emacs/lisp/mail
Glenn Morris 90582f05bc Add a major-mode for the *Messages* buffer
Ref: http://lists.gnu.org/archive/html/emacs-devel/2010-02/msg00135.html

* lisp/simple.el (messages-buffer-mode): New major mode.
(messages-buffer): New function.

* lisp/startup.el (normal-top-level): Switch mode of *Messages* buffer.

* src/xdisp.c (message_dolog): If we create *Messages*,
switch it to messages-buffer-mode.

* lisp/emacs-lisp/ert.el (ert--force-message-log-buffer-truncation)
(ert-run-test): Use `message-buffer' function.
(ert--force-message-log-buffer-truncation): Ignore read-only.

* lisp/help.el (view-echo-area-messages): Use `message-buffer' function.

* lisp/mail/emacsbug.el (report-emacs-bug): Use `message-buffer' function.

* lisp/gnus/gnus-util.el (gnus-message-with-timestamp-1):
Use `message-buffer' function if available.  Ignore read-only.

* etc/NEWS: Mention this.
2013-09-17 00:39:54 -07:00
..
.gitignore
binhex.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
blessmail.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
emacsbug.el Add a major-mode for the *Messages* buffer 2013-09-17 00:39:54 -07:00
feedmail.el Fix some custom types 2013-08-13 00:42:51 -07:00
footnote.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
hashcash.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-extr.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-hist.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-utils.el Silence some compiler warnings 2013-05-21 00:25:14 -07:00
mailabbrev.el * lisp/subr.el (with-wrapper-hook): Declare obsolete. 2013-04-17 20:12:33 -04:00
mailalias.el Add a comment. 2013-07-19 09:09:03 -04:00
mailclient.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mailheader.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
metamail.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mspools.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
reporter.el * mail/reporter.el (reporter-submit-bug-report): Handle missing package-name. 2013-06-12 09:08:17 -07:00
rfc822.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rfc2368.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmail-spam-filter.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmail.el Auto-commit of loaddefs files. 2013-09-11 06:19:47 -04:00
rmailedit.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
rmailkwd.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmailmm.el * rmailmm.el (rmail-insert-mime-forwarded-message): Revert 2012-12-29 change 2013-01-15 20:44:11 -05:00
rmailmsc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmailout.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmailsort.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rmailsum.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
sendmail.el * mail/sendmail.el (sendmail-send-it): Don't kill the error buffer on error 2013-08-12 19:25:22 +02:00
smtpmail.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
supercite.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
uce.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
undigest.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
unrmail.el * mail/unrmail.el (unrmail): Replace obsolete detect-coding-with-priority. 2013-05-23 23:55:45 -07:00
uudecode.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00