* lisp/mail/mail-utils.el (mail-strip-quoted-names): Don't modify the

" *temp*" buffer.

Fixes: debbugs:7746
This commit is contained in:
Mark Lillibridge 2011-01-01 22:16:03 -05:00 committed by Stefan Monnier
parent d7bfa7a1d9
commit 2f9520592d
2 changed files with 31 additions and 26 deletions

View file

@ -1,3 +1,8 @@
2011-01-02 Mark Lillibridge <mark.lillibridge@hp.com> (tiny change)
* mail/mail-utils.el (mail-strip-quoted-names): Don't modify the
" *temp*" buffer (bug#7746).
2011-01-02 Glenn Morris <rgm@gnu.org>
* version.el (emacs-copyright): Set short copyright year to 2011.
@ -34,7 +39,7 @@
* mail/rmailmm.el (rmail-mime-parse): Perform parsing in
condition-case and return an error message string if something
goes wrong.
(rmail-show-mime): Adjusted for the above change. Insert the
(rmail-show-mime): Adjust for the above change. Insert the
header by rmail-mime-insert-header.
2010-12-24 Kenichi Handa <handa@m17n.org>
@ -45,7 +50,7 @@
(rmail-mime-view-buffer, rmail-mime-coding-system): New variables.
(rmail-mime-entity): Argument changed. All codes handling an
entity object are changed.
(rmail-mime-entity-header, rmail-mime-entity-body): Adjusted for
(rmail-mime-entity-header, rmail-mime-entity-body): Adjust for
the above change.
(rmail-mime-entity-children, rmail-mime-entity-handler)
(rmail-mime-entity-tagline): New functions.
@ -55,8 +60,8 @@
(rmail-mime-previous-item, rmail-mime-shown-mode)
(rmail-mime-hidden-mode, rmail-mime-raw-mode)
(rmail-mime-toggle-raw, rmail-mime-toggle-hidden)
(rmail-mime-insert-tagline, rmail-mime-insert-header): New
functions.
(rmail-mime-insert-tagline, rmail-mime-insert-header):
New functions.
(rmail-mime-text-handler): Call rmail-mime-insert-text.
(rmail-mime-insert-decoded-text): New function.
(rmail-mime-insert-text): Call rmail-mime-insert-decoded-text.
@ -65,8 +70,8 @@
(rmail-mime-set-bulk-data): New funciton.
(rmail-mime-insert-bulk): Argument changed.
(rmail-mime-multipart-handler): Return t.
(rmail-mime-process-multipart): Argument changed. Handle
"multipart/alternative" here.
(rmail-mime-process-multipart): Argument changed.
Handle "multipart/alternative" here.
(rmail-mime-process): Argument changed.
(rmail-mime-parse): Bind rmail-mime-mbox-buffer.
(rmail-mime-insert): Argument changed. Handle raw display mode.
@ -149,8 +154,8 @@
2010-12-08 Michael Albinus <michael.albinus@gmx.de>
* net/tramp.el (tramp-handle-start-file-process): Protect
buffer-modified value. (Bug#7557)
* net/tramp.el (tramp-handle-start-file-process):
Protect buffer-modified value. (Bug#7557)
(tramp-action-password): Delete region, do not narrow.
(tramp-process-actions): Do not widen.
@ -3615,7 +3620,7 @@
2009-12-25 Kenichi Handa <handa@m17n.org>
* language/indian.el (devanagari-composable-pattern): Fixed to
* language/indian.el (devanagari-composable-pattern): Fix to
handle ZWNJ and ZWJ. Use it in composition-function-table for
Devanagari.
(malayalam-composable-pattern): Fix previous change.
@ -3630,8 +3635,8 @@
2009-12-18 Ulf Jasper <ulf.jasper@web.de>
* calendar/icalendar.el (icalendar--convert-tz-offset):
Fixed timezone names.
(icalendar--convert-tz-offset): Fixed the "last-day-problem".
Fix timezone names.
(icalendar--convert-tz-offset): Fix the "last-day-problem".
(icalendar--add-diary-entry): Remove the trailing blank that
diary-make-entry inserts.
@ -3648,7 +3653,7 @@
(tramp-advice-file-expand-wildcards): Remove it.
* net/tramp-compat.el (top): Autoload `tramp-handle-file-remote-p'.
(tramp-advice-file-expand-wildcards): Moved from tramp.el.
(tramp-advice-file-expand-wildcards): Move from tramp.el.
Activate advice for older GNU Emacs versions. (Bug#5237)
2009-12-17 Juanma Barranquero <lekktu@gmail.com>
@ -4252,7 +4257,7 @@
(newsticker-treeview-next-new-or-immortal-item): Doc change.
(newsticker--treeview-first-feed): Doc change.
(newsticker-treeview-list-menu)
(newsticker-treeview-item-menu): Added menu entries.
(newsticker-treeview-item-menu): Add menu entries.
(newsticker-treeview-item-mode): New.
* net/newst-backend.el (newsticker-customize): Delete other
@ -9830,7 +9835,7 @@
Don't modify last-coding-system-used by accident.
(tramp-completion-file-name-handler): Apply the checks here,
instead during registration.
(tramp-register-file-name-handlers): Renamed from
(tramp-register-file-name-handlers): Rename from
`tramp-register-file-name-handler'. Register both
`tramp-file-name-handler' and `tramp-completion-file-name-handler'.
(tramp-register-completion-file-name-handler): Remove. (Bug#4260)
@ -10622,7 +10627,7 @@
'update signal. Instead, update all disassembly buffers only after
threads list.
(gdb): Send -target-detach when buffer is killed (Bug#3794).
(gdb-starting): Moved -data-list-register-names...
(gdb-starting): Move -data-list-register-names...
(gdb-stopped): ...here so it's sent when first thread stops.
(gdb-registers-handler-custom): Do nothing if register names are
unknown yet.
@ -10761,8 +10766,8 @@
* progmodes/gdb-mi.el (gdb-var-create-regexp): Removed.
(gdb-var-create-handler): Rewritten using JSON parser.
(gdb-propertize-header): Moved earlier.
(gdb-set-header): Removed to avoid duplication.
(gdb-propertize-header): Move earlier.
(gdb-set-header): Remove to avoid duplication.
(gdb-thread-list-handler-custom, gdb-invalidate-disassembly):
Refresh disassembly buffers only after threads list have been
update.
@ -10832,7 +10837,7 @@
(gdb-locals-handler-custom): Now prints data like in variable
declarations.
(gdb-jump-to, gdb-file-button, gdb-insert-file-location-button):
Removed confusing buttons.
Remove confusing buttons.
(gdb-invalidate-threads): Append --frame.
(gdb-threads-mode-map, gdb-breakpoints-mode-map): TAB to switch
between breakpoints/threads buffers.
@ -10910,7 +10915,7 @@
(def-gdb-auto-update-handler): New nopreserve optional argument.
(gdb-stack-list-frames-custom): Print stack from top to bottom.
* progmodes/gdb-mi.el (gdb-pc-address): Removed unused variable.
* progmodes/gdb-mi.el (gdb-pc-address): Remove unused variable.
(gdb-threads-list, gdb-breakpoints-list): New assoc lists.
(gdb-parent-mode): New mode to derive other GDB modes from.
(gdb-display-disassembly-for-thread)
@ -10934,7 +10939,7 @@
(gdb-display-registers-for-thread, gdb-frame-stack-for-thread)
(gdb-frame-locals-for-thread, gdb-frame-registers-for-thread):
New commands which show buffers bound to thread.
(gdb-stack-list-locals-regexp): Removed unused regexp.
(gdb-stack-list-locals-regexp): Remove unused regexp.
* progmodes/gdb-mi.el (gdb-breakpoints-buffer-name)
(gdb-locals-buffer-name, gdb-registers-buffer-name)

View file

@ -237,12 +237,12 @@ Return a modified address list."
nil 'literal address 2)))
address))))
;;; The following piece of ugliness is legacy code. The name was an
;;; unfortunate choice --- a flagrant violation of the Emacs Lisp
;;; coding conventions. `mail-dont-reply-to' would have been
;;; infinitely better. Also, `rmail-dont-reply-to-names' might have
;;; been better named `mail-dont-reply-to-names' and sourced from this
;;; file instead of in rmail.el. Yuck. -pmr
;; The following piece of ugliness is legacy code. The name was an
;; unfortunate choice --- a flagrant violation of the Emacs Lisp
;; coding conventions. `mail-dont-reply-to' would have been
;; infinitely better. Also, `rmail-dont-reply-to-names' might have
;; been better named `mail-dont-reply-to-names' and sourced from this
;; file instead of in rmail.el. Yuck. -pmr
(defun rmail-dont-reply-to (destinations)
"Prune addresses from DESTINATIONS, a list of recipient addresses.
All addresses matching `rmail-dont-reply-to-names' are removed from