emacs/lisp/gnus
Chong Yidong f2eefd2477 Changes to open-protocol-stream, preparing for merging it with open-network-stream.
* lisp/gnus/proto-stream.el: Changes preparatory to merging open-protocol-stream
with open-network-stream.
(proto-stream-always-use-starttls): Option removed.
(open-protocol-stream): Return a process object by default.  Provide a
new parameter :return-list specifying a list-type return value, which
now has the form (PROP . PLIST) instead of a fixed-length list.  Change
:type `network' to `try-starttls', and `network-only' to `default'.
Make `default' the default, for compatibility with open-network-stream.
Handle the no-parameter case exactly as open-network-stream, with no
additional stream processing.  Search plists using plist-get.
Explicitly add :end-of-commend parameter if it is missing.
(proto-stream-open-default): Renamed from
proto-stream-open-network-only.  Return 'default as the type.
(proto-stream-open-starttls): Rename from proto-stream-open-network.
Use plist-get.  Don't return `tls' as the type if STARTTLS negotiation
failed.  Always return a list with a (possibly dead) process as the
first element, for compatibility with open-network-stream.
(proto-stream-open-tls): Use plist-get.  Always return a list.
(proto-stream-open-shell): Return `default' as connection type.
(proto-stream-capability-open): Use plist-get.
(proto-stream-eoc): Function deleted.

* lisp/gnus/nnimap.el (nnimap-stream, nnimap-open-connection)
(nnimap-open-connection-1): Handle renaming of :type parameter for
open-protocol-stream.
(nnimap-open-connection-1): Pass a :return-list parameter
open-protocol-stream to obtain a list return value.  Parse this list
using plist-get.

* lisp/gnus/nntp.el (nntp-open-connection): Handle renaming of :type parameter
for open-protocol-stream.  Accept open-protocol-stream return value
that is a subprocess object instead of a list.  Handle the case of a
dead returned process.
2011-03-26 19:18:42 -04:00
..
.dir-locals.el lisp/gnus/.dir-locals.el: Add no-byte-compile cookie. 2010-09-14 13:50:15 +02:00
.gitignore
auth-source.el Fix misuse of quote in `case'. 2011-03-15 13:39:56 -04:00
canlock.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
ChangeLog Changes to open-protocol-stream, preparing for merging it with open-network-stream. 2011-03-26 19:18:42 -04:00
ChangeLog.1 Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
ChangeLog.2 Merge changes from emacs-23 branch 2011-02-12 18:40:43 -05:00
compface.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
deuglify.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
ecomplete.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
flow-fill.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gmm-utils.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
gnus-agent.el Merge from emacs-23; up to 2010-06-03T05:41:49Z!rgm@gnu.org. 2011-02-27 17:07:29 -08:00
gnus-art.el mm-view.el (mm-display-inline-fontify): Make mode optional, and call normal-mode if not set. Set temp buffer unmodified to avoid kill-buffer query. 2011-03-22 13:40:41 +00:00
gnus-async.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-bcklg.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-bookmark.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
gnus-cache.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-cite.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-cus.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-delay.el gnus-delay.el (gnus-delay-article) Fix number of seconds per day. Improve prompt. 2011-02-13 23:30:55 +00:00
gnus-demon.el Merge changes made in Gnus trunk. 2011-02-25 12:53:00 +00:00
gnus-diary.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-dired.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-draft.el Merge changes made in Gnus trunk. 2011-02-03 23:43:22 +00:00
gnus-dup.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-eform.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-ems.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-fun.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-gravatar.el Merge changes made in Gnus trunk. 2011-03-01 12:20:17 +00:00
gnus-group.el Merge changes made in Gnus trunk. 2011-03-18 13:45:04 +00:00
gnus-html.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-int.el Merge changes made in Gnus trunk. 2011-03-15 22:38:41 +00:00
gnus-kill.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-logic.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-mh.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-ml.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-mlspl.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-msg.el Merge changes made in Gnus trunk. 2011-02-23 13:35:35 +00:00
gnus-picon.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-range.el Merge from emacs-23; up to 2010-06-03T05:41:49Z!rgm@gnu.org. 2011-02-27 17:07:29 -08:00
gnus-registry.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-salt.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-score.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-setup.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-sieve.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-spec.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-srvr.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-start.el Merge changes made in Gnus trunk. 2011-03-15 22:38:41 +00:00
gnus-sum.el mm-view.el (mm-display-inline-fontify): Make mode optional, and call normal-mode if not set. Set temp buffer unmodified to avoid kill-buffer query. 2011-03-22 13:40:41 +00:00
gnus-sync.el Merge changes made in Gnus trunk. 2011-03-12 08:53:34 +00:00
gnus-topic.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-undo.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-util.el gnus-util.el (gnus-buffer-live-p): Simplify gnus-buffer-live-p. 2011-03-19 00:48:04 +00:00
gnus-uu.el gnus-uu.el (gnus-uu-decode-save): Typo fix. 2011-03-06 00:08:33 +00:00
gnus-vm.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
gnus-win.el Merge changes made in Gnus trunk. 2011-03-15 22:38:41 +00:00
gnus.el Fix typos. 2011-03-06 03:43:19 +01:00
gravatar.el Merge changes made in Gnus trunk. 2011-03-18 13:45:04 +00:00
gssapi.el Merge changes made in Gnus trunk. 2011-03-15 22:38:41 +00:00
html2text.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
ietf-drums.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
legacy-gnus-agent.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mail-parse.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mail-prsvr.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mail-source.el Merge changes made in Gnus trunk. 2011-02-13 00:25:29 +00:00
mailcap.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
message.el Merge changes made in Gnus trunk. 2011-03-15 22:38:41 +00:00
messcompat.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mm-bodies.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mm-decode.el mm-util.el (mm-handle-filename): Move to mm-decode.el (bug#8330). 2011-03-25 23:27:18 +00:00
mm-encode.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mm-extern.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mm-partial.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mm-url.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mm-util.el mm-util.el (mm-handle-filename): Move to mm-decode.el (bug#8330). 2011-03-25 23:27:18 +00:00
mm-uu.el mm-uu.el (mm-uu-dissect-text-parts): Only dissect handle that are inline. 2011-03-17 11:30:27 +00:00
mm-view.el mm-view.el (mm-display-inline-fontify): Make mode optional, and call normal-mode if not set. Set temp buffer unmodified to avoid kill-buffer query. 2011-03-22 13:40:41 +00:00
mml-sec.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mml-smime.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mml.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mml1991.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
mml2015.el lisp/gnus/mml2015.el (mml2015-signers): Minor doc fix. 2011-02-11 20:31:35 -05:00
nnagent.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnbabyl.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nndiary.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nndir.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nndoc.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nndraft.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nneething.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnfolder.el Merge changes made in Gnus trunk. 2011-02-21 13:29:15 +00:00
nngateway.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnheader.el Silence some compiler warnings. 2011-02-02 23:25:14 -08:00
nnimap.el Changes to open-protocol-stream, preparing for merging it with open-network-stream. 2011-03-26 19:18:42 -04:00
nnir.el Merge changes made in Gnus trunk. 2011-02-23 13:35:35 +00:00
nnmail.el Merge changes made in Gnus trunk. 2011-02-23 13:35:35 +00:00
nnmaildir.el Merge changes made in Gnus trunk. 2010-12-02 22:21:31 +00:00
nnmairix.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnmbox.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnmh.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnml.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnnil.el Merge changes made in Gnus trunk. 2010-09-18 23:36:29 +00:00
nnoo.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnregistry.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnrss.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnspool.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nntp.el Changes to open-protocol-stream, preparing for merging it with open-network-stream. 2011-03-26 19:18:42 -04:00
nnvirtual.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
nnweb.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
pop3.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
proto-stream.el Changes to open-protocol-stream, preparing for merging it with open-network-stream. 2011-03-26 19:18:42 -04:00
qp.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rfc1843.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rfc2045.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rfc2047.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rfc2104.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rfc2231.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
rtree.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
score-mode.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
shr-color.el Merge some code from hexrgb.el into color.el. 2011-02-21 01:03:36 -05:00
shr.el Merge changes made in Gnus trunk. 2011-03-18 13:45:04 +00:00
sieve-manage.el Merge changes made in Gnus trunk. 2011-03-08 14:26:05 +00:00
sieve-mode.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
sieve.el Merge changes made in Gnus trunk. 2011-03-01 12:20:17 +00:00
smiley.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
smime.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
spam-report.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
spam-stat.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
spam-wash.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
spam.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
starttls.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
utf7.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00
yenc.el Convert consecutive FSF copyright years to ranges. 2011-01-24 20:08:28 -08:00