From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel 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 Message-ID: References: <87zly3y4ru.fsf@catnip.gol.com> <87odejy30k.fsf@catnip.gol.com> Reply-To: Reiner Steib NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1193647043 6099 80.91.229.12 (29 Oct 2007 08:37:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Oct 2007 08:37:23 +0000 (UTC) Cc: Miles Bader To: emacs-devel@gnu.org, ding@gnus.org Original-X-From: ding-owner+M13981@lists.math.uh.edu Mon Oct 29 09:37:25 2007 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1ImQ7g-0002eE-66 for ding-account@gmane.org; Mon, 29 Oct 2007 09:37:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1ImQ7E-00046C-Ac; Mon, 29 Oct 2007 03:36:56 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1ImQ7D-000461-10 for ding@lists.math.uh.edu; Mon, 29 Oct 2007 03:36:55 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1ImQ75-0001lx-Vv for ding@lists.math.uh.edu; Mon, 29 Oct 2007 03:36:54 -0500 Original-Received: from mail.uni-ulm.de ([134.60.1.11]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ImQ6z-0006yx-00 for ; Mon, 29 Oct 2007 09:36:41 +0100 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by mail.uni-ulm.de (8.14.1/8.14.1) with ESMTP id l9T8aeMT023457; Mon, 29 Oct 2007 09:36:40 +0100 (MET) Original-Received: from localhost (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id DDEFF12CED; Mon, 29 Oct 2007 09:36:39 +0100 (CET) X-Face: 3Phac&+dw=IZHjhua]bp}LH<*p{qzj8u+ 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 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 * gnus-bookmark.el: Gnus specific. * hashcash.el: ;;; hashcash.el --- Add hashcash payments to email ;; Maintainer: Paul Foley * 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 hmac-md5.el:;; Author: Shuhei KOBAYASHI md4.el:;; Author: Taro Kawagishi ntlm.el:;; Author: Taro Kawagishi * password.el: ;;; password.el --- Read passwords from user, possibly using a password cache. ;; Author: Simon Josefsson ,----[ 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 sasl-digest.el:;; Author: Daiki Ueno sasl.el:;; Author: Daiki Ueno sasl-ntlm.el:;; Author: Taro Kawagishi ,----[ 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 * spam-wash.el: Gnus specific. Bye, Reiner. [1] ,----[ ] | 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: | | [...] 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/