Add assignment status.
authorReiner Steib <Reiner.Steib@gmx.de>
Sun, 13 Apr 2008 14:03:21 +0000 (14:03 +0000)
committerReiner Steib <Reiner.Steib@gmx.de>
Sun, 13 Apr 2008 14:03:21 +0000 (14:03 +0000)
(nnir-group-mode-hook): Remove XEmacs 19 compatibility code.

contrib/ChangeLog
contrib/nnir.el

index 9262e04..fbb382a 100644 (file)
@@ -1,3 +1,8 @@
+2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * nnir.el: Add assignment status.
+       (nnir-group-mode-hook): Remove XEmacs 19 compatibility code.
+
 2008-04-13  Justus Piater  <Justus-bulk@Piater.name>
 
        * nnir.el (nnir-run-swish++): Suppress non-existing files.
 
 2006-07-17  Sascha Wilde  <wilde@sha-bang.de>
 
-       * 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 374cf53..e82da0e 100644 (file)
@@ -7,9 +7,35 @@
 ;; Swish-e and Swish++ backends by:
 ;;   Christoph Conrad <christoph.conrad@gmx.de>.
 ;; Imap backend by: Simon Josefsson <jas@pdc.kth.se>.
+;; 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: <v9d5dnp6aq.fsf@marauder.physik.uni-ulm.de>
+;; 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 @@ that it is for Namazu, not Wais."
 (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 @@ and show thread that contains this article."
 (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)))