1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 16:51:46 -07:00
emacs/lisp/gnus
Basil L. Contovounesios ceca1740ea Simplify Gnus buffer liveness checking and killing
* lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags):
Fix indentation.
* lisp/gnus/gnus-util.el (gnus-buffer-exists-p): Define as obsolete
alias of gnus-buffer-live-p.
(gnus-buffer-live-p): If the given argument is or names a live
buffer, return the corresponding buffer object instead of a boolean.
* lisp/gnus/gnus-win.el (gnus-delete-windows-in-gnusey-frames)
(gnus-remove-some-windows): Simplify.
* lisp/gnus/gnus.el (gnus-prune-buffers): Redefine as alias of
gnus-buffers.
(gnus-kill-buffer, gnus-buffers, gnus-group-find-parameter):
* lisp/gnus/gnus-art.el (gnus-kill-sticky-article-buffers)
(gnus-request-article-this-buffer):
* lisp/gnus/gnus-bcklg.el (gnus-backlog-shutdown):
* lisp/gnus/gnus-cus.el (gnus-group-customize)
(gnus-agent-customize-category):
* lisp/gnus/gnus-draft.el (gnus-draft-edit-message):
* lisp/gnus/gnus-group.el (gnus-group-set-mode-line)
(gnus--abort-on-unsaved-message-buffers, gnus-group-compact-group):
* lisp/gnus/gnus-msg.el (gnus-inews-add-send-actions)
(gnus-summary-supersede-article, gnus-copy-article-buffer):
* lisp/gnus/gnus-score.el (gnus-score-edit-current-scores)
(gnus-score-edit-file):
* lisp/gnus/gnus-spec.el (gnus-update-format-specifications):
* lisp/gnus/gnus-srvr.el (gnus-server-compact-server):
* lisp/gnus/gnus-start.el (gnus-clear-system, gnus-dribble-enter)
(gnus-dribble-save, gnus-dribble-clear, gnus-save-newsrc-file):
* lisp/gnus/gnus-sum.el (gnus-summary-setup-buffer)
(gnus-update-summary-mark-positions, gnus-summary-exit)
(gnus-deaden-summary, gnus-kill-or-deaden-summary)
(gnus-summary-next-group):
* lisp/gnus/gnus-win.el (gnus-configure-frame):
* lisp/gnus/mail-source.el (mail-source-movemail):
* lisp/gnus/message.el (message-with-reply-buffer)
(message-with-reply, message-send-and-exit)
(message-send-mail-with-sendmail, message-pop-to-buffer)
(message-do-send-housekeeping, message-forward-make-body-plain)
(message-forward-make-body-mml):
* lisp/gnus/mm-decode.el (mm-display-external, mm-remove-part):
* lisp/gnus/nnbabyl.el (nnbabyl-server-opened)
(nnbabyl-possibly-change-newsgroup, nnbabyl-read-mbox)
(nnbabyl-check-mbox):
* lisp/gnus/nndiary.el (nndiary-save-nov):
* lisp/gnus/nndoc.el (nndoc-close-group)
(nndoc-possibly-change-buffer):
* lisp/gnus/nnfolder.el (nnfolder-close-group, nnfolder-save-nov):
* lisp/gnus/nnimap.el (nnimap-make-process-buffer, nnimap-keepalive)
(nnimap-find-connection):
* lisp/gnus/nnmail.el (nnmail-cache-open, nnmail-cache-close):
* lisp/gnus/nnmbox.el (nnmbox-close-server, nnmbox-server-opened)
(nnmbox-possibly-change-newsgroup, nnmbox-read-mbox):
* lisp/gnus/nnml.el (nnml-save-incremental-nov, nnml-open-nov)
(nnml-save-nov):
* lisp/gnus/nnoo.el (nnoo-server-opened):
* lisp/gnus/nntp.el (nntp-kill-buffer, nntp-make-process-buffer)
(nntp-open-connection, nntp-async-trigger):
* lisp/net/mairix.el (mairix-gnus-fetch-field): Simplify buffer
liveness checking and killing, replacing buffer-name with
buffer-live-p and gnus-buffer-exists-p with gnus-buffer-live-p or
equivalent where applicable.
2019-05-30 02:56:28 +01:00
..
.dir-locals.el
canlock.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
ChangeLog.1 Update author/maintainer info 2019-05-26 01:00:16 -07:00
ChangeLog.2 Update author/maintainer info 2019-05-26 01:00:16 -07:00
ChangeLog.3 Update author/maintainer info 2019-05-26 01:00:16 -07:00
deuglify.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gmm-utils.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-agent.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-art.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-async.el Mark nnheader-cancel-timer as obsolete and adjust callers 2019-05-20 13:47:53 +02:00
gnus-bcklg.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-bookmark.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-cache.el * lisp/gnus/nnheader.el (mail-header-*): Define via cl-defstruct 2019-05-16 21:50:16 -04:00
gnus-cite.el Update author/maintainer info 2019-05-26 01:00:16 -07:00
gnus-cloud.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-cus.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-delay.el Simplify use of encode-time 2019-02-10 23:54:35 -08:00
gnus-demon.el Mark nnheader-cancel-timer as obsolete and adjust callers 2019-05-20 13:47:53 +02:00
gnus-diary.el Update author/maintainer info 2019-05-26 01:00:16 -07:00
gnus-dired.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-draft.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-dup.el Fix Gnus duplicate suppression guards (bug#34987) 2019-04-09 21:29:38 +01:00
gnus-eform.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-fun.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-gravatar.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-group.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-html.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-icalendar.el Merge from origin/emacs-26 2019-04-17 09:32:39 -07:00
gnus-int.el Avoid some double-rounding of Lisp timestamps 2019-02-22 18:33:57 -08:00
gnus-kill.el * lisp/gnus/nnheader.el (mail-header-*): Define via cl-defstruct 2019-05-16 21:50:16 -04:00
gnus-logic.el Simplify use of encode-time 2019-02-10 23:54:35 -08:00
gnus-mh.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-ml.el Update author/maintainer info 2019-05-26 01:00:16 -07:00
gnus-mlspl.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-msg.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-notifications.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-picon.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-range.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-registry.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-rfc1843.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-salt.el * lisp/gnus/nnheader.el (mail-header-*): Define via cl-defstruct 2019-05-16 21:50:16 -04:00
gnus-score.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-sieve.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
gnus-spec.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-srvr.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-start.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-sum.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-topic.el Change Gnus hash tables into real hash tables 2019-03-22 10:23:30 -07:00
gnus-undo.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-util.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus-uu.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-vm.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
gnus-win.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gnus.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
gssapi.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
legacy-gnus-agent.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
mail-source.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
message.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
mm-archive.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
mm-bodies.el Merge from origin/emacs-26 2019-02-20 12:07:22 -08:00
mm-decode.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
mm-encode.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-extern.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-partial.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-url.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-util.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-uu.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mm-view.el Fix Gnus inline attachment decoding (bug#35507) 2019-05-03 14:52:01 +01:00
mml-sec.el Merge from origin/emacs-26 2019-01-30 09:12:15 -08:00
mml-smime.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mml.el (mml-generate-mime-1): Remove XEmacs compat code 2019-05-19 20:27:20 +02:00
mml1991.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
mml2015.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nnagent.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nnbabyl.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nndiary.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nndir.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nndoc.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nndraft.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nneething.el Avoid some double-rounding of Lisp timestamps 2019-02-22 18:33:57 -08:00
nnfolder.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nngateway.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nnheader.el ; Fix last change to nnheader-cancel-timer 2019-05-20 13:38:32 +01:00
nnimap.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnir.el * lisp/gnus/nnheader.el (mail-header-*): Define via cl-defstruct 2019-05-16 21:50:16 -04:00
nnmail.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnmaildir.el Mark nnheader-cancel-timer as obsolete and adjust callers 2019-05-20 13:47:53 +02:00
nnmairix.el Update author/maintainer info 2019-05-26 01:00:16 -07:00
nnmbox.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnmh.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
nnml.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnnil.el Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
nnoo.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnregistry.el Update author/maintainer info 2019-05-26 01:00:16 -07:00
nnrss.el Fix encoding and access of Gnus group names 2019-04-08 19:03:03 -07:00
nnspool.el Simplify nnspool-request-newgroups arithmetic 2019-02-12 18:25:22 -08:00
nntp.el Simplify Gnus buffer liveness checking and killing 2019-05-30 02:56:28 +01:00
nnvirtual.el * lisp/gnus: Remove assumptions about mail-header being a vector 2019-05-17 00:09:16 -04:00
nnweb.el * lisp/gnus/nnheader.el (mail-header-*): Define via cl-defstruct 2019-05-16 21:50:16 -04:00
score-mode.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
smiley.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
smime.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
spam-report.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
spam-stat.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00
spam-wash.el Update copyright year to 2019 2019-01-01 01:01:13 +00:00
spam.el Merge from origin/emacs-26 2018-12-31 17:57:29 -08:00