Gnus development mailing list
 help / color / mirror / Atom feed
From: Reiner Steib <reinersteib+gmane@imap.cc>
To: emacs-devel@gnu.org, ding@gnus.org
Cc: Miles Bader <miles@gnu.org>
Subject: New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7)
Date: Mon, 29 Oct 2007 08:49:10 +0100	[thread overview]
Message-ID: <v9k5p6jr7t.fsf@marauder.physik.uni-ulm.de> (raw)
In-Reply-To: <87odejy30k.fsf@catnip.gol.com>

On Sun, Oct 28 2007, Miles Bader wrote:

>   2) It includes "password.el" (in lisp/gnus), which I seemed to
>      remember was not liked in previous emacs-devel discussion.  However
>      that's a small enough file that I suppose it can be easily replaced
>      if necessary.

There are some other non-Gnus specific files which should probably be
moved from lisp/gnus/ to other directories. [1]

I'll provide a list of new files with some comments.  If you need to
know more about these files, I'd suggest to make a _separate_ reply
and cc the author or maintainer.

* assistant.el:

;;; assistant.el --- guiding users through Emacs setup
;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>

Its purpose is to provide a setup assistant ("setup wizard" in some
programs).  IIRC, this is not finished yet.

See etc/gnus/*.ast for some prototype assistant files.

* dns-mode.el: Already in Emacs 22 as textmodes/dns-mode.el.

* ecomplete.el:

;;; ecomplete.el --- electric completion of addresses and the like
;; Author: Lars Magne Ingebrigtsen <larsi

* encrypt.el:

;;; encrypt.el --- file encryption routines
;; Author: Teodor Zlatanov <tzz@lifelogs.com>

* gnus-bookmark.el: Gnus specific.

* hashcash.el:

;;; hashcash.el --- Add hashcash payments to email
;; Maintainer: Paul Foley <mycroft@actrix.gen.nz>

* hmac-def.el: From FLIM (Faithful Library about Internet Message).
  Used for sasl-*.el.
* hmac-md5.el: Ditto.
* md4.el: Ditto.
* ntlm.el: Ditto.

hmac-def.el:;; Author: Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
hmac-md5.el:;; Author: Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
md4.el:;; Author: Taro Kawagishi <tarok@transpulse.org>
ntlm.el:;; Author: Taro Kawagishi <tarok@transpulse.org>

* password.el:

;;; password.el --- Read passwords from user, possibly using a password cache.
;; Author: Simon Josefsson <simon@josefsson.org>

,----[ doc/misc/gnus-news.el ]
| @item Gnus includes a password cache mechanism in password.el.
| 
| It is enabled by default (see @code{password-cache}), with a short
| timeout of 16 seconds (see @code{password-cache-expiry}).  If
| @acronym{PGG} is used as the @acronym{PGP} back end, the @acronym{PGP}
| passphrase is managed by this mechanism.  Passwords for ManageSieve
| connections are managed by this mechanism, after querying the user
| about whether to do so.
`----

* sasl.el: Simple Authentication and Security Layer.  From FLIM [1].
* sasl-cram.el:
* sasl-digest.el:
* sasl-ntlm.el:

sasl-cram.el:;; Author: Daiki Ueno <ueno@unixuser.org>
sasl-digest.el:;; Author: Daiki Ueno <ueno@unixuser.org>
sasl.el:;; Author: Daiki Ueno <ueno@unixuser.org>
sasl-ntlm.el:;; Author: Taro Kawagishi <tarok@transpulse.org>

,----[ doc/misc/gnus-news.el ]
| @item Gnus includes the Emacs Lisp @acronym{SASL} library.
| 
| This provides a clean @acronym{API} to @acronym{SASL} mechanisms from
| within Emacs.  The user visible aspects of this, compared to the earlier
| situation, include support for @acronym{DIGEST}-@acronym{MD5} and
| @acronym{NTLM}.   @xref{Top, ,Emacs SASL, sasl, Emacs SASL}.
`----

* smime-ldap.el:

;;; smime-ldap.el --- client interface to LDAP for Emacs
;; Author: Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>

* spam-wash.el: Gnus specific.

Bye, Reiner.

[1]
,----[ <http://thread.gmane.org/gmane.emacs.devel/80123/focus=81191> ]
| From: Richard Stallman
| Subject: Re: mailcap viewers in dired; gnus-dired.el, mailcap.el
| To: Lars Magne Ingebrigtsen
| Cc: emacs-devel@gnu.org
| Date: Fri, 19 Oct 2007 01:40:48 -0400
| Message-ID: <E1IikbI-000076-Rp@fencepost.gnu.org>
| 
|     [...] When a new, general facility has been developed because
|     Gnus needed it, it would be counter-productive to not distribute
|     it with Gnus just because it's not Gnus-specific.
| 
| I don't mind if you distribute it with Gnus.  The point is to install it
| into Emacs.
| 
|     But when merging, the general stuff should not end up in the Gnus
|     directory, though.
| 
| If that means thinking of these added files as Emacs facilities rather
| than as part of Gnus, that would do the job.
`----
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



  parent reply	other threads:[~2007-10-29  7:49 UTC|newest]

Thread overview: 80+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-28  9:20 Gnus in Emacs is updated to No Gnus 0.7 Miles Bader
2007-10-28  9:46 ` Leo
2007-10-28  9:58 ` Miles Bader
2007-10-28 14:25   ` Reiner Steib
2007-10-29  7:50     ` Glenn Morris
2007-10-29 19:26       ` Reiner Steib
2007-10-29  2:56   ` Daiki Ueno
2007-10-29  8:30     ` Michael Albinus
2007-10-30  4:16       ` Daiki Ueno
2007-10-29  7:49   ` Reiner Steib [this message]
2007-10-31 18:52     ` encrypt.el in No Gnus 0.7 (was: New Emacs facilities from Gnus) Ted Zlatanov
2007-10-31 20:36       ` encrypt.el in No Gnus 0.7 Reiner Steib
2007-10-31 21:05         ` Ted Zlatanov
2007-11-01  1:30           ` Daiki Ueno
2007-11-01 15:04             ` Ted Zlatanov
2007-11-01 15:24               ` Daiki Ueno
2007-11-01 23:08                 ` Richard Stallman
2007-11-02 14:12                   ` Ted Zlatanov
2007-11-02 21:36                     ` Stefan Monnier
2007-11-04 19:56                     ` Richard Stallman
2007-11-05  1:49                       ` Ted Zlatanov
2007-11-05  8:47                         ` Richard Stallman
2007-11-05 15:13                           ` Ted Zlatanov
2007-11-06  2:16                             ` Richard Stallman
2007-11-06 17:58                               ` Ted Zlatanov
2007-11-07  7:56                                 ` Richard Stallman
2007-11-07 14:34                                   ` Ted Zlatanov
2007-11-08  0:58                                     ` Daiki Ueno
2007-11-08  1:16                                       ` Daiki Ueno
2007-11-08 14:48                                         ` Ted Zlatanov
2007-11-08 23:11                                           ` Daiki Ueno
2007-11-09  0:19                                             ` Leo
2007-11-09  2:39                                             ` Ted Zlatanov
2007-11-09  6:39                                             ` Stephen J. Turnbull
2007-11-10  3:00                                               ` Richard Stallman
2007-11-09 10:40                                           ` Sascha Wilde
2007-11-07  7:56                                 ` Richard Stallman
2007-11-07 14:47                                   ` Ted Zlatanov
2007-11-06 21:11                           ` Reiner Steib
2007-11-07 15:01                             ` Ted Zlatanov
2007-11-07 16:12                               ` Stefan Monnier
2007-11-07 17:34                                 ` Ted Zlatanov
2007-11-07 16:47                               ` Reiner Steib
2007-11-07 17:25                                 ` Ted Zlatanov
2007-11-02 14:08                 ` Ted Zlatanov
2007-11-03  2:49                   ` Daiki Ueno
2007-11-05  1:27                     ` Ted Zlatanov
2007-11-05  1:37                       ` Daiki Ueno
2007-11-01  7:32       ` encrypt.el in No Gnus 0.7 (was: New Emacs facilities from Gnus) Richard Stallman
2007-11-01  8:15         ` Daiki Ueno
2007-11-01 14:47     ` New Emacs facilities from Gnus Simon Josefsson
2007-11-01 16:16       ` Daiki Ueno
2007-11-01 20:09       ` Reiner Steib
2007-11-02  2:06         ` Richard Stallman
2007-11-04 19:56     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-11-14 23:41       ` New Emacs facilities from Gnus Lars Magne Ingebrigtsen
2007-11-04 19:56     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-11-14 23:42       ` New Emacs facilities from Gnus Lars Magne Ingebrigtsen
2007-11-15 15:31         ` Simon Josefsson
2007-11-17 12:28           ` ecomplete.el (was: New Emacs facilities from Gnus) Reiner Steib
2007-11-17 13:23             ` ecomplete.el Tassilo Horn
2007-11-18  2:18               ` ecomplete.el Bastien
2007-11-04 19:56     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-11-04 20:36       ` New Emacs facilities from Gnus Manoj Srivastava
2007-11-04 21:12       ` Reiner Steib
2007-11-04 19:56     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-11-05 22:23       ` New Emacs facilities from Gnus Arne Jørgensen
2007-11-06  8:26         ` Stefan Monnier
2007-11-06  8:37         ` Richard Stallman
2007-11-06 22:35           ` Arne Jørgensen
2007-11-06 11:33     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) CHENG Gao
2007-11-06 18:45       ` New Emacs facilities from Gnus Reiner Steib
2007-11-07  3:35         ` CHENG Gao
2007-11-07  7:56       ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-11-11 23:53     ` Richard Stallman
2007-11-13  1:39       ` New Emacs facilities from Gnus Ted Zlatanov
2007-11-13 20:03         ` Richard Stallman
2007-11-11 23:54     ` New Emacs facilities from Gnus (was: Gnus in Emacs is updated to No Gnus 0.7) Richard Stallman
2007-10-29 19:24   ` Gnus in Emacs is updated to No Gnus 0.7 Reiner Steib
2007-10-29 23:11     ` Miles Bader

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=v9k5p6jr7t.fsf@marauder.physik.uni-ulm.de \
    --to=reinersteib+gmane@imap.cc \
    --cc=Reiner.Steib@gmx.de \
    --cc=ding@gnus.org \
    --cc=emacs-devel@gnu.org \
    --cc=miles@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).