1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-23 06:21:29 -07:00
emacs/lisp/gnus
Stefan Monnier 1b3b87dfe0 Use define-derived-mode (and derived-mode-p).
* lisp/play/snake.el (snake-mode):
* lisp/play/mpuz.el (mpuz-mode):
* lisp/play/landmark.el (lm-mode):
* lisp/play/blackbox.el (blackbox-mode):
* lisp/play/5x5.el (5x5-mode):
* lisp/obsolete/options.el (Edit-options-mode):
* lisp/net/quickurl.el (quickurl-list-mode):
* lisp/net/newst-treeview.el (newsticker-treeview-mode):
* lisp/mail/rmailsum.el (rmail-summary-mode):
* lisp/mail/mspools.el (mspools-mode):
* lisp/locate.el (locate-mode):
* lisp/ibuffer.el (ibuffer-mode):
* lisp/emulation/ws-mode.el (wordstar-mode):
* lisp/emacs-lisp/debug.el (debugger-mode):
* lisp/array.el (array-mode):
* lisp/net/eudc.el (eudc-mode): Use define-derived-mode.
* lisp/net/mairix.el (mairix-searches-mode-font-lock-keywords):
Move initialization into declaration.
(mairix-searches-mode): Use define-derived-mode.
* lisp/net/eudc-hotlist.el (eudc-hotlist-mode): Use define-derived-mode.
(eudc-edit-hotlist): Use dolist.
* lisp/man.el (Man-mode-syntax-table): Rename from man-mode-syntax-table.
(Man-mode): Use define-derived-mode.
* lisp/info.el (Info-edit-mode-map): Rename from Info-edit-map.
(Info-edit-mode): Use define-derived-mode.
(Info-cease-edit): Use Info-mode.
* lisp/eshell/esh-mode.el (eshell-mode-syntax-table): Move initialization
into declaration.
(eshell-mode): Use define-derived-mode.
* lisp/chistory.el (command-history-mode-map): Rename from
command-history-map.
(command-history-mode): Use define-derived-mode.
* lisp/calc/calc.el (calc-trail-mode-map): New var.
(calc-trail-mode): Use define-derived-mode.
(calc-trail-buffer): Set calc-main-buffer manually.
* lisp/bookmark.el (bookmark-insert-annotation): New function.
(bookmark-edit-annotation): Use it.
(bookmark-edit-annotation-mode): Make it a proper major mode.
(bookmark-send-edited-annotation): Use derived-mode-p.
* lisp/arc-mode.el (archive-mode): Move kill-all-local-variables a tiny bit
closer to its ideal place.  Use \' to match EOS.

* lisp/cedet/semantic/grammar.el (semantic-grammar-mode): Use define-derived-mode.
(semantic-grammar-mode-syntax-table): Rename from
semantic-grammar-syntax-table.
(semantic-grammar-mode-map): Rename from semantic-grammar-map.
* lisp/cedet/data-debug.el (data-debug-mode-map): Rename from data-debug-map.
(data-debug-mode): Use define-derived-mode.

* lisp/gnus/score-mode.el (gnus-score-mode-map): Move initialization
into declaration.
(gnus-score-mode): Use define-derived-mode.
* lisp/gnus/gnus-srvr.el (gnus-browse-mode): Use define-derived-mode.
* lisp/gnus/gnus-kill.el (gnus-kill-file-mode-map): Move initialization
into declaration.
(gnus-kill-file-mode): Use define-derived-mode.
(gnus-kill-file-edit-file, gnus-kill-file-enter-kill, gnus-kill):
Use derived-mode-p.
* lisp/gnus/gnus-group.el (gnus-group-mode): Use define-derived-mode.
(gnus-group-setup-buffer, gnus-group-name-at-point)
(gnus-group-make-web-group, gnus-group-enter-directory)
(gnus-group-suspend): Use derived-mode-p.
* lisp/gnus/gnus-cus.el (gnus-custom-mode): Use define-derived-mode.
* lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-mode): Use define-derived-mode.
* lisp/gnus/gnus-art.el (gnus-article-mode): Use define-derived-mode.
(gnus-article-setup-buffer, gnus-article-prepare)
(gnus-article-prepare-display, gnus-sticky-article)
(gnus-kill-sticky-article-buffer, gnus-kill-sticky-article-buffers)
(gnus-bind-safe-url-regexp, gnus-article-check-buffer)
(gnus-article-read-summary-keys): Use derived-mode-p.
2013-09-10 23:31:56 -04:00
..
.dir-locals.el
.gitignore
auth-source.el lisp/gnus/auth-source.el (auth-source-netrc-parse-one): Allow empty strings in authinfo file again (important for blank passwords). This had been broken with 2013-06-15 change 2013-07-06 12:49:38 +00:00
canlock.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
ChangeLog.1 Fix typos in ChangeLogs. 2013-07-26 19:02:22 +02:00
ChangeLog.2 Fix typos in ChangeLogs. 2013-07-26 19:02:22 +02:00
compface.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
deuglify.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
ecomplete.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
flow-fill.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gmm-utils.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
gnus-agent.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
gnus-art.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-async.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
gnus-bcklg.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-bookmark.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-cache.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-cite.el Specify utf-8, not iso-8859-1, for ASCII files. 2013-03-06 23:28:51 -08:00
gnus-cus.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-delay.el Merge changes made in Gnus trunk 2013-08-02 13:34:22 +00:00
gnus-demon.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-diary.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-dired.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
gnus-draft.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-dup.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-eform.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-ems.el gnus-ems.el (gnus-image-type-available-p): Test display-images-p' before image-type-available-p' 2013-06-06 22:18:53 +00:00
gnus-fun.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-gravatar.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
gnus-group.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-html.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
gnus-icalendar.el * gnus/gnus-icalendar.el (gnus-icalendar-org-capture-file): Fix type. 2013-08-13 00:22:05 -07:00
gnus-int.el gnus-int.el (gnus-warp-to-article): Allow warping in all groups so that we can create nndoc groups that excerpt other groups 2013-08-05 14:15:37 +00:00
gnus-kill.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-logic.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-mh.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-ml.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-mlspl.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-msg.el [Gnus] Fix previous commit 2013-07-23 07:04:24 +00:00
gnus-notifications.el gnus-notifications.el (gnus-notifications-notify): Use photo-file as app-icon 2013-05-16 22:31:47 +00:00
gnus-picon.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
gnus-range.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-registry.el Merge changes made in Gnus master 2013-07-08 23:51:26 +00:00
gnus-salt.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
gnus-score.el Merge Changes made in Gnus master 2013-07-30 22:09:37 +00:00
gnus-setup.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-sieve.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-spec.el lisp/gnus/gnus-spec.el (gnus-parse-complex-format): Try to maximize compatibility 2013-05-22 22:16:29 +00:00
gnus-srvr.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
gnus-start.el Merge changes made in Gnus master 2013-08-01 22:58:40 +00:00
gnus-sum.el Merge Changes made in Gnus master 2013-07-30 22:09:37 +00:00
gnus-sync.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
gnus-topic.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-undo.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus-util.el gnus-util.el (gnus-emacs-completing-read): Isolate XEmacs stuff 2013-08-01 03:51:41 +00:00
gnus-uu.el Merge changes made in Gnus master 2013-08-01 22:58:40 +00:00
gnus-vm.el Make a few libraries loadable in isolation 2013-05-10 19:25:11 -07:00
gnus-win.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gnus.el Fix some custom types 2013-08-13 00:18:50 -07:00
gravatar.el Silence some gnus compilation warnings 2013-05-28 19:40:43 -07:00
gssapi.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
html2text.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
ietf-drums.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
legacy-gnus-agent.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-parse.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-prsvr.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mail-source.el lisp/gnus/mail-source.el (mail-source-fetch-pop, mail-source-check-pop): Fix again 2013-04-26 13:56:37 +00:00
mailcap.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
message.el Merge changes made in Gnus master 2013-08-01 22:58:40 +00:00
messcompat.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-archive.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-bodies.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-decode.el lisp/gnus/mm-decode.el (mm-temp-files-delete): Fix file deletion logic 2013-08-28 08:38:28 +00:00
mm-encode.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-extern.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-partial.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-url.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-util.el Gnus: Exclude iso-2022-jp-2 and shift_jis from the default value set to mm-coding-system-priorities for Japanese users 2013-08-19 05:10:33 +00:00
mm-uu.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mm-view.el Merge changes made in Gnus master 2013-07-06 23:40:56 +00:00
mml-sec.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
mml-smime.el lisp/gnus/mml-smime.el: Add mml-smime-encrypt-to-self 2013-01-11 03:06:13 +00:00
mml.el lisp/gnus/mml.el (mml-minibuffer-read-description): Use default' insted of initial-input' for the argument name 2013-04-04 02:35:55 +00:00
mml1991.el * lisp/gnus/mml1991.el: Make it loadable. 2013-05-08 23:46:51 -07:00
mml2015.el Merge changes made in Gnus master 2013-08-01 22:58:40 +00:00
nnagent.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnbabyl.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nndiary.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nndir.el lisp/gnus/nndir.el (nndir-request-list): Remove 2nd argument passed to nnml-request-list (Bug#13873) 2013-03-06 03:55:49 +00:00
nndoc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nndraft.el lisp/gnus/nndraft.el (nndraft-request-expire-articles): Make expiry target always `delete' 2013-03-28 01:36:23 +00:00
nneething.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnfolder.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
nngateway.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnheader.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnimap.el Fix some custom types 2013-08-13 00:18:50 -07:00
nnir.el Merge changes made in Gnus master 2013-07-06 23:40:56 +00:00
nnmail.el * gnus/nnmail.el (nnmail-fancy-expiry-target): Also bind mail-dont-reply-to-names 2013-05-29 20:26:13 -07:00
nnmaildir.el Silence some gnus compilation warnings 2013-05-22 22:05:27 -07:00
nnmairix.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnmbox.el Merge changes made in Gnus master 2013-08-01 22:58:40 +00:00
nnmh.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnml.el Merge changes made in Gnus master 2013-07-08 23:51:26 +00:00
nnnil.el
nnoo.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnregistry.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnrss.el lisp/gnus/nnrss.el (nnrss-discover-feed): Indent 2013-08-01 11:23:38 +00:00
nnspool.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nntp.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
nnvirtual.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nnweb.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
plstore.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
pop3.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
qp.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
registry.el Spelling fixes for "does not exists". 2013-07-15 21:39:23 -07:00
rfc1843.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rfc2045.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rfc2047.el lisp/gnus/rfc2047.el (rfc2047-encode-message-header): Unify charsets into a single one used for encoding the whole text in a header 2013-08-02 08:36:15 +00:00
rfc2104.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rfc2231.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rtree.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
score-mode.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
sieve-manage.el * lisp/gnus/sieve-manage.el (mm-enable-multibyte): Autoload. 2013-06-18 00:13:18 -07:00
sieve-mode.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
sieve.el * lisp/gnus/sieve.el (sieve-edit-script): Avoid beginning-of-buffer. 2013-06-16 20:49:49 -04:00
smiley.el * lisp/gnus/smiley.el (smiley-style): Make the file loadable in batch mode. 2013-01-15 21:46:25 -05:00
smime.el In doc, use standard American English style for e.g., etc., i.e. 2013-02-12 09:36:54 -08:00
spam-report.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
spam-stat.el * gnus/spam-stat.el (spam-stat-save): No need to tweak font-lock in temp buffers 2013-05-29 20:25:29 -07:00
spam-wash.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
spam.el Silence some gnus compilation warnings 2013-05-28 19:40:43 -07:00
starttls.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
utf7.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
yenc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00