-2001-09-04 KOSEKI Yoshinori <kose@wizard.tamra.co.jp>
+2001-09-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
- * lisp/nnir.el: Add namazu support.
+ * lisp/nnir.el (top): Don't call `nnir-group-mode-hook' in T-gnus.
-2001-09-04 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
+ * lisp/gnus-group.el (gnus-group-group-map): Define "G" as
+ `gnus-group-make-nnir-group', and define "S" as
+ `gnus-group-make-shimbun-group'.
+
+ * lisp/gnus.el (top): Add autoload of
+ `gnus-group-make-nnir-group'.
* lisp/nnir.el: Import from
ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/nnir.el.
"V" gnus-group-make-empty-virtual
"D" gnus-group-enter-directory
"f" gnus-group-make-doc-group
+ "G" gnus-group-make-nnir-group
+ "S" gnus-group-make-shimbun-group
"w" gnus-group-make-web-group
"r" gnus-group-rename-group
"c" gnus-group-customize
(subrp (symbol-function 'base64-encode-string)))
(require 'base64))
+;; To make nnir groups.
+(autoload 'gnus-group-make-nnir-group "nnir" nil t)
+
;; To make shimbun groups.
(autoload 'gnus-group-make-shimbun-group "nnshimbun" nil t)
(kbd "G G")
"GG") ; XEmacs 19 compat
'gnus-group-make-nnir-group))
-(add-hook 'gnus-group-mode-hook 'nnir-group-mode-hook)
+(add-hook 'gnus-group-mode-hook
+ (lambda ()
+ (unless (string-ma "T-gnus" gnus-version)
+ (nnir-group-mode-hook))))
(progn
(message "%s args: %s" nnir-namazu-program
(mapconcat 'identity (cddddr cp-list) " "))
- (apply 'call-process cp-list))))
+ (let ((process-environement process-environment))
+ (setenv "LANG" "C")
+ (apply 'call-process cp-list)))))
(unless (or (null exitstatus)
(zerop exitstatus))
(nnheader-report 'nnir "Couldn't run namazu: %s" exitstatus)