Using saved parent location: http://bzr.savannah.gnu.org/r/emacs/trunk/ Now on revision 99489. ------------------------------------------------------------ revno: 99489 committer: Glenn Morris branch nick: trunk timestamp: Thu 2010-02-11 21:20:50 -0800 message: * NEWS: Mention mail-interactive change from Emacs 23.1. diff: === modified file 'etc/NEWS' --- etc/NEWS 2010-01-25 04:46:40 +0000 +++ etc/NEWS 2010-02-12 05:20:50 +0000 @@ -273,6 +273,11 @@ To disable this check, set compose-mail-user-agent-warnings to nil. +** The default value of mail-interactive is t, since Emacs 23.1. +(This was not announced at the time.) It means that when sending mail, +Emacs will wait for the process sending mail to return. If you +experience delays when sending mail, you may wish to set this to nil. + ** nXML mode is now the default for editing XML files. ** Shell ------------------------------------------------------------ revno: 99488 committer: Stefan Monnier branch nick: trunk timestamp: Thu 2010-02-11 14:37:11 -0500 message: (copy-overlay): Damn typo. diff: === modified file 'lisp/subr.el' --- lisp/subr.el 2010-02-11 19:35:36 +0000 +++ lisp/subr.el 2010-02-11 19:37:11 +0000 @@ -2239,7 +2239,7 @@ (overlay-buffer o)) (let ((o1 (make-overlay (point-min) (point-min)))) (delete-overlay o1) - o1)))) + o1))) (props (overlay-properties o))) (while props (overlay-put o1 (pop props) (pop props))) ------------------------------------------------------------ revno: 99487 committer: Stefan Monnier branch nick: trunk timestamp: Thu 2010-02-11 14:35:36 -0500 message: * subr.el (copy-overlay): Handle deleted overlays. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-11 16:00:01 +0000 +++ lisp/ChangeLog 2010-02-11 19:35:36 +0000 @@ -1,5 +1,7 @@ 2010-02-11 Stefan Monnier + * subr.el (copy-overlay): Handle deleted overlays. + * man.el (Man-completion-table): Don't signal an error if we can't run manual-program (bug#4056). === modified file 'lisp/subr.el' --- lisp/subr.el 2010-01-13 08:35:10 +0000 +++ lisp/subr.el 2010-02-11 19:35:36 +0000 @@ -2232,10 +2232,14 @@ (defun copy-overlay (o) "Return a copy of overlay O." - (let ((o1 (make-overlay (overlay-start o) (overlay-end o) - ;; FIXME: there's no easy way to find the - ;; insertion-type of the two markers. - (overlay-buffer o))) + (let ((o1 (if (overlay-buffer o) + (make-overlay (overlay-start o) (overlay-end o) + ;; FIXME: there's no easy way to find the + ;; insertion-type of the two markers. + (overlay-buffer o)) + (let ((o1 (make-overlay (point-min) (point-min)))) + (delete-overlay o1) + o1)))) (props (overlay-properties o))) (while props (overlay-put o1 (pop props) (pop props))) ------------------------------------------------------------ revno: 99486 committer: Stefan Monnier branch nick: trunk timestamp: Thu 2010-02-11 11:00:01 -0500 message: (Man-completion-table): Don't signal an error if we can't run manual-program (bug#4056). diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-11 04:13:39 +0000 +++ lisp/ChangeLog 2010-02-11 16:00:01 +0000 @@ -1,3 +1,8 @@ +2010-02-11 Stefan Monnier + + * man.el (Man-completion-table): Don't signal an error if we can't run + manual-program (bug#4056). + 2010-02-10 Juanma Barranquero * textmodes/artist.el (artist-mt): Fix typos in docstring. === modified file 'lisp/man.el' --- lisp/man.el 2010-01-13 08:35:10 +0000 +++ lisp/man.el 2010-02-11 16:00:01 +0000 @@ -771,8 +771,13 @@ ;; quote anything. (let ((process-environment (copy-sequence process-environment))) (setenv "COLUMNS" "999") ;; don't truncate long names - (call-process manual-program nil '(t nil) nil - "-k" (concat "^" prefix))) + ;; manual-program might not even exist. And since it's + ;; run differently in Man-getpage-in-background, an error + ;; here may not necessarily mean that we'll also get an + ;; error later. + (ignore-errors + (call-process manual-program nil '(t nil) nil + "-k" (concat "^" prefix)))) (goto-char (point-min)) (while (re-search-forward "^\\([^ \t\n]+\\)\\(?: ?\\((.+?)\\)\\(?:[ \t]+- \\(.*\\)\\)?\\)?" nil t) (push (propertize (concat (match-string 1) (match-string 2)) ------------------------------------------------------------ revno: 99485 committer: Glenn Morris branch nick: trunk timestamp: Wed 2010-02-10 20:13:39 -0800 message: * ChangeLog: Spelling fix. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-02-11 00:02:43 +0000 +++ lisp/ChangeLog 2010-02-11 04:13:39 +0000 @@ -314,8 +314,7 @@ 2010-01-25 Mark A. Hershberger - * progmodes/python.el: Replace reference to obsolete - c-subward-mode. + * progmodes/python.el: Replace reference to obsolete c-subword-mode. * vc-bzr.el (vc-bzr-revision-table): New function.