]> git.eshelyaron.com Git - emacs.git/commitdiff
Comment.
authorGlenn Morris <rgm@gnu.org>
Sat, 8 Mar 2008 03:50:00 +0000 (03:50 +0000)
committerGlenn Morris <rgm@gnu.org>
Sat, 8 Mar 2008 03:50:00 +0000 (03:50 +0000)
lisp/ChangeLog
lisp/calendar/timeclock.el

index f9840850268e3f2d46ced9319f16226e11d2998c..c2daeaf2d66221fc89887012c8154a9ae86b0e8a 100644 (file)
@@ -1,3 +1,74 @@
+2008-03-08  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/appt.el (appt): Move custom group here from calendar.el.
+
+       * calendar/cal-china.el (chinese-calendar): Move custom group here from
+       calendar.el.
+       (chinese-calendar-celestial-stem, chinese-calendar-terrestrial-branch):
+       Make constants.
+
+       * calendar/cal-tex.el (calendar-tex): Move custom group here from
+       calendar.el.
+
+       * calendar/cal-loaddefs.el: New file.
+
+       * calendar/cal-bahai.el, calendar/cal-china.el, calendar/cal-coptic.el:
+       * calendar/cal-french.el, calendar/cal-html.el:
+       * calendar/cal-islam.el, calendar/cal-iso.el, calendar/cal-julian.el:
+       * calendar/cal-mayan.el, calendar/cal-move.el, calendar/cal-persia.el:
+       * calendar/cal-tex.el, calendar/cal-x.el:
+       Unquote lambda functions.  Add autoload cookies to functions formerly
+       autoloaded in calendar.el.  Set `generated-autoload-file' to
+       "cal-loaddefs.el".
+
+       * calendar/calendar.el: Move many autoloads to separate file,
+       cal-loaddefs.el.  Move defcustoms to start and re-order.
+       (calendar-month-name-array, calendar-starred-day): No need to
+       declare for compiler.
+       (cal-loaddefs): Require it.
+       (appt, chinese-calendar, calendar-tex): Move custom groups to the
+       appropriate file.
+       (diary-entry-marker, calendar-today-marker, calendar-holiday-marker):
+       Reverse logic.
+       (diary-face, diary-file-name-prefix-function, diary-include-string)
+       (diary-glob-file-regexp-prefix, diary-face-attrs)
+       (diary-file-name-prefix, sexp-diary-entry-symbol)
+       (print-diary-entries-hook, list-diary-entries-hook)
+       (nongregorian-diary-listing-hook, mark-diary-entries-hook)
+       (nongregorian-diary-marking-hook, diary-list-include-blanks):
+       Move to diary-lib.
+       (all-christian-calendar-holidays, all-islamic-calendar-holidays)
+       (all-bahai-calendar-holidays): Doc fix.
+       (calendar-mark-ring): Add doc-string.
+       (calendar-starred-day): Defvar it.
+       (calendar-mode): Make calendar-starred-day local.
+       (calendar-star-date): No need to make calendar-starred-day local.
+
+       * calendar/diary-lib.el: Move defcustoms to start.
+       (diary-include-string, diary-list-include-blanks)
+       (diary-glob-file-regexp-prefix, diary-face, diary-face-attrs)
+       (diary-file-name-prefix, diary-file-name-prefix-function)
+       (sexp-diary-entry-symbol, list-diary-entries-hook)
+       (mark-diary-entries-hook, nongregorian-diary-listing-hook)
+       (nongregorian-diary-marking-hook, print-diary-entries-hook):
+       Move here from calendar.el.
+       (diary-face): Make it a defcustom, and mark as obsolete.
+       (top-level): No need to require cal-hebrew, cal-islam when
+       compiling.
+       (calendar-hebrew-month-name-array-leap-year)
+       (calendar-islamic-month-name-array, calendar-bahai-month-name-array):
+       Define for compiler.
+       (diary-font-lock-keywords): Use format rather than concat. Add
+       bahai-diary-entry-symbol.
+
+       * calendar/cal-hebrew.el, calendar/holidays.el, calendar/lunar.el:
+       * calendar/solar.el: Unquote lambda functions.
+
+       * calendar/todo-mode.el: Remove un-needed eval-when-compile.
+
+       * textmodes/org.el (list-diary-entries-hook): Declare for compiler.
+       (org-get-entries-from-diary): Require diary-lib.
+
 2008-03-08  Juanma Barranquero  <lekktu@gmail.com>
 
        * info.el (bookmark-make-name-function, bookmark-get-bookmark-record):
@@ -13,8 +84,8 @@
        * bookmark.el (bookmark-set): Don't check for
        `bookmark-make-name-function' since `bookmark-buffer-file-name'
        already takes care of this.
-       (bookmark-buffer-name): Removed Info-mode specific code.
-       (bookmark-buffer-file-name): Removed Info-mode specific code.
+       (bookmark-buffer-name, bookmark-buffer-file-name): Remove
+       Info-mode specific code.
 
        * info.el (bookmark-get-info-node): Define this function in
        info.el, not in bookmark.el.
 
 2008-03-07  Tassilo Horn  <tassilo@member.fsf.org>
 
-       * doc-view.el (doc-view-bookmark-make-record): Delete obsolete
-       second arg.
-
-       * image-mode.el (image-bookmark-make-record): Delete obsolete
-       second arg.
-
+       * doc-view.el (doc-view-bookmark-make-record):
+       * image-mode.el (image-bookmark-make-record):
        * info.el (Info-bookmark-make-record): Delete obsolete second arg.
 
 2008-03-07  Jan Dj\e$(Q)Z\e(Brv  <jan.h.d@swipnet.se>
        It looks like he anticipated the new name too, because he used
        `the-record' instead of `the-cell' for some internal variable names.
 
-       * bookmark.el
-       (bookmark-make-record-function): Was `bookmark-make-cell-function'.
+       * bookmark.el (bookmark-make-record-function): Was
+       `bookmark-make-cell-function'.
        (bookmark-make, bookmark-send-annotation): Update for above.
        (bookmark-make-record-for-text-file):
        Was `bookmark-make-cell-for-text-file.  Fix doc string re 2008-03-07T05:00:18Z!monnier@iro.umontreal.ca.
index a69a6df2c2b4f3723384bf8ff77b32d069060556..a24bbab71fc8dc38aff1c37a1690f688153c16cb 100644 (file)
@@ -1,7 +1,7 @@
 ;;; timeclock.el --- mode for keeping track of how much you work
 
-;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
-;;   Free Software Foundation, Inc.
+;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+;;   2008  Free Software Foundation, Inc.
 
 ;; Author: John Wiegley <johnw@gnu.org>
 ;; Created: 25 Mar 1999
@@ -1399,5 +1399,5 @@ HTML-P is non-nil, HTML markup is added."
 (if (file-readable-p timeclock-file)
     (timeclock-reread-log))
 
-;;; arch-tag: a0be3377-deb6-44ec-b9a2-a7be28436a40
+;; arch-tag: a0be3377-deb6-44ec-b9a2-a7be28436a40
 ;;; timeclock.el ends here