(mail-bounce ([article 0.5]
[mail 1.0 point]))
(draft ([draft 1.0 point]))
+ (pipe ([summary 0.25 point]
+ (if gnus-carpal [summary-carpal 4])
+ ["*Shell Command Output*" 1.0]))
(followup ([article 0.5]
[post 1.0 point]))
(followup-yank ([post 1.0 point])))
"gnus-bug@ifi.uio.no (The Gnus Bugfixing Girls + Boys)"
"The mail address of the Gnus maintainers.")
-(defconst gnus-version "September Gnus v0.7"
+(defconst gnus-version "September Gnus v0.8"
"Version number for this version of Gnus.")
(defvar gnus-info-nodes
(substring format (match-beginning 3) (match-end 3)))
spec-alist))
(gnus-parse-simple-format format spec-alist))))
- (if insert (cons insert result) result)))
+ (if insert (list 'insert result) result)))
(defun gnus-parse-simple-format (format spec-alist)
;; This function parses the FORMAT string with the help of the
(define-key gnus-group-mode-map "\C-c\C-d" 'gnus-group-describe-group)
(define-key gnus-group-mode-map "\M-d" 'gnus-group-describe-all-groups)
(define-key gnus-group-mode-map "\C-c\C-a" 'gnus-group-apropos)
- (define-key gnus-group-mode-map "\C-c\M-C-a" 'gnus-group-description-apropos)
+ (define-key gnus-group-mode-map "\C-c\M-\C-a" 'gnus-group-description-apropos)
(define-key gnus-group-mode-map "a" 'gnus-group-post-news)
(define-key gnus-group-mode-map "\ek" 'gnus-group-edit-local-kill)
(define-key gnus-group-mode-map "\eK" 'gnus-group-edit-global-kill)
;; Do the sorting.
(while funcs
(setq gnus-newsrc-alist
- (sort (cdr gnus-newsrc-alist) (car funcs)))
+ (sort gnus-newsrc-alist (car funcs)))
(setq funcs (cdr funcs))))
(gnus-make-hashtable-from-newsrc-alist)
(gnus-group-list-groups))
(defun gnus-thread-sort-by-subject (h1 h2)
"Sort threads by root subject."
(string-lessp
- (downcase (gnus-simplify-subject
+ (downcase (gnus-simplify-subject-re
(mail-header-subject (gnus-thread-header h1))))
- (downcase (gnus-simplify-subject
+ (downcase (gnus-simplify-subject-re
(mail-header-subject (gnus-thread-header h2))))))
(defun gnus-thread-sort-by-date (h1 h2)
;; overview: [num subject from date id refs chars lines misc]
(narrow-to-region (point) eol)
- (forward-char)
+ (or (eobp) (forward-char))
(condition-case nil
(setq header
(goto-char (point-min))
(setq e (1- (search-forward "\n\n"))))
(insert-buffer-substring gnus-original-article-buffer 1 e)
+ (let ((hook (delete 'gnus-article-hide-headers-if-wanted
+ (delete 'gnus-article-hide-headers
+ gnus-article-display-hook))))
+ (run-hooks 'hook))
(if (or (not hidden) (and (numberp arg) (< arg 0)))
(gnus-article-hide-headers)))))
(interactive "P")
(gnus-set-global-variables)
(let ((gnus-default-article-saver 'gnus-summary-save-in-pipe))
- (gnus-summary-save-article arg)))
+ (gnus-summary-save-article arg))
+ (gnus-configure-windows 'pipe))
(defun gnus-summary-save-article-mail (&optional arg)
"Append the current article to an mail file.
(timezone-make-date-arpa-standard
date nil (current-time-zone))))))))
-
;; Article mode commands
(defun gnus-article-next-page (&optional lines)