aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-02-09 17:56:25 -0800
committerGlenn Morris2013-02-09 17:56:25 -0800
commit490a9458c8310140a255b30330e9940fb68e27ef (patch)
tree3788432fb3f95464bb087bebd43ed9d3aff32c6a
parent9cbab8d6abe6aa4caae260c8ed37386103a34f8e (diff)
parentc4af1efc91cb57cc7dbaa1ee21b2d4b85fd3f87b (diff)
downloademacs-490a9458c8310140a255b30330e9940fb68e27ef.tar.gz
emacs-490a9458c8310140a255b30330e9940fb68e27ef.zip
Merge from emacs-24; up to 2012-12-15T12:19:04Z!juri@jurta.org
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/trouble.texi2
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/keymaps.texi4
-rw-r--r--etc/NEWS12
-rw-r--r--etc/TODO20
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/gnus/ChangeLog2
-rw-r--r--lisp/mail/emacsbug.el2
9 files changed, 32 insertions, 24 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index d2f44eabb0e..bcd9c0c0693 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,7 @@
12013-02-10 Glenn Morris <rgm@gnu.org>
2
3 * trouble.texi (Checklist): Update bug keybinding.
4
12013-02-09 Eli Zaretskii <eliz@gnu.org> 52013-02-09 Eli Zaretskii <eliz@gnu.org>
2 6
3 * msdog.texi (Text and Binary): Delete the description of 7 * msdog.texi (Text and Binary): Delete the description of
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index 97c0ff97530..1c667bc56cb 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -662,7 +662,7 @@ will be sent to the Emacs maintainers at @email{bug-gnu-emacs@@gnu.org}.
662(If you want to suggest an improvement or new feature, use the same 662(If you want to suggest an improvement or new feature, use the same
663address.) If you cannot send mail from inside Emacs, you can copy the 663address.) If you cannot send mail from inside Emacs, you can copy the
664text of your report to your normal mail client (if your system 664text of your report to your normal mail client (if your system
665supports it, you can type @kbd{C-c m} to have Emacs do this for you) 665supports it, you can type @kbd{C-c M-i} to have Emacs do this for you)
666and send it to that address. Or you can simply send an email to that 666and send it to that address. Or you can simply send an email to that
667address describing the problem. 667address describing the problem.
668 668
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 90b2349387f..a61d84a77b1 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12013-02-10 Glenn Morris <rgm@gnu.org>
2
3 * keymaps.texi (Creating Keymaps): Update make-keymap result.
4
12013-02-09 Eli Zaretskii <eliz@gnu.org> 52013-02-09 Eli Zaretskii <eliz@gnu.org>
2 6
3 * modes.texi (%-Constructs): Remove the description of %t. 7 * modes.texi (%-Constructs): Remove the description of %t.
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index 7c66bbec801..54211d1aa0b 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -327,10 +327,12 @@ these characters to @code{nil}, and does not bind any other kind of
327event. The argument @var{prompt} specifies a 327event. The argument @var{prompt} specifies a
328prompt string, as in @code{make-sparse-keymap}. 328prompt string, as in @code{make-sparse-keymap}.
329 329
330@c This example seems kind of pointless, but I guess it serves
331@c to contrast the result with make-sparse-keymap above.
330@example 332@example
331@group 333@group
332(make-keymap) 334(make-keymap)
333 @result{} (keymap #^[t nil nil nil @dots{} nil nil keymap]) 335 @result{} (keymap #^[nil nil keymap nil nil nil @dots{}])
334@end group 336@end group
335@end example 337@end example
336 338
diff --git a/etc/NEWS b/etc/NEWS
index d1723166b6e..91ebe803904 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -436,6 +436,11 @@ The PCL-CVS commands are still available via the keyboard.
436** Using "unibyte: t" in Lisp source files is obsolete. 436** Using "unibyte: t" in Lisp source files is obsolete.
437Use "coding: raw-text" instead. 437Use "coding: raw-text" instead.
438 438
439** In the buffer made by `M-x report-emacs-bug', the `C-c m' binding
440has been changed to `C-c M-i' (`report-emacs-bug-insert-to-mailer').
441The previous binding, introduced in Emacs 24.1, was a mistake, because
442`C-c LETTER' bindings are reserved for user customizations.
443
439** Internationalization 444** Internationalization
440 445
441*** New language environment: Persian. 446*** New language environment: Persian.
@@ -1262,9 +1267,10 @@ to use the old defaults relying on external mail facilities
1262(`sendmail-send-it' on GNU/Linux and other Unix-like systems, and 1267(`sendmail-send-it' on GNU/Linux and other Unix-like systems, and
1263`mailclient-send-it' on Windows). 1268`mailclient-send-it' on Windows).
1264 1269
1265*** Typing C-c m in the buffer made by M-x report-emacs-bug transfers 1270*** Typing `C-c m' in the buffer made by `M-x report-emacs-bug'
1266the report to your desktop's preferred mail client, if there is one. 1271transfers the report to your desktop's preferred mail client, if there
1267This uses either the "xdg-email" utility, or Mac OS's "open" command. 1272is one. This uses either the "xdg-email" utility, or Mac OS's "open"
1273command.
1268 1274
1269*** See Changes in Specialized Modes and Packages for SMTPmail changes 1275*** See Changes in Specialized Modes and Packages for SMTPmail changes
1270and Mail mode changes 1276and Mail mode changes
diff --git a/etc/TODO b/etc/TODO
index 4f7b8dc5f0c..912d0746849 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -399,14 +399,6 @@ rather than interactively. This a trivial one-liner in easy-mode.el.
399 Check the assignments file for other packages which might go in and 399 Check the assignments file for other packages which might go in and
400 have been missed. 400 have been missed.
401 401
402** Possibly install python-mode in place of python.el, or combine the two.
403Someone needs to do the work of figuring out who all the non-trivial
404python-mode.el contributors are and getting assignments.
405http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02156.html
406http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02201.html
407http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02489.html
408http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
409
410** Make keymaps a first-class Lisp object (this means a rewrite of 402** Make keymaps a first-class Lisp object (this means a rewrite of
411 keymap.c). What should it do apart from being opaque ? 403 keymap.c). What should it do apart from being opaque ?
412 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? 404 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ?
@@ -416,7 +408,7 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
416 an example how to do part of this; see the XMenu* functions on msdos.c. 408 an example how to do part of this; see the XMenu* functions on msdos.c.
417 409
418** Implement popular parts of the rest of the CL functions as compiler 410** Implement popular parts of the rest of the CL functions as compiler
419 macros in cl-macs. 411 macros in cl-macs. [Is this still relevant now that cl-lib exists?]
420 412
421** Make compiler warnings about functions that might be undefined at run time 413** Make compiler warnings about functions that might be undefined at run time
422 smarter, so that they know which files are required by the file being 414 smarter, so that they know which files are required by the file being
@@ -457,7 +449,8 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
457 449
458** Allow unknown image types to be rendered via an external program 450** Allow unknown image types to be rendered via an external program
459 converting them to, say, PBM (in the same way as PostScript?). [does 451 converting them to, say, PBM (in the same way as PostScript?). [does
460 doc-view.el do this, or could it be extended to do this?] 452 doc-view.el do this, or could it be extended to do this?
453 Does ImageMagick obsolete this idea?]
461 454
462** Allow displaying an X window from an external program in a buffer, 455** Allow displaying an X window from an external program in a buffer,
463 e.g. to render graphics from Java applets. [gerd and/or wmperry 456 e.g. to render graphics from Java applets. [gerd and/or wmperry
@@ -613,6 +606,7 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
613 There was a special trick to detect mouse press in the lower right 606 There was a special trick to detect mouse press in the lower right
614 corner and track mouse movements, but this did not work well, and was 607 corner and track mouse movements, but this did not work well, and was
615 not scalable to the new Lion "resize on every window edge" behavior. 608 not scalable to the new Lion "resize on every window edge" behavior.
609 [As of trunk r109635, 2012-08-15, the event loop no longer polls.]
616 610
617**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back 611**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back
618up on top of all others 612up on top of all others
@@ -719,12 +713,6 @@ images with lower bit depth.
719*** Decide what to do with some uncommitted imagemagick support 713*** Decide what to do with some uncommitted imagemagick support
720functions for image size etc. 714functions for image size etc.
721 715
722*** Test with more systems.
723Tested on Fedora 12, 14, and the libmagick that ships with it.
724I also tried using an ImageMagick compiled from their SVN, in
725parallel with the one packaged by Fedora, it worked well.
726Ubuntu 8.04 was tested, but it seems it ships a broken ImageMagick.
727
728** nxml mode 716** nxml mode
729 717
730*** High priority 718*** High priority
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index d4addd3a648..cc5aa18d27f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,9 +1,13 @@
12013-02-10 Chong Yidong <cyd@gnu.org>
2
3 * mail/emacsbug.el (report-emacs-bug): Change binding of
4 report-emacs-bug-insert-to-mailer to C-c M-i (Bug#13510).
5
12013-02-09 Jay Belanger <jay.p.belanger@gmail.com> 62013-02-09 Jay Belanger <jay.p.belanger@gmail.com>
2 7
3 * calc/calc.el (calc-allow-units-as-numbers): New variable. 8 * calc/calc.el (calc-allow-units-as-numbers): New variable.
4 * calc/calc-units.el (calc-convert-units): Use new variable. 9 * calc/calc-units.el (calc-convert-units): Use new variable.
5 10
6
72013-02-09 Eli Zaretskii <eliz@gnu.org> 112013-02-09 Eli Zaretskii <eliz@gnu.org>
8 12
9 * subr.el (buffer-file-type, default-buffer-file-type): Remove. 13 * subr.el (buffer-file-type, default-buffer-file-type): Remove.
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 1553d85048c..4c27eea1602 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,7 +1,7 @@
12013-02-10 Katsumi Yamaoka <yamaoka@jpl.org> 12013-02-10 Katsumi Yamaoka <yamaoka@jpl.org>
2 2
3 * nnir.el ("nnir"): Add 'virtual ability to nnir backend. (This was 3 * nnir.el ("nnir"): Add 'virtual ability to nnir backend. (This was
4 done in 2012-07-22 by Andrew Cohen, but I reverted it mistakenlly.) 4 done in 2012-07-22 by Andrew Cohen, but I reverted it mistakenly.)
5 5
62013-02-07 Gábor Vida <gabor.v.vida@ericsson.com> (tiny change) 62013-02-07 Gábor Vida <gabor.v.vida@ericsson.com> (tiny change)
7 7
diff --git a/lisp/mail/emacsbug.el b/lisp/mail/emacsbug.el
index c35809ef648..c1bc7e2e1ab 100644
--- a/lisp/mail/emacsbug.el
+++ b/lisp/mail/emacsbug.el
@@ -323,7 +323,7 @@ usually do not have translators for other languages.\n\n")))
323 (use-local-map (nconc (make-sparse-keymap) (current-local-map))) 323 (use-local-map (nconc (make-sparse-keymap) (current-local-map)))
324 (define-key (current-local-map) "\C-c\C-i" 'info-emacs-bug) 324 (define-key (current-local-map) "\C-c\C-i" 'info-emacs-bug)
325 (if can-insert-mail 325 (if can-insert-mail
326 (define-key (current-local-map) "\C-cm" 326 (define-key (current-local-map) "\C-c\M-i"
327 'report-emacs-bug-insert-to-mailer)) 327 'report-emacs-bug-insert-to-mailer))
328 (setq report-emacs-bug-send-command (get mail-user-agent 'sendfunc) 328 (setq report-emacs-bug-send-command (get mail-user-agent 'sendfunc)
329 report-emacs-bug-send-hook (get mail-user-agent 'hookvar)) 329 report-emacs-bug-send-hook (get mail-user-agent 'hookvar))