Using saved parent location: http://bzr.savannah.gnu.org/r/emacs/trunk/ Now on revision 99386. ------------------------------------------------------------ revno: 99386 committer: Glenn Morris branch nick: trunk timestamp: Wed 2010-01-20 20:37:44 -0800 message: (Bugs): Fix PROBLEMS keybinding. diff: === modified file 'doc/emacs/ChangeLog' --- doc/emacs/ChangeLog 2010-01-13 15:38:28 +0000 +++ doc/emacs/ChangeLog 2010-01-21 04:37:44 +0000 @@ -1,3 +1,7 @@ +2010-01-21 Glenn Morris + + * trouble.texi (Bugs): Fix PROBLEMS keybinding. + 2010-01-12 Glenn Morris * trouble.texi (Checklist): Use bug-gnu-emacs rather than === modified file 'doc/emacs/trouble.texi' --- doc/emacs/trouble.texi 2010-01-12 05:11:05 +0000 +++ doc/emacs/trouble.texi 2010-01-21 04:37:44 +0000 @@ -419,7 +419,7 @@ Before reporting a bug, it is a good idea to see if it is already known. You can find the list of known problems in the file -@file{etc/PROBLEMS} in the Emacs distribution; type @kbd{C-h C-e} to read +@file{etc/PROBLEMS} in the Emacs distribution; type @kbd{C-h C-p} to read it. Some additional user-level problems can be found in @ref{Bugs and problems, , Bugs and problems, efaq, GNU Emacs FAQ}. Looking up your problem in these two documents might provide you with a solution or a ------------------------------------------------------------ revno: 99385 committer: Chong Yidong branch nick: trunk timestamp: Wed 2010-01-20 12:14:37 -0500 message: * lisp/term.el (term-send-raw-meta): Revert 2009-12-04 change (Bug#5330). diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-01-20 03:46:23 +0000 +++ lisp/ChangeLog 2010-01-20 17:14:37 +0000 @@ -1,3 +1,7 @@ +2010-01-20 Chong Yidong + + * term.el (term-send-raw-meta): Revert 2009-12-04 change (Bug#5330). + 2010-01-20 Glenn Morris * indent.el (tab-always-indent): Fix custom-type. === modified file 'lisp/term.el' --- lisp/term.el 2010-01-13 08:35:10 +0000 +++ lisp/term.el 2010-01-20 17:14:37 +0000 @@ -1208,8 +1208,17 @@ (defun term-send-raw-meta () (interactive) - (let* ((keys (this-command-keys)) - (char (aref keys (1- (length keys))))) + (let ((char last-input-event)) + (when (symbolp last-input-event) + ;; Convert `return' to C-m, etc. + (let ((tmp (get char 'event-symbol-elements))) + (when tmp + (setq char (car tmp))) + (when (symbolp char) + (setq tmp (get char 'ascii-character)) + (when tmp + (setq char tmp))))) + (setq char (event-basic-type char)) (term-send-raw-string (if (and (numberp char) (> char 127) (< char 256)) ------------------------------------------------------------ revno: 99384 committer: Chong Yidong branch nick: trunk timestamp: Wed 2010-01-20 11:42:50 -0500 message: * lisp/dired-aux.el (dired-hide-all): Make unused arg optional. Update md5sum. diff: === modified file 'lisp/dired-aux.el' --- lisp/dired-aux.el 2010-01-20 16:40:47 +0000 +++ lisp/dired-aux.el 2010-01-20 16:42:50 +0000 @@ -2308,7 +2308,7 @@ (restore-buffer-modified-p modflag))) ;;;###autoload -(defun dired-hide-all (ignored) +(defun dired-hide-all (&optional ignored) "Hide all subdirectories, leaving only their header lines. If there is already something hidden, make everything visible again. Use \\[dired-hide-subdir] to (un)hide a particular subdirectory." === modified file 'lisp/dired.el' --- lisp/dired.el 2010-01-13 12:34:53 +0000 +++ lisp/dired.el 2010-01-20 16:42:50 +0000 @@ -3517,7 +3517,7 @@ ;;;;;; dired-run-shell-command dired-do-shell-command dired-do-async-shell-command ;;;;;; dired-clean-directory dired-do-print dired-do-touch dired-do-chown ;;;;;; dired-do-chgrp dired-do-chmod dired-compare-directories dired-backup-diff -;;;;;; dired-diff) "dired-aux" "dired-aux.el" "557aca1f6e86b39f1c7612ee123d5354") +;;;;;; dired-diff) "dired-aux" "dired-aux.el" "07676ea25af17f5d50cc5db4f53bddc0") ;;; Generated autoloads from dired-aux.el (autoload 'dired-diff "dired-aux" "\ @@ -3917,7 +3917,7 @@ If there is already something hidden, make everything visible again. Use \\[dired-hide-subdir] to (un)hide a particular subdirectory. -\(fn ARG)" t nil) +\(fn &optional IGNORED)" t nil) (autoload 'dired-isearch-filenames-setup "dired-aux" "\ Set up isearch to search in Dired file names. ------------------------------------------------------------ revno: 99383 committer: Chong Yidong branch nick: trunk timestamp: Wed 2010-01-20 11:40:47 -0500 message: * lisp/dired-aux.el (dired-hide-all): Mark arg as ignored. diff: === modified file 'lisp/dired-aux.el' --- lisp/dired-aux.el 2010-01-13 08:35:10 +0000 +++ lisp/dired-aux.el 2010-01-20 16:40:47 +0000 @@ -2308,7 +2308,7 @@ (restore-buffer-modified-p modflag))) ;;;###autoload -(defun dired-hide-all (arg) +(defun dired-hide-all (ignored) "Hide all subdirectories, leaving only their header lines. If there is already something hidden, make everything visible again. Use \\[dired-hide-subdir] to (un)hide a particular subdirectory." ------------------------------------------------------------ revno: 99382 [merge] committer: Kenichi Handa branch nick: trunk timestamp: Wed 2010-01-20 13:01:57 +0900 message: Fix ccl encoding of unibyte source. diff: === modified file 'src/ChangeLog' --- src/ChangeLog 2010-01-19 22:27:24 +0000 +++ src/ChangeLog 2010-01-20 02:33:52 +0000 @@ -1,3 +1,8 @@ +2010-01-20 Kenichi Handa + + * coding.c (consume_chars): If ! multibyte and the encoder is ccl, + treat the source as actual byte sequence. + 2010-01-19 Alan Mackenzie Fix spurious before-change-functions invocation from (insert ?\n). === modified file 'src/coding.c' --- src/coding.c 2010-01-14 11:31:16 +0000 +++ src/coding.c 2010-01-20 02:33:52 +0000 @@ -7417,7 +7417,8 @@ { EMACS_INT bytes; - if (coding->encoder == encode_coding_raw_text) + if (coding->encoder == encode_coding_raw_text + || coding->encoder == encode_coding_ccl) c = *src++, pos++; else if ((bytes = MULTIBYTE_LENGTH (src, src_end)) > 0) c = STRING_CHAR_ADVANCE_NO_UNIFY (src), pos += bytes; ------------------------------------------------------------ Use --include-merges or -n0 to see merged revisions.