aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStephen Berman2009-11-07 21:27:40 +0100
committerStephen Berman2009-11-07 21:27:40 +0100
commitb28025eddc48b2a17a0b1c011ef97eea77917acc (patch)
tree58eb49fb2fc9543f5b4f88419a649696897a8f6a /lisp/ChangeLog
parent98c97dee7675f6028a82340e9c495c8759cd6b8e (diff)
downloademacs-b28025eddc48b2a17a0b1c011ef97eea77917acc.tar.gz
emacs-b28025eddc48b2a17a0b1c011ef97eea77917acc.zip
* calendar/todos.el: Comment out time-stamp require; require
calendar and diary-lib. (todos-prefix): Change default value and doc string to reflect new meaning; add :initialize and :set functions. (todos-time-string-format, todos-entry-prefix-function) (todos-initials, todos-entry-timestamp-initials) (todos-prefix-face, todos-category-sep, todos-category-end) (todos-cp): Comment out. (todos-prefix-string): Inherit from font-lock-comment-face. (todos-item-header, todos-item-header-face): Remove. (todos-date, todos-time): New faces. (todos-date-face, todos-time-face): Corresponding new variables. (todos-add-time-string, todos-include-in-diary) (todos-exclusion-start, todos-exclusion-end, todos-number-prefix): New defcustoms. (todos-item-end, todos-item-start-overlays) (todos-item-end-overlays): New variables. (todos-date-string-match, todos-time-string-match): New functions. (todos-font-lock-keywords): Use them. (todos-current-date, todos-date-string, todos-time-string) (todos-toggle-item-diary-inclusion, todos-toggle-diary-inclusion) (todos-reset-prefix, todos-update-numbered-prefix) (todos-check-overlay, todos-item-overlays) (todos-insert-with-overlays, todos-show-paren-hack): New functions. (todos-highlight-item): New command. (todos-category-beg): Change value. (todos-category-select): Use todos-category-beg and todos-item-overlays. (todos-backward-item): Add optional count argument; use it and todos-item-start. (todos-forward-item): Use todos-check-overlay, todos-item-start and variable todos-item-end. (todos-edit-item, todos-delete-item): Use todos-number-prefix, todos-update-numbered-prefix, todos-item-overlays. (todos-add-category, todos-rename-category) (todos-list-categories): Use new category format. (todos-delete-category): Allow deleting non-empty category; use new category format. (todos-add-item-non-interactively): Comment out unnecessary save-excursion; use todos-insert-with-overlays. (todos-insert-item): Comment out unnecessary save-excursion; use new item format for date/time header and diary inclusion marking. (todos-insert-item-here): Use new item format for date/time header and diary inclusion marking; use todos-insert-with-overlays. (todos-raise-item): Make a no-op if point is on an empty line; use todos-insert-with-overlays. (todos-lower-item): Use todos-insert-with-overlays. (todos-top-priorities): Move call to todos-show inside save-excursion; add save-current-buffer after save-restriction. (todos-item-start): Use variable todos-item-end. (todos-item-end): Use todos-check-overlay and variable todos-item-end. (todos-remove-item): Take item overlays into account. (todos-mode): Change calculation of wrap-prefix; make hl-line-range-function a local variable and set it to highlight todo item. (todos-show): Ensure point stays at top of category.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog58
1 files changed, 58 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 21821505339..4110a4ad087 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,63 @@
12012-09-12 Stephen Berman <stephen.berman@gmx.net> 12012-09-12 Stephen Berman <stephen.berman@gmx.net>
2 2
3 * calendar/todos.el: Comment out time-stamp require; require
4 calendar and diary-lib.
5 (todos-prefix): Change default value and doc string to reflect new
6 meaning; add :initialize and :set functions.
7 (todos-time-string-format, todos-entry-prefix-function)
8 (todos-initials, todos-entry-timestamp-initials)
9 (todos-prefix-face, todos-category-sep, todos-category-end)
10 (todos-cp): Comment out.
11 (todos-prefix-string): Inherit from font-lock-comment-face.
12 (todos-item-header, todos-item-header-face): Remove.
13 (todos-date, todos-time): New faces.
14 (todos-date-face, todos-time-face): Corresponding new variables.
15 (todos-add-time-string, todos-include-in-diary)
16 (todos-exclusion-start, todos-exclusion-end, todos-number-prefix):
17 New defcustoms.
18 (todos-item-end, todos-item-start-overlays)
19 (todos-item-end-overlays): New variables.
20 (todos-date-string-match, todos-time-string-match): New functions.
21 (todos-font-lock-keywords): Use them.
22 (todos-current-date, todos-date-string, todos-time-string)
23 (todos-toggle-item-diary-inclusion, todos-toggle-diary-inclusion)
24 (todos-reset-prefix, todos-update-numbered-prefix)
25 (todos-check-overlay, todos-item-overlays)
26 (todos-insert-with-overlays, todos-show-paren-hack): New functions.
27 (todos-highlight-item): New command.
28 (todos-category-beg): Change value.
29 (todos-category-select): Use todos-category-beg and todos-item-overlays.
30 (todos-backward-item): Add optional count argument; use it and
31 todos-item-start.
32 (todos-forward-item): Use todos-check-overlay, todos-item-start
33 and variable todos-item-end.
34 (todos-edit-item, todos-delete-item): Use todos-number-prefix,
35 todos-update-numbered-prefix, todos-item-overlays.
36 (todos-add-category, todos-rename-category)
37 (todos-list-categories): Use new category format.
38 (todos-delete-category): Allow deleting non-empty category;
39 use new category format.
40 (todos-add-item-non-interactively): Comment out unnecessary
41 save-excursion; use todos-insert-with-overlays.
42 (todos-insert-item): Comment out unnecessary save-excursion; use
43 new item format for date/time header and diary inclusion marking.
44 (todos-insert-item-here): Use new item format for date/time header
45 and diary inclusion marking; use todos-insert-with-overlays.
46 (todos-raise-item): Make a no-op if point is on an empty line; use
47 todos-insert-with-overlays.
48 (todos-lower-item): Use todos-insert-with-overlays.
49 (todos-top-priorities): Move call to todos-show inside
50 save-excursion; add save-current-buffer after save-restriction.
51 (todos-item-start): Use variable todos-item-end.
52 (todos-item-end): Use todos-check-overlay and variable todos-item-end.
53 (todos-remove-item): Take item overlays into account.
54 (todos-mode): Change calculation of wrap-prefix; make
55 hl-line-range-function a local variable and set it to highlight
56 todo item.
57 (todos-show): Ensure point stays at top of category.
58
592012-09-12 Stephen Berman <stephen.berman@gmx.net>
60
3 * calendar/todos.el (todos-window-configuration): Comment out. 61 * calendar/todos.el (todos-window-configuration): Comment out.
4 (todos-display-categories): Comment out use of 62 (todos-display-categories): Comment out use of
5 todos-window-configuration; use switch-to-buffer instead of 63 todos-window-configuration; use switch-to-buffer instead of