Chong Yidong
309f169fc3
Bump version to 23.3.90.
...
Regenerate ldefs-boot.el and AUTHORS.
2012-01-15 11:12:31 +08:00
YAMAMOTO Mitsuharu
eb74c659d5
Fix wrong font metrics for mouse highlight (backport 2011-12-15T02:12:08Z!handa@m17n.org from trunk)
...
* src/xftfont.c (xftfont_draw): Use the font metrics of s->font to
fill background (Bug#8992).
2012-01-15 10:55:52 +08:00
Chong Yidong
76e47e3d6f
Some copyright header fixes for grammar files.
...
* etc/grammars/wisent-grammar.el: Make the Python copyright the
literally required one.
* lisp/cedet/semantic/wisent/python-wy.el: Regenerate.
* lisp/cedet/semantic/wisent/js-wy.el: Add missing copyright header
Suggested by Glenn Morris.
2012-01-15 10:48:33 +08:00
Chong Yidong
861df97752
* etc/tutorials/TUTORIAL: Fix typo.
2012-01-15 10:01:24 +08:00
Eli Zaretskii
c85efaf73f
Fix bug #9087 with crashes on MS-Windows under throw-on-input.
...
src/w32fns.c (signal_user_input): Don't do a QUIT, to avoid
thrashing the stack of the thread.
2012-01-14 22:15:01 +02:00
Eli Zaretskii
688070a529
Allow visiting Info files with no "Up" pointer, such as DIR files.
...
lisp/info.el (Info-toc-build): If the Info file has no "Up" pointer,
don't pass the (nil) value of `upnode' to string-match.
2012-01-14 20:16:28 +02:00
Eli Zaretskii
0702107ab9
Ensure PATH_DUMPLOADSEARCH will have correct value in MSDOS builds.
...
msdos/sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
default in src/epaths.in will change, maybe.
2012-01-14 20:02:59 +02:00
Chong Yidong
04877ddb32
* startup.el (command-line): Fix values recognized by cursorBlink resource.
2012-01-15 00:09:55 +08:00
Chong Yidong
301afadcbf
* startup.el (command-line): Fix X resource class for cursorColor.
2012-01-14 21:52:14 +08:00
Eli Zaretskii
233ae90006
etc/tutorials/TUTORIAL: Fix a typo.
2012-01-14 13:27:16 +02:00
Eli Zaretskii
0dc18ae0ea
Update the Hebrew tutorial.
...
etc/tutorials/TUTORIAL.he: Update to follow changes to TUTORIAL in
2012-01-10T08:27:22Z!cyd@gnu.org.
admin/FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
updated and checked.
2012-01-14 13:23:45 +02:00
Chong Yidong
a73a3461db
Update Emacs Invocation chapter of Emacs manual.
...
* doc/emacs/cmdargs.texi (Action Arguments): No need to mention
EMACSLOADPATH.
(General Variables): Add xref to Lisp Libraries.
(Initial Options): Copyedits.
(Resume Arguments): Node deleted; emacs.bash/csh are obsolete.
(Environment): Clarify what getenv does.
(General Variables): Clarify EMACSPATH etc. Emacs does not assume
light backgrounds on xterms.
(Misc Variables): TEMP and TMP are not Windows-specific.
(Display X): Copyedits.
(Colors X): -bd does nothing for GTK.
(Icons X): Gnome 3 doesn't use taskbars.
* doc/emacs/misc.texi (Shell): Document exec-path here.
* doc/emacs/rmail.texi (Movemail): Add xref for exec-path.
2012-01-14 17:17:25 +08:00
Paul Eggert
9e5788aaef
Fix race condition in epg.el compat code.
...
* lisp/epg.el (epg--make-temp-file): Avoid permission race condition
when running on old Emacs versions.
Fixes: debbugs:10403
2012-01-14 15:09:15 +08:00
Glenn Morris
3cdb7f5a38
* lisp/dired.el (dired-get-filename): Fix 'verbatim case of previous change.
2012-01-13 21:07:49 -05:00
Glenn Morris
1498536e41
dired fix for `ls -b' quoting of spaces (bug#10469)
...
* lisp/dired.el (dired-switches-escape-p): New function.
(dired-insert-directory): Use dired-switches-escape-p.
(dired-get-filename): Undo "\ " quoting if needed.
2012-01-13 18:09:28 -05:00
Glenn Morris
9a20751b09
Fix previous ChangeLog date fix (no need to merge to trunk)
2012-01-13 11:15:24 -08:00
Glenn Morris
70d4fdf625
ChangeLog date fix (no need to merge to trunk)
2012-01-13 09:26:05 -08:00
Eric M. Ludlam
6e9ddbb313
Fix EDE security flaw involving loading arbitrary Lisp from Project.ede.
...
* lisp/ede.el (ede-project-directories): New option.
(ede-directory-safe-p): Check it.
(ede-initialize-state-current-buffer, ede, ede-new)
(ede-check-project-directory, ede-rescan-toplevel)
(ede-load-project-file, ede-parent-project, ede-current-project):
(ede-target-parent): Avoid loading in a project unless it is safe,
since it may involve malicious code. This security flaw was
pointed out by Hiroshi Oota.
* lisp/ede/auto.el (ede-project-autoload): Add safe-p slot.
(ede-project-class-files): Projects using Project.ede are unsafe.
(ede-auto-load-project): New method.
* lisp/ede/simple.el (ede-project-class-files): Mark as unsafe.
2012-01-13 21:19:25 +08:00
Alan Mackenzie
b493658e2c
Fix filling for when filladapt mode is enabled.
2012-01-13 10:59:27 +00:00
Kenichi Handa
25ed9e61db
Take display-table into account on calculating character/string width (#Bug#9496).
2012-01-13 14:47:28 +09:00
Glenn Morris
e517eda4d0
find-ls-option doc fixes (bug#10262)
...
* doc/emacs/dired.texi (Dired and Find): Clarify find-ls-options.
* lisp/find-dired.el (find-ls-option): Doc fix.
2012-01-12 21:32:07 -05:00
Paul Eggert
1165ec6e4b
Doc punctuation fixes.
2012-01-12 13:52:31 -08:00
Paul Eggert
5944709e77
* xdisp.c (rows_from_pos_range): Add parens as per gcc -Wparentheses.
2012-01-12 13:33:25 -08:00
Sven Joachim
39ac329981
* src/s/gnu-linux.h: Use CRT_DIR.
2012-01-12 18:41:16 +08:00
Glenn Morris
177f1b0e21
* configure.in: Add i386 to cpp_undefs (Bug#8497).
2012-01-12 18:11:38 +08:00
Glenn Morris
e7a8cb8f82
* url-auth.el (url-digest-auth): Copy previous url-basic-auth change.
2012-01-12 00:14:41 -08:00
Glenn Morris
d8d469ef27
url-auth fix for password-protected urls in url-handler-mode.
...
* lisp/usr/url-auth.el (url-basic-auth): Allow reading usernames etc
when the minibuffer is already in use, eg in url-handler-mode.
Fixes: debbugs:10298
2012-01-12 00:11:24 -08:00
Glenn Morris
04e74403a1
Comments.
2012-01-11 23:34:46 -08:00
Glenn Morris
403993a8a6
Tweak comment from previous change.
2012-01-11 21:13:05 -05:00
Glenn Morris
328f984d70
mail-mode paragraph-separate fix for bug#10276
...
* lisp/mail/sendmail.el (mail-mode):
Update paragraph-separate for changes in adaptive-fill-regexp.
2012-01-11 21:05:15 -05:00
Alan Mackenzie
2cc769a8c3
Fix Emacs bug #10463 - put `widen's around the critical spots.
2012-01-11 22:21:44 +00:00
Eli Zaretskii
e71f5d99fe
Fix the last part of bug #10464 with mouse highlight at end of line.
...
src/xdisp.c (rows_from_pos_range): Handle the case where the
highlight ends on a newline.
(mouse_face_from_buffer_pos): Fix off-by-one error in calculating
he end column for display of highlight that ends on a newline
before a R2L line.
2012-01-11 21:45:42 +02:00
Glenn Morris
cc7f8e29ea
Auto-commit of loaddefs files.
2012-01-11 06:18:53 -05:00
Glenn Morris
49f70d46ea
Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)
2012-01-10 23:52:35 -08:00
Glenn Morris
04b2f8bbad
Fix name of FSF in copyright headers.
2012-01-10 23:51:05 -08:00
Paul Eggert
5a5fa83428
Duplicate-word and spelling fixes.
2012-01-10 22:53:12 -08:00
Glenn Morris
090446227f
* lisp/dired-aux.el (dired-do-shell-command): Doc fix.
...
(Inspired by the Emacs manual.)
2012-01-10 21:37:31 -05:00
Glenn Morris
e52c37fad0
* lisp/dired-aux.el (dired-do-shell-command): Fix */? logic. (Bug#6561)
2012-01-10 21:24:02 -05:00
Glenn Morris
ce316182ba
init_lread fix for bug#10208.
...
* src/lread.c (init_lread): If no-site-lisp, remove site-lisp dirs
from load-path also when installation-directory is nil.
2012-01-10 19:56:25 -05:00
Bastien Guerry
6732f839b1
Partial sync of TUTORIAL.fr with TUTORIAL.
2012-01-11 00:18:43 +01:00
Bastien Guerry
ffc1b25793
Fix french translation of TUTORIAL.
...
This fix is only about the use of the wheel for a mouse.
See the corresponding change in this diff:
http://lists.gnu.org/archive/html/emacs-diffs/2012-01/msg00086.html
2012-01-11 00:10:07 +01:00
Glenn Morris
9d8d07e527
Comments on init_lread.
2012-01-10 17:41:09 -05:00
Teodor Zlatanov
fb7e9e0539
nntp.el (nntp-send-authinfo): Query `auth-source-search' with the logical server name in addition to the actual machine address.
...
auth-source.el (auth-source-user-and-password): Add convenience wrapper to search by just host and optionally user.
2012-01-10 22:04:51 +00:00
Glenn Morris
1e2c5d95f6
Tweak previous doc fix.
...
For some reason, invocation-directory is also a function.
2012-01-10 15:41:53 -05:00
Glenn Morris
74cc8ff926
* src/emacs.c (syms_of_emacs) <installation-directory>: Doc fix.
...
This confusingly-named variable is typically nil in an installed Emacs,
and in an uninstalled Emacs points to the build directory, rather
than eg the target installation directory. Yay.
2012-01-10 15:37:10 -05:00
Juanma Barranquero
cd394be177
ChangeLog fixes.
2012-01-10 18:32:19 +01:00
Chong Yidong
96f8741e07
Fix an error message glitch in network-stream.el.
...
* net/network-stream.el (network-stream-open-starttls): Avoid
emitting a confusing error message when the server gives a bad
response to the capability command.
2012-01-10 18:24:42 +08:00
Glenn Morris
7d8d6e4efb
* src/epaths.in (PATH_DUMPLOADSEARCH): Revert previous change.
...
Makes life microscopically harder for the c. zero people configuring
by hand as per INSTALL.
2012-01-10 00:54:46 -08:00
Glenn Morris
959272ecf0
Update short copyright year to 2012 (do not merge to trunk)
...
* etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex:
* etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex:
* etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex:
* etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex:
* etc/refcards/fr-survival.tex, etc/refcards/orgcard.tex:
* etc/refcards/pl-refcard.tex, etc/refcards/pt-br-refcard.tex:
* etc/refcards/refcard.tex, etc/refcards/ru-refcard.tex:
* etc/refcards/sk-dired-ref.tex, etc/refcards/sk-refcard.tex:
* etc/refcards/sk-survival.tex, etc/refcards/survival.tex:
* etc/refcards/vipcard.tex, etc/refcards/viperCard.tex:
* lib-src/ebrowse.c (version) <emacs_copyright>:
* lib-src/etags.c (print_version) <emacs_copyright>:
* lib-src/rcs2log (Copyright):
* lisp/version.el (emacs-copyright):
* nextstep/Cocoa/Emacs.base/Contents/Info.plist:
* nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings:
* nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist:
Update short copyright year to 2012.
2012-01-10 00:32:46 -08:00
Chong Yidong
107ddb9783
Update English tutorial.
...
* etc/tutorials/TUTORIAL: Don't give instructions for old-style X
scrollbars. Use DEL terminology instead of DelBack. Improve
description of graphical continuation lines and mode-line.
Promote use of C-/ and C-SPC. Remove discussion of flow control.
2012-01-10 16:27:22 +08:00