Using saved parent location: http://bzr.savannah.gnu.org/r/emacs/trunk/ Now on revision 99540. ------------------------------------------------------------ revno: 99540 committer: Chong Yidong branch nick: trunk timestamp: Sat 2010-02-20 09:11:20 -0500 message: * etags.c (Scheme_functions): Don't loop past a null character (Bug#5601). diff: === modified file 'lib-src/ChangeLog' --- lib-src/ChangeLog 2010-01-29 19:14:26 +0000 +++ lib-src/ChangeLog 2010-02-20 14:11:20 +0000 @@ -1,3 +1,8 @@ +2010-02-20 Kevin Ryde + + * etags.c (Scheme_functions): Don't loop past a null character + (Bug#5601). + 2010-01-29 Kester Habermann (tiny change) * etags.c (Fortran_functions): Handle recursive keyword === modified file 'lib-src/etags.c' --- lib-src/etags.c 2010-01-29 19:13:13 +0000 +++ lib-src/etags.c 2010-02-20 14:11:20 +0000 @@ -5004,8 +5004,9 @@ if (strneq (bp, "(def", 4) || strneq (bp, "(DEF", 4)) { bp = skip_non_spaces (bp+4); - /* Skip over open parens and white space */ - while (notinname (*bp)) + /* Skip over open parens and white space. Don't continue past + '\0'. */ + while (*bp && notinname (*bp)) bp++; get_tag (bp, NULL); } ------------------------------------------------------------ revno: 99539 committer: Chong Yidong branch nick: trunk timestamp: Sat 2010-02-20 08:53:06 -0500 message: * progmodes/compile.el (compilation-error-regexp-alist-alist): In `watcom' anchor regexp to start of line, to avoid slowness (Bug#5599). diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-20 08:59:16 +0000 +++ lisp/ChangeLog 2010-02-20 13:53:06 +0000 @@ -1,3 +1,9 @@ +2010-02-20 Kevin Ryde + + * progmodes/compile.el (compilation-error-regexp-alist-alist): In + `watcom' anchor regexp to start of line, to avoid slowness + (Bug#5599). + 2010-02-20 Eli Zaretskii * subr.el (remove-yank-excluded-properties): Explain in a comment === modified file 'lisp/progmodes/compile.el' --- lisp/progmodes/compile.el 2010-01-13 08:35:10 +0000 +++ lisp/progmodes/compile.el 2010-02-20 13:53:06 +0000 @@ -350,7 +350,7 @@ "^\\([^, \n\t]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:., \(-]" 1 2 3) (watcom - "\\(\\(?:[a-zA-Z]:\\)?[^:(\t\n]+\\)(\\([0-9]+\\)): ?\ + "^[ \t]*\\(\\(?:[a-zA-Z]:\\)?[^:(\t\n]+\\)(\\([0-9]+\\)): ?\ \\(?:\\(Error! E[0-9]+\\)\\|\\(Warning! W[0-9]+\\)\\):" 1 2 nil (4)) ------------------------------------------------------------ revno: 99538 committer: Eli Zaretskii branch nick: trunk timestamp: Sat 2010-02-20 10:59:16 +0200 message: subr.el (remove-yank-excluded-properties): Explain in a comment why `category' property is removed. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-19 21:36:29 +0000 +++ lisp/ChangeLog 2010-02-20 08:59:16 +0000 @@ -1,3 +1,8 @@ +2010-02-20 Eli Zaretskii + + * subr.el (remove-yank-excluded-properties): Explain in a comment + why `category' property is removed. + 2010-02-19 Chong Yidong * isearch.el (isearch-update-post-hook, isearch-update): Revert === modified file 'lisp/subr.el' --- lisp/subr.el 2010-02-11 19:37:11 +0000 +++ lisp/subr.el 2010-02-20 08:59:16 +0000 @@ -2442,7 +2442,11 @@ "Remove `yank-excluded-properties' between START and END positions. Replaces `category' properties with their defined properties." (let ((inhibit-read-only t)) - ;; Replace any `category' property with the properties it stands for. + ;; Replace any `category' property with the properties it stands + ;; for. This is to remove `mouse-face' properties that are placed + ;; on categories in *Help* buffers' buttons. See + ;; http://lists.gnu.org/archive/html/emacs-devel/2002-04/msg00648.html + ;; for the details. (unless (memq yank-excluded-properties '(t nil)) (save-excursion (goto-char start) ------------------------------------------------------------ revno: 99537 committer: Chong Yidong branch nick: trunk timestamp: Fri 2010-02-19 16:36:29 -0500 message: Revert isearch.el change due to feature freeze. * isearch.el (isearch-update-post-hook, isearch-update): Revert 2010-02-17 change. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-19 18:59:00 +0000 +++ lisp/ChangeLog 2010-02-19 21:36:29 +0000 @@ -1,3 +1,8 @@ +2010-02-19 Chong Yidong + + * isearch.el (isearch-update-post-hook, isearch-update): Revert + 2010-02-17 change. + 2010-02-19 Ulf Jasper * calendar/icalendar.el (icalendar--convert-ordinary-to-ical) === modified file 'lisp/isearch.el' --- lisp/isearch.el 2010-02-17 21:39:21 +0000 +++ lisp/isearch.el 2010-02-19 21:36:29 +0000 @@ -156,9 +156,6 @@ (defvar isearch-mode-hook nil "Function(s) to call after starting up an incremental search.") -(defvar isearch-update-post-hook nil - "Function(s) to call after isearch has found matches in the buffer.") - (defvar isearch-mode-end-hook nil "Function(s) to call after terminating an incremental search. When these functions are called, `isearch-mode-end-hook-quit' @@ -871,8 +868,7 @@ (isearch-lazy-highlight-new-loop)) ;; We must prevent the point moving to the end of composition when a ;; part of the composition has just been searched. - (setq disable-point-adjustment t) - (run-hooks 'isearch-update-post-hook)) + (setq disable-point-adjustment t)) (defun isearch-done (&optional nopush edit) "Exit Isearch mode.