* Oort Gnus v0.16 is released
@ 2003-03-17 23:39 Lars Magne Ingebrigtsen
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
2003-03-18 4:38 ` Stainless Steel Rat
0 siblings, 2 replies; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-03-17 23:39 UTC (permalink / raw)
Mainly mostly misc mush.
Gnus 5.10 is probably not too far off. Say, May.
Get it from <URL:http://quimby.gnus.org/gnus/dist/ognus-0.16.tar.gz>
or "/ftp@quimby.gnus.org:/pub/gnus/". The patch is available as
<URL:ftp://quimby.gnus.org/pub/gnus/ding-patches/ognus-0.15-0.16.diff.gz>.
ChangeLog since last release:
2003-03-18 00:38:22 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
* gnus.el: Oort Gnus v0.16 is released.
2003-03-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
* lpath.el (featurep): Bind mm-w3m-mode-map.
2003-03-12 Paul Jarc <prj@po.cwru.edu>
* nnmail.el (nnmail-cache-primary-mail-backend): Not all
'respool-able backends define a global nnchoke-get-new-mail
variable.
2003-03-17 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-art.el (gnus-mime-delete-part): New function.
(gnus-mime-action-alist, gnus-mime-button-commands): Use it.
2003-03-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-check-news-header-syntax): Don't push
groups twice onto list of unknown groups.
* nndoc.el (nndoc-type-alist): Move exim-bounce a bit further
back.
* nnheader.el (nnheader-find-etc-directory): Doc fix.
* gnus-msg.el (gnus-inews-add-send-actions): Don't restore window
config unless the summary buffer exists.
* gnus-sum.el (gnus-summary-next-group): Semi-exit group first to
that target group is computed correctly when articles are marked
as read by Xref handling.
* mail-source.el (mail-source-fetch-imap): Pass buffer-name to
imap-open.
* message.el (message-send-mail): Add courtesy string to Bcc's,
too.
* gnus-cite.el (gnus-cited-line-p): New function.
2003-03-15 Jesper Harder <harder@ifa.au.dk>
* mm-bodies.el (mm-decode-body): Add new optional parameter,
force, to use the supplied charset unconditionally.
* gnus-art.el (article-decode-charset): Use it.
2003-03-14 Jesper Harder <harder@ifa.au.dk>
* mm-bodies.el (mm-decode-coding-region-safely): New function.
(mm-decode-body): Use it.
* rfc2047.el (rfc2047-decode-region): do.
(rfc2047-decode-string): Guess coding system if the default is
invalid.
2003-03-12 Paul Jarc <prj@po.cwru.edu>
* nnmaildir.el (nnmaildir-request-update-info): Pretend missing
articles are marked 'read, so we get correct article counts.
2003-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (gnus-insert-mime-button): Exclude a newline from
the button.
(gnus-insert-prev-page-button): Ditto.
(gnus-insert-next-page-button): Ditto.
(gnus-insert-mime-security-button): Ditto.
* mm-view.el (mm-inline-image-emacs): Open the bottom of an image
one line. Suggested by Greg Klanderman <gak@klanderman.net>.
(mm-inline-image-xemacs): Ditto.
2003-03-12 Paul Jarc <prj@po.cwru.edu>
* nnmaildir.el (nnmaildir--parse-filename, nnmaildir--sort-files,
nnmaildir--scan, nnmaildir-request-accept-article): Changes for
the recent filename uniqueness discussion.
2003-03-12 Katsumi Yamaoka <yamaoka@jpl.org>
* mm-view.el (mm-inline-image-emacs): Make it delete an excessive
newline next time.
(mm-inline-image-xemacs): Ditto.
2003-03-10 Jesper Harder <harder@ifa.au.dk>
* gnus-agent.el (gnus-agent-synchronize-flags-server): Don't use
kill-line.
2003-03-09 Jesper Harder <harder@ifa.au.dk>
* gnus-msg.el (gnus-inews-insert-archive-gcc): Don't use
kill-line.
2003-03-09 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-fetched-hook): New variable. Just
fixing the code to match the documentation.
(gnus-agent-fetch-selected-article): Replaced
gnus-summary-update-article-line with gnus-summary-update-line as
the former did not correctly recalculate the thread indentation.
(gnus-agent-find-parameter): The agent-predicate, if not found
anywhere else, defaults to the value of gnus-agent-predicate.
(gnus-agent-fetch-session): Fixed typo; now executes
gnus-agent-fetched-hook rather than the undocumented
gnus-agent-fetch-hook.
(gnus-agent-fetch-group-1): Removed part of 2003-03-06 fix. The
default agent predicate is now provided by
gnus-agent-find-parameter.
(gnus-agent-message): New macro. This macro avoids potentially
costly parameter evaluation when the message's level is too high
to display.
(gnus-agent-expire-group-1): Disabled undo tracking in temp
overview buffer. Uses new gnus-agent-message macro to reduce
overhead of optional messages. Reversed message levels to
emphasize percent completion messages. Detailed messages of
little use except when debugging code.
2003-03-08 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-ham-move-routine): use
spam-mark-ham-unread-before-move-from-spam-group
(spam-mark-ham-unread-before-move-from-spam-group): new variable
2003-03-07 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el: load nnimap.el when compiling
(spam-setup-widening): use
nnimap-split-download-body-default instead of
nnimap-split-download-body which is a user-customizable variable
2003-03-07 Simon Josefsson <jas@extundo.com>
* nnimap.el (nnimap-split-download-body-default): New, holds
default for n-s-d-b.
(nnimap-split-download-body): Add new setting (symbol default),
which uses contents of n-s-d-b-d, and made it the default.
2003-03-07 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-use-hashcash): new variable
(spam-list-of-checks): added spam-use-hashcash with associated
spam-check-hashcash
(spam-check-hashcash): new function, installed iff hashcash.el is
loaded
(spam-setup-widening): don't use (return)
2003-03-06 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-fetch-group-1): Added default
predicate of `false' to avoid an error when a group defines no
predicate. Fixed typo that disabled agent scoring (i.e. the
low/high predicates should now work).
2003-03-06 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el: add spam-maybe-spam-stat-load to
gnus-get-top-new-news-hook, remove it from gnus-get-new-news-hook
(spam-bogofilter-register-with-bogofilter): use
spam-bogofilter-spam-switch and spam-bogofilter-ham-switch
(spam-bogofilter-spam-switch, spam-bogofilter-ham-switch): new
custom variables to replace "-s" and "-n"
* gnus-group.el (gnus-group-get-new-news): call the new
gnus-get-top-new-news-hook hook
* gnus-start.el (gnus-get-top-new-news-hook): new hook, run ONLY
by gnus-get-new-news, NOT by gnus-group-get-new-news-this-group
2003-03-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
* mm-uu.el (mm-uu-pgp-encrypted-test): Fix message.
2003-03-06 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-cus.el (gnus-group-customize): Don't use delete-if which is
a cl run-time function.
2003-03-06 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-fetch-group-1): Added missing binding
on gnus-agent-short-article.
(gnus-category-read): Replaced CL function mapcar* with new macro:
gnus-mapcar.
* gnus-util.el (gnus-mapcar): New macro. Generalizes mapcar to
support functions that accept multiple parameters. A separate
sequence must be provided for each parameter in the function.
Iteration stops when the end of the shortest list is reached.
2003-03-06 Jesper Harder <harder@ifa.au.dk>
* nnimap.el (nnimap-request-accept-article): Use delete-region.
* html2text.el (html2text-clean-dtdd, html2text-delete-tags)
(html2text-delete-single-tag, html2text-clean-anchor)
(html2text-remove-tags): Use delete-region.
(html2text-fix-paragraphs): Simplify.
* mml1991.el (mml1991-mailcrypt-sign, mml1991-mailcrypt-encrypt)
(mml1991-gpg-sign, mml1991-gpg-encrypt, mml1991-pgg-sign)
(mml1991-pgg-encrypt, mml1991-pgg-encrypt): Use delete-region, not
kill-region.
2003-03-04 John Paul Wallington <jpw@gnu.org>
* gnus-agent.el (gnus-agent-enable-expiration)
(gnus-agent-article-alist, gnus-agent-article-alist)
(gnus-agent-cat-defaccessor): Doc fixes.
2003-03-04 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* gnus-agent.el (gnus-function-implies-unread-1): Grok
byte-compiled functions.
2003-03-04 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-sum.el (gnus-auto-goto-ignores): New variable. Provides
customization between new maneuvering (which permits selecting
undownloaded articles) and old maneuvering (which skipped over
undownloaded articles) behaviors.
(gnus-summary-find-next): Pass through the unread and subject
parameters when calling gnus-summary-find-prev.
(gnus-summary-find-next,gnus-summary-find-prev): Apply
gnus-auto-goto-ignores to filter out unacceptable articles.
2003-03-04 Jesper Harder <harder@ifa.au.dk>
* mail-source.el (mail-source-read-passwd): Remove. `read-passwd'
exists in all supported Emacs versions, so we don't need this
compatibility function.
(mail-source-fetch-pop, mail-source-check-pop)
(mail-source-fetch-webmail): Use read-passwd.
* nntp.el (nntp-send-authinfo, nntp-send-nosy-authinfo)
(nntp-open-telnet, nntp-open-via-telnet-and-telnet): Use
read-passwd.
* nnwarchive.el (nnwarchive-open-server): Use read-passwd.
* imap.el (imap-read-passwd): Remove.
(imap-interactive-login): Use read-passwd.
* canlock.el (canlock-read-passwd): Remove.
(canlock-insert-header, canlock-verify): Use read-passwd.
* sieve-manage.el (sieve-manage-read-passwd): Remove.
(sieve-manage-interactive-login): Use read-passwd.
* pop3.el (pop3-read-passwd): Remove.
(pop3-movemail, pop3-get-message-count, pop3-apop): Use
read-passwd.
* pgg.el (pgg-read-passphrase): Simplify.
2003-03-04 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-mode): Fixed the mode line reports
'plugged' when actually 'unplugged' bug.
(gnus-category-read): Ignore nil values when converting an
old-format category so that the new-format category will default
those attributes to the global variables.
2003-03-03 Reiner Steib <Reiner.Steib@gmx.de>
* mail-source.el (mail-source-delete-old-incoming-confirm): Fixed
doc-string.
2003-03-03 Jesper Harder <harder@ifa.au.dk>
* nnrss.el (nnrss-decode-entities-unibyte-string): Use `buffer-string'.
* nndoc.el (nndoc-dissect-mime-parts-sub): do.
* nndb.el (nndb-request-accept-article, nndb-status-message): do.
* mm-url.el (mm-url-decode-entities-string): do.
* mml1991.el (mml1991-mailcrypt-sign, mml1991-gpg-sign): do.
* mm-decode.el (mm-find-raw-part-by-type): do.
* message.el (message-send-mail-partially)
(message-send-mail-with-sendmail): do.
* gnus-uu.el (gnus-uu-save-article, gnus-uu-reginize-string): do.
* gnus-kill.el (gnus-pp-gnus-kill): do.
* gnus-art.el (gnus-article-treat-unfold-headers)
(gnus-article-encrypt-body): do.
2003-02-24 Reiner Steib <Reiner.Steib@gmx.de>
* mail-source.el (mail-source-delete-incoming): Allow integer value.
(mail-source-delete-old-incoming-confirm): New variable.
(mail-source-delete-old-incoming): Use it. New function.
(mail-source-callback): Call `mail-source-delete-old-incoming' if
`mail-source-delete-incoming' is a nonnegative integer.
2003-03-03 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-msg.el (gnus-extended-version): Fix for 'emacs-gnus-config.
(gnus-user-agent): Fixed typo.
2003-03-03 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-enable-expiration): Fixed documentation.
(gnus-agent-expire-group-1): Removed invalid (interactive) specifier.
2003-03-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-agent.el (gnus-agent-fetch-articles): Fix nil message.
(gnus-agent-fetch-session): Allow debugging to take place.
2003-03-03 Jesper Harder <harder@ifa.au.dk>
* gnus-sum.el (gnus-highlight-selected-summary)
(gnus-article-get-xrefs, gnus-summary-show-thread): Use
`gnus-point-at-bol' and `gnus-point-at-eol' instead of
`(progn (beginning-of-line) (point))'. It's shorter, faster,
and makes it clear that we don't need the side effect.
* gnus-util.el (gnus-delete-line): do.
* gnus-xmas.el (gnus-group-add-icon): do.
* nnmail.el (nnmail-article-group, nnmail-cache-fetch-group): do.
* nntp.el (nntp-send-authinfo-from-file): do.
* nnml.el (nnml-header-value): do.
* nnheader.el (nnheader-insert-references): do.
* gnus-cite.el (gnus-article-highlight-citation)
(gnus-cite-parse): do.
* gnus-score.el (gnus-score-followup): do.
* gnus-draft.el (gnus-draft-send): do.
* gnus-group.el (gnus-group-highlight-line): do.
* gnus-cache.el (gnus-cache-braid-nov): do.
* nnfolder.el (nnfolder-retrieve-headers)
(nnfolder-request-article): do.
* gnus-art.el (article-hide-boring-headers)
(gnus-article-hide-header): do.
* nnheader.el (nnheader-find-nov-line): Use gnus-delete-line.
* nnml.el (nnml-request-replace-article): do.
* nnmbox.el (nnmbox-request-move-article, nnmbox-delete-mail): do.
* nnfolder.el (nnfolder-request-move-article): do.
* gnus-cache.el (gnus-cache-possibly-remove-article): do.
* gnus-art.el (gnus-mm-display-part): do.
* gnus-art.el (gnus-article-goto-part): Use gnus-goto-char.
2003-03-02 Kevin Greiner <kgreiner@xpediantsolutions.com>
* nntp.el (nntp-possibly-change-group): Avoid calling
process-buffer on nil (Which happened when you lost your
connection while fetching); instead signal a "Server Closed
Connection" error.
2003-03-02 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-enable-expiration): New
variable. Either ENABLE or DISABLE. Sets default behavior for
selecting which groups are expired.
(gnus-agent-cat-set-property, gnus-agent-cat-defaccessor,
gnus-agent-set-cat-groups): Provides abstract interface for
accessing agent category. Category now implemented by an alist.
(gnus-agent-add-group, gnus-agent-remove-group,
gnus-category-insert-line, gnus-category-edit-predicate,
gnus-category-edit-score, gnus-category-edit-groups,
gnus-category-copy, gnus-category-add, gnus-group-category): Use
new agent category abstraction.
(gnus-agent-find-parameter): New function. Search for agent
configuration parameter first in the group's parameters, then its
topics (if any), and then the group's category. If not found
anywhere, use the original defined constants.
(gnus-agent-fetch-headers, gnus-agent-fetch-group-1): Use new
gnus-agent-find-parameter.
(gnus-agent-fetch-headers, gnus-agent-uncached-articles): Clearing
gnus-agent-cache now blocks retrieving headers and articles from
the local cache. Fetched content is still added to the cache
before being returned.
(gnus-agent-fetch-session): Use error-message-string to generate
displayed error message.
(gnus-agent-customize-category): New Command. 'e' in category
buffer opens category customization buffer.
(gnus-category-read): Reads either positional or alist format;
returns alist format.
(gnus-category-write): Writes category file compatible with
current, and previous, versions of gnus-agent.
(gnus-category-make-function, gnus-category-make-function-1):
Corrected documentation; parameter is predicate NOT category.
(gnus-predicate-implies-unread): Now works in more cases per the
todo comment.
(gnus-function-implies-unread-1): New function. Supports
gnus-predicate-implies-unread.
(gnus-agent-expire-group): Command now provides default of group
under point.
(gnus-agent-expire-group-1): Obeys new agent-enable-expiration and
agent-days-until-old parameters. No longer supports
gnus-agent-expire-days being set to an alist.
(gnus-agent-request-article): Now performs its own checks of
gnus-agent, gnus-agent-cache, and gnus-plugged rather than
assuming that the caller will do them correctly.
(): Added one-time hook to gnus-group-prepare-hook. Detects when
gnus-agent-expire-days is set to an alist. Converts said alist
into group parameter so that gnus-agent-expire-days will not be
needed.
* gnus-art.el (gnus-request-article-this-buffer): Conditional
checks surrounding gnus-agent-request-article removed; now
performed by gnus-agent-request-article.
* gnus-cus.el (gnus-agent-parameters): New variable. List of
customizable group/topic parameters that regulate the agent.
(gnus-group-customize): Uses gnus-agent-parameters. Replaced
kill-buffer with gnus-kill-buffer to remove the killed buffer from
the list of gnus buffers.
(gnus-trim-whitespace): Removes leading and trailing whitespace
from multiline strings.
(gnus-agent-cat-prepare-category-field,
gnus-agent-customize-category): Constructs a category
customization buffer.
* gnus-int.el (gnus-retrieve-headers,
gnus-request-expire-articles): No longer checks gnus-agent-cache
as it is handled internally by the agent.
(gnus-request-head, gnus-request-body): Conditional checks
surrounding gnus-agent-request-article removed; now performed by
gnus-agent-request-article.
* gnus-start.el (): Added defvar statements to resolve compilation
warnings.
(gnus-long-file-names): New function. Isolates platform dependent
msdos-long-file-names.
(gnus-save-startup-file-via-temp-buffer): New variable. Provides
option of writing directly to file. Avoids memory exhausted
errors when .newsrc.eld is huge.
(gnus-save-newsrc-file): Uses new
gnus-save-startup-file-via-temp-buffer.
(gnus-gnus-to-quick-newsrc-format): Rewritten to write to
standard-output.
(gnus-display-time-event-handler): Changed to alias from a defun
to avoid a compile-time warning when display-time-event-handler is
not defined.
* gnus-util.el (gnus-with-output-to-file): New macro. Binds
standard-output such that prin1 and princ will write directly to a
file.
* gnus.el (gnus-agent-cache): Expanded documentation.
(gnus-summary-high-undownloaded-face): Removed second bold keyword
so that this face is actually bold.
* nnkiboze.el (nnkiboze-request-article): Only use the cache when
gnus-use-cache has been set.
2003-03-02 Jesper Harder <harder@ifa.au.dk>
* nnvirtual.el (nnvirtual-update-xref-header): Simplify.
2003-03-01 Jesper Harder <harder@ifa.au.dk>
* gnus-art.el (gnus-article-refer-article): Be more permissive.
2003-03-01 ShengHuo ZHU <zsh@cs.rochester.edu>
* spam.el: Fix typo.
2003-03-01 Satyaki Das <satyaki@theforce.stanford.edu>
(Trivial patch.)
* pgg-gpg.el (pgg-gpg-process-region): Insert process status into
errors-buffer. This produces a nicer error message in case of
problems.
2003-03-01 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-maybe-spam-stat-load, spam-maybe-spam-stat-load):
load stats iff spam-use-stat is on
* spam.el: add spam-maybe-spam-stat-load to gnus-startup hook,
also use spam-maybe-spam-stat-load and spam-maybe-spam-stat-save
instead of spam-stat-load and spam-stat-save in the
gnus-get-new-news-hook and gnus-save-newsrc-hook, respectively
2003-03-01 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-view.el (mm-inline-text): Ignore errors from enriched-decode.
2003-03-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-make-fqdn): Protect against nil user-mail.
2003-02-28 Vasily Korytov <deskpot@myrealbox.com>
* gnus-art.el (gnus-boring-article-headers): New values:
'to-list and 'cc-list.
2003-02-28 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-setup-widening): new function to set
nnimap-split-download-body, we add it to gnus-get-new-news-hook
(spam-list-of-statistical-checks): list of statistical splitter
checks
(spam-split): added a widen call when a statistical check is
enabled
2003-02-28 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-msg.el (gnus-user-agent): Changed default to
'emacs-gnus-type, renamed 'full.
2003-02-28 ShengHuo ZHU <zsh@cs.rochester.edu>
* nnfolder.el (nnfolder-request-accept-article): Don't use
mail-header-unfold-field.
2003-02-27 ShengHuo ZHU <zsh@cs.rochester.edu>
* imap.el (imap-ssl-open): Don't depend on ssl.el.
* nntp.el (nntp-open-ssl-stream): Don't depend on ssl.el.
2003-02-26 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el: add spam-stat-load to gnus-get-new-news-hook
(spam-split): remove spam-stat-load call
2003-02-26 Simon Josefsson <jas@extundo.com>
* gnus-sum.el (gnus-summary-toggle-header): Run
gnus-article-decode-hook instead of calling a-decode-encoded-words
directly (the latter is run as part of the former).
2003-02-26 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-agent.el (gnus-agent-expire-group): Remove debug.
2003-02-25 Jesper Harder <harder@ifa.au.dk>
* message.el (message-sendmail-envelope-from): New option.
(message-sendmail-envelope-from): New function.
(message-send-mail-with-sendmail): Use it.
2003-02-25 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): Added
compensation for TDMA addresses.
2003-02-24 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-msg.el (gnus-user-agent): New variable.
(gnus-version-expose-system): Removed. Obsoleted by
`gnus-user-agent'.
(gnus-extended-version): Use `gnus-user-agent'.
2003-02-24 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-stat-register-spam-routine,
spam-stat-register-ham-routine): remove spam-stat-save
(spam-stat hook): add spam-stat-save to the gnus-save-newsrc-hook
2003-02-24 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-group.el (gnus-topic-mode-p): Fixed free variable
reference.
2003-02-24 Kevin Greiner <kgreiner@xpediantsolutions.com>
* nnheader.el (nnheader-find-nov-line): Changed midpoint
calculation to avoid integer overflow.
2003-02-24 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-start.el (gnus-backup-startup-file): Fixed custom type.
2003-02-24 Ted Zlatanov <tzz@lifelogs.com>
* spam.el: disabled spam-get-article-as-filename
From Michael Shields <shields@msrl.com>
* gnus-group.el (gnus-group-is-exiting-without-update-p): New.
* gnus-sum.el (gnus-summary-exit-no-update): Use it.
* gnus-sum.el (gnus-summary-expire-articles): Use it.
* spam.el (spam-summary-prepare-exit): Use it.
* gnus.el (gnus-install-group-spam-parameters): New.
* spam.el (spam-group-ham-processor-copy-p): New.
* spam.el (spam-summary-prepare-exit): Support for ham copying.
* spam.el (spam-mark-spam-as-expired-and-move-routine): Fix bug
that would cause the current message to be moved if the group had
no spam.
* spam.el (spam-ham-move-routine): New `copy' argument.
2003-02-24 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
From Martin Thornquist <martint@ifi.uio.no>
* gnus-topic.el (gnus-topic-select-group): Select last group if
after last group.
* gnus-group.el (gnus-group-select-group): Ditto.
2003-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (popup-menu): Compiler macro for Emacs 20.
(gnus-article-refer-article): Use gnus-point-at-(b|e)ol instead of
point-at-(b|e)ol which aren't available in Emacs 20.
* gnus-registry.el (puthash): Alias to cl-puthash for Emacs 20.
2003-02-23 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-start.el (gnus-activate-group): Re-enabled the catch error
clause of the condition-case statement. Errors connecting to a
server no longer terminate gnus.
* gnus-agent.el (gnus-agent-toggle-plugged): Renamed parameter to
make its use obvious. Added no-nothing case to avoid
opening(closing) servers when already open(closed).
(gnus-agent-while-plugged): Added macro to facilitate internal use
of gnus-agent-toggle-plugged.
(gnus-agent-fetch-group): Use new gnus-agent-while-plugged to
temporarily open servers.
(gnus-agent-get-undownloaded-list): Sort list of article numbers
as sorting gnus-newsgroup-headers is wrong.
(gnus-agent-summary-fetch-group): Use new gnus-agent-while-plugged
to temporarily open servers. Corrected logic to handle setting
gnus-agent-mark-unread-after-downloaded.
(gnus-agent-fetch-articles): Now handles headers with missing
article sizes and/or missing article lengths. Now clears the
message buffer when finished.
(gnus-agent-fetch-group-1): Position point before calling
gnus-summary-set-agent-mark.
(gnus-get-predicate): Corrected description, parameter is
predicate not category.
(gnus-agent-expire-group): Adapted the gnus-agent-expire-* code to
provide a separate single group expiration function.
(gnus-agent-regenerate-group): Now clears the message buffer when
finished.
2003-02-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* gnus.el (gnus-agent-target-move-group-header): New variable.
* gnus-draft.el (gnus-draft-send): If special header
"X-Gnus-Agent-Target-Move-Group" is present, do like Gcc into
that group, instead of performing the regular sending functions.
2003-02-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-xmas.el (gnus-xmas-mime-button-menu): Accept a prefix arg.
2003-02-20 Reiner Steib <Reiner.Steib@gmx.de>
* message.el (message-user-fqdn, message-valid-fqdn-regexp): New
variables.
(message-make-fqdn): Use it. Improved validity check.
2003-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
* message.el (message-user-mail-address): Check whether
user-mail-address looks valid.
* gnus-msg.el (gnus-mailing-list-followup-to): New function.
* gnus-util.el (gnus-fetch-original-field): New function.
2003-02-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* message.el (message-mode): \\(...\\) around additional
paragraph-separate alternative.
2003-02-23 Jesper Harder <harder@ifa.au.dk>
* gnus-art.el (gnus-mime-button-commands): Add ellipsis.
(gnus-mime-button-menu): Define MIME popup menu with easy-menu to
display key bindings.
(gnus-mime-button-menu): Rewrite.
2003-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-art.el (gnus-button-url-regexp): Removed `.
2003-02-23 Max Froumentin <mf@w3.org>
* gnus-art.el (gnus-button-url-regexp): Remove `, enter '.
2003-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-art.el (gnus-mime-action-on-part): Require a match
interactively.
* gnus-start.el (gnus-save-newsrc-file): Use
gnus-backup-startup-file.
(gnus-backup-startup-file): New variable.
2003-02-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.el (gnus-summary-buffer-name): Moved function here.
* gnus-draft.el (defun): Remove debug.
2003-02-22 Jesper Harder <harder@ifa.au.dk>
* gnus-sum.el (gnus-summary-refer-article): Skip method if we
can't open server.
2003-02-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-draft.el (defun): Configure posting styles.
* gnus-start.el (gnus-get-unread-articles-in-group): Make sure
the entry for the group exists before we alter it.
2003-02-22 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* message.el (message-mode): MML tags separate paragraphs. Small
change from David S Goldberg <david.goldberg6@verizon.net>.
* gnus-agent.el (gnus-agent-get-undownloaded-list): Sort
`gnus-newsgroup-headers'.
* gnus-art.el (gnus-article-refer-article): Grok more message id
formats. From Karl Pflästerer <sigurd@12move.de>.
2003-02-22 Jesper Harder <harder@ifa.au.dk>
* mm-decode.el (mm-path-name-rewrite-functions): Doc fix: don't
use "path name".
2003-02-21 Teodor Zlatanov <tzz@lifelogs.com>
* gnus-sum.el (gnus-summary-move-article)
(gnus-summary-expire-articles): send data header for article, not
just article ID
* gnus-registry.el (gnus-registry-hashtb, gnus-register-action)
(gnus-register-spool-action): added hashtable of message ID keys
with message motion data
2003-02-21 Florian Weimer <fw@deneb.enyo.de>
From Reiner Steib <Reiner.Steib@gmx.de>.
* gnus-art.el (gnus-button-mid-or-mail-heuristic-alist): New
variable, used in `gnus-button-mid-or-mail-heuristic'.
(gnus-button-mid-or-mail-heuristic): New function derived from
Florian Weimer's Perl script.
(gnus-button-handle-mid-or-mail): Allow a function instead of
'guess.
(gnus-button-guessed-mid-regexp): Removed.
2003-02-20 Katsumi Yamaoka <yamaoka@jpl.org>
* message.el (message-resend): Bind message-setup-hook to nil;
remove X-Draft-From header.
2003-02-20 Jesper Harder <harder@ifa.au.dk>
* gnus-sum.el (gnus-simplify-subject-fully, gnus-subject-equal)
(gnus-newsgroup-undownloaded)
(gnus-summary-save-parts-default-mime, gnus-auto-select-next):
Doc fixes.
2003-02-17 John Paul Wallington <jpw@gnu.org>
* gnus.el (gnus-shell-command-separator, gnus-email-address)
(gnus-default-charset, gnus-other-frame-parameters): Doc fixes.
2003-02-20 Jesper Harder <harder@ifa.au.dk>
* gnus-spec.el (gnus-xmas-format): Use insert instead of
insert-string which is obsolete in Emacs 21.4.
* message.el (message-cross-post-followup-to-header): do.
* spam.el (spam-ifile-register-with-ifile)
(spam-stat-register-spam-routine)
(spam-stat-register-ham-routine)
(spam-bogofilter-register-with-bogofilter): do.
* mailcap.el (mailcap-mime-data): Fix typo.
* gnus-topic.el (gnus-topic-make-menu-bar): Add ellipsis.
2003-02-19 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-cite.el (gnus-cite-unsightly-citation-regexp)
(gnus-cite-parse): Renamed `gnus-unsightly-citation-regexp' to
`gnus-cite-unsightly-citation-regexp'.
2003-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-msg.el (gnus-copy-article-buffer): Copy an article header
even if there's just a header.
2003-02-19 Jesper Harder <harder@ifa.au.dk>
* message.el (message-fix-before-sending): Fix highlighting of
illegible and invisible text.
* gnus-util.el (gnus-multiple-choice): Separate choices with
", ". Suggested by Dan Jacobson <jidanni@dman.ddts.net>.
2003-02-18 Jesper Harder <harder@ifa.au.dk>
* gnus-sum.el (gnus-summary-exit-no-update): Use gnus-kill-buffer.
2003-02-18 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-ham-move-routine)
(spam-mark-spam-as-expired-and-move-routine): use
gnus-summary-kill-process-mark and gnus-summary-yank-process-mark
around process-mark manipulation on the group
2003-02-17 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* gnus-sum.el (gnus-summary-make-menu-bar): Add MIME/Multipart
submenu.
2003-02-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
* mail-source.el (mail-source-fetch): Reverse the return value of
the continuation question.
2003-02-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
* nndraft.el (nndraft-request-move-article): Bind
nnmh-allow-delete-final to t.
2003-02-14 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-uu.el (mm-uu-uu-filename): Fix use of character constant.
2003-02-11 Stefan Monnier <monnier@cs.yale.edu>
* nntp.el (nntp-accept-process-output): Don't use point-max to get
the buffer's size.
2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
* nnheader.el: Added cygwin to system-type comparisons.
2003-01-27 Juanma Barranquero <lektu@terra.es>
* imap.el (imap-mailbox-status): Fix typo.
2003-02-14 ShengHuo ZHU <zsh@cs.rochester.edu>
* gnus-art.el (gnus-article-prepare): Don't set agent mark if
online.
2003-02-14 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* gnus-agent.el (gnus-agent-group-make-menu-bar): Include all
commands.
* gnus-sum.el: Small change from Frank Weinberg
<frank@usenet-rundfahrt.de>:
(gnus-auto-center-group): New variable.
(gnus-summary-read-group-1): Use it.
(gnus-summary-next-group): Fix docstring.
2003-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-util.el (gnus-faces-at): Simplify.
2003-02-13 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-ham-move-routine)
(spam-mark-spam-as-expired-and-move-routine): made the article
move conditional, so it's not called even if there's nothing to move
2003-02-13 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
* message.el (message-unix-mail-delimiter): Accept any whitespace
after the email address and before the date; do not require the
space character. From Kurt B. Kaiser <kbk@shore.net>.
2003-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (gnus-article-only-boring-p): Make sure that the
gnus-article-boring-faces variable is bound; use gnus-faces-at.
* gnus-util.el (gnus-faces-at): New macro.
2003-02-13 Michael Shields <shields@msrl.com>
* gnus-cite.el
(gnus-cite-attribution-suffix, gnus-cite-parse):
Better handling for Microsoft citation styles.
(gnus-unsightly-citation-regexp): New.
2003-02-12 Michael Shields <shields@msrl.com>
* gnus-art.el (article-strip-banner): Strip both per-group and
per-user-address banners.
(article-really-strip-banner): New.
2003-02-12 Michael Shields <shields@msrl.com>
* gnus-sum.el (gnus-article-goto-next-page,
gnus-article-goto-prev-page): Call gnus-summary-*-page, instead of
relying on the summary bindings of `n' and `p'.
2003-02-12 Michael Shields <shields@msrl.com>
* gnus-art.el (gnus-article-only-boring-p): New.
(gnus-article-skip-boring): New.
* gnus-cite.el (gnus-article-boring-faces): New.
* gnus-sum.el (gnus-summary-next-page): Use
gnus-article-only-boring-p.
2003-02-12 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-mark-spam-as-expired-and-move-routine)
(spam-ham-move-routine): unmark all articles before marking those
of interest and calling gnus-summary-move-article
2003-02-12 Jesper Harder <harder@ifa.au.dk>
* gnus.el (gnus-kill-buffer): Move to gnus.el because it's
logically the complement of gnus-get-buffer-create and
gnus-add-buffer.
* gnus-util.el (gnus-kill-buffer): do.
* nnmail.el: Autoload gnus-kill-buffer.
2003-02-11 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-summary-set-agent-mark): Added call to
gnus-summary-goto-subject as gnus-summary-update-mark operates on
the current LINE.
(gnus-agent-summary-fetch-group): Minimized the number of times
that the article is updated in the buffer.
2003-02-11 Teodor Zlatanov <tzz@lifelogs.com>
* spam.el (spam-ham-move-routine): use the process-mark instead of
gnus-current-article when moving articles
(spam-mark-spam-as-expired-and-move-routine): ditto, use the process-mark
2003-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-topic.el (gnus-topic-expire-articles): Recursive.
(gnus-topic-catchup-articles): Ditto.
(gnus-topic-mark-topic): Reverse recursive logic.
2003-02-11 Jesper Harder <harder@ifa.au.dk>
* gnus-sum.el (gnus-summary-refer-thread): Handle case where
gnus-refer-thread-limit is t.
2003-02-10 Jesper Harder <harder@ifa.au.dk>
* mm-util.el (mm-mule-charset-to-mime-charset): Use
sort-coding-systems to prefer utf-8 over utf-16.
2003-02-09 Kevin Greiner <kgreiner@xpediantsolutions.com>
* gnus-agent.el (gnus-agent-expire-days):
gnus-request-move-article depends on gnus-agent-expire to clean up
the cache after moving the article. Therefore, g-a-e-d can NOT
default to nil or can gnus-agent-expire be disabled by doing so.
If you don't want to run gnus-agent-expire, don't call it.
(gnus-agent-expire): The broken test to disable gnus-agent-expire
when g-a-e-d was NOT nil was removed.
(gnus-agent-article-name): Removed unnecessary input test as
article IDs are always strings.
(gnus-agent-regenerate-group): Added check to protect against
servers that generate absurdly long article IDs. Valid IDs are
less than 10 digits to avoid overflow errors. Fixed logic error
when ensuring that the final article ID is present in the new
alist.
2003-02-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-topic.el (gnus-topic-goto-missing-topic): Just move to the
next line after finding the parent.
2003-02-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.el (gnus-version-number): Bumped.
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-17 23:39 Oort Gnus v0.16 is released Lars Magne Ingebrigtsen
@ 2003-03-18 0:01 ` Lars Magne Ingebrigtsen
2003-03-18 4:15 ` Jesper Harder
` (3 more replies)
2003-03-18 4:38 ` Stainless Steel Rat
1 sibling, 4 replies; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-03-18 0:01 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> Gnus 5.10 is probably not too far off. Say, May.
As suggested (off the list), let's aim for a May 1st release date for
Gnus 5.10. Most things in Oort Gnus work, but if there is anything
experimental going on in any parts of the code, or things that you
absolutely want to have in the next Gnus release, try getting it in
during the next couple of weeks.
There will be Gnus 5.10.1, and .2, and..., of course, but those will
be strictly bug-fix only. Anything new will have to be added during
the next couple of weeks only.
The Oort shirts will be done to coincide with the release, so I'll
have to finalize the design during April, and get the machinery
rolling again. Perhaps I'll just do PayPal this time -- it's less
work for me than taking Visa...
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
@ 2003-03-18 4:15 ` Jesper Harder
2003-03-18 18:41 ` Lars Magne Ingebrigtsen
2003-03-18 13:41 ` Oystein Viggen
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Jesper Harder @ 2003-03-18 4:15 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> Perhaps I'll just do PayPal this time -- it's less work for me than
> taking Visa...
Auch, I haven't been able to register a PayPal account with my Danish
Visa card.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-17 23:39 Oort Gnus v0.16 is released Lars Magne Ingebrigtsen
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
@ 2003-03-18 4:38 ` Stainless Steel Rat
1 sibling, 0 replies; 11+ messages in thread
From: Stainless Steel Rat @ 2003-03-18 4:38 UTC (permalink / raw)
* Lars Magne Ingebrigtsen <larsi@gnus.org> on Mon, 17 Mar 2003
| Mainly mostly misc mush.
| Gnus 5.10 is probably not too far off. Say, May.
There seems to be something not quite right with how 0.16 saves
gnus-format-specs into .newsrc.eld. More info as I dig into it.
--
Rat <ratinox@peorth.gweep.net> \ Ingredients of Happy Fun Ball include an
Minion of Nathan - Nathan says Hi! \ unknown glowing substance which fell to
PGP Key: at a key server near you! \ Earth, presumably from outer space.
That and five bucks will get you a small coffee at Starbucks.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
2003-03-18 4:15 ` Jesper Harder
@ 2003-03-18 13:41 ` Oystein Viggen
2003-03-18 18:41 ` Lars Magne Ingebrigtsen
2003-03-19 22:56 ` IDNA support installed (was: Re: Oort Gnus v0.16 is released) Simon Josefsson
2003-03-23 14:27 ` Oort Gnus v0.16 is released Simon Josefsson
3 siblings, 1 reply; 11+ messages in thread
From: Oystein Viggen @ 2003-03-18 13:41 UTC (permalink / raw)
* [Lars Magne Ingebrigtsen]
> rolling again. Perhaps I'll just do PayPal this time -- it's less
> work for me than taking Visa...
For your Norwegian customers, it would be helpful if you would at least
take cash or bank transfers. Sending money Trondheim->Oslo via the US
sounds suboptimal to me :)
Øystein
--
This message was brought to you by the letter ß and the number e.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-18 4:15 ` Jesper Harder
@ 2003-03-18 18:41 ` Lars Magne Ingebrigtsen
0 siblings, 0 replies; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-03-18 18:41 UTC (permalink / raw)
Jesper Harder <harder@myrealbox.com> writes:
> Auch, I haven't been able to register a PayPal account with my Danish
> Visa card.
Hm... well, I could do Visa. We'll see...
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-18 13:41 ` Oystein Viggen
@ 2003-03-18 18:41 ` Lars Magne Ingebrigtsen
0 siblings, 0 replies; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-03-18 18:41 UTC (permalink / raw)
Oystein Viggen <oysteivi@tihlde.org> writes:
> For your Norwegian customers, it would be helpful if you would at least
> take cash or bank transfers. Sending money Trondheim->Oslo via the US
> sounds suboptimal to me :)
But less work for me. :-)
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 11+ messages in thread
* IDNA support installed (was: Re: Oort Gnus v0.16 is released)
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
2003-03-18 4:15 ` Jesper Harder
2003-03-18 13:41 ` Oystein Viggen
@ 2003-03-19 22:56 ` Simon Josefsson
2003-03-30 3:08 ` IDNA support installed Lars Magne Ingebrigtsen
2003-03-23 14:27 ` Oort Gnus v0.16 is released Simon Josefsson
3 siblings, 1 reply; 11+ messages in thread
From: Simon Josefsson @ 2003-03-19 22:56 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> As suggested (off the list), let's aim for a May 1st release date for
> Gnus 5.10. Most things in Oort Gnus work, but if there is anything
> experimental going on in any parts of the code, or things that you
> absolutely want to have in the next Gnus release, try getting it in
> during the next couple of weeks.
I think it would be nice to have the IDNA support available. It
shouldn't be noticable if libidn isn't installed on the system. I
have added it to CVS.
I'd also like to move in the Elisp SASL Library too, but I haven't
been able to reach two of the copyright holders for a few months. :-(
** Support for non-ASCII domain names
Message supports non-ASCII domain names in From:, To: and Cc: and will
query you whether to perform encoding when you try to send a message.
The variable `message-use-idna' controls this. Gnus will also decode
non-ASCII domain names in From:, To: and Cc: when you view a message.
The variable `gnus-use-idna' controls this.
---
2003-03-19 Simon Josefsson <jas@extundo.com>
* gnus-art.el (gnus-article-decode-hook): Add IDNA.
(gnus-use-idna): New variable.
(article-decode-idna-rhs): New function.
* message.el (message-use-idna): New variable.
(message-mode-field-menu): Add entry for IDNA.
(message-idna-inside-rhs-p, message-idna-to-ascii-rhs-1)
(message-idna-to-ascii-rhs): New function.
(message-generate-headers): Invoke IDNA code.
---
IDNA
====
Message is a IDNA-compliant posting agent. The user generally
doesn't have to do anything to make the IDNA happen--Message will
encode non-ASCII domain names in `From', `To', and `Cc' headers
automatically.
Until IDNA becomes more well known, Message queries you whether IDNA
encoding of the domain name really should occur. Some users might not
be aware that domain names can contain non-ASCII now, so this gives
them a safety net if they accidently typed a non-ASCII domain name.
The `message-use-idna' variable control whether IDNA is used. If
the variable is NIL no IDNA encoding will ever happen, if it is set to
the symbol ASK the user will be queried (the default), and if set to T
IDNA encoding happens automatically.
If you want to experiment with the IDNA encoding, you can invoke
`M-x message-idna-to-ascii-rhs RET' in the message buffer to have the
non-ASCII domain names encoded while you edit the message.
Note that you must have GNU Libidn
(<http://www.gnu.org/software/libidn/> installed in order to use this
functionality.
---
`gnus-use-idna'
This variable controls whether Gnus performs IDNA decoding of
internationalized domain names inside FROM:, TO: and CC: headers.
This requires GNU Libidn (<http://www.gnu.org/software/libidn/>,
and this variable is only enabled if you have installed it.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Oort Gnus v0.16 is released
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
` (2 preceding siblings ...)
2003-03-19 22:56 ` IDNA support installed (was: Re: Oort Gnus v0.16 is released) Simon Josefsson
@ 2003-03-23 14:27 ` Simon Josefsson
3 siblings, 0 replies; 11+ messages in thread
From: Simon Josefsson @ 2003-03-23 14:27 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> As suggested (off the list), let's aim for a May 1st release date for
> Gnus 5.10. Most things in Oort Gnus work, but if there is anything
> experimental going on in any parts of the code, or things that you
> absolutely want to have in the next Gnus release, try getting it in
> during the next couple of weeks.
TLS/SSL support without third party lisp libraries would be useful
too. It didn't seem disruptive, so I have added it. Instead of
altering the existing "ssl" functions and variables, I added parallel
"tls" functions and variables, and a tls.el that uses GNUTLS
gnutls-cli. Someone needs to try it though.
It is probably a good idea to implement STARTTLS via GNUTLS too, it
appears gnutls-cli can do it, since the external "starttls" binary
isn't that common (e.g., no Debian package).
** TLS wrapper shipped with Gnus
TLS/SSL is now supported in IMAP and NNTP via tls.el and GNUTLS. The
old TLS/SSL support via (external third party) ssl.el and OpenSSL
still works.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: IDNA support installed
2003-03-19 22:56 ` IDNA support installed (was: Re: Oort Gnus v0.16 is released) Simon Josefsson
@ 2003-03-30 3:08 ` Lars Magne Ingebrigtsen
2003-03-30 12:28 ` Simon Josefsson
0 siblings, 1 reply; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-03-30 3:08 UTC (permalink / raw)
Simon Josefsson <jas@extundo.com> writes:
> I think it would be nice to have the IDNA support available. It
> shouldn't be noticable if libidn isn't installed on the system. I
> have added it to CVS.
Nice.
But this is actually the first time I've heard about IDNA. :-) Is it
likely to go ahead, you think?
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: IDNA support installed
2003-03-30 3:08 ` IDNA support installed Lars Magne Ingebrigtsen
@ 2003-03-30 12:28 ` Simon Josefsson
0 siblings, 0 replies; 11+ messages in thread
From: Simon Josefsson @ 2003-03-30 12:28 UTC (permalink / raw)
Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> But this is actually the first time I've heard about IDNA. :-) Is it
> likely to go ahead, you think?
It is an IETF RFC, for whatever that is worth these days. I guess it
will take 15 years to reach the masses fully, if at all. During which
time a less complicated, future compatible and generally technically
superior solution could have been deployed instead. O well.
Fortunately, better solutions can be introduced in parallel so we can
move to them when the times come. (Like a SMTP extension.)
http://www.ietf.org/rfc/rfc3490.txt
http://www.ietf.org/rfc/rfc3491.txt
http://www.ietf.org/rfc/rfc3492.txt
http://www.ietf.org/rfc/rfc3454.txt
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2003-03-30 12:28 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-17 23:39 Oort Gnus v0.16 is released Lars Magne Ingebrigtsen
2003-03-18 0:01 ` Lars Magne Ingebrigtsen
2003-03-18 4:15 ` Jesper Harder
2003-03-18 18:41 ` Lars Magne Ingebrigtsen
2003-03-18 13:41 ` Oystein Viggen
2003-03-18 18:41 ` Lars Magne Ingebrigtsen
2003-03-19 22:56 ` IDNA support installed (was: Re: Oort Gnus v0.16 is released) Simon Josefsson
2003-03-30 3:08 ` IDNA support installed Lars Magne Ingebrigtsen
2003-03-30 12:28 ` Simon Josefsson
2003-03-23 14:27 ` Oort Gnus v0.16 is released Simon Josefsson
2003-03-18 4:38 ` Stainless Steel Rat
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).