emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lisp ChangeLog mail/rmailsort.el


From: Glenn Morris
Subject: [Emacs-diffs] emacs/lisp ChangeLog mail/rmailsort.el
Date: Tue, 10 Feb 2009 03:36:05 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       09/02/10 03:36:04

Modified files:
        lisp           : ChangeLog 
        lisp/mail      : rmailsort.el 

Log message:
        Just require rmail.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.15287&r2=1.15288
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/mail/rmailsort.el?cvsroot=emacs&r1=1.44&r2=1.45

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.15287
retrieving revision 1.15288
diff -u -b -r1.15287 -r1.15288
--- ChangeLog   9 Feb 2009 20:05:48 -0000       1.15287
+++ ChangeLog   10 Feb 2009 03:36:00 -0000      1.15288
@@ -1,3 +1,28 @@
+2009-02-10  Glenn Morris  <address@hidden>
+
+       * mail/rmailsort.el: Just require rmail.
+
+       * mail/rmailedit.el: Just require rmail.
+       (rmail-old-pruned): Add doc string.
+       (rmail-edit-current-message): Use rmail-msg-is-pruned.
+       (rmail-cease-edit): Don't mangle the leading From line.
+       Don't mark as edited if there were no changes.  (Bug#2256)
+       Correctly restore header state.
+
+       * mail/rmail.el (rmail-automatic-folder-directives): Doc fix.
+       (rmail-current-message, rmail-total-messages)
+       (rmail-message-vector, rmail-deleted-vector): Add doc strings.
+       (rmail-duplicate-message): Doc fix.
+       (rmail-get-header-1, rmail-set-header-1, rmail-set-attribute-1):
+       New functions.
+       (rmail-get-header, rmail-set-header, rmail-set-attribute):
+       Use rmail-apply-in-message.
+       (rmail-message-attr-p): Use rmail-get-header, hence no longer requires
+       unswapped-ness.
+       (rmail-get-attr-names): Check for missing or corrupt attribute headers.
+       (rmail-auto-file): Set the filed attribute, rather than explicitly not
+       doing so.  (Bug#2231)
+
 2009-02-09  Ulf Jasper  <address@hidden>
 
        * net/newst-treeview.el (newsticker-treeview-save)

Index: mail/rmailsort.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/mail/rmailsort.el,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- mail/rmailsort.el   1 Feb 2009 03:28:35 -0000       1.44
+++ mail/rmailsort.el   10 Feb 2009 03:36:04 -0000      1.45
@@ -26,14 +26,7 @@
 
 ;;; Code:
 
-(eval-when-compile
-  (require 'mail-utils)
-  (require 'sort)
-  (require 'rmail))
-
-(autoload 'timezone-make-date-sortable "timezone")
-
-(declare-function rmail-update-summary "rmailsum" (&rest ignore))
+(require 'rmail)
 
 ;; Sorting messages in Rmail buffer
 
@@ -153,6 +146,7 @@
                              n))))))
 
 ;; Basic functions
+(declare-function rmail-update-summary "rmailsum" (&rest ignore))
 
 (defun rmail-sort-messages (reverse keyfun)
   "Sort messages of current Rmail file.
@@ -228,6 +222,8 @@
        (if (rmail-summary-exists)
            (rmail-select-summary (rmail-update-summary)))))))
 
+(autoload 'timezone-make-date-sortable "timezone")
+
 (defun rmail-make-date-sortable (date)
   "Make DATE sortable using the function string-lessp."
   ;; Assume the default time zone is GMT.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]