1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-20 10:23:57 +00:00
Commit Graph

103984 Commits

Author SHA1 Message Date
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