Changes committed gnus/contrib (ChangeLog nnir.el)
"Reiner Steib" <[email protected]>
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog nnir.el Add assignment status. (nnir-group-mode-hook): Remove XEmacs 19 compatibility code. Index: ChangeLog diff -u gnus/contrib/ChangeLog:7.57 gnus/contrib/ChangeLog:7.58 --- ChangeLog:7.57 Sun Apr 13 15:33:12 2008 +++ ChangeLog Sun Apr 13 16:03:21 2008 @@ -1,3 +1,8 @@ +2008-04-13 Reiner Steib <[email protected]> + + * nnir.el: Add assignment status. + (nnir-group-mode-hook): Remove XEmacs 19 compatibility code. + 2008-04-13 Justus Piater <[email protected]> * nnir.el (nnir-run-swish++): Suppress non-existing files. @@ -112,7 +117,7 @@ 2006-07-17 Sascha Wilde <[email protected]> - * nnir.el: Removed support for non free backends glimpse and excite. +g * nnir.el: Removed support for non free backends glimpse and excite. Changed and updated copyright to Free Software Foundation. Moved all authors to head. Index: nnir.el diff -u gnus/contrib/nnir.el:7.23 gnus/contrib/nnir.el:7.24 --- nnir.el:7.23 Sun Apr 13 15:31:37 2008 +++ nnir.el Sun Apr 13 16:03:21 2008 @@ -7,9 +7,35 @@ ;; Swish-e and Swish++ backends by: ;; Christoph Conrad <[email protected]>. ;; Imap backend by: Simon Josefsson <[email protected]>. +;; Imap search by: Torsten Hilbrich <torsten.hilbrich <at> gmx.net> ;; nnmaildir support for Swish++ and Namazu backends by: ;; Justus Piater <Justus <at> Piater.name> +;; FIXME: This file should be move to ../lisp/ after all copyright assignments +;; are on file. As of 2008-04-13, we don't have an assignment/disclaimer from +;; Torsten Hilbrich, but he's willing to sign. I've sent hmm the form. +;; -- rsteib + +;; TODO: Documentation in the Gnus manual + +;; From: Reiner Steib +;; Subject: Re: Including nnir.el +;; Newsgroups: gmane.emacs.gnus.general +;; Message-ID: <[email protected]> +;; Date: 2006-06-05 22:49:01 GMT +;; +;; On Sun, Jun 04 2006, Sascha Wilde wrote: +;; +;; > The one thing most hackers like to forget: Documentation. By now the +;; > documentation is only in the comments at the head of the source, I +;; > would use it as basis to cook up some minimal texinfo docs. +;; > +;; > Where in the existing gnus manual would this fit best? + +;; Maybe (info "(gnus)Combined Groups") for a general description. +;; `gnus-group-make-nnir-group' might be described in (info +;; "(gnus)Foreign Groups") as well. + ;; Keywords: news mail searching ir ;; This file is part of GNU Emacs. @@ -645,15 +671,12 @@ (or (fboundp 'kbd) (defalias 'kbd 'read-kbd-macro)) (defun nnir-group-mode-hook () - (define-key gnus-group-mode-map - (if (fboundp 'read-kbd-macro) - (kbd "G G") - "GG") ; XEmacs 19 compat + (define-key gnus-group-mode-map (kbd "G G") 'gnus-group-make-nnir-group)) (add-hook 'gnus-group-mode-hook 'nnir-group-mode-hook) -;; JP: Why is this needed? Is this for compatibility with old/new -;; gnusae? Using gnus-group-server instead works for me. +;; Why is this needed? Is this for compatibility with old/new gnusae? Using +;; gnus-group-server instead works for me. -- Justus Piater (defmacro nnir-group-server (group) "Return the server for a newsgroup GROUP. The returned format is as `gnus-server-to-method' needs it. See @@ -840,7 +863,7 @@ (defun nnir-compose-result (dirnam article score prefix server) "Extract the group from dirnam, and create a result vector ready to be added to the list of search results." - + ;; remove nnir-*-remove-prefix from beginning of dirnam filename (when (string-match (concat "^" prefix) dirnam) (setq dirnam (replace-match "" t t dirnam)))