Make allout and Planner work better together by default.
[planner-el.git] / ChangeLog.2004
blob5f33e4f2c4f98bbe820fb403ac7a272e03fd835d
1 2004-12-27 05:27:14 GMT Sacha Chua <sacha@free.net.ph>  patch-267
3     Summary:
4       Bugfix: planner-align-tasks CVSism
5     Revision:
6       planner--dev--1.0--patch-267
8         * planner.el (planner-align-tasks): Ugly hack to get around the fact
9         that ?\s is a CVSism. Thanks to Dryice Liu for reporting this
11     modified files:
12      ChangeLog planner.el
15 2004-12-27 03:48:28 GMT Sacha Chua <sacha@free.net.ph>  patch-266
17     Summary:
18       Fix typo in planner-find-file
19     Revision:
20       planner--dev--1.0--patch-266
23     modified files:
24      ChangeLog planner.el
27 2004-12-27 02:34:09 GMT Sacha Chua <sacha@free.net.ph>  patch-265
29     Summary:
30       planner-sort-tasks: Sort unnumbered tasks as well
31     Revision:
32       planner--dev--1.0--patch-265
34         * planner.el (planner-sort-tasks): Make sort tasks behave without
35         task numbers.
37     modified files:
38      ChangeLog planner.el
41 2004-12-27 02:25:13 GMT Sacha Chua <sacha@free.net.ph>  patch-264
43     Summary:
44       planner-renumber-tasks-automatically should be nil by default
45     Revision:
46       planner--dev--1.0--patch-264
48         * planner.el (planner-renumber-tasks-automatically): Set to nil by
49         default now that we're encouraging not having task numbers...
51     modified files:
52      ChangeLog planner.el
55 2004-12-27 02:22:09 GMT Sacha Chua <sacha@free.net.ph>  patch-263
57     Summary:
58       planner-align-tasks: Behave even without task numbers
59     Revision:
60       planner--dev--1.0--patch-263
62         * planner.el (planner-align-tasks): Make align task behave even
63         without task numbers.
65     modified files:
66      ChangeLog planner.el
69 2004-12-27 01:54:58 GMT Sacha Chua <sacha@free.net.ph>  patch-262
71     Summary:
72       New option: planner-default-task-status
73     Revision:
74       planner--dev--1.0--patch-262
76         * planner.el (planner-default-task-status): New option. Thanks to
77         Dirk Bernhardt for patch.
78         (planner-create-task-from-buffer): Add status argument.
79         (planner-create-task): Add status argument.
81     modified files:
82      ChangeLog planner.el
85 2004-12-27 01:48:46 GMT Sacha Chua <sacha@free.net.ph>  patch-261
87     Summary:
88       Ugly bugfix for planner-find-file
89     Revision:
90       planner--dev--1.0--patch-261
93     modified files:
94      ChangeLog planner.el
97 2004-12-27 01:19:27 GMT Sacha Chua <sacha@free.net.ph>  patch-260
99     Summary:
100       Set planner-use-task-numbers to nil by default
101     Revision:
102       planner--dev--1.0--patch-260
104         * planner.el (planner-use-task-numbers): Set to nil by default.
105         Less visual clutter, less confusion.
107     modified files:
108      ChangeLog planner.el
111 2004-12-27 00:50:39 GMT Sacha Chua <sacha@free.net.ph>  patch-259
113     Summary:
114       planner-timeclock: Update entries when tasks are edited
115     Revision:
116       planner--dev--1.0--patch-259
118         * planner-timeclock.el: Automatically update timelog entries when
119         a task is edited.
120         (planner-replan-task): Merge from my config.
121         (planner-edit-task-description): Merge from my config.
123     modified files:
124      ChangeLog planner-timeclock.el
127 2004-12-27 00:46:47 GMT Sacha Chua <sacha@free.net.ph>  patch-258
129     Summary:
130       Merge docfix from John Sullivan
131     Revision:
132       planner--dev--1.0--patch-258
134         2004-12-22  John Sullivan  <john@wjsullivan.net>
135         * planner.texi (Creating a Task): Removed redundant explanation of
136         functions used to create tasks of different priorities. Added xref
137         to Task Priorities section instead.
138         (Task Priorities): Moved note about defining the default task
139         priority to this section.
140         (Planner Features): Moved Accomplishments, Task Overviews, Task
141         IDs and Cyclic Tasks to the Task section of the manual. 
143     modified files:
144      ChangeLog planner.texi
147 2004-12-27 00:23:23 GMT Sacha Chua <sacha@free.net.ph>  patch-257
149     Summary:
150       Odd; where did that \* Tasks come from?
151     Revision:
152       planner--dev--1.0--patch-257
155     modified files:
156      ChangeLog planner.el
159 2004-12-26 23:09:30 GMT Sacha Chua <sacha@free.net.ph>  patch-256
161     Summary:
162       Major bugfix: planner-find-file
163     Revision:
164       planner--dev--1.0--patch-256
167     modified files:
168      ChangeLog planner.el
171 2004-12-26 11:29:08 GMT Sacha Chua <sacha@free.net.ph>  patch-255
173     Summary:
174       Minor: Make planner-find-file an alias of emacs-wiki-find-file
175     Revision:
176       planner--dev--1.0--patch-255
178         * planner.el (planner-find-file): Revert to alias of
179         emacs-wiki-find-file. Thanks to Wei-Hao Lin for pointing this out.
181     modified files:
182      ChangeLog planner.el
185 2004-12-25 01:46:47 GMT Sacha Chua <sacha@free.net.ph>  patch-254
187     Summary:
188       New: planner-dates-relative-to-today-flag
189     Revision:
190       planner--dev--1.0--patch-254
192         * planner.el (planner-dates-relative-to-today-flag): New.
193             Thanks to John Sullivan for the suggestion.
194         (planner-expand-name): Use planner-dates-relative-to-today.
195         (planner-read-date): Keep track of base buffer and expand relative
196         to that.
198     modified files:
199      ChangeLog planner.el
202 2004-12-24 15:27:48 GMT Sacha Chua <sacha@free.net.ph>  patch-253
204     Summary:
205       planner-multi.el: pass checkdoc
206     Revision:
207       planner--dev--1.0--patch-253
210     modified files:
211      ChangeLog planner-multi.el
214 2004-12-24 15:23:04 GMT Sacha Chua <sacha@free.net.ph>  patch-252
216     Summary:
217       planner-multi.el: New
218     Revision:
219       planner--dev--1.0--patch-252
221         * planner-multi.el: New support for notes on multiple pages.
222         Thanks to Dryice Liu for the inspiration.
223             
225     new files:
226      .arch-ids/planner-multi.el.id planner-multi.el
228     modified files:
229      ChangeLog planner-timeclock.el planner.el
232 2004-12-24 10:08:30 GMT Sacha Chua <sacha@free.net.ph>  patch-251
234     Summary:
235       planner-timeclock-summary: Allow functions as filters
236     Revision:
237       planner--dev--1.0--patch-251
239         * planner-timeclock-summary.el: 
240         (planner-timeclock-summary-day-range-entry): Allow functions as filters.
241         (planner-timeclock-summary-make-summary-string-range,
242         (planner-timeclock-summary-calculate-ratio-day,
243         (planner-timeclock-summary-make-text-table-day,
244         (planner-timeclock-summary-show-filter,
245         (planner-timeclock-summary-show-range-filter,
246         (planner-timeclock-summary-show-range): Docfix.
248     modified files:
249      ChangeLog planner-timeclock-summary.el planner.texi
252 2004-12-23 08:11:54 GMT Sacha Chua <sacha@free.net.ph>  patch-250
254     Summary:
255       Docfix: Correct Stefan Reichör's e-mail address.
256     Revision:
257       planner--dev--1.0--patch-250
259         * planner.el: Correct Stefan Reichör's e-mail address.
261     modified files:
262      ChangeLog planner.el
265 2004-12-22 13:34:04 GMT Sacha Chua <sacha@free.net.ph>  patch-249
267     Summary:
268       planner-deadline: Don't update completed or cancelled tasks. New: planner-deadline-change
269     Revision:
270       planner--dev--1.0--patch-249
272         * planner-deadline.el: Merge patch from Dryice Liu.
273         (planner-deadline-regexp): Document regexp group format.
274         (planner-deadline-update): Document regexp and default.
275         Patch from Dryice: Don't update completed or cancelled tasks.
276         (planner-deadline-change): New function for convenience.
277     
278         * planner.texi (Deadlines): Document planner-deadline.el.
280     modified files:
281      ChangeLog planner-deadline.el planner.texi
284 2004-12-21 13:24:42 GMT Sacha Chua <sacha@free.net.ph>  patch-248
286     Summary:
287       New: planner-timeclock-summary-proj.el
288     Revision:
289       planner--dev--1.0--patch-248
291         * planner-timeclock-summary-proj.el: New from Pascal Quesseveur.
292         Add copyright notice. Make it pass checkdoc and byte-compile.
293     
294         * planner.texi (Timeclock): Add sample for
295         planner-timeclock-summary. Document
296         planner-timeclock-summary-proj.
297         
299     new files:
300      .arch-ids/planner-timeclock-summary-proj.el.id
301      planner-timeclock-summary-proj.el
303     modified files:
304      ChangeLog planner.texi
307 2004-12-20 23:19:08 GMT Sacha Chua <sacha@free.net.ph>  patch-247
309     Summary:
310       Docfix from John Sullivan: Components
311     Revision:
312       planner--dev--1.0--patch-247
314         * planner.texi (Components): Cleaned up redundancies and
315         streamlined the explanation of what's in the archive.
317     modified files:
318      ChangeLog planner.texi
321 2004-12-20 14:22:47 GMT Sacha Chua <sacha@free.net.ph>  patch-246
323     Summary:
324       Docfix: Typo in sample configuration
325     Revision:
326       planner--dev--1.0--patch-246
328         * planner.texi (Sacha Chua's Configuration): Minor typo.
330     modified files:
331      ChangeLog planner.texi
334 2004-12-20 10:19:03 GMT Sacha Chua <sacha@free.net.ph>  patch-245
336     Summary:
337       Docfix: Move thoughts to first part, update my config
338     Revision:
339       planner--dev--1.0--patch-245
341         * planner.texi (Stable Version): Add note about arch.
342         (Development Version): Update emacs-wiki instructions. Use
343         mwolson's repository.
344         (Advanced Installation): Add note about remember.
345         (Thoughts): Move to first part of info file.
346         (Why Use PlannerMode): Update.
347         (Sample Configuration Files): Include example configuration.
348         (Sacha Chua's Configuration): Comment and update.
350     modified files:
351      ChangeLog planner.texi
354 2004-12-20 09:07:22 GMT Sacha Chua <sacha@free.net.ph>  patch-244
356     Summary:
357       Docfixes from John Sullivan
358     Revision:
359       planner--dev--1.0--patch-244
361         Changelog from John Sullivan; thanks for the patch!
362         * planner.texi (Preface): Added xref to Acknowledgements.
363         (Components): Moved bit about the relationship with EmacsWikiMode
364         to hear from the Introduction.
365         (Introduction): Fleshed out and organized the writing a bit,
366         trying to give a better idea of what to expect and how to proceed.
367         (Stable Version): Reorganized install information to cut down on
368         redunancies, improve flow, and make everything specific to stable
369         version.
370         (Development Version): Did the same for the development
371         version. Moved extra arch information to the bottom of the
372         section. Thinking about consolidating arch information in its own
373         separate section. 
374         (Acknowledgements): Moved maintainer timeline here, renamed the
375         chapter to Maintainers and Contributors.
377     modified files:
378      ChangeLog planner.texi
381 2004-12-17 11:39:40 GMT Sacha Chua <sacha@free.net.ph>  patch-243
383     Summary:
384       planner-timeclock-summary: Alias time-subtract if necessary
385     Revision:
386       planner--dev--1.0--patch-243
388                 * planner-timeclock-summary.el (time-date): Alias time-subtract.
389     
391     modified files:
392      ChangeLog planner-timeclock-summary.el
395 2004-12-17 11:12:28 GMT Sacha Chua <sacha@free.net.ph>  patch-242
397     Summary:
398       planner-timeclock-summary: Requite time-date
399     Revision:
400       planner--dev--1.0--patch-242
402         * planner-timeclock-summary.el (time-date): Require time-date.
403         Thanks to David Lord for pointing this out.
405     modified files:
406      ChangeLog planner-timeclock-summary.el
409 2004-12-17 11:08:29 GMT Sacha Chua <sacha@free.net.ph>  patch-241
411     Summary:
412       Minor fix: add space after author name on newsgroups
413     Revision:
414       planner--dev--1.0--patch-241
416         * planner-gnus.el: Add space after author name on newsgroups.
417         Thanks to Magnus Henoch for the patch.
418         (planner-gnus-annotation-from-summary): Add space.
419         (planner-gnus-annotation-from-message): Add space.
421     modified files:
422      ChangeLog planner-gnus.el
425 2004-12-17 10:58:04 GMT Sacha Chua <sacha@free.net.ph>  patch-240
427     Summary:
428       planner-timeclock-summary: plan pages, filtering, checkdoc, byte-compile
429     Revision:
430       planner--dev--1.0--patch-240
432         * planner-timeclock-summary.el: Extensive reordering and docfixing
433         to satisfy checkdoc and byte-compile-file.
434         (planner-timeclock-summary-day-range-entry): Rename from
435         planner-timeclock-day-range-entry to fit namespace.
436         (planner-timeclock-summary-one-day-alist): Rename from
437         planner-timeclock-one-day-alist to fit namespace.
438         (planner-timeclock-summary-one-day-entry-no-date): Rename from
439         planner-timeclock-one-day-entry-no-date to fit namespace.
440         (planner-timeclock-summary-one-day-entry): Rename from
441         planner-timeclock-one-day-entry to fit namespace.
442         (planner-timeclock-summary-day-range-alist): Rename from
443         planner-timeclock-day-range-alist to fit namespace.
444         (planner-timeclock-within-date-range): Exploit the string nature
445         for dates.
446     
447         * planner-timeclock-summary.el: Merge patch from Chris Parsons
448         allowing filtering by regexp on the task string. Also support
449         automatic updating of a Timeclock section in the plan page.
450         (planner-timeclock-summary-include-sub-plan-pages-flag): New
451         option. Note: renamed from
452         planner-timeclock-summary-include-sub-plan-pages in original
453         patch.
454         (planner-timeclock-summary-update): Add support for plan pages.
455         (planner-timeclock-summary-show-filter): New.
456         (planner-timeclock-summary-show-range-filter): New.
457         (planner-timeclock-summary-show-range): Add filter-regexp.
458         (planner-timeclock-summary-calculate-ratio-day): Add
459         filter-regexp.
460         (planner-timeclock-summary-make-text-table-day): Add filter-regexp
461         and hide-summary.
462         (planner-timeclock-summary-make-summary-string-range): Add
463         filter-regexp.
464         (planner-timeclock-day-range-entry): Add filter-regexp.
466     modified files:
467      ChangeLog planner-timeclock-summary.el
470 2004-12-17 09:26:54 GMT Sacha Chua <sacha@free.net.ph>  patch-239
472     Summary:
473       Move index formatting code into planner.el
474     Revision:
475       planner--dev--1.0--patch-239
477         * planner.el (planner-index): Moved from
478         planner-experimental.el. Thanks to David Lord for the vote of
479         confidence.
480         (planner-generate-index): Moved from planner-experimental.el
481         (emacs-wiki-generate-index): Advise this function so that
482         planner pages get a planner-style index.
483     
484         * planner-experimental.el: Remove index code.
486     modified files:
487      ChangeLog planner-experimental.el planner.el
490 2004-12-17 09:10:31 GMT Sacha Chua <sacha@free.net.ph>  patch-238
492     Summary:
493       New: planner-bookmark
494     Revision:
495       planner--dev--1.0--patch-238
497         * planner-bookmark.el: New from Dryice Liu. Requires remember.
498               Creates a note buffer with a bookmark:// URL after you set a
499               bookmark.
500     
501         * planner-auto.el: Add planner-bookmark.el
502     
503         * planner.texi (planner-bookmark.el): Document planner-bookmark.el
505     new files:
506      .arch-ids/planner-bookmark.el.id planner-bookmark.el
508     modified files:
509      ChangeLog planner-auto.el planner.texi
512 2004-12-17 04:23:24 GMT Sacha Chua <sacha@free.net.ph>  patch-237
514     Summary:
515       planner-default-task-priority: New default "B"
516     Revision:
517       planner--dev--1.0--patch-237
519         * planner.el (planner-default-task-priority): Change default to
520         "B". "A" tasks are intimidating, and "B" is easier to adjust
521         upward or downward.
523     modified files:
524      ChangeLog planner.el
527 2004-12-16 09:26:47 GMT Sacha Chua <sacha@free.net.ph>  patch-236
529     Summary:
530       Add copyright notices
531     Revision:
532       planner--dev--1.0--patch-236
535     modified files:
536      ChangeLog planner-diary.el planner-gnus.el planner-log-edit.el
537      planner-timeclock-summary.el planner.el
540 2004-12-15 13:54:06 GMT Sacha Chua <sacha@free.net.ph>  patch-235
542     Summary:
543       Bugfix: planner-timeclock-summary-make-summary-string-range
544     Revision:
545       planner--dev--1.0--patch-235
547         * planner-timeclock-summary.el: Merge patch from Dryice Liu.
548         (planner-timeclock-summary-make-summary-string-range): Should work
549         as documented. String replace now case-sensitive.
551     modified files:
552      ChangeLog planner-timeclock-summary.el
555 2004-12-15 13:35:01 GMT Sacha Chua <sacha@free.net.ph>  patch-234
557     Summary:
558       New: planner-timeclock-summary-show-range
559     Revision:
560       planner--dev--1.0--patch-234
562         * planner-timeclock-summary.el: Merge patch from Chris Parsons
563         allowing date ranges when summarizing data. Many functions now
564         have range arguments.
565         (planner-timeclock-summary-show-range): New user function.
567     modified files:
568      ChangeLog planner-timeclock-summary.el
571 2004-12-15 04:03:47 GMT Sacha Chua <sacha@free.net.ph>  patch-233
573     Summary:
574       planner-rss-add-note: Remove trailing tag from titles
575     Revision:
576       planner--dev--1.0--patch-233
578         * planner-rss.el (planner-rss-add-note): Remove new emacs-wiki
579         rule for paragraphs so that titles don't have trailing paragraph
580         end tags. Thanks to jan for pointing it out.
582     modified files:
583      ChangeLog planner-rss.el
586 2004-12-15 04:02:19 GMT Sacha Chua <sacha@free.net.ph>  patch-232
588     Summary:
589       Bugfix: planner-mark-task Emacs CVS-ism
590     Revision:
591       planner--dev--1.0--patch-232
593         * planner.el (planner-mark-task): Fix Emacs CVS-ism in
594             skip-chars-forward. Thanks to John Sullivan for pointing it
595             out.
597     modified files:
598      ChangeLog planner.el
601 2004-12-14 03:44:26 GMT Sacha Chua <sacha@free.net.ph>  patch-231
603     Summary:
604       planner-mark-task: Minimize buffer editing
605     Revision:
606       planner--dev--1.0--patch-231
608         * planner.el (planner-mark-task): Minimize buffer editing and make
609         save-excursion work.
611     modified files:
612      ChangeLog planner.el
615 2004-12-13 23:56:59 GMT Sacha Chua <sacha@free.net.ph>  patch-230
617     Summary:
618       planner-log-edit-quote-filenames-flag: New
619     Revision:
620       planner--dev--1.0--patch-230
622         * planner-log-edit.el: Merge and edit Dryice Liu's patch for
623         quoting filenames.
624         (planner-log-edit-quote-filenames-flag): New. Renamed from
625         planner-log-edit-quote-filenames in original patch in
626         order to pass checkdoc.
627         (planner-log-edit-quote-file-maybe): Changed implementation and
628         removed helper function.
629         (planner-log-edit-add-note): Guard against nil.
631     modified files:
632      ChangeLog planner-log-edit.el
635 2004-12-11 15:37:25 GMT Sacha Chua <sacha@free.net.ph>  patch-229
637     Summary:
638       Docfix: planner.texi
639     Revision:
640       planner--dev--1.0--patch-229
642         * planner.texi: Thanks to mocker for proofreading.
643         (Development Version): Add note about require.
644         (Overview): Fix example code for keybinding.
646     modified files:
647      ChangeLog planner.texi
650 2004-12-11 08:00:52 GMT Sacha Chua <sacha@free.net.ph>  patch-228
652     Summary:
653       planner-gnus-browse-url: use gnus-registry if loaded
654     Revision:
655       planner--dev--1.0--patch-228
657         * planner-gnus.el (planner-gnus-browse-url): Merge Sven
658         Kloppenburg's code to use the Gnus registry. Modify patch so that
659         it works even if the registry fails.
661     modified files:
662      ChangeLog planner-gnus.el
665 2004-12-11 07:58:26 GMT Sacha Chua <sacha@free.net.ph>  patch-227
667     Summary:
668       planner-notes-tag: Work with new emacs-wiki
669     Revision:
670       planner--dev--1.0--patch-227
672         * planner.el (planner-notes-tag): Bugfix: Add page name so that
673         this works with the new emacs-wiki which doesn't recognize links
674         of the form [[#1][...]].
676     modified files:
677      ChangeLog planner.el
680 2004-12-10 22:47:26 GMT Sacha Chua <sacha@free.net.ph>  patch-226
682     Summary:
683       planner-report update from ajk
684     Revision:
685       planner--dev--1.0--patch-226
687         * planner-report.el: Merge update from ajk. From ajk: Fix bugs
688         that caused some tasks and notes to be left out. Remove redundant
689         code.
690         (planner-report-remove-tasks-numbers): New customization option
691         planner-report-remove-task-numbers enables removal of task
692         priority numbers in status reports (they don't increment
693         per-project and therefore don't mean much).
694         (planner-report-replace-note-numbers): New customization option
695         planner-report-replace-note-numbers enables replacement of note
696         numbers (again, they don't mean much in a status report) with some
697         string (defaults to "**").
698         (planner-report-unfinished-offset): New customization option
699         planner-report-unfinished-offset specifies the number of days from
700         the current date of unfinished tasks to include in the status
701         report. Before, all unfinished tasks were included.
703     modified files:
704      ChangeLog planner-report.el
707 2004-12-09 14:48:17 GMT Sacha Chua <sacha@free.net.ph>  patch-225
709     Summary:
710       planner-deadline.el: Remove hook
711     Revision:
712       planner--dev--1.0--patch-225
714         * planner-deadline.el: Remove hook.
716     modified files:
717      ChangeLog planner-deadline.el
720 2004-12-08 10:32:48 GMT Sacha Chua <sacha@free.net.ph>  patch-224
722     Summary:
723       planner-deadline: Preliminary implementation
724     Revision:
725       planner--dev--1.0--patch-224
727         * planner-deadline.el: Preliminary implementation.
728             Rewrites tasks with deadline information.
730     new files:
731      .arch-ids/planner-deadline.el.id planner-deadline.el
733     modified files:
734      ChangeLog
737 2004-12-06 13:12:56 GMT Sacha Chua <sacha@free.net.ph>  patch-223
739     Summary:
740       New: Make planner-sort-tasks-key-function pluggable
741     Revision:
742       planner--dev--1.0--patch-223
744         * planner.el (planner-sort-tasks-key-function): New.
745             Thanks to Jody Klymak and John Sullivan for finally
746             prompting me to do this.
747         (planner-on-date-page): New.
748         (planner-sort-tasks-default-key): New.
749         (planner-sort-tasks-basic): New.
750         (planner-sort-tasks-by-date): New.
751         (planner-sort-tasks-by-link): New.
752         (planner-sort-tasks): Use new planner-sort-tasks-key-function.
754     modified files:
755      ChangeLog planner.el planner.texi
758 2004-12-04 05:44:18 GMT Sacha Chua <sacha@free.net.ph>  patch-222
760     Summary:
761       planner-create-note: Make chronological notes neater
762     Revision:
763       planner--dev--1.0--patch-222
765         * planner.el (planner-create-note): Add extra newline before
766         created notes so that chronological notes look neat.
768     modified files:
769      ChangeLog planner-log-edit.el planner.el
772 2004-12-03 09:18:26 GMT Sacha Chua <sacha@free.net.ph>  patch-221
774     Summary:
775       Add changelog to arch repository. Thanks to mwolson for tip.
776     Revision:
777       planner--dev--1.0--patch-221
780     new files:
781      .arch-ids/ChangeLog.id ChangeLog
784 2004-12-03 03:59:23 GMT Sacha Chua <sacha@free.net.ph>  patch-220
786     Summary:
787       planner-lower-task: Last-task bugfix
788     Revision:
789       planner--dev--1.0--patch-220
791         * planner.el (planner-raise-task): Split planner-lower-task so
792         that the code is clearer.
793         (planner-lower-task): Redo functionality. Fix last-task bug
794         reported by Jonathan Hankins.
795     
796         * planner.texi (Changing Tasks): Document changes to
797         planner-raise-task and planner-lower-task.
799     modified files:
800      planner.el planner.texi
803 2004-12-02 13:53:08 GMT Sacha Chua <sacha@free.net.ph>  patch-219
805     Summary:
806       planner-extract-tasks bugfix: use planner project
807     Revision:
808       planner--dev--1.0--patch-219
810         * planner.el (planner-extract-tasks): Bugfix: wrap in planner project.
811             This solves the problem with emacs-wiki-name-regexp not recognizing
812             dates. Other functions that use temporary buffers or calculate
813             planner data outside a planner buffer should do that also.
815     modified files:
816      planner.el
819 2004-12-02 04:18:23 GMT Sacha Chua <sacha@free.net.ph>  patch-218
821     Summary:
822       planner-tasks-overview-show-summary: plan page overview
823     Revision:
824       planner--dev--1.0--patch-218
826         * planner-tasks-overview.el (planner-tasks-overview-show-summary):
827         New. Provides an overview of unfinished (scheduled/unscheduled)
828         and completed tasks in (plan) pages.
829         (planner-tasks-overview-get-summary): New.
831     modified files:
832      planner-tasks-overview.el
835 2004-12-01 10:24:12 GMT Sacha Chua <sacha@free.net.ph>  patch-217
837     Summary:
838       planner-timeclock, planner-task-in-progress: Always use plan
839     Revision:
840       planner--dev--1.0--patch-217
842         * planner-timeclock.el (planner-task-in-progress): Minor tweak to
843         always get the project plan if available.
845     modified files:
846      planner-timeclock.el
849 2004-12-01 09:50:11 GMT Sacha Chua <sacha@free.net.ph>  patch-216
851     Summary:
852       planner-create-note-from-task: Follow original patch
853     Revision:
854       planner--dev--1.0--patch-216
856         * planner.el (planner-create-note-from-task): Come to think of
857         it, Chris' way of checking date-ness is better than mine.
858         Silly maintainer alert! How embarrassing.
860     modified files:
861      planner.el
864 2004-12-01 09:45:10 GMT Sacha Chua <sacha@free.net.ph>  patch-215
866     Summary:
867       planner-create-note-from-task: C-u means put note on plan page
868     Revision:
869       planner--dev--1.0--patch-215
871         * planner.el (planner-create-note-from-task): Merge Chris Parsons'
872         tweak: prefix argument means put note on plan page.
874     modified files:
875      planner.el
878 2004-11-30 07:56:41 GMT Sacha Chua <sacha@free.net.ph>  patch-214
880     Summary:
881       planner-update-task: Allow more flexible planner-jump-to-linked-task
882     Revision:
883       planner--dev--1.0--patch-214
885         * planner.el (planner-update-task): Move local page checking code
886         in so that planner-jump-to-linked-task can easily be modified.
888     modified files:
889      planner.el
892 2004-11-29 23:18:13 GMT Sacha Chua <sacha@free.net.ph>  patch-213
894     Summary:
895       Bugfix: planner-gnus-browse-url: Remove Emacs CVS-ism in split-string
896     Revision:
897       planner--dev--1.0--patch-213
899         * planner-gnus.el (planner-gnus-browse-url): Remove Emacs
900         CVS-ism (split-string with three arguments). Thanks to Dryice Liu
901         for the bug report.
903     modified files:
904      planner-gnus.el
907 2004-11-27 07:27:42 GMT Sacha Chua <sacha@free.net.ph>  patch-212
909     Summary:
910       Clean up bytecompiling errors
911     Revision:
912       planner--dev--1.0--patch-212
914         * planner-calendar.el (planner-calendar-date-to-filename): Move
915         before first call.
916     
917         * planner-timeclock-summary.el
918         (planner-timeclock-summary-generate-report):
919         Add let bindings for free variables project-name and task-name.
920         (planner-timeclock-summary-make-table-day): Fix typo in defun.
921     
922         * planner-gnus.el (planner-gnus-annotation-from-summary): Fix bug;
923         free variable `from'.
924     
926     modified files:
927      planner-calendar.el planner-gnus.el
928      planner-timeclock-summary.el
931 2004-11-27 07:04:54 GMT Sacha Chua <sacha@free.net.ph>  patch-211
933     Summary:
934       New: planner-task-open
935     Revision:
936       planner--dev--1.0--patch-211
938         * planner.el: Implement Dirk Bernhardt's planner-task-open.
939         (planner-task-open): New.
940         (planner-menu): Add planner-task-open.
941     
942         * planner.texi (Changing Tasks): Document planner-task-open.
944     modified files:
945      planner.el planner.texi
948 2004-11-27 06:53:13 GMT Sacha Chua <sacha@free.net.ph>  patch-210
950     Summary:
951       New: planner-timeclock-summary.el
952     Revision:
953       planner--dev--1.0--patch-210
955         * planner-timeclock-summary.el: New from Dryice Liu.
956     
957         * planner.texi (Timeclock): Note about
958         planner-timeclock-summary.el .
960     new files:
961      .arch-ids/planner-timeclock-summary.el.id
962      planner-timeclock-summary.el
964     modified files:
965      planner.texi
968 2004-11-27 06:47:26 GMT Sacha Chua <sacha@free.net.ph>  patch-209
970     Summary:
971       New: planner-rdf.el from Rainer Volz
972     Revision:
973       planner--dev--1.0--patch-209
975         * planner-rdf.el: New from Rainer Volz
976               (http://www.rainervolz.de/planner-rdf/).
977     
978             * planner-rdf.owl: New.
979             
980         * planner.texi (RDF Publication): Copy and texinfo-ize
981               documentation.
983     new files:
984      .arch-ids/planner-rdf.el.id .arch-ids/planner-rdf.owl.id
985      planner-rdf.el planner-rdf.owl
987     modified files:
988      planner.texi
991 2004-11-27 06:19:53 GMT Sacha Chua <sacha@free.net.ph>  patch-208
993     Summary:
994       New: planner-report.el
995     Revision:
996       planner--dev--1.0--patch-208
998         * planner-report.el: New.
1000     new files:
1001      .arch-ids/planner-report.el.id planner-report.el
1004 2004-11-27 05:55:08 GMT Sacha Chua <sacha@free.net.ph>  patch-207
1006     Summary:
1007       New: planner-create-note-from-task
1008     Revision:
1009       planner--dev--1.0--patch-207
1011         * planner.el (planner-create-note-from-task): New.
1012     
1013         * planner.texi (Notes): Document planner-create-note-from-task.
1015     modified files:
1016      planner.el planner.texi
1019 2004-11-27 05:52:33 GMT Sacha Chua <sacha@free.net.ph>  patch-206
1021     Summary:
1022       planner.texi: Minor typo fix in "Making Files Pretty"
1023     Revision:
1024       planner--dev--1.0--patch-206
1026         * planner.texi (Making Files Pretty): Fix typo reported by Carl
1027         Witty in Debian bug #282824.
1029     modified files:
1030      planner.texi
1033 2004-11-27 05:49:55 GMT Sacha Chua <sacha@free.net.ph>  patch-205
1035     Summary:
1036       planner-diary.el: Typo fixes
1037     Revision:
1038       planner--dev--1.0--patch-205
1040         * planner-diary.el: Thanks to Dryice Liu for pointing out typos.
1041         (planner-diary-update-section): Fix typo.
1042         (planner-diary-insert-appts): Fix typo.
1043         (planner-diary-insert-public): Fix typo.
1044         (planner-diary-insert-private): Fix typo.
1045     
1046         * planner-diary.el: Fix incorrect arguments passed to
1047         planner-filename-to-calendar-date so that file compiles cleanly.
1048         (planner-diary-appts-entries-here): Fix incorrect arguments.
1049         (planner-diary-cal-desk-entries-here): Fix incorrect arguments.
1050         (planner-diary-private-entries-here): Fix incorrect arguments.
1051         (planner-diary-public-entries-here): Fix incorrect arguments.
1053     modified files:
1054      planner-diary.el
1057 2004-11-25 03:37:09 GMT Sacha Chua <sacha@free.net.ph>  patch-204
1059     Summary:
1060       planner.texi: Add pointer to online documentation
1061     Revision:
1062       planner--dev--1.0--patch-204
1064         * planner.texi (Development Version): Add note about
1065         documentation.
1066         (Stable Version): Add note about documentation.
1068     modified files:
1069      planner.texi
1072 2004-11-20 09:13:36 GMT Sacha Chua <sacha@free.net.ph>  patch-203
1074     Summary:
1075       Minor fix: Add planner-task-cancelled to menu
1076     Revision:
1077       planner--dev--1.0--patch-203
1079         * planner.el (planner-menu): Add planner-task-cancelled.
1080             Thanks to Jody Klymak for pointing this out.
1082     modified files:
1083      planner.el
1086 2004-11-20 06:26:18 GMT Sacha Chua <sacha@free.net.ph>  patch-202
1088     Summary:
1089       Bugfix: planner-gnus annotations from newsgroups
1090     Revision:
1091       planner--dev--1.0--patch-202
1093         * planner-gnus.el: Thanks to Magnus Henoch for bugfix.
1094         (planner-gnus-annotation-from-summary): Consider newsgroups.
1095         (planner-gnus-annotation-from-message): Consider neswgroups.
1097     modified files:
1098      planner-gnus.el
1101 2004-11-20 06:24:39 GMT Sacha Chua <sacha@free.net.ph>  patch-201
1103     Summary:
1104       Bugfix: emacs-wiki-unhighlight-region advice: zap overlays
1105     Revision:
1106       planner--dev--1.0--patch-201
1108         * planner.el (emacs-wiki-unhighlight-region): New advice: zap
1109         planner overlays so that unhighlight-region really works.
1111     modified files:
1112      planner.el
1115 2004-11-20 06:21:51 GMT Sacha Chua <sacha@free.net.ph>  patch-200
1117     Summary:
1118       planner-diary-create-section-flag
1119     Revision:
1120       planner--dev--1.0--patch-200
1122         * planner-diary.el (planner-diary-create-section-flag): New.
1123         (planner-diary-update-section): Honor
1124         planner-diary-create-section-flag.
1125     
1126         * planner.texi (Diary): Document planner-diary-create-section-flag.
1128     modified files:
1129      planner-diary.el planner.texi
1132 2004-11-19 14:08:34 GMT Sacha Chua <sacha@free.net.ph>  patch-199
1134     Summary:
1135       Docfix: Reorganized sample configuration
1136     Revision:
1137       planner--dev--1.0--patch-199
1140     modified files:
1141      planner.texi
1144 2004-11-14 14:00:55 GMT Sacha Chua <sacha@free.net.ph>  patch-198
1146     Summary:
1147       planner-gnus: Check if To: exists before using it
1148     Revision:
1149       planner--dev--1.0--patch-198
1151         * planner-gnus.el: Thanks to Magnus Henoch for pointing out this
1152         bug.
1153         (planner-gnus-annotation-from-message): Make sure To: exists
1154         before using it.
1155         (planner-gnus-annotation-from-summary): Make sure To: exists
1156         before using it.
1158     modified files:
1159      planner-gnus.el
1162 2004-11-08 13:52:39 GMT Sacha Chua <sacha@free.net.ph>  patch-197
1164     Summary:
1165       planner-markup-task: Make unfinished tasks behave
1166     Revision:
1167       planner--dev--1.0--patch-197
1169         * planner.el (planner-markup-task): Use ajk's fix for
1170         the unfinished tasks markup bug. This prevents task
1171         underlines from matching markup underlines.
1173     modified files:
1174      planner.el
1177 2004-11-06 03:21:39 GMT Sacha Chua <sacha@free.net.ph>  patch-196
1179     Summary:
1180       Change planner-menu labels for consistency
1181     Revision:
1182       planner--dev--1.0--patch-196
1184         * planner.el (planner-menu): Change task menu entry labels
1185         according to Frederik Fouvry's suggestions.
1187     modified files:
1188      planner.el
1191 2004-10-31 14:12:22 GMT Sacha Chua <sacha@free.net.ph>  patch-195
1193     Summary:
1194       New: planner-bibtex, planner-annotation-as-kill
1195     Revision:
1196       planner--dev--1.0--patch-195
1198         * planner-bibtex.el: New. Thanks to James Clarke for the
1199         contribution.
1200     
1201         * planner.el (planner-annotation-as-kill): New. Thanks to James
1202         Clarke for the idea.
1203     
1204         * planner.texi (Overview): Add planner-annotation-as-kill.
1205         (planner-bibtex.el): New.
1207     new files:
1208      .arch-ids/planner-bibtex.el.id planner-bibtex.el
1210     modified files:
1211      planner-auto.el planner.el planner.texi
1214 2004-10-31 12:41:37 GMT Sacha Chua <sacha@free.net.ph>  patch-194
1216     Summary:
1217       New: planner-auto.el. Docfix: Overview
1218     Revision:
1219       planner--dev--1.0--patch-194
1221         * planner-auto.el: New.
1222     
1223                 * planner.texi (Basic Configuration): Add note about
1224         planner-update-wiki-project.
1225         (Overview): New. Thanks to JC Helary for asking for an overview.
1226     
1228     new files:
1229      .arch-ids/planner-auto.el.id planner-auto.el
1231     modified files:
1232      planner.texi
1235 2004-10-31 05:37:33 GMT Sacha Chua <sacha@free.net.ph>  patch-193
1237     Summary:
1238       planner-accomplishments-insinuate: Try different file hooks.
1239     Revision:
1240       planner--dev--1.0--patch-193
1242         * planner-accomplishments.el (planner-accomplishments-insinuate):
1243         Try the different file hooks. Compatibility is hard.
1244             Thanks to Christopher San Diego for the bug report.
1246     modified files:
1247      planner-accomplishments.el
1250 2004-10-31 05:35:35 GMT Sacha Chua <sacha@free.net.ph>  patch-192
1252     Summary:
1253       planner-gnus-browse-url: Bugfix: Make sure articles are loaded
1254     Revision:
1255       planner--dev--1.0--patch-192
1257         * planner-gnus.el (planner-gnus-browse-url): Make sure the headers
1258         for all the mentioned articles have been loaded. This fixes the
1259         virtual article bug.
1261     modified files:
1262      planner-gnus.el
1265 2004-10-24 12:53:01 GMT Sacha Chua <sacha@free.net.ph>  patch-190
1267     Summary:
1268       New: planner-log-edit.el
1269     Revision:
1270       planner--dev--1.0--patch-190
1272         * planner-log-edit.el: New. Modifications from original: some
1273         name changes to satisfy checkdoc, new
1274         planner-log-edit-notice-commit-function. Thanks to Simon Winwood
1275             for new feature.
1276         
1277         * planner.texi (planner-log-edit.el): New.
1279     new files:
1280      .arch-ids/planner-log-edit.el.id planner-log-edit.el
1282     modified files:
1283      planner.texi
1286 2004-10-24 12:08:06 GMT Sacha Chua <sacha@free.net.ph>  patch-189
1288     Summary:
1289       planner-create-task: Change "from" annotation to ":"
1290     Revision:
1291       planner--dev--1.0--patch-189
1293         * planner.el (planner-create-task): Change annotation string to :
1294         so that the grammar isn't weird. Thanks to Richi Plana for
1295         pointing this out.
1297     modified files:
1298      planner.el
1301 2004-10-23 08:39:52 GMT Sacha Chua <sacha@free.net.ph>  patch-188
1303     Summary:
1304       planner-gnus patch from kanaldrache: use process marks
1305     Revision:
1306       planner--dev--1.0--patch-188
1308         * planner-gnus.el: Merge patch from Mario Domgörgen.
1309         (planner-gnus-get-message-id): Allow the use of article numbers.
1310         (planner-gnus-annotation-from-summary): Allow process marks.
1311         (planner-gnus-browse-url): Allow process marks.
1313     modified files:
1314      planner-gnus.el
1317 2004-10-17 03:15:26 GMT Michael Olson <mwolson@member.fsf.org>  patch-13
1319     Summary:
1320       Attempt to fix problem where mode is not changed properly
1321     Revision:
1322       planner--mwolson--1.0--patch-13
1324     2004-10-16  Michael Olson  <mwolson@gnu.org>
1325     
1326         * planner.el (planner-mode): Explicitly check local variables to
1327         see if the user wants the current file to be in a different mode.
1328         Should fix problem with local variables being ignored as per which
1329         mode to use.
1331     modified files:
1332      planner.el
1335 2004-10-14 04:24:41 GMT Michael Olson <mwolson@member.fsf.org>  patch-11
1337     Summary:
1338       Add copyright notices and note contributions
1339     Revision:
1340       planner--mwolson--1.0--patch-11
1342     2004-10-13  Michael Olson  <mwolson@gnu.org>
1343     
1344         * planner-bbdb.el: Make contributors section.  Add Andrew J. Korty
1345         to it.
1346     
1347         * planner-diary.el: Make contributors section.  Add Travis
1348         B. Hartwell to it.  Space out years in copyright notice.  Make
1349         spacing in header part of file more consistent.
1350     
1351         * planner-export-diary.el: Make contributors section.  Add Xin Wei
1352         Hu to it.  Add copyright notice for Xin Wei Hu.
1353     
1354         * planner-ledger.el: Add email address for Will Glozer to
1355         copyright notice.  Remove spurious semicolons.
1356     
1357         * planner-rmail.el: Remove spurious semicolons.  Make contributors
1358         section.  Add Frederik Fouvry to it.
1359     
1360         * planner-tasks-overview.el: Reformat commentary section.  Make
1361         contributors section.  Add Andrew J. Korty to it.  Add thanks
1362         section because the URL in it mentions someone who also helped out
1363         with this file in some way.
1364     
1365         * planner-vm.el: Add Parts copyright notice for Jürgen Doser.  Add
1366         him also to the newly-made contributors section.
1367     
1368         * planner-wl.el: Add email address for Yvonne Thomson.  Add Parts
1369         copyright notice for Angus Lees.  Add him to the newly-made
1370         contributors section.  Remove "Largely rehacked" message since the
1371         contributors section describes the contribution better.
1372     
1373         * planner.el: Change Parts copyright message for Sacha to a full
1374         copyright notice since she is the maintainer.  Add Parts copyright
1375         notices for David D. Smith, Yvonne Thomson, Michael Olson, and
1376         Maciej Kalisak.  Add more detail to thanks section.  Add David
1377         D. Smith, Daniel Neri, Mario Peter, Yvonne Thomson, Hoan Ton-That,
1378         Michael Olson, Maciej Kalisak, Dale P. Smith, and Stefan Reichör
1379         to the newly-made contributors section.
1380         (planner-annotation-from-info): Move "Thanks to ..."  notice to
1381         contributors section.
1382     
1384     modified files:
1385      planner-bbdb.el planner-diary.el planner-export-diary.el
1386      planner-ledger.el planner-rmail.el planner-tasks-overview.el
1387      planner-vm.el planner-wl.el planner.el
1390 2004-10-13 13:07:07 GMT Sacha Chua <sacha@free.net.ph>  patch-186
1392     Summary:
1393       planner-gnus, summary: Take process marks into account
1394     Revision:
1395       planner--dev--1.0--patch-186
1397         * planner-gnus.el (planner-gnus-annotation-from-summary): Take
1398         process marks into account. Thanks to Mario Domgörgen for the
1399         patch.
1402 2004-10-09 10:22:42 GMT Sacha Chua <sacha@free.net.ph>  patch-185
1404     Summary:
1405       NEW: planner-notes-tag <notes>
1406     Revision:
1407       planner--dev--1.0--patch-185
1409         * planner.el (planner-markup-tags): New tag: <notes>.
1410             Finally allows me to have blog headlines.
1411         (planner-notes-get-headlines): Move from planner-notes-index.
1412         (planner-notes-tag): New tag.
1413         
1414         * planner-notes-index.el (planner-notes-index-get-headlines):
1415         Rename to planner-notes-index-headlines-on-page because
1416         planner-notes-get-headlines refers to the current page.
1417         (planner-notes-index-get-headlines-range): Fix grammar. Rename to
1418         planner-notes-index-headlines-in-range.
1419     
1420         * planner.texi (Planner Tags): New.
1422     modified files:
1423      planner-notes-index.el planner.el planner.texi
1426 2004-10-09 04:13:24 GMT Sacha Chua <sacha@free.net.ph>  patch-184
1428     Summary:
1429       planner-id-update-automatically should default to t
1430     Revision:
1431       planner--dev--1.0--patch-184
1433         * planner-id.el (planner-id-update-automatically): Make the
1434         default t as people expect it to Just Work. Docfix: Mention
1435         planner-edit-task-description. Thanks to Niklas Morberg
1436             for pointing out that this is the reasonable default.
1437     
1438         * planner.texi (Task IDs): Note: planner-id-update-automatically
1439         now defaults to t.
1441     modified files:
1442      planner-id.el planner.texi
1445 2004-10-06 09:22:43 GMT Sacha Chua <sacha@free.net.ph>  patch-183
1447     Summary:
1448       plan: Force planner-tasks-file-behavior to 'save if nil, honor 'close
1449     Revision:
1450       planner--dev--1.0--patch-183
1452         * planner.el (plan): Force planner-tasks-file-behavior so that the
1453         file list can be updated. Fix buggy let binding of
1454         planner-tasks-file-behavior. Thanks to Yvonne for pointing this
1455             out.
1457     modified files:
1458      planner.el
1461 2004-10-04 15:16:59 GMT Sacha Chua <sacha@free.net.ph>  patch-182
1463     Summary:
1464       Real bugfix for -maybe functions; other files were defining write-file-functions
1465     Revision:
1466       planner--dev--1.0--patch-182
1468         * planner-id.el (planner-id-setup): Use local-write-file-hooks if
1469         write-file-functions is not available. Thanks to pll for patiently
1470         helping me debug.
1471     
1472         * planner-accomplishments.el (planner-accomplishments-insinuate):
1473         Use local-write-file-hooks if write-file-functions is not
1474         available. Thanks to pll for patiently helping me debug.
1476     modified files:
1477      planner-accomplishments.el planner-id.el
1480 2004-10-04 14:51:34 GMT Sacha Chua <sacha@free.net.ph>  patch-181
1482     Summary:
1483       Bugfix: -maybe functions should not be defsubsts
1484     Revision:
1485       planner--dev--1.0--patch-181
1487         * planner.el (planner-sort-tasks-maybe),
1488         (planner-renumber-tasks-maybe),
1489         (planner-renumber-notes-maybe),
1490         (planner-align-tasks-maybe): XEmacs doesn't like
1491         defsubsts for hooks, I think.
1493     modified files:
1494      planner.el
1497 2004-10-04 14:10:50 GMT Sacha Chua <sacha@free.net.ph>  patch-180
1499     Summary:
1500       planner-find-file: Do not double-open pages
1501     Revision:
1502       planner--dev--1.0--patch-180
1504         * planner.el (planner-find-file): Prevent double-opening pages by
1505         checking if the current buffer is already the page we want to
1506         open.
1508     modified files:
1509      planner.el
1512 2004-10-02 04:59:21 GMT Sacha Chua <sacha@free.net.ph>  patch-179
1514     Summary:
1515       Docfix for planner-tasks-file-behavior
1516     Revision:
1517       planner--dev--1.0--patch-179
1519         * planner.texi (Variables to Customize): Docfix for new default.
1521     modified files:
1522      planner.texi
1525 2004-10-02 04:58:23 GMT Sacha Chua <sacha@free.net.ph>  patch-178
1527     Summary:
1528       Change planner-tasks-file-behavior default to nil
1529     Revision:
1530       planner--dev--1.0--patch-178
1532         * planner.el (planner-tasks-file-behavior): Change default to nil.
1533         That way, we don't scare people with slow behavior.
1535     modified files:
1536      planner.el
1539 2004-10-01 09:46:13 GMT Sacha Chua <sacha@free.net.ph>  patch-177
1541     Summary:
1542       planner-save-buffers: Turn off more things in attempt to solve infloop
1543     Revision:
1544       planner--dev--1.0--patch-177
1546         * planner.el (planner-save-buffers): Turn off planner-id behavior,
1547         too. Save only modified buffers. Thanks to Stefan Reicho:r for the
1548         small patch.
1550     modified files:
1551      planner-tasks-overview.el planner.el
1554 2004-09-30 11:10:40 GMT Sacha Chua <sacha@free.net.ph>  patch-176
1556     Summary:
1557       NOTE: Restore planner-diary-entries-here
1558     Revision:
1559       planner--dev--1.0--patch-176
1561         * planner-diary.el (planner-diary-get-diary-entries): Restore lisp
1562         functionality. Prevent font-locking during
1563         planner-diary-entries-here, avoiding the infloop bug.
1565     modified files:
1566      planner-diary.el
1569 2004-09-30 03:47:20 GMT Sacha Chua <sacha@free.net.ph>  patch-175
1571     Summary:
1572       Bugfix: Remove planner-diary-font-locking code
1573     Revision:
1574       planner--dev--1.0--patch-175
1577     modified files:
1578      planner-diary.el
1581 2004-09-29 14:49:52 GMT Sacha Chua <sacha@free.net.ph>  patch-174
1583     Summary:
1584       NOTE: planner-diary.el: Remove font-locking method 
1585     Revision:
1586       planner--dev--1.0--patch-174
1588         * planner-diary.el: After much bug-hunting, I have decided to
1589         remove the fontlocking code from the module as it causes too many
1590         headaches. If you want it back in, please send me a working patch.
1591         =)
1592     
1593         * planner.texi (Diary): Docfix: Remove mention of Lisp
1594         fontlocking feature.
1596     modified files:
1597      planner-diary.el
1600 2004-09-29 13:57:30 GMT Sacha Chua <sacha@free.net.ph>  patch-173
1602     Summary:
1603       planner-diary.el: Fall back to using buffer name if file name is not available
1604     Revision:
1605       planner--dev--1.0--patch-173
1607         * planner-diary.el (planner-diary-get-name): New. Pick up the
1608         filename if possible. Fall back to buffer name if not yet
1609         available. This works around a strange font-lock problem when
1610         the buffer filename is not yet available. Update many functions
1611         to use planner-diary-get-name. The lisp font-locking code
1612             should work again.
1614     modified files:
1615      planner-diary.el
1618 2004-09-28 15:00:51 GMT Sacha Chua <sacha@free.net.ph>  patch-172
1620     Summary:
1621       planner-gnus-browse-url: Go back to the safer way of doing things
1622     Revision:
1623       planner--dev--1.0--patch-172
1625         * planner-gnus.el (planner-gnus-browse-url): Go back to the
1626         somewhat safer (but more tedious) way of doing things.
1628     modified files:
1629      planner-gnus.el
1632 2004-09-28 03:52:51 GMT Sacha Chua <sacha@free.net.ph>  patch-171
1634     Summary:
1635       planner-task-info-from-string: fix tasks that are not true wiki names
1636     Revision:
1637       planner--dev--1.0--patch-171
1639         * planner.el (planner-task-info-from-string): Fix tasks that are
1640         not true wiki names. Thanks to Dale P. Smith for bug report and
1641         patch.
1643     modified files:
1644      planner.el
1647 2004-09-24 10:03:45 GMT Sacha Chua <sacha@free.net.ph>  patch-170
1649     Summary:
1650       Minor XEmacs bugfix: Use planner-derived-mode-p instead of derived-mode-p
1651     Revision:
1652       planner--dev--1.0--patch-170
1654         * planner.el (planner-create-task-from-buffer),
1655         (planner-create-task): Bugfix: Make XEmacs happy by using
1656         planner-derived-mode-p instead.
1657     
1658         * planner-accomplishments.el (planner-accomplishments-show):
1659         Bugfix: Make XEmacs happy by using planner-derived-mode-p instead.
1661     modified files:
1662      planner-accomplishments.el planner.el
1665 2004-09-24 10:00:51 GMT Sacha Chua <sacha@free.net.ph>  patch-169
1667     Summary:
1668       planner-tasks-file-behavior tweaks: No more jumping cursor
1669     Revision:
1670       planner--dev--1.0--patch-169
1672         * planner.el: Okay, modifying tasks without leaving the extra
1673         buffers open should work better now. However, this functionality
1674         hits the hard disk a bit. If you find yourself bothered by it, you
1675         can set planner-tasks-file-behavior to nil so that no processing
1676         is done.
1677         (planner-mode): Use the -maybe versions of the automatic
1678         functions.
1679         (planner-save-buffers): New parameter SUPPRESS-FIXING turns off
1680         automatic planner munging. This prevents jumping cursors.
1681         (planner-sort-tasks-maybe): New.
1682         (planner-renumber-tasks-maybe): New.
1683         (planner-renumber-notes-maybe): New.
1684         (planner-align-tasks-maybe): New.
1685         (planner-replan-task): Suppress fixing.
1686         (planner-copy-or-move-task): Suppress fixing.
1687         (planner-update-task): Suppress fixing.
1688         (planner-delete-task): Honor planner-tasks-file-behavior.
1689         (planner-create-task-from-info): Honor
1690         planner-tasks-file-behavior.
1691         (planner-replan-task): Hide planner-tasks-file-behavior from inner
1692         function.
1694     modified files:
1695      planner.el
1698 2004-09-24 03:45:37 GMT Sacha Chua <sacha@free.net.ph>  patch-168
1700     Summary:
1701       Docfix: Mention _emacs for Microsoft Windows
1702     Revision:
1703       planner--dev--1.0--patch-168
1705         * planner.texi: Mention _emacs for Microsoft Windows.
1706         Thanks to Miguel Marcos for the suggestion.
1708     modified files:
1709      planner.texi
1712 2004-09-21 11:07:56 GMT Sacha Chua <sacha@free.net.ph>  patch-167
1714     Summary:
1715       Bugfix: planner-update-task: Actually follow planner-tasks-file-behavior
1716     Revision:
1717       planner--dev--1.0--patch-167
1720     modified files:
1721      planner.el
1724 2004-09-21 10:14:35 GMT Sacha Chua <sacha@free.net.ph>  patch-165
1726     Summary:
1727       planner-replan-task: minor bugfix
1728     Revision:
1729       planner--dev--1.0--patch-165
1731         * planner.el (planner-replan-task): Correct small bug:
1732         buffer-list should be live-buffers variable. (That
1733         should teach me to make sure planner.el byte-compiles
1734         cleanly before checking it in...)
1736     modified files:
1737      planner.el
1740 2004-09-21 10:13:03 GMT Sacha Chua <sacha@free.net.ph>  patch-164
1742     Summary:
1743       NOTE: planner-tasks-file-behavior option. Closes opened files by default.
1744     Revision:
1745       planner--dev--1.0--patch-164
1747         * planner.el (planner-update-task),
1748         (planner-copy-or-move-task),
1749         (planner-copy-or-move-region),
1750         (plan): Obey planner-tasks-file-behavior
1751         (planner-tasks-file-behavior): New customizable option controls
1752         the behavior of task creation and updates. If set to
1753         'close (default), newly-opened files are saved and closed. See
1754         variable documentation for more details.
1755         (planner-save-buffers): Add BUFFER-LIST parameter
1756         to allow restoring to a particular buffer list.
1757     
1758         * planner.texi (Variables to Customize): Document
1759         planner-tasks-file-behavior.
1761     modified files:
1762      planner.el planner.texi
1765 2004-09-19 06:36:59 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
1767     Summary:
1768       Fix scenario where the old project name still existed in project
1769   list after being changed.
1770     Revision:
1771       planner--mwolson--1.0--patch-5
1773     2004-09-19  Michael Olson  <mwolson@member.fsf.org>
1774     
1775         * planner.el (planner-project-default-name): New variable that
1776         indicates what the default value of `planner-project' will be set
1777         to.
1778         (planner-project): Use `planner-project-default-name' for default
1779         value instead of a string.
1780         (planner-update-wiki-project): Add comments and remove any items
1781         from `emacs-wiki-projects' that are associated with the default
1782         name found in `planner-project-default-name'.
1784     modified files:
1785      planner.el
1788 2004-09-16 19:26:04 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
1790     Summary:
1791       Replace `.' with `\\.' in some regexps to be more correct
1792     Revision:
1793       planner--mwolson--1.0--patch-3
1795     2004-09-16  Michael Olson  <mwolson@member.fsf.org>
1796     
1797         * planner.el (planner-create-note): Change use of `.' in regexp to
1798         `\\.'.
1799         (planner-highlight-notes): Ditto.
1801     modified files:
1802      planner.el
1805 2004-09-16 10:53:28 GMT Sacha Chua <sacha@free.net.ph>  patch-163
1807     Summary:
1808       Merge patch for planner-create-note whitespacing
1809     Revision:
1810       planner--dev--1.0--patch-163
1812         * planner.el: Merge 2004-09-12 patch from Michael Olson
1813             (mwolson AT member.fsf.org). His changelog follows.
1814             (planner-project): Make this variable customizable so
1815         that people are not stuck with "WikiPlanner" as the project name.
1816         (planner-seek-task-creation-point): Use (bolp) instead of a
1817         much-longer method to determine whether the point is at the
1818         beginning of the line.
1819         (planner-create-note): Ditto.  Only insert newlines if we are not
1820         at the end of the buffer.
1821      
1823     modified files:
1824      planner.el
1827 2004-09-16 10:10:56 GMT Sacha Chua <sacha@free.net.ph>  patch-162
1829     Summary:
1830       planner-diary: Separate multiple days with horizontal rules
1831     Revision:
1832       planner--dev--1.0--patch-162
1834         * planner-diary.el (planner-diary-get-diary-entries): Feature:
1835         deal with multiple days properly. Replace ==== inserted by
1836         fancy-diary-display with ----, which will be replaced by a
1837         horizontal line. Thanks to Michael Olson for pointing this out.
1838      
1840     modified files:
1841      planner-diary.el
1844 2004-09-16 03:13:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
1846     Summary:
1847       Make project name customizable, fix spurious newlines in notes
1848     Revision:
1849       planner--mwolson--1.0--patch-2
1851     2004-09-12  Michael Olson  <mwolson@member.fsf.org>
1852     
1853         * planner.el (planner-project): Make this variable customizable so
1854         that people are not stuck with "WikiPlanner" as the project name.
1855         (planner-seek-task-creation-point): Use (bolp) instead of a
1856         much-longer method to determine whether the point is at the
1857         beginning of the line.
1858         (planner-create-note): Ditto.  Only insert newlines if we are not
1859         at the end of the buffer.
1861     modified files:
1862      planner.el
1865 2004-08-28 06:48:26 GMT Sacha Chua <sacha@free.net.ph>  patch-161
1867     Summary:
1868       New: planner-unix-mail
1869     Revision:
1870       planner--dev--1.0--patch-161
1872         * planner-unix-mail.el: New from Frederik Fouvry.
1873         * planner.texi (Top): Document planner-unix-mail.
1875     new files:
1876      .arch-ids/planner-unix-mail.el.id planner-unix-mail.el
1878     modified files:
1879      planner.texi
1882 2004-08-16 08:24:25 GMT Sacha Chua <sacha@free.net.ph>  patch-160
1884     Summary:
1885       New: planner-use-task-numbers
1886     Revision:
1887       planner--dev--1.0--patch-160
1889         * planner.el (planner-use-task-numbers): New option.
1890         (planner-format-task): Obey planner-use-task-numbers.
1891         (planner-highlight-tasks): Allow unnumbered tasks.
1892         (planner-create-task): Bugfix: nil plan pages.
1893     
1894         * planner.texi (Task Numbering): Document planner-use-task-numbers.
1896     modified files:
1897      planner.el planner.texi
1900 2004-08-16 07:32:52 GMT Sacha Chua <sacha@free.net.ph>  patch-159
1902     Summary:
1903       Move planner-diary options to separate customization group
1904     Revision:
1905       planner--dev--1.0--patch-159
1907         * planner-diary.el (planner-diary): New customization group.
1908         Move all planner-diary options under it.
1910     modified files:
1911      planner-diary.el
1914 2004-08-16 07:29:28 GMT Sacha Chua <sacha@free.net.ph>  patch-158
1916     Summary:
1917       Prefer local-write-file-hooks over write-file-hooks
1918     Revision:
1919       planner--dev--1.0--patch-158
1921         * planner-id.el (planner-id-setup): Prefer local-write-file-hooks
1922             over write-file-hooks. Thanks to Frederik Fouvry for pointing this
1923             out.
1925     modified files:
1926      planner-id.el
1929 2004-08-16 07:27:37 GMT Sacha Chua <sacha@free.net.ph>  patch-157
1931     Summary:
1932       New: planner-sort-undated-tasks-equivalent
1933     Revision:
1934       planner--dev--1.0--patch-157
1936         * planner.el (planner-sort-tasks): Merge Maciej Kalisiak's patch
1937         to sort dated tasks before undated ones. Control via
1938         planner-sort-undated-tasks-equivalent.
1939         (planner-sort-undated-tasks-equivalent): New.
1940     
1941         * planner.texi (Making Files Pretty): Document
1942         planner-sort-undated-tasks-equivalent.
1944     modified files:
1945      planner.el planner.texi
1948 2004-08-15 13:10:58 GMT Sacha Chua <sacha@free.net.ph>  patch-156
1950     Summary:
1951       New: planner-mhe.el
1952     Revision:
1953       planner--dev--1.0--patch-156
1955         * planner-mhe.el: New. Contributed by Christophe Garion.
1956     
1957         * planner.texi (MH-E): New.
1959     new files:
1960      .arch-ids/planner-mhe.el.id planner-mhe.el
1962     modified files:
1963      planner.texi
1966 2004-08-15 13:05:28 GMT Sacha Chua <sacha@free.net.ph>  patch-155
1968     Summary:
1969       Doc: Byte-compilation and info installation
1970     Revision:
1971       planner--dev--1.0--patch-155
1973         * planner.texi (Advanced Installation): Merge John Sullivan and
1974         Raymond Zeitler's instructions for byte-compilation and info
1975         installation.
1977     modified files:
1978      planner.texi
1981 2004-08-06 18:44:56 GMT Sacha Chua <sacha@free.net.ph>  patch-154
1983     Summary:
1984       Docfix: Dangling menus
1985     Revision:
1986       planner--dev--1.0--patch-154
1989     modified files:
1990      planner.texi
1993 2004-08-06 18:30:50 GMT Sacha Chua <sacha@free.net.ph>  patch-153
1995     Summary:
1996       planner.texi: major refactoring, split emacs-wiki and remember doc off
1997     Revision:
1998       planner--dev--1.0--patch-153
2000         * planner.texi: Major refactoring. Move emacs-wiki and remember
2001         documentation to their own info files. Rearrange sections.
2003     modified files:
2004      planner.texi
2007 2004-08-06 09:39:20 GMT Sacha Chua <sacha@free.net.ph>  patch-152
2009     Summary:
2010       Docfix for bug in patch-151: @end defopt
2011     Revision:
2012       planner--dev--1.0--patch-152
2014         * planner.texi (Making Files Pretty): Docfix.
2016     modified files:
2017      planner.texi
2020 2004-08-06 09:28:03 GMT Sacha Chua <sacha@free.net.ph>  patch-151
2022     Summary:
2023       Merge patch separating task sorting from renumbering
2024     Revision:
2025       planner--dev--1.0--patch-151
2027         * planner.el: Merge patch from Maciej Kalisiak separating sorting
2028         from renumbering.
2029         (planner-sort-tasks-automatically): New.
2030         (planner-renumber-tasks-automatically): Control only renumbering.
2031         (planner-mode): Add planner-sort-tasks-automatically hook.
2032         (planner-sort-tasks): Move sorting code from
2033         planner-renumber-tasks.
2034         (planner-renumber-tasks): Remove sorting code, leaving renumbering
2035         code.
2036         (planner-fix-tasks): New.
2037     
2038         * planner.texi (Changing Tasks): Mention planner-fix-tasks.
2039         (Making Files Pretty): Fix typo. Document
2040         planner-renumber/sort/align-tasks-automatically.
2041         (List of Interactive Functions): Document
2042         planner-renumber/sort/align/fix-tasks.
2044     modified files:
2045      planner.el planner.texi
2048 2004-08-06 07:28:57 GMT Sacha Chua <sacha@free.net.ph>  patch-150
2050     Summary:
2051       Accept functions for planner-day/plan-page-template
2052     Revision:
2053       planner--dev--1.0--patch-150
2055         * planner.el (planner-day-page-template): Accept a function.
2056         (planner-plan-page-template): Accept a function.
2057         (planner-page-default-p): Add note about
2058         planner-day-page-template. Make sure it only checks string
2059         templates.
2060         (planner-prepare-file): Allow the use of functions.
2061     
2062         * planner.texi (Customizing Your Day Pages): Update note about
2063         planner-day-page-template.
2065     modified files:
2066      planner.el planner.texi
2069 2004-08-06 06:41:45 GMT Sacha Chua <sacha@free.net.ph>  patch-149
2071     Summary:
2072       New: planner-edit-task-description
2073     Revision:
2074       planner--dev--1.0--patch-149
2076         * planner.el (planner-edit-task-description): New.
2077         Thanks to Daniel Martins for the feature suggestion.
2078     
2079         * planner.texi (Changing Tasks): Add note about
2080         planner-edit-task-description.
2081         (List of Interactive Functions): Describe
2082         planner-edit-task-description.
2084     modified files:
2085      planner.el planner.texi
2088 2004-08-06 06:10:02 GMT Sacha Chua <sacha@free.net.ph>  patch-148
2090     Summary:
2091       planner-raise-task: Automatically reorder priorities on the linked page
2092     Revision:
2093       planner--dev--1.0--patch-148
2095         * planner.el (planner-raise-task): Automatically reorder
2096         priorities on linked pages. Thanks to Hans Halvorson for the
2097         suggestion.
2099     modified files:
2100      planner.el
2103 2004-08-02 14:37:39 GMT Sacha Chua <sacha@free.net.ph>  patch-147
2105     Summary:
2106       Bugfix: planner-vm-browse-url: Properly open message
2107     Revision:
2108       planner--dev--1.0--patch-147
2110         * planner-vm.el (planner-vm-browse-url): Merge patch
2111         from Jürgen Doser.
2113     modified files:
2114      planner-vm.el
2117 2004-07-28 09:04:50 GMT Sacha Chua <sacha@free.net.ph>  patch-146
2119     Summary:
2120       Bugfix: Make task pages links when tasks are created
2121     Revision:
2122       planner--dev--1.0--patch-146
2124         * planner.el (planner-create-task): Bugfix: Make task pages links.
2126     modified files:
2127      planner.el
2130 2004-07-28 09:01:42 GMT Sacha Chua <sacha@free.net.ph>  patch-145
2132     Summary:
2133       New: planner-raise-task-category, planner-lower-task-category
2134     Revision:
2135       planner--dev--1.0--patch-145
2137         * planner.el (planner-menu): Change menu to use task categories
2138         instead.
2139     
2140         * planner.texi (List of Interactive Functions): Document
2141         planner-raise-task-category, planner-lower-task-category.
2142     
2143         * planner.el (planner-raise-task-category): New.
2144         (planner-lower-task-category): New.
2146     modified files:
2147      planner.el planner.texi
2150 2004-07-24 13:02:54 GMT Sacha Chua <sacha@free.net.ph>  patch-144
2152     Summary:
2153       Show planner-annotation-from-planner-note number
2154     Revision:
2155       planner--dev--1.0--patch-144
2157         * planner.el (planner-annotation-from-planner-note): Show the note
2158         number in the link so that people know it refers to a note. Thanks
2159         to Paul Lussier for the feature request.
2161     modified files:
2162      planner.el
2165 2004-07-24 12:57:50 GMT Sacha Chua <sacha@free.net.ph>  patch-143
2167     Summary:
2168       Bugfix: Understand tasks with parenthesized non-link text
2169     Revision:
2170       planner--dev--1.0--patch-143
2172         * planner.el: Be more understanding of tasks that include
2173             parenthesized non-link text. Thanks to John Anderson for
2174             pointing this out.
2175             (planner-task-info-from-string): Make sure the link
2176         text is really a link before setting planner-task-link.
2177         (planner-format-task): Do not unconditionally make links.
2178     
2179         * planner-id.el (planner-id-add-task-id): Check if there's a
2180         linked task.
2181         (planner-id-jump-to-linked-task): Use planner-find-file instead of
2182         emacs-wiki-find-file.
2184     modified files:
2185      planner-id.el planner.el
2188 2004-07-24 12:29:48 GMT Sacha Chua <sacha@free.net.ph>  patch-142
2190     Summary:
2191       Bugfix: Improve overlay handling
2192     Revision:
2193       planner--dev--1.0--patch-142
2195         * planner.el:
2196         Depends on emacs-wiki--dev--1.0--patch-53.
2197         (planner-zap-overlays): New.
2198         (planner-mode): Don't forget to zap overlays before highlighting
2199         tasks and notes.
2200         (planner-highlight-tasks): Honor END.
2201         (planner-highlight-region): Tag it with 'planner t.
2203     modified files:
2204      planner.el
2207 2004-07-23 01:55:49 GMT Sacha Chua <sacha@free.net.ph>  patch-141
2209     Summary:
2210       Bugfix: planner-read-date: Remove use of kbd
2211     Revision:
2212       planner--dev--1.0--patch-141
2214         * planner.el (planner-read-date): Remove use of kbd, as it doesn't
2215         seem to be available under XEmacs/FreeBSD with the current
2216         requires. Thanks to George Hartzell for the bug report.
2218     modified files:
2219      planner.el
2222 2004-07-15 06:57:50 GMT Sacha Chua <sacha@free.net.ph>  patch-140
2224     Summary:
2225       planner-seek-next-unfinished-task
2226     Revision:
2227       planner--dev--1.0--patch-140
2229         * planner.el (planner-seek-next-unfinished-task): New.
2230     
2231         * planner.texi (Viewing Tasks): Add note about
2232         planner-seek-next-unfinished-task.
2233     
2234     
2236     modified files:
2237      planner.el planner.texi
2240 2004-07-15 06:39:01 GMT Sacha Chua <sacha@free.net.ph>  patch-139
2242     Summary:
2243       Add note about hierarchical tasks to planner.texi
2244     Revision:
2245       planner--dev--1.0--patch-139
2247         * planner.texi (Hierarchical Tasks): New note.
2249     modified files:
2250      planner.texi
2253 2004-07-13 12:27:58 GMT Sacha Chua <sacha@free.net.ph>  patch-138
2255     Summary:
2256       Bugfix: Refresh file alist after saving buffers in plan
2257     Revision:
2258       planner--dev--1.0--patch-138
2260         * planner.el (plan): Refresh file alist after saving buffers.
2262     modified files:
2263      planner.el
2266 2004-07-13 08:38:03 GMT Sacha Chua <sacha@free.net.ph>  patch-137
2268     Summary:
2269       Add planner-ledger.el
2270     Revision:
2271       planner--dev--1.0--patch-137
2273         * planner-ledger.el: New from Will Glozer.  Modifications: Pass
2274         checkdoc.
2275         (planner-ledger-payment-task-regexp): Make regular expression more
2276         flexible (not just USD).
2277     
2278         * planner.texi (Using planner-ledger.el): New.
2280     new files:
2281      .arch-ids/planner-ledger.el.id planner-ledger.el
2283     modified files:
2284      planner.texi
2287 2004-06-29 06:57:33 GMT Sacha Chua <sacha@free.net.ph>  patch-136
2289     Summary:
2290       Docfix: remember-planner-append-hook
2291     Revision:
2292       planner--dev--1.0--patch-136
2294         * planner-rss.el: Update note about remember-planner-append-hook.
2295         Thanks to Michael Olson for the patch.
2296     
2297         * planner.texi (Using planner-rss.el): Update note about
2298         remember-planner-append-hook. Thanks to Michael Olson for the
2299         patch.
2301     modified files:
2302      planner-rss.el planner.texi
2305 2004-06-28 04:43:01 GMT Sacha Chua <sacha@free.net.ph>  patch-135
2307     Summary:
2308       Menu tweaks: planner notes submenu, new keybindings
2309     Revision:
2310       planner--dev--1.0--patch-135
2312         * planner.el: Merge patch from Michael Olson.
2313         (planner-install-extra-note-keybindings): Add a new function
2314         `planner-install-extra-note-keybindings', modeled after
2315         `planner-install-extra-task-keybindings', that makes all of the
2316         note-related entries in the Planner menu keyboard-accessible. The
2317         prefix for all of these keys is C-c C-o, since C-c C-n was already
2318         in use.
2319         (planner-menu): Add a submenu called "Notes" to the Planner menu.
2320         (planner-menu): Fix the "Info" menu entry so that it brings up the
2321         planner info manual instead of displaying a message. This item is
2322         now called "Info manual".
2323         (planner-menu): Change the Goto submenu so that the word "Goto" is
2324         removed from the beginning of each entry. It seems ambiguous to
2325         have it there.
2327     modified files:
2328      planner.el
2331 2004-06-26 09:00:00 GMT Sacha Chua <sacha@free.net.ph>  patch-134
2333     Summary:
2334       Document different ways to plan (bare-bones)
2335     Revision:
2336       planner--dev--1.0--patch-134
2338         * planner.texi (Bare-Bones Planning): New.
2339         (Bare-Bones Planning with Plan Pages): New.
2340         (Tasks on Plan Pages with Some Day Pages): New.
2341         (Planning based on the Franklin-Covey Approach): Renamed.
2343     modified files:
2344      planner.texi
2347 2004-06-26 08:21:59 GMT Sacha Chua <sacha@free.net.ph>  patch-133
2349     Summary:
2350       Bugfix: Change defvars to defcustoms
2351     Revision:
2352       planner--dev--1.0--patch-133
2355     modified files:
2356      planner.el
2359 2004-06-26 08:05:03 GMT Sacha Chua <sacha@free.net.ph>  patch-132
2361     Summary:
2362       Make note/task renumbering optional
2363     Revision:
2364       planner--dev--1.0--patch-132
2366         * planner.el (planner-renumber-notes-automatically): New.
2367         (planner-renumber-tasks-automatically): New.
2368         (planner-align-tasks-automatically): New.
2369     
2370         * planner.texi (Making Files Pretty): Document new options.
2371     
2372         * planner.el (planner-mode): Do not automatically align and
2373         renumber tasks and notes.
2375     modified files:
2376      planner.el planner.texi
2379 2004-06-26 07:47:53 GMT Sacha Chua <sacha@free.net.ph>  patch-131
2381     Summary:
2382       planner-gnus: Add check for from, copy article buffer
2383     Revision:
2384       planner--dev--1.0--patch-131
2386         * planner-gnus.el (planner-gnus-annotation-from-summary): Add
2387         check for from.
2388         (planner-gnus-annotation-from-message): Copy the article buffer.
2389         Add check for from.
2391     modified files:
2392      planner-gnus.el
2395 2004-06-26 07:43:54 GMT Sacha Chua <sacha@free.net.ph>  patch-130
2397     Summary:
2398       Bugfix: Make sure user-mail-address is not the blank string
2399     Revision:
2400       planner--dev--1.0--patch-130
2402         * planner.el (planner-ignored-from-addresses): Make sure
2403         user-mail-address is not the blank string.
2405     modified files:
2406      planner.el
2409 2004-06-26 07:34:08 GMT Sacha Chua <sacha@free.net.ph>  patch-129
2411     Summary:
2412       New option: planner-use-day-pages allows you to turn off dates for tasks and notes
2413     Revision:
2414       planner--dev--1.0--patch-129
2416         * planner.el (planner-use-day-pages): New option allows you to
2417         turn off the use of day pages for tasks and notes. If not using
2418             day pages, WecomePage is the default page.
2419         (planner-name-regexp): If not using day pages, use blank regexp.
2420         (planner-mode-map): If not using day pages, do not bind day
2421         navigation.
2422         (planner-menu): If not using day pages, do not add day navigation
2423         to menus.
2424         (planner-read-date): Don't read anything if not using day pages.
2425         (planner-goto): Read plan page if date page not specified.
2426         (planner-goto-most-recent): Do not call plan automatically.
2427         (planner-today): Return WelcomePage if not using day pages.
2428         (planner-update-wiki-project): Do not add empty regexp.
2430     modified files:
2431      planner.el planner.texi
2434 2004-06-26 06:23:24 GMT Sacha Chua <sacha@free.net.ph>  patch-128
2436     Summary:
2437       New: planner-note-headline-face
2438     Revision:
2439       planner--dev--1.0--patch-128
2441         * planner.el (planner-note-headline-face): Make customizable face.
2442         (planner-highlight-notes): Use headline face. Thanks to people
2443             on #emacs for the feedback.
2445     modified files:
2446      planner.el
2449 2004-06-26 05:06:45 GMT Sacha Chua <sacha@free.net.ph>  patch-127
2451     Summary:
2452       planner-authz.el update from ajk
2453     Revision:
2454       planner--dev--1.0--patch-127
2456         * planner-authz.el: Merge update from ajk removing cl dependency.
2459 2004-06-25 16:10:11 GMT Sacha Chua <sacha@free.net.ph>  patch-126
2461     Summary:
2462       Remove stray paren
2463     Revision:
2464       planner--dev--1.0--patch-126
2466         * planner.el (planner-create-task-from-buffer): Remove stray
2467         paren. Embarrassing!
2469     modified files:
2470      planner.el
2473 2004-06-25 15:26:49 GMT Sacha Chua <sacha@free.net.ph>  patch-125
2475     Summary:
2476       planner-gnus: Use gnus-article-buffer if available
2477     Revision:
2478       planner--dev--1.0--patch-125
2480         * planner-gnus.el (planner-gnus-get-message-id): Save excursion
2481         and use current buffer.
2482         (planner-gnus-annotation-from-summary): Use planner-make-link.
2483         (planner-gnus-annotation-from-message): Test against
2484         gnus-article-mode and gnus-original-article-mode. Use the
2485         gnus-article-buffer if available.
2487     modified files:
2488      planner-gnus.el
2491 2004-06-25 15:26:07 GMT Sacha Chua <sacha@free.net.ph>  patch-124
2493     Summary:
2494       planner.el task creation bugfixes: annotations, plan pages
2495     Revision:
2496       planner--dev--1.0--patch-124
2498         * planner.el (planner-create-task): Bugfix: Tweak annotation rules
2499         so that annotation does not preempt plan page. Do not use plan
2500         page unless specified.
2501         (planner-create-task-from-buffer): Use planner- functions instead
2502         of emacs-wiki- functions. Bugfix: Do not use plan page unless
2503         specified.
2505     modified files:
2506      planner.el
2509 2004-06-25 14:29:45 GMT Sacha Chua <sacha@free.net.ph>  patch-123
2511     Summary:
2512       Make planner-mode-hook customizable
2513     Revision:
2514       planner--dev--1.0--patch-123
2516         * planner.el (planner-mode-hook): Make planner-mode-hook
2517         customizable. Thanks to bigmike160 for pointing this out.
2518     
2519         * planner.texi (Variables to Customize): Add planner-mode-hook.
2521     modified files:
2522      planner.el planner.texi
2525 2004-06-25 13:44:32 GMT Sacha Chua <sacha@free.net.ph>  patch-122
2527     Summary:
2528       Embarrassing bugfix: Remove stray )
2529     Revision:
2530       planner--dev--1.0--patch-122
2532         * planner-gnus.el (planner-gnus-annotation-from-message): Remove
2533         stray )
2535     modified files:
2536      planner-gnus.el
2539 2004-06-25 13:43:21 GMT Sacha Chua <sacha@free.net.ph>  patch-121
2541     Summary:
2542       Important bugfix: planner-gnus.el and annotations from articles
2543     Revision:
2544       planner--dev--1.0--patch-121
2546         * planner-gnus.el (planner-gnus-get-message-id): Important bugfix:
2547         Revert to if.
2548         (planner-gnus-get-address): Important bugfix: Use original article
2549         buffer.
2550         (planner-gnus-annotation-from-message): Important bugfix: Use
2551         original article buffer.
2553     modified files:
2554      planner-gnus.el
2557 2004-06-25 13:34:11 GMT Sacha Chua <sacha@free.net.ph>  patch-120
2559     Summary:
2560       planner-gnus: Add major-mode check to annotations from messages
2561     Revision:
2562       planner--dev--1.0--patch-120
2564         * planner-gnus.el (planner-gnus-get-address): Use the current
2565         buffer, whatever it is.
2566         (planner-gnus-get-message-id): Change if to when. (minor)
2567         (planner-gnus-annotation-from-message): Add major-mode check.
2568         Thanks to Rainer Volz for the bug report.
2570     modified files:
2571      planner-gnus.el
2574 2004-06-25 05:14:28 GMT Sacha Chua <sacha@free.net.ph>  patch-119
2576     Summary:
2577       Update planner-authz.el to ajk's 1.20
2578     Revision:
2579       planner--dev--1.0--patch-119
2581         * planner-authz.el: Update to ajk's 1.20.
2583     modified files:
2584      planner-authz.el
2587 2004-06-24 14:55:16 GMT Sacha Chua <sacha@free.net.ph>  patch-118
2589     Summary:
2590       Move planner-accomplishments and planner-tasks-overview documentation to "Using PlannerMode"
2591     Revision:
2592       planner--dev--1.0--patch-118
2594         * planner.texi (Using planner-accomplishments.el): Move to "Using
2595         Planner" section. Add example.
2596         (Using planner-tasks-overview.el): Add a small example.
2598     modified files:
2599      planner.texi
2602 2004-06-24 04:55:09 GMT Sacha Chua <sacha@free.net.ph>  patch-117
2604     Summary:
2605       planner-annotation-strip-directory: new customizable option
2606     Revision:
2607       planner--dev--1.0--patch-117
2609         * planner.el (planner-annotation-from-file): Use
2610         planner-annotation-strip-directory. Thanks to Hoan Ton-That for
2611         the idea and base patch.
2612         (planner-annotation-strip-directory): Make customizable.
2613         (planner-annotation-use-relative-file): Make customizable.
2614     
2615         * planner.texi (Introducing Annotation Functions): Document
2616         planner-annotation-functions, planner-annotation-strip-directory,
2617         planner-annotation-use-relative-file.
2619     modified files:
2620      planner.el planner.texi
2623 2004-06-24 04:34:49 GMT Sacha Chua <sacha@free.net.ph>  patch-116
2625     Summary:
2626       Merge tweaked patch from ajk changing use of planner-name-regexp to planner-date-regexp in planner-authz.el
2627     Revision:
2628       planner--dev--1.0--patch-116
2630         * planner-authz.el: Merge tweaked patch from ajk changing use of
2631         planner-name-regexp to planner-date-regexp.
2632         (planner-authz-day-p): Use planner-date-regexp instead of
2633         planner-name-regexp. Accept an optional parameter PAGE.
2634         (planner-authz-default): Use planner-authz-day-p instead of
2635         duplicating the test.
2636         (planner-authz-users): Docfix: Use planner-date-regexp instead of
2637         planner-name-regexp.
2639     modified files:
2640      planner-authz.el
2643 2004-06-23 16:55:57 GMT Sacha Chua <sacha@free.net.ph>  patch-115
2645     Summary:
2646       Add planner-rss size/item limits
2647     Revision:
2648       planner--dev--1.0--patch-115
2650         * planner-rss.el (planner-rss-feed-limits): New
2651             user option.
2652         (planner-rss-add-item): Use planner-rss-limit.
2653         (planner-rss-limit): New.
2654         (planner-rss-limit-size): New.
2655         (planner-rss-limit-items): New.
2656     
2657         * planner.texi (Using planner-rss.el): Document planner-rss
2658         feed limit option.
2660     modified files:
2661      planner-rss.el planner.texi
2664 2004-06-23 06:50:40 GMT Sacha Chua <sacha@free.net.ph>  patch-114
2666     Summary:
2667       planner.texi update from johnsu01
2668     Revision:
2669       planner--dev--1.0--patch-114
2671         * planner.texi: Merge update from johnsu01. Task description
2672         much clearer.
2674     modified files:
2675      planner.texi
2678 2004-06-22 13:29:26 GMT Sacha Chua <sacha@free.net.ph>  patch-113
2680     Summary:
2681       NEW: planner-authz.el
2682     Revision:
2683       planner--dev--1.0--patch-113
2685         * planner-authz.el: New module contributed by Andrew J. Korty.
2686         Modified to pass checkdoc.
2687     
2688         * planner.texi (Using planner-authz.el): New.
2689         (Components): Add entry for planner-authz.el
2691     new files:
2692      .arch-ids/planner-authz.el.id planner-authz.el
2694     modified files:
2695      planner.texi
2698 2004-06-22 13:27:41 GMT Sacha Chua <sacha@free.net.ph>  patch-112
2700     Summary:
2701       planner-read-date: take optional arg `prompt'
2702     Revision:
2703       planner--dev--1.0--patch-112
2705         * planner.el (planner-read-date): Add optional prompt argument.
2707     modified files:
2708      planner.el
2711 2004-06-20 10:53:04 GMT Sacha Chua <sacha@free.net.ph>  patch-111
2713     Summary:
2714       Update planner.texi from johnsu01
2715     Revision:
2716       planner--dev--1.0--patch-111
2719     modified files:
2720      planner.texi
2723 2004-06-19 16:25:57 GMT Sacha Chua <sacha@free.net.ph>  patch-110
2725     Summary:
2726       Remove duplicate defcustom for planner-template-fuzz-factor
2727     Revision:
2728       planner--dev--1.0--patch-110
2730         * planner.el (planner-template-fuzz-factor): Remove duplicate
2731         defcustom. Thanks to johnsu01 for pointing this out.
2733     modified files:
2734      planner.el
2737 2004-06-18 16:55:30 GMT Sacha Chua <sacha@free.net.ph>  patch-109
2739     Summary:
2740       planner-bbdb: Add mailto: URLs to e-mail addresses
2741     Revision:
2742       planner--dev--1.0--patch-109
2744         * planner-bbdb.el (planner-bbdb-resolve-url): Add the mailto:
2745         URL. Thanks to ajk for bug report and patch idea
2747     modified files:
2748      planner-bbdb.el
2751 2004-06-15 03:19:29 GMT Sacha Chua <sacha@free.net.ph>  patch-108
2753     Summary:
2754       Docfix: Change mention of rmail to vm in planner-vm.el
2755     Revision:
2756       planner--dev--1.0--patch-108
2758         * planner-vm.el: Docfix: Change mention of rmail to vm.
2760     modified files:
2761      planner-vm.el
2764 2004-06-15 03:17:59 GMT Sacha Chua <sacha@free.net.ph>  patch-107
2766     Summary:
2767       Tweak: Move planner-rss options to planner-rss group
2768     Revision:
2769       planner--dev--1.0--patch-107
2771         * planner-rss.el (planner-rss): New.
2772         (planner-rss-base-url): Move to planner-rss group.
2773         (planner-rss-category-feeds): Move to planner-rss group.
2775     modified files:
2776      planner-rss.el
2779 2004-06-12 13:55:23 GMT Sacha Chua <sacha@free.net.ph>  patch-106
2781     Summary:
2782       NOTE: Prefix argument now means associate task with current plan/date page, if any
2783     Revision:
2784       planner--dev--1.0--patch-106
2786         * planner.el (planner-create-task-from-buffer): NOTE: Change
2787         behavior of prefix argument. Prefix now means associate the task
2788         with the current planner page, if any.
2789         (planner-create-task): Follow usage of
2790         planner-create-task-from-buffer. Thanks to Yvonne Thomson for the
2791             suggestions.
2792     
2793         * planner.texi (List of Interactive Functions): Update
2794         descriptions of planner-create-task-from-buffer and
2795         planner-create-task.
2797     modified files:
2798      planner.el planner.texi
2801 2004-06-12 13:39:23 GMT Sacha Chua <sacha@free.net.ph>  patch-105
2803     Summary:
2804       NOTE: planner-create-task prompts for plan page unless prefix argument is supplied
2805     Revision:
2806       planner--dev--1.0--patch-105
2808         * planner.el (planner-create-task): Add prefix argument
2809         which controls whether or not to prompt for a plan page.
2810             Thanks to Yvonne Thomson for the suggestion.
2811     
2812         * planner.texi (List of Interactive Functions): Update
2813         documentation for planner-create-task to include prefix arg.
2815     modified files:
2816      planner.el planner.texi
2819 2004-06-11 15:43:31 GMT Sacha Chua <sacha@free.net.ph>  patch-104
2821     Summary:
2822       Important bugfix: Add condition-case just in case calendar is not displayed
2823     Revision:
2824       planner--dev--1.0--patch-104
2826         * planner.el (planner-create-task-from-buffer): Bugfix: Add
2827         condition-case just in case calendar is not displayed.
2829     modified files:
2830      planner.el
2833 2004-06-11 14:16:57 GMT Sacha Chua <sacha@free.net.ph>  patch-103
2835     Summary:
2836       NOTE: planner-create-task-from-buffer in a calendar buffer will use the currently-selected date for the task
2837     Revision:
2838       planner--dev--1.0--patch-103
2840         * planner.el (planner-create-task-from-buffer): Default date to
2841         date currently selected in calendar. Do not prompt if creating
2842         task based on that date. Thanks to Yvonne Thomson for the idea.
2844     modified files:
2845      planner.el
2848 2004-06-11 14:02:17 GMT Sacha Chua <sacha@free.net.ph>  patch-102
2850     Summary:
2851       planner-id.el: Promote planner-id-update-automatically to a user-customizable variable
2852     Revision:
2853       planner--dev--1.0--patch-102
2855         * planner-id.el (planner-id-update-automatically): Promote to
2856         defcustom. Thanks to Yvonne Thomson for the suggestion.
2857         (planner-id): New customize group.
2858         (planner-id-add-task-id-flag): Move to planner-id group.
2859         (planner-id-tracking-file): Move to planner-id group.
2860         (planner-id-face): Move to planner-id group.
2861     
2862         * planner.texi (Using planner-id.el): Update defvars to defopts.
2864     modified files:
2865      planner-id.el planner.texi
2868 2004-06-08 12:37:53 GMT Sacha Chua <sacha@free.net.ph>  patch-101
2870     Summary:
2871       Bugfix: planner-tasks-overview.el keymap
2872     Revision:
2873       planner--dev--1.0--patch-101
2875         * planner-tasks-overview.el (planner-tasks-overview): Correct typo
2876         in keymap. Thanks to ajk for the bug report and patch.
2878     modified files:
2879      planner-tasks-overview.el
2882 2004-06-03 14:49:01 GMT Sacha Chua <sacha@free.net.ph>  patch-100
2884     Summary:
2885       Bugfix: Revert planner-task-cancelled keybinding
2886     Revision:
2887       planner--dev--1.0--patch-100
2889         * planner.el (planner-install-extra-task-keybindings): Bugfix:
2890         Revert planner-task-cancelled keybinding for extra task
2891             keybindings.
2893     modified files:
2894      planner.el
2897 2004-06-03 14:44:10 GMT Sacha Chua <sacha@free.net.ph>  patch-99
2899     Summary:
2900       Bugfix: Make C-S-x work under XEmacs
2901     Revision:
2902       planner--dev--1.0--patch-99
2904         * planner.el (planner-mode-map): Make it work for XEmacs.
2905         (planner-install-extra-task-keybindings): Make it work for
2906         XEmacs. Thanks to pll for pointing this out. Apparently, I
2907             need to be careful about the shift modifier...
2909     modified files:
2910      planner.el
2913 2004-06-03 11:46:44 GMT Sacha Chua <sacha@free.net.ph>  patch-98
2915     Summary:
2916       New feature: planner-tasks-overview
2917     Revision:
2918       planner--dev--1.0--patch-98
2920         * planner-tasks-overview.el: New.
2921     
2922         * planner.texi: Document planner-tasks-overview.el.
2924     new files:
2925      .arch-ids/planner-tasks-overview.el.id
2926      planner-tasks-overview.el
2928     modified files:
2929      planner.texi
2932 2004-06-02 08:01:16 GMT Sacha Chua <sacha@free.net.ph>  patch-97
2934     Summary:
2935       planner-calendar.el updates from Gary, and inclusion in doc
2936     Revision:
2937       planner--dev--1.0--patch-97
2939      * planner.texi: Add documentation for planner-calendar.el.
2941     modified files:
2942      planner.texi
2945 2004-06-01 22:11:01 GMT Sacha Chua <sacha@free.net.ph>  patch-96
2947     Summary:
2948       planner.texi: Document planner-accomplishments.el
2949     Revision:
2950       planner--dev--1.0--patch-96
2952         * planner.texi: Add documentation for planner-accomplishments.el.
2954     modified files:
2955      planner.texi
2958 2004-06-01 21:58:29 GMT Sacha Chua <sacha@free.net.ph>  patch-95
2960     Summary:
2961       planner-accomplishments.el: Display per-status totals
2962     Revision:
2963       planner--dev--1.0--patch-95
2965         * planner-accomplishments.el
2966         (planner-accomplishments-format-table): Display per-status totals.
2968     modified files:
2969      planner-accomplishments.el
2972 2004-06-01 21:51:08 GMT Sacha Chua <sacha@free.net.ph>  patch-94
2974     Summary:
2975       Feature: planner-accomplishments.el
2976     Revision:
2977       planner--dev--1.0--patch-94
2979         * planner-accomplishments.el: New.
2981     new files:
2982      .arch-ids/planner-accomplishments.el.id
2983      planner-accomplishments.el
2986 2004-06-01 11:35:08 GMT Gary V. Vaughan <gary@gnu.org>  patch-3
2988     Summary:
2989       new functions to enable today.html publishing
2990     Revision:
2991       planner--gary--1.0--patch-3
2993         * planner-calendar.el (planner-calendar-today): New function to
2994         find the newest day page.
2995         (planner-calendar-create-today-link): New function to actually
2996         create a today.html link to the newest published day page.
2997         (planner-calendar-today-page-name): Customizable default day page
2998         base name.
3000     modified files:
3001      planner-calendar.el
3004 2004-05-31 16:04:08 GMT Sacha Chua <sacha@free.net.ph>  patch-93
3006     Summary:
3007       Docfix: planner task keybindings
3008     Revision:
3009       planner--dev--1.0--patch-93
3011         * planner.el (planner-install-extra-context-keybindings): Add note
3012         about added keybindings. Thanks to forcer.
3013         (planner-install-extra-task-keybindings): Added note about
3014         function definition. Still haven't figured out how to manage
3015         keymaps gracefully.
3016         (planner-search-notes): Satisfy checkdoc.
3017     
3018         * planner.texi (Navigation): Update documentation for
3019         planner-goto-yesterday. Thanks to forcer for pointing this out.
3021     modified files:
3022      planner.el planner.texi
3025 2004-05-26 14:30:56 GMT Sacha Chua <sacha@free.net.ph>  patch-92
3027     Summary:
3028       Bugfix: planner-diary-get-diary-entries should return "No entries"
3029     Revision:
3030       planner--dev--1.0--patch-92
3032         * planner-diary.el (planner-diary-get-diary-entries): Return "No
3033         entries" if diary returns no entries. Returning an empty string
3034             screws up lisp tags.
3036     modified files:
3037      planner-diary.el
3040 2004-05-26 06:53:01 GMT Sacha Chua <sacha@free.net.ph>  patch-91
3042     Summary:
3043       Bugfix: Pass correct arguments in planner-diary-entries-here
3044     Revision:
3045       planner--dev--1.0--patch-91
3047         * planner-diary.el (planner-diary-entries-here): Bugfix: Pass
3048         correct arguments to planner-diary-get-diary-entries. It should be
3049         DATE DAYS FILE, not DATE FILE DAYS. Thanks to Brett Presnell for
3050             the bug report.
3052     modified files:
3053      planner-diary.el
3056 2004-05-25 07:22:35 GMT Sacha Chua <sacha@free.net.ph>  patch-90
3058     Summary:
3059       Bugfix: typo, boolean should be a symbol
3060     Revision:
3061       planner--dev--1.0--patch-90
3063         * planner.el (planner-hide-task-status-when-highlighting):
3064         Bugfix: typo, 'boolean should be a symbol.
3066     modified files:
3067      planner.el
3070 2004-05-25 07:21:45 GMT Sacha Chua <sacha@free.net.ph>  patch-89
3072     Summary:
3073       Bugfix: Do not insert file contents literally, as this screws up encoding
3074     Revision:
3075       planner--dev--1.0--patch-89
3077         * planner.el (planner-extract-tasks): Do not insert file contents
3078         literally.
3079         (planner-search-notes-internal): Do not insert file contents
3080         literally.
3081         (planner-past-notes-tag): Do not insert file contents literally.
3083     modified files:
3084      planner.el
3087 2004-05-25 07:19:21 GMT Sacha Chua <sacha@free.net.ph>  patch-88
3089     Summary:
3090       planner-export-diary: Simplify code, do not use insert-contents-literally
3091     Revision:
3092       planner--dev--1.0--patch-88
3094         * planner-export-diary.el (planner-export-diary-future): Use
3095         planner-export-diary.
3096         (planner-export-diary-get-schedule-entries): Do not insert
3097         contents literally.  Allow spaces at the start of appointment
3098         lines.  Construct the list using cons instead of append. Note:
3099         This function does not guarantee any particular order.  Thanks
3100         to Xin Wei Hu for bug report and patch for both changes.
3102     modified files:
3103      planner-export-diary.el
3106 2004-05-25 07:10:27 GMT Sacha Chua <sacha@free.net.ph>  patch-87
3108     Summary:
3109       Rearrange user customizations, promote some defvars to defcustoms
3110     Revision:
3111       planner--dev--1.0--patch-87
3113         * planner.el (planner-tasks): New customize group.
3114         (planner-carry-tasks-forward): Move to planner-tasks group.
3115         (planner-marks-regexp): Move to planner-tasks group.
3116         (planner-default-task-priority): Move to planner-tasks group.
3117         (planner-add-task-at-end-flag): Move to planner-tasks group.
3118         Promote from defvar.
3119         (planner-emacs-wiki): New customize group.
3120         (planner-name-regexp): Move to planner-emacs-wiki group.
3121         (planner-custom-variables): Move to planner-emacs-wiki group.
3122         (planner-publishing-markup): Move to planner-emacs-wiki group.
3123         (planner-markup-tags): Move to planner-emacs-wiki group.
3124         (planner-fontlock): New customize group.
3125         (planner-completed-task-face): Move to planner-fontlock group.
3126         (planner-cancelled-task-face): Move to planner-fontlock group.
3127         (planner-delegated-task-face): Move to planner-fontlock group.
3128         (planner-in-progress-task-face): Move to planner-fontlock group.
3129         (planner-high-priority-task-face): Move to planner-fontlock group.
3130         (planner-medium-priority-task-face): Move to planner-fontlock
3131         group.
3132         (planner-low-priority-task-face): Move to planner-fontlock group.
3133         (planner-default-page): Promote to user option under
3134         planner-tasks.
3135         (planner-hide-task-status-when-highlighting): Promote to user
3136         option under planner-fontlock.
3137         (planner-create-task-hook): Promote to user option under
3138         planner-tasks.
3139         (planner-task-dates-favor-future-p): Promote to user option under
3140         planner-tasks.
3141         (planner-expand-name-favor-future-p): Promote to user option under
3142         planner.
3144     modified files:
3145      planner.el planner.texi
3148 2004-05-20 21:03:55 GMT Gerd Flaig <gefla@pond.sub.org> patch-1
3150     Summary:
3151       fixed docstring
3152     Revision:
3153       planner--dev--1.0--patch-1
3155     The docstring for planner-lisp-browse-url was wring. Fixed it.
3157     modified files:
3158      planner-lisp.el
3161 2004-05-20 12:07:52 GMT Gary V. Vaughan <gary@gnu.org>  patch-2
3163     Summary:
3164       render calendar day links correctly
3165     Revision:
3166       planner--gary--1.0--patch-2
3168         * planner-calendar.el (planner-calendar):  Correct an arithmetic
3169         error that made calender day page links point from the wrong cell.
3171     modified files:
3172      planner-calendar.el
3175 2004-05-20 07:32:29 GMT Sacha Chua <sacha@free.net.ph>  patch-85
3177     Summary:
3178       Bugfix: Set reasonable defaults for planner-rss.el
3179     Revision:
3180       planner--dev--1.0--patch-85
3182         * planner-rss.el (planner-rss-base-url): Default to "".
3183         (planner-rss-category-feeds): Default to nil.
3184         (planner-rss-file-name): Add note about file name.
3185             Thanks to Jan Alonzo for pointing this out.
3187     modified files:
3188      planner-rss.el
3191 2004-05-19 03:40:33 GMT Sacha Chua <sacha@free.net.ph>  patch-84
3193     Summary:
3194       planner-export-diary: Bugfix: Use planner-export-diary-file
3195     Revision:
3196       planner--dev--1.0--patch-84
3198         * planner-export-diary.el (planner-export-diary): Use
3199         planner-export-diary-file.
3200         (planner-export-diary-future): Use planner-export-diary-file.
3202     modified files:
3203      planner-export-diary.el
3206 2004-05-14 06:17:51 GMT Sacha Chua <sacha@free.net.ph>  patch-83
3208     Summary:
3209       planner-rss.el: NOTE: accept functions for conditions and phase out planner-rss-filename, planner-rss-initial-contents
3210     Revision:
3211       planner--dev--1.0--patch-83
3213         * planner-rss.el (planner-rss-initial-contents): NOTE: Move
3214         default value into planner-rss-category-feeds. Demote from
3215         customizable user option to global variable.
3216         (planner-rss-file-name): NOTE: Move into
3217         planner-rss-category-feeds. Demote from customizable user option
3218         to global variable.
3219         (planner-rss-category-feeds): Add default entry for all blog
3220         items. Allow choice between regular expression and function.
3221         (planner-rss-initialize): Remove. Move code into
3222         planner-rss-add-item.
3223         (planner-rss-add-item): Initialize file if necessary.
3224         (planner-rss-add-note): New argument FEED allows you to specify
3225         feed. New code for allowing the first element of
3226         planner-rss-category-feeds elements to be a function. Ensure that
3227         blog entries are not duplicated.
3228     
3229         * planner.texi (Using planner-rss.el): Add usage note for
3230         planner-rss-category-feeds.
3231     
3233     modified files:
3234      planner-rss.el planner.texi
3237 2004-05-13 05:08:29 GMT Sacha Chua <sacha@free.net.ph>  patch-82
3239     Summary:
3240       Bugfix: Strip spaces for better recognition of planner-cyclic tasks
3241     Revision:
3242       planner--dev--1.0--patch-82
3244         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Strip
3245         spaces and recognize only task-like entries. Thanks to johnsu01
3246         for pointing this bug out.
3248     modified files:
3249      planner-cyclic.el
3252 2004-05-11 03:50:52 GMT Sacha Chua <sacha@free.net.ph>  patch-81
3254     Summary:
3255       NOTE: planner-id-add-task-id-flag
3256     Revision:
3257       planner--dev--1.0--patch-81
3259         * planner.texi: Add category entry.
3260         (Components): Correct typo.
3261         (Using planner-id.el): Mention `planner-id-add-task-id-flag'
3262         and `planner-id-update-automatically'.
3263     
3264         * planner-id.el (planner-create-task-hook): Use
3265         `planner-id-add-task-id-maybe'.
3266         (planner-id-add-task-id-maybe): New.
3268     modified files:
3269      planner-id.el planner.texi
3272 2004-05-11 03:44:40 GMT Sacha Chua <sacha@free.net.ph>  patch-80
3274     Summary:
3275       Alias planner-encode-url to emacs-wiki-escape-url
3276     Revision:
3277       planner--dev--1.0--patch-80
3279         * planner.el (planner-encode-url): Alias of
3280         emacs-wiki-escape-url. Thanks to Frederik Fouvry for pointing this
3281         out.
3283     modified files:
3284      planner.el
3287 2004-05-10 07:22:38 GMT Sacha Chua <sacha@free.net.ph>  patch-79
3289     Summary:
3290       planner.texi: Mention planner-create-task-{high,medium,low}-priority and planner-default-task-priority
3291     Revision:
3292       planner--dev--1.0--patch-79
3294         * planner.texi (Creating a Task): Mention
3295         planner-create-task-{high,medium,low}-priority and
3296         planner-default-task-priority.
3297     
3298             * planner.texi: Change @var to @code where appropriate.
3300     modified files:
3301      planner.texi
3304 2004-05-10 06:58:58 GMT Sacha Chua <sacha@free.net.ph>  patch-78
3306     Summary:
3307       planner.texi: planner-jump-to-linked-note
3308     Revision:
3309       planner--dev--1.0--patch-78
3311         * planner.texi (Working With Notes): planner-jump-to-linked-note.
3313     modified files:
3314      planner.texi
3317 2004-05-10 06:51:43 GMT Sacha Chua <sacha@free.net.ph>  patch-77
3319     Summary:
3320       planner.texi: planner-add-task-at-end-flag
3321     Revision:
3322       planner--dev--1.0--patch-77
3324         * planner.texi (Variables to Customize):
3325         planner-add-task-at-end-flag .
3326         (List of Interactive Functions): Add note about
3327         planner-add-task-at-end-flag.
3329     modified files:
3330      planner.texi
3333 2004-05-10 06:43:04 GMT Sacha Chua <sacha@free.net.ph>  patch-76
3335     Summary:
3336       Update planner.texi for planner-task-cancelled keybindings
3337     Revision:
3338       planner--dev--1.0--patch-76
3340         * planner.texi (Ideas for Other Keybindings): Update extra
3341         task keybindings.
3342         (Changing Tasks): Change the notation for shifted keys.
3344     modified files:
3345      planner.texi
3348 2004-05-10 06:24:23 GMT Sacha Chua <sacha@free.net.ph>  patch-75
3350     Summary:
3351       planner-timeclock: Clock in with planner-task-in-progress
3352     Revision:
3353       planner--dev--1.0--patch-75
3355         * planner.texi (Using planner-timeclock.el): Add note about
3356         clocking in with `planner-task-in-progress' and clocking out with
3357         `timeclock-out' or `planner-task-done'.
3358     
3359         * planner-timeclock.el (planner-timeclock-in): Change to an alias
3360         of `planner-task-in-progress'.
3361         (planner-task-in-progress): New. Clock in on the current task, or
3362         change to it if already clocked in.
3363         (planner-task-done): Clock out only if clocked in.
3365     modified files:
3366      planner-timeclock.el planner.texi
3369 2004-05-10 05:37:31 GMT Sacha Chua <sacha@free.net.ph>  patch-74
3371     Summary:
3372       Add planner-save-buffers to planner.texi
3373     Revision:
3374       planner--dev--1.0--patch-74
3376         * planner.texi (List of Interactive Functions): Mention
3377         planner-save-buffers.
3379     modified files:
3380      planner.texi
3383 2004-05-05 05:21:20 GMT John Sullivan <johnsu01@yahoo.com>      patch-5
3385     Summary:
3386       Documentation changes.
3387     Revision:
3388       planner-dev--john--1.0--patch-5
3390     Small changes to remember-bbdb descriptions.
3391     
3392     Added defuns to planner.el list.
3393     
3394     Modified Working More With Tasks and Working More With Notes
3395     
3396     modified files:
3397      planner.texi
3400 2004-05-04 17:23:37 GMT Sacha Chua <sacha@free.net.ph>  patch-73
3402     Summary:
3403       planner-highlight-tasks: Better XEmacs compatibility
3404     Revision:
3405       planner--dev--1.0--patch-73
3407         * planner.el (planner-highlight-region): Better XEmacs
3408         compatibility. Should mark up completed tasks properly now. Thanks
3409         to hynek for pointing it out.
3410         (planner-highlight-tasks): Better XEmacs compatibility.
3411     
3413     modified files:
3414      planner.el
3417 2004-05-04 16:29:18 GMT Sacha Chua <sacha@free.net.ph>  patch-72
3419     Summary:
3420       planner.texi: Getting started section: tasks fleshed out
3421     Revision:
3422       planner--dev--1.0--patch-72
3424     
3425         * planner.texi: Patch is very ugly, sorry. Must break documentation
3426             changes down even smaller, but got carried away.
3427             (Top): Sentence-case descriptions, some changes.
3428         (Preface): Remove apology.
3429         (Introduction): Move description here instead of Preface. Collapse
3430         history.
3431         (Getting Started): Major rewrite.
3432         (Thoughts): New. Move essays under here, near the end.
3433             
3435     modified files:
3436      planner.texi
3439 2004-05-04 14:29:29 GMT Sacha Chua <sacha@free.net.ph>  patch-71
3441     Summary:
3442       NOTE: Changed behavior of planner-carry-tasks-forward, now default for FORCE-DAYS (with minor tweaks)
3443     Revision:
3444       planner--dev--1.0--patch-71
3446         * planner.el (planner-carry-tasks-forward): NOTE: Now behaves
3447         similar to the FORCE-DAYS parameter of `plan'. Defaults to
3448         scanning the past three days _AND_ carrying the tasks forward, as
3449         this makes more sense for new users. Always checks for new tasks.
3450         (plan): Follow new meaning of planner-carry-tasks-forward as the
3451         default.
3453     modified files:
3454      planner.el
3457 2004-05-04 13:27:54 GMT Sacha Chua <sacha@free.net.ph>  patch-70
3459     Summary:
3460       Bugfix: Actually pass filename to function specified in planner-annotation-use-relative-file
3461     Revision:
3462       planner--dev--1.0--patch-70
3464         * planner.el (planner-annotation-from-file): Actually pass file
3465         name, as promised.
3466     
3468     modified files:
3469      planner.el
3472 2004-05-04 12:03:02 GMT Sacha Chua <sacha@free.net.ph>  patch-69
3474     Summary:
3475       planner.texi: Revise installation instructions
3476     Revision:
3477       planner--dev--1.0--patch-69
3479         * planner.texi: Revise installation instructions.
3480     
3482     modified files:
3483      planner.texi
3486 2004-05-04 09:29:11 GMT Sacha Chua <sacha@free.net.ph>  patch-68
3488     Summary:
3489       Use emacs-wiki-url-protocols code in emacs-wiki--dev--1.0--patch-26
3490     Revision:
3491       planner--dev--1.0--patch-68
3493         * planner.el (planner-custom-variables): No longer use
3494         emacs-wiki-browse-url-function.
3495         (planner-url-list, planner-url-regexp): NOTE: Use
3496         emacs-wiki-url-protocols instead.
3497         (planner-publishing-markup): Remove planner-markup-url.
3498         (planner-update-wiki-project): Remove planner-url-regexp.
3499         (planner-browse-url-*): Remove.
3500         (planner-add-protocol): New.
3501     
3502         * planner-wl.el: Add wl to protocols.
3503         (planner-wl-annotation-from-wl, planner-wl-browse-url): Autoload.
3504         * planner-vm.el: Add vm to protocols.
3505         (planner-vm-annotation-from-mail, planner-vm-browse-url):
3506         Autoload.
3507     
3508         * planner-rmail.el: Add rmail to protocols.
3509         (planner-rmail-annotation-from-mail, planner-rmail-browse-url):
3510         Autoload.
3511                 
3512         * planner-lisp.el: Add lisp to protocols.
3513         (planner-lisp-browse-url): Autoload.
3514     
3515         * planner-gnus.el: Add gnus to protocols.
3516         (planner-gnus-insinuate, planner-gnus-annotation,
3517         planner-gnus-browse-url): Autoload.
3518         * planner-erc.el: Add erc and irc to protocols.
3519         (planner-erc-annotation-from-erc, planner-erc-browse-url):
3520         Autoload.
3521     
3522         * planner-bbdb.el: Add bbdb to protocols.
3523         (planner-bbdb-resolve-url, planner-bbdb-browse-url,
3524         planner-bbdb-annotation-from-bbdb): Autoload.
3525     
3527     modified files:
3528      planner-bbdb.el planner-erc.el planner-gnus.el planner-lisp.el
3529      planner-rmail.el planner-vm.el planner-wl.el planner.el
3532 2004-05-03 03:26:32 GMT Sacha Chua <sacha@free.net.ph>  patch-67
3534     Summary:
3535       Bugfix: Misplaced paren in planner-create-task-from-info
3536     Revision:
3537       planner--dev--1.0--patch-67
3539         * planner.el (planner-create-task-from-info): Bugfix: Misplaced
3540         paren.
3541     
3543     modified files:
3544      planner.el
3547 2004-05-03 02:03:19 GMT Sacha Chua <sacha@free.net.ph>  patch-66
3549     Summary:
3550       Bugfix: planner-save-buffers problem with planner-id updates
3551     Revision:
3552       planner--dev--1.0--patch-66
3554         * planner.el (planner-save-buffers): Try to fix problem with M-x
3555         plan rollover to new day by iterating over the buffer list instead
3556         of using save-buffers. Bug reported by Win Treese.
3557     
3559     modified files:
3560      planner.el
3563 2004-05-03 00:51:06 GMT John Sullivan <johnsu01@yahoo.com>      patch-1
3565     Summary:
3566       Created branch to Sacha's planner-dev, revised planner.texi.
3567     Revision:
3568       planner-dev--john--1.0--patch-1
3570     Added external refs for Emacs manual: Gnus, Calendar/Diary,
3571     Holidays, Appointments, Time Intervals.
3572     
3573     Fixed Rmail references.
3574     
3575     Minor cosmetic and typo fixes along the way.
3576     
3577     Added information about manually creating tasks without dates and/or
3578     project pages to "Working With Tasks".
3579     
3580     Added "Customizing Your Day Pages" section with @xref's to other
3581     sections.
3582     
3583     Added info about images to "Using emacs-wiki.el".
3584     
3585     Added info about listing unfinished tasks to "Working With Tasks".
3586     
3587     Added section "Introducing Annotation Functions" based on an email to
3588     emacs-wiki-discuss by Yvonne Thompson.
3589     
3590     Added info about the Gmane gateway for the mailing list, and the Orkut
3591     community to the "Getting Help" section.
3592     
3593     modified files:
3594      planner.texi
3597 2004-04-30 09:15:11 GMT Sacha Chua <sacha@free.net.ph>  patch-64
3599     Summary:
3600       Bugfix: Allow multiple digits in +days or -days specification
3601     Revision:
3602       planner--dev--1.0--patch-64
3604         * planner.el (planner-expand-name): Bugfix: Allow multiple digits
3605         in +days or -days specification.
3606     
3608     modified files:
3609      planner.el
3612 2004-04-30 07:36:36 GMT Sacha Chua <sacha@free.net.ph>  patch-63
3614     Summary:
3615       planner-annotation-use-relative-file
3616     Revision:
3617       planner--dev--1.0--patch-63
3619         * planner.el (planner-annotation-use-relative-file): New.
3620         (planner-annotation-from-file): Change behavior depending on
3621         planner-annotation-use-relative-file.
3623     modified files:
3624      planner.el
3627 2004-04-29 07:16:50 GMT Sacha Chua <sacha@free.net.ph>  patch-62
3629     Summary:
3630       info update from johnsu01
3631     Revision:
3632       planner--dev--1.0--patch-62
3635     modified files:
3636      planner.texi
3639 2004-04-29 07:11:49 GMT Sacha Chua <sacha@free.net.ph>  patch-61
3641     Summary:
3642       New: planner-annotation-from-file-relative
3643     Revision:
3644       planner--dev--1.0--patch-61
3646         * planner.el (planner-annotation-from-file-relative): New.
3647     
3649     modified files:
3650      planner.el
3653 2004-04-28 15:55:26 GMT Gary V. Vaughan <gary@gnu.org>  patch-1
3655     Summary:
3656       render planner day page calendars with elisp
3657     Revision:
3658       planner--gary--1.0--patch-1
3660         * planner-calendar.el: New file.
3662     new files:
3663      .arch-ids/planner-calendar.el.id planner-calendar.el
3666 2004-04-28 05:01:39 GMT Sacha Chua <sacha@free.net.ph>  patch-60
3668     Summary:
3669       Get BBDB links to resolve properly again
3670     Revision:
3671       planner--dev--1.0--patch-60
3673         * planner-bbdb.el (planner-resolve-url-table): Add the right
3674         protocols.
3675     
3677     modified files:
3678      planner-bbdb.el
3681 2004-04-27 16:06:49 GMT Sacha Chua <sacha@free.net.ph>  patch-59
3683     Summary:
3684       planner-id: Make automatic updating optional (default: off)
3685     Revision:
3686       planner--dev--1.0--patch-59
3688         * planner-id.el: Note about new variable.
3689         (planner-id-update-automatically): New option controls whether to
3690         update linked pages automatically or not.
3691         (planner-id-update-tasks-maybe): For convenience.
3692         (planner-id-setup): Name the hook function.
3693         (planner-mode-hook): Hook in.
3694     
3696     modified files:
3697      planner-id.el
3700 2004-04-27 05:41:38 GMT Sacha Chua <sacha@free.net.ph>  patch-58
3702     Summary:
3703       Add johnsu01's texinfo manual
3704     Revision:
3705       planner--dev--1.0--patch-58
3707         * planner.texi: First draft by John Sullivan.
3709     new files:
3710      .arch-ids/planner.texi.id planner.texi
3713 2004-04-27 02:50:42 GMT Sacha Chua <sacha@free.net.ph>  patch-57
3715     Summary:
3716       Fix planner diary entries for cal-desk
3717     Revision:
3718       planner--dev--1.0--patch-57
3720         * planner-diary.el (planner-diary-get-diary-entries): Merge Travis
3721         B. Hartwell's patch fixing calendar desk entries. New argument
3722         use-cal-desk.
3723         (planner-diary-get-cal-desk-entries): Use the new argument of
3724         planner-diary-get-diary-entries.
3725     
3727     modified files:
3728      planner-diary.el
3731 2004-04-26 05:13:08 GMT Sacha Chua <sacha@free.net.ph>  patch-56
3733     Summary:
3734       Allow nil to be entered as a date or plan page name
3735     Revision:
3736       planner--dev--1.0--patch-56
3738         * planner.el (planner-read-name): Make it easy to return nil.
3739         (planner-expand-name): Return nil if "nil" is entered.
3740         (planner-create-task-from-info): Work with nil plan pages or dates.
3741         (planner-goto-plan-page): Remove unnecessary macro calls.
3742         (planner-replan-task): Do the right thing if nil is specified.
3743         (planner-copy-or-move-task): Check if date is nil.
3744     
3746     modified files:
3747      planner.el
3750 2004-04-26 03:08:18 GMT Sacha Chua <sacha@free.net.ph>  patch-55
3752     Summary:
3753       planner-create-{high,medium,low}-priority-task-from-buffer for convenience
3754     Revision:
3755       planner--dev--1.0--patch-55
3757         * planner.el (planner-create-high-priority-task-from-buffer): New.
3758         (planner-create-medium-priority-task-from-buffer): New.
3759         (planner-create-low-priority-task-from-buffer): New for your
3760         key-binding convenience.
3761     
3763     modified files:
3764      planner.el
3767 2004-04-23 10:44:51 GMT Gary V. Vaughan <gary@gnu.org>  patch-5
3769     Summary:
3770       render planner day page calendars with elisp
3771     Revision:
3772       emacs-wiki--gary--1.0--patch-5
3774           * planner-calendar.el: New file.
3776     new files:
3777      .arch-ids/planner-calendar.el.id planner-calendar.el
3780 2004-04-22 02:17:25 GMT Sacha Chua <sacha@free.net.ph>  patch-53
3782     Summary:
3783       planner-wl: Merge bugfixes from Angus Lee
3784     Revision:
3785       planner--dev--1.0--patch-53
3787         * planner-wl.el: Merge bugfixes from Angus Lee.
3788     
3790     modified files:
3791      planner-wl.el
3794 2004-04-22 01:53:14 GMT Sacha Chua <sacha@free.net.ph>  patch-52
3796     Summary:
3797       Bugfix: planner-rmail-browse-url should jump to rmail messages outside excursion
3798     Revision:
3799       planner--dev--1.0--patch-52
3801         * planner-rmail.el (planner-rmail-browse-url): Bugfix: Move rmail
3802         jump to outside excursion. Return message number if found. Thanks
3803         to fouvry for help.
3804     
3806     modified files:
3807      planner-rmail.el
3810 2004-04-21 17:12:53 GMT Sacha Chua <sacha@free.net.ph>  patch-51
3812     Summary:
3813       Bugfix: planner-experimental: planner-remove duplicates should remove dupes on date pages
3814     Revision:
3815       planner--dev--1.0--patch-51
3817         * planner-experimental.el (planner-remove-duplicates): Bugfix:
3818         Work properly with duplicated tasks on a date page.
3819     
3820         * planner-id.el (planner-id-update-tasks-on-page): Docfix.
3821     
3823     modified files:
3824      planner-experimental.el planner-id.el
3827 2004-04-21 15:05:24 GMT Sacha Chua <sacha@free.net.ph>  patch-50
3829     Summary:
3830       Bugfix: planner-id.el and saving IDs
3831     Revision:
3832       planner--dev--1.0--patch-50
3834         * planner-id.el (planner-id-save): Simplify Lisp by using
3835         built-in-function. Also solve final newline problem with
3836         require-final-newline 'ask. Thanks to Win Treese for reporting
3837         bug.
3838     
3840     modified files:
3841      planner-cyclic.el planner-id.el
3844 2004-04-21 14:45:07 GMT Sacha Chua <sacha@free.net.ph>  patch-49
3846     Summary:
3847       planner-rmail: Improvement: Gracefully deal with missing messages
3848     Revision:
3849       planner--dev--1.0--patch-49
3851         * planner-rmail.el (planner-rmail-browse-url): Improvement:
3852         Gracefully deal with missing messages. Thanks to Frederik Fouvry
3853         for the patch.
3855     modified files:
3856      planner-rmail.el
3859 2004-04-21 14:32:42 GMT Sacha Chua <sacha@free.net.ph>  patch-48
3861     Summary:
3862       Bugfix: Improve rmail handling of nonexistent messages
3863     Revision:
3864       planner--dev--1.0--patch-48
3866         * planner-rmail.el (planner-rmail-browse-url): Report the
3867               error in the original context. Thanks to Frederik Fouvry for
3868               idea/patch.
3869     
3871     modified files:
3872      planner-rmail.el
3875 2004-04-21 13:54:18 GMT Sacha Chua <sacha@free.net.ph>  patch-47
3877     Summary:
3878       planner-gnus: Go directly to message; planner-rmail: elisp tweak
3879     Revision:
3880       planner--dev--1.0--patch-47
3882         * planner-gnus.el (planner-gnus-browse-url): NOTE: No longer
3883         prompt for number of messages. Try to go directly to the message
3884         instead.
3885     
3886         * planner-rmail.el (planner-rmail-browse-url): Remove unnecessary
3887         `rmail-first-message'.
3888     
3890     modified files:
3891      planner-gnus.el planner-rmail.el
3894 2004-04-20 17:24:33 GMT Sacha Chua <sacha@free.net.ph>  patch-46
3896     Summary:
3897       Feature: planner-search-notes-with-body
3898     Revision:
3899       planner--dev--1.0--patch-46
3901         * planner.el (planner-search-notes-internal): Can include body.
3902         (planner-search-notes-with-body): New.
3903         (planner-search-notes): Can include body.
3904             Thanks to cpchan for the suggestion.
3906     modified files:
3907      planner.el
3910 2004-04-20 17:10:35 GMT Sacha Chua <sacha@free.net.ph>  patch-45
3912     Summary:
3913       Set list-diary-entries-hook for planner-cyclic-get-cyclic-tasks
3914     Revision:
3915       planner--dev--1.0--patch-45
3917         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Force
3918         `list-diary-entries-hook' to a canonical value. Thanks to cpchan
3919         for pointing this out.
3920     
3922     modified files:
3923      planner-cyclic.el
3926 2004-04-20 13:05:37 GMT Sacha Chua <sacha@free.net.ph>  patch-44
3928     Summary:
3929       Bugfix: planner-cyclic error checking
3930     Revision:
3931       planner--dev--1.0--patch-44
3933         * planner-cyclic.el (planner-cyclic-create-task-maybe): Add check
3934         to make sure string looks like a task.
3935         (planner-cyclic-create-tasks-maybe): Make sure this page has a
3936         page name. Thanks to Charles Philip Chan for pointing both bugs out.
3937     
3939     modified files:
3940      planner-cyclic.el
3943 2004-04-20 13:00:59 GMT Sacha Chua <sacha@free.net.ph>  patch-43
3945     Summary:
3946       Obey command passed to planner-find-file
3947     Revision:
3948       planner--dev--1.0--patch-43
3950         * planner.el (planner-find-file): Actually obey command.
3951             Thanks to Charles Philip Chan for pointing this out.
3953     modified files:
3954      planner.el
3957 2004-04-20 11:40:45 GMT Sacha Chua <sacha@free.net.ph>  patch-42
3959     Summary:
3960       Bugfix: return t all the time in browse-url functions
3961     Revision:
3962       planner--dev--1.0--patch-42
3964         * planner-*.el (planner-*-browse-url): Bugfix: Return t all the
3965         time.
3966     
3968     modified files:
3969      planner-bbdb.el planner-erc.el planner-lisp.el planner-vm.el
3970      planner-w3m.el planner-wl.el planner.el
3973 2004-04-20 04:14:30 GMT Sacha Chua <sacha@free.net.ph>  patch-41
3975     Summary:
3976       Bugfix: planner-bbdb slashes optional, planner.el publishing (move tags first), planner-copy-or-move-task accepts nil
3977     Revision:
3978       planner--dev--1.0--patch-41
3980     
3981         * planner.el (planner-publishing-markup): Bugfix: Process tags
3982         before the rest of the stuff because things in <example> need to
3983         be read-only.
3984     
3985         * planner-bbdb.el: Make slashes optional.
3986     
3987         * planner.el (planner-copy-or-move-task): Correctly work when
3988         "nil" is specified. Thanks to Ray Fix for bringing this to my
3989         attention.
3990     
3992     modified files:
3993      planner-bbdb.el planner.el
3996 2004-04-17 15:36:17 GMT Sacha Chua <sacha@free.net.ph>  patch-40
3998     Summary:
3999       Rewrite planner-tasks-equal-p for clarity
4000     Revision:
4001       planner--dev--1.0--patch-40
4003         * planner.el (planner-tasks-equal-p): Rewrite for clarity by
4004         using descriptive names. Thanks to Frederik for feedback.
4005     
4007     modified files:
4008      planner.el
4011 2004-04-17 15:26:19 GMT Sacha Chua <sacha@free.net.ph>  patch-39
4013     Summary:
4014       NOTE: Feature: limit for planner-search-notes (call with C-u)
4015     Revision:
4016       planner--dev--1.0--patch-39
4018         * planner.el (planner-list-daily-files,planner-get-day-pages): New
4019         option EXCLUDE-TEMP ignores unsaved buffers.
4020         (planner-search-notes-internal, planner-search-notes): Add LIMIT.
4021         NOTE: New feature: limit for planner-search-notes if called with
4022         universal prefix.
4023     
4025     modified files:
4026      planner.el
4029 2004-04-17 14:53:08 GMT Sacha Chua <sacha@free.net.ph>  patch-38
4031     Summary:
4032       Bugfix: Preserve project and mode in index
4033     Revision:
4034       planner--dev--1.0--patch-38
4036         * planner-experimental.el (planner-index): AHA! Properly use
4037         emacs-wiki-project and highlight
4038         properly. (emacs-wiki-change-project) has no effect if we change
4039         to planner-mode, as changing mode zaps all the local
4040         variables. Thanks to ephrem for reporting the bug.
4041         (planner-generate-index): NOTE: Indexes dates in reverse order.
4042     
4043         * planner-notes-index.el (planner-notes-index): Preserve project.
4044     
4046     modified files:
4047      planner-experimental.el planner-notes-index.el
4050 2004-04-17 14:08:33 GMT Sacha Chua <sacha@free.net.ph>  patch-37
4052     Summary:
4053       Bugfix: Allow any status in planner-find-task
4054     Revision:
4055       planner--dev--1.0--patch-37
4057         * planner.el (planner-find-task): Bugfix: Allow any status. Thanks
4058         to Ephrem for pointing out the bug.
4059         (planner-publishing-markup): Add note about
4060         planner-marks-regexp.
4061         (planner-marks-regexp): Add note about planner-publishing-markup.
4062     
4064     modified files:
4065      planner.el
4068 2004-04-16 03:57:23 GMT Sacha Chua <sacha@free.net.ph>  patch-36
4070     Summary:
4071       Bugfix: Sort diary entries
4072     Revision:
4073       planner--dev--1.0--patch-36
4075         * planner-diary.el (planner-diary-get-diary-entries): Sort
4076               diary entries.
4077     
4079     modified files:
4080      planner-diary.el
4083 2004-04-16 02:57:00 GMT Sacha Chua <sacha@free.net.ph>  patch-35
4085     Summary:
4086       Bugfix: planner-diary should use fancy-diary-display
4087     Revision:
4088       planner--dev--1.0--patch-35
4090         * planner-diary.el (planner-diary-get-diary-entries): Bugfix: Make
4091         sure fancy-diary-display is used. Do not squelch messages; this
4092         can lead to mysterious problems.
4093     
4095     modified files:
4096      planner-diary.el
4099 2004-04-15 15:34:18 GMT Sacha Chua <sacha@free.net.ph>  patch-34
4101     Summary:
4102       Bugfix: planner-rss is extra-paranoid about missing information
4103     Revision:
4104       planner--dev--1.0--patch-34
4106         * planner-rss.el (planner-rss-add-note): Extra paranoia for stuff
4107         that is missing. Guarded against nil inserts.
4108     
4110     modified files:
4111      planner-rss.el
4114 2004-04-15 14:09:26 GMT Sacha Chua <sacha@free.net.ph>  patch-33
4116     Summary:
4117       Important bugfix: Properly update task
4118     Revision:
4119       planner--dev--1.0--patch-33
4121         * planner.el (planner-copy-or-move-task): Important bugfix:
4122         Properly update task. Correct bug introduced in patch-28.
4123     
4125     modified files:
4126      planner.el
4129 2004-04-15 13:20:14 GMT Sacha Chua <sacha@free.net.ph>  patch-32
4131     Summary:
4132       Bugfix: planner-list-daily-files and other buffers, planner-gnus and URLs
4133     Revision:
4134       planner--dev--1.0--patch-32
4136         * planner-gnus.el (planner-gnus-browse-url): Make sure
4137         planner-gnus always handles gnus: URLs.
4138     
4139         * planner.el (planner-list-daily-files): Make sure the page has a
4140         name.
4141     
4143     modified files:
4144      planner-gnus.el planner.el
4147 2004-04-15 03:45:53 GMT Sacha Chua <sacha@free.net.ph>  patch-31
4149     Summary:
4150       Change pending task mark to "P"
4151     Revision:
4152       planner--dev--1.0--patch-31
4154         * planner.el (planner-publishing-markup): Accept P as task status.
4155         (planner-marks-regexp): Accept P as task status.
4156         (planner-renumber-tasks): Sort pending, then delegated, then
4157         completed, then cancelled tasks.
4158         (planner-markup-task): Mark up pending tasks.
4159         (planner-task-pending): Change pending task mark to P.
4160             Thanks to Ephrem for the feature request.
4161             
4162             * planner.el (planner-list-unfinished-tasks): Consider
4163             cancelled tasks finished.
4165     modified files:
4166      planner.el
4169 2004-04-15 03:38:01 GMT Sacha Chua <sacha@free.net.ph>  patch-30
4171     Summary:
4172       Bugfix: duplicate planner-task-cancelled, experimental planner-jump-to-linked-note
4173     Revision:
4174       planner--dev--1.0--patch-30
4176         * planner.el: Remove duplicate planner-task-cancelled.
4177         (planner-jump-to-linked-note): Promote from
4178         planner-experimental.el. Thanks to Martin Morgan for pointing
4179         these out.
4180             (planner-file-alist): Move to emacs-wiki layer
4181         section.
4183     modified files:
4184      planner-experimental.el planner.el
4187 2004-04-14 17:23:11 GMT Sacha Chua <sacha@free.net.ph>  patch-29
4189     Summary:
4190       Bugfix: Save restriction in planner-copy-or-move-task
4191     Revision:
4192       planner--dev--1.0--patch-29
4194         * planner.el (planner-copy-or-move-task): Save restriction now
4195         that we do fancy things in planner-copy-or-move-region. This
4196         fixes the problem of interactively calling
4197         planner-copy-or-move-region with a marked region.
4198     
4200     modified files:
4201      planner.el
4204 2004-04-14 17:11:08 GMT Sacha Chua <sacha@free.net.ph>  patch-28
4206     Summary:
4207       Feature: planner-add-task-at-end-flag
4208     Revision:
4209       planner--dev--1.0--patch-28
4211         * planner.el (planner-add-task-at-end-flag): New.
4212         (planner-create-task-from-info): Create at creation point,
4213         wherever that is.
4214         (planner-read-name, planner-file-alist, planner-page-file):
4215         Docfix. Satisfy checkdoc.
4216         (planner-seek-task-creation-point): New.
4217         (planner-copy-or-move-task): Create at creation point.
4218         (planner-update-task): Create at creation point.
4219         (planner-copy-or-move-region): Obey planner-add-task-at-end-flag.
4220     
4222     modified files:
4223      planner.el
4226 2004-04-14 15:50:13 GMT Sacha Chua <sacha@free.net.ph>  patch-27
4228     Summary:
4229       Add error-checking to planner-cyclic
4230     Revision:
4231       planner--dev--1.0--patch-27
4233         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Remove nil
4234         elements.
4235         (planner-cyclic-generate-task): Check if task is correctly parsed.
4236         (planner-cyclic-create-tasks-maybe): Check if task-string is
4237         non-nil.
4239     modified files:
4240      planner-cyclic.el
4243 2004-04-13 08:47:25 GMT Sacha Chua <sacha@free.net.ph>  patch-26
4245     Summary:
4246       Enhancement: planner-rmail scans backward
4247     Revision:
4248       planner--dev--1.0--patch-26
4250         * planner-rmail.el (planner-rmail-browse-url): Scan backward for
4251         efficiency. Also, return -1 if not found. Thanks to Frederik Fouvry
4252             for the suggestion.
4254     modified files:
4255      planner-rmail.el
4258 2004-04-13 08:45:32 GMT Sacha Chua <sacha@free.net.ph>  patch-25
4260     Summary:
4261       Bugfix: planner-gnus: work with cached articles
4262     Revision:
4263       planner--dev--1.0--patch-25
4265         * planner-gnus.el (planner-gnus-browse-url): Work with cached
4266         articles. Thanks to John Sullivan for pointing this out.
4267         (planner-gnus-annotation): New for convenience.
4268         (planner-annotation-functions): Use planner-gnus-annotation.
4269     
4271     modified files:
4272      planner-gnus.el
4275 2004-04-11 08:17:18 GMT Sacha Chua <sacha@free.net.ph>  patch-24
4277     Summary:
4278       NOTE: New function planner-task-cancelled bound to C-c C-S-x by default
4279     Revision:
4280       planner--dev--1.0--patch-24
4282         * planner.el (planner-mode-map): Add keyboard shortcut for
4283         planner-task-cancelled.
4284         (planner-install-extra-task-keybindings): Add keyboard shortcut
4285         for planner-task-cancelled.
4286         (planner-task-cancelled): New.
4287     
4289     modified files:
4290      planner.el
4293 2004-04-11 08:16:11 GMT Sacha Chua <sacha@free.net.ph>  patch-23
4295     Summary:
4296       Bugfix: Correctly switch notes indices into planner mode
4297     Revision:
4298       planner--dev--1.0--patch-23
4300         * planner-notes-index.el (planner-notes-index): Bugfix: correctly
4301         switch into planner mode.
4303     modified files:
4304      planner-notes-index.el
4307 2004-04-11 06:37:22 GMT Sacha Chua <sacha@free.net.ph>  patch-22
4309     Summary:
4310       Enhancement: Always create planner-directory
4311     Revision:
4312       planner--dev--1.0--patch-22
4314         * planner.el (planner-find-file): Always create planner-directory.
4315         (planner-goto): Call planner-find-file.
4316     
4318     modified files:
4319      planner.el
4322 2004-04-11 06:36:11 GMT Sacha Chua <sacha@free.net.ph>  patch-21
4324     Summary:
4325       Bugfix: Refontify after adding task IDs to all tasks
4326     Revision:
4327       planner--dev--1.0--patch-21
4329         * planner-id.el: Docfix: Add URL.
4330         (planner-id-add-task-id-to-all): Bugfix: Refontify after adding
4331         task IDs.
4332     
4334     modified files:
4335      planner-id.el
4338 2004-04-07 11:24:38 GMT Sacha Chua <sacha@free.net.ph>  patch-20
4340     Summary:
4341       Resolve windmove keybinding conflict
4342     Revision:
4343       planner--dev--1.0--patch-20
4345         * planner.el (planner-install-extra-context-keybindings): Move
4346         windmove-conflicting keybindings to this function. Thanks to TerryP
4347             for pointing this out.
4348     
4350     modified files:
4351      planner.el
4354 2004-04-07 10:53:00 GMT Sacha Chua <sacha@free.net.ph>  patch-19
4356     Summary:
4357       Context-sensitive keyboard shortcuts (S-up, S-down, S-right)
4358     Revision:
4359       planner--dev--1.0--patch-19
4361         * planner.el (planner-mode-map): New keybindings: shift up (move
4362         up), shift down (move down), and shift right (follow link). NOTE:
4363             They might be more convenient than the current defaults.
4364         (planner-jump-to-link): New.
4365         (planner-move-up): New.
4366         (planner-move-down): New.
4367         (planner-current-note-info): Save excursion.
4368         (planner-update-task): Save excursion.
4369     
4371     modified files:
4372      planner.el
4375 2004-04-07 05:59:39 GMT Sacha Chua <sacha@free.net.ph>  patch-18
4377     Summary:
4378       Save position and restriction for planner-update-note
4379     Revision:
4380       planner--dev--1.0--patch-18
4382         * planner-experimental.el (planner-update-note): Save position,
4383         restriction, and window excursion so that we don't freak pll out.
4384     
4386     modified files:
4387      planner-experimental.el
4390 2004-04-05 16:08:13 GMT Sacha Chua <sacha@free.net.ph>  patch-17
4392     Summary:
4393       Make date optional for tasks.
4394     Revision:
4395       planner--dev--1.0--patch-17
4397         * planner.el (planner-create-task-from-info): Make date optional.
4398         (planner-create-task-from-buffer): Make date optional. Thanks to
4399         Alan Schussman and emacs-wiki-discuss for the suggestion. You can
4400         now specify a non-date as the date to make a task that is not
4401         associated with any date. Warning: Unscheduled tasks might be
4402         forgotten.
4403     
4405     modified files:
4406      planner.el
4409 2004-04-05 15:38:11 GMT Sacha Chua <sacha@free.net.ph>  patch-16
4411     Summary:
4412       planner-rmail: Return message number
4413     Revision:
4414       planner--dev--1.0--patch-16
4416         * planner-rmail.el (planner-rmail-browse-url): Return message
4417         number according to Frederik Fouvry's suggestion.
4418     
4420     modified files:
4421      planner-rmail.el
4424 2004-04-05 04:57:03 GMT Sacha Chua <sacha@free.net.ph>  patch-15
4426     Summary:
4427       Preliminary support for clocking out when a task is finished
4428     Revision:
4429       planner--dev--1.0--patch-15
4431         * planner-timeclock.el: Preliminary support for clocking out when
4432         a task is finished. Thanks to dto for pointing this out.
4433     
4435     modified files:
4436      planner-timeclock.el
4439 2004-04-05 04:45:26 GMT Sacha Chua <sacha@free.net.ph>  patch-14
4441     Summary:
4442       Add prefix arg FORCE to planner-id-update-tasks-on-page
4443     Revision:
4444       planner--dev--1.0--patch-14
4446         * planner-id.el (planner-id-update-tasks-on-page): Add prefix
4447         argument to force all tasks to be updated, including completed and
4448         cancelled tasks.
4449     
4451     modified files:
4452      planner-id.el
4455 2004-04-05 02:25:36 GMT Sacha Chua <sacha@free.net.ph>  patch-13
4457     Summary:
4458       Do not use string>
4459     Revision:
4460       planner--dev--1.0--patch-13
4462         * planner-experimental.el (planner-remove-duplicates): Do not
4463         use string>. (Why isn't that in subr? Pfft.) Thanks to Martin
4464         Stemplinger for pointing this out.
4465     
4466         * planner-cyclic.el (planner-cyclic-create-tasks-maybe): Do not
4467         use string>. (Why isn't that in subr? Pfft.) Thanks to Martin
4468         Stemplinger for pointing this out.
4469     
4471     modified files:
4472      planner-cyclic.el planner-experimental.el
4475 2004-04-04 10:29:29 GMT Sacha Chua <sacha@free.net.ph>  patch-12
4477     Summary:
4478       Condition-case keybindings, require easymenu
4479     Revision:
4480       planner--dev--1.0--patch-12
4482         * planner-schedule.el: Wrap a condition-case around key 
4483         definitions. Require easymenu.
4484     
4485         * planner-timeclock.el: Wrap a condition-case around key
4486             definitions. Require easymenu.
4487     
4488         * planner.el: Require easymenu.
4489     
4491     modified files:
4492      planner-schedule.el planner-timeclock.el planner.el
4495 2004-04-04 10:08:05 GMT Sacha Chua <sacha@free.net.ph>  patch-11
4497     Summary:
4498       Add note about where to get timeclock.el
4499     Revision:
4500       planner--dev--1.0--patch-11
4502         * planner-timeclock.el: Add note about where to get timeclock.el
4503     
4504     
4505     
4507     modified files:
4508      planner-timeclock.el
4511 2004-04-04 10:05:36 GMT Sacha Chua <sacha@free.net.ph>  patch-10
4513     Summary:
4514       Bugfix: planner-replan-task and tasks without plan pages
4515     Revision:
4516       planner--dev--1.0--patch-10
4518         * planner.el (planner-replan-task): Correctly work with tasks with
4519         no associated plan page. Thanks to pll for pointing this out.
4520     
4521     
4523     modified files:
4524      planner.el
4527 2004-04-04 09:57:12 GMT Sacha Chua <sacha@free.net.ph>  patch-9
4529     Summary:
4530       Support arbitrary mailboxes for planner-rmail
4531     Revision:
4532       planner--dev--1.0--patch-9
4534         * planner-rmail.el (planner-rmail-annotation-from-mail): Allow
4535         arbitrary mailboxes.
4536         (planner-rmail-browse-url): Open arbitrary mailboxes, but retain
4537         backward compatibility. Thanks to Frederik Fouvry for pointing
4538         this out.
4539     
4541     modified files:
4542      planner-rmail.el
4545 2004-03-31 15:10:20 GMT Sacha Chua <sacha@free.net.ph>  patch-8
4547     Summary:
4548       Bugfix: Merge Nafai's patch correcting planner-diary.el
4549     Revision:
4550       planner--dev--1.0--patch-8
4552         * planner-diary.el (planner-diary-insert-cal-desk): Merge Nafai's
4553         patch correcting a typo.
4554         (planner-diary-use-public-diary): Merge Nafai's patch correcting a
4555         typo.
4556     
4558     modified files:
4559      planner-diary.el
4562 2004-03-30 05:47:08 GMT Sacha Chua <sacha@free.net.ph>  patch-7
4564     Summary:
4565       Remove planner-notes.el from distribution
4566     Revision:
4567       planner--dev--1.0--patch-7
4569         * planner-notes.el: Remove from distribution as Thomas Gehrlein
4570         requests. (He's not quite sure what he wants it to do.)
4572     removed files:
4573      .arch-ids/planner-notes.el.id planner-notes.el
4576 2004-03-30 05:40:48 GMT Sacha Chua <sacha@free.net.ph>  patch-6
4578     Summary:
4579       Bugfix: Invalid regular expression in planner-id.el
4580     Revision:
4581       planner--dev--1.0--patch-6
4583         * planner-id.el (planner-id-update-tasks-on-page): Change invalid
4584         regular expression. Thanks to pll for pointing this out.
4585     
4587     modified files:
4588      planner-id.el
4591 2004-03-30 04:55:34 GMT Sacha Chua <sacha@free.net.ph>  patch-5
4593     Summary:
4594       Docfix: planner-create-task-from-buffer. NOTE: default behavior asks for plan page after creating a task
4595     Revision:
4596       planner--dev--1.0--patch-5
4598         * planner.el (planner-create-task-from-buffer): Update
4599         documentation to reflect new behavior. NOTE: By default,
4600         planner-create-task-from-buffer now assumes that you
4601         want to associate the task with a plan page. This keeps in
4602         line with planner's original philosophy that most (if not all)
4603         of your tasks should be part of a plan.
4604     
4606     modified files:
4607      planner.el
4610 2004-03-30 04:46:45 GMT Sacha Chua <sacha@free.net.ph>  patch-4
4612     Summary:
4613       Bugfix: Add planner-history-list, reorganize reading functions into Convenience section
4614     Revision:
4615       planner--dev--1.0--patch-4
4617         * planner.el: Moved planner-read-name, planner-read-non-date-page,
4618         planner-default-page to Convenience section.
4619         (planner-history-list): Bugfix: New.
4621     modified files:
4622      planner.el
4625 2004-03-30 04:38:43 GMT Sacha Chua <sacha@free.net.ph>  patch-3
4627     Summary:
4628       Split schedule export functions into planner-export-diary.el 
4629     Revision:
4630       planner--dev--1.0--patch-3
4632         * planner-export-diary.el, planner.el: Split off
4633         schedule-related functions from planner.el and placed them in
4634         planner-export-diary.el, renaming to avoid namespace conflicts
4635         with planner-diary.el. Add documentation in comments.
4637     new files:
4638      .arch-ids/planner-export-diary.el.id planner-export-diary.el
4640     modified files:
4641      planner.el
4644 2004-03-30 04:19:25 GMT Sacha Chua <sacha@free.net.ph>  patch-2
4646     Summary:
4647       Updated planner-diary.el from Thomas Gehrlein
4648     Revision:
4649       planner--stable--1.0--patch-2
4651         * planner-diary.el: Update from Thomas Gehrlein: version 1.0. Some
4652         patches for documentation. Passes checkdoc now.
4654     modified files:
4655      planner-diary.el
4658 2004-03-26 08:51:44 GMT Sacha Chua <sacha@free.net.ph>  patch-1
4660     Summary:
4661       Update wiki project and save all buffers during plan
4662     Revision:
4663       planner--dev--1.0--patch-1
4665         * planner.el (plan): Paranoia: update wiki project in case you're
4666         forgotten to do so, and save all the buffers after planning.
4668     modified files:
4669      planner.el
4672 2004-03-25 08:21:52 GMT Sacha Chua <sacha@free.net.ph>  patch-148
4674     Summary:
4675       No need to escape URLs in planner-erc as emacs-wiki-markup-link handles that now
4676     Revision:
4677       emacs-wiki--sacha--1.0--patch-148
4679         * planner-erc.el (planner-erc-annotation-from-erc): No more need
4680         to escape URLs here, as emacs-wiki-escape-url does that
4681         automatically.
4682     
4684     modified files:
4685      planner-erc.el
4688 2004-03-25 08:18:37 GMT Sacha Chua <sacha@free.net.ph>  patch-147
4690     Summary:
4691       Add planner-replan-task so that you can change the plan page of created tasks
4692     Revision:
4693       emacs-wiki--sacha--1.0--patch-147
4695         * planner.el (planner-copy-or-move-task): Allow replanning.
4696         (planner-replan-task): New.
4697     
4699     modified files:
4700      planner.el
4703 2004-03-25 06:03:12 GMT Sacha Chua <sacha@free.net.ph>  patch-146
4705     Summary:
4706       Rename planner-insinuate-diary to planner-diary-insinuate
4707     Revision:
4708       emacs-wiki--sacha--1.0--patch-146
4710         * planner-diary.el (planner-diary-insinuate): Renamed
4711         from (planner-insinuate-diary).
4712     
4714     modified files:
4715      planner-diary.el
4718 2004-03-25 04:34:56 GMT Sacha Chua <sacha@free.net.ph>  patch-144
4720     Summary:
4721       Updated planner-diary.el from Thomas Gehrlein (canonical version 0.6)
4722     Revision:
4723       emacs-wiki--sacha--1.0--patch-144
4725         * planner-diary.el: Thomas Gehrlein's 0.6 update: Support for
4726         cal-desk, excluding appointments.
4727     
4729     modified files:
4730      planner-diary.el
4733 2004-03-25 01:47:09 GMT Sacha Chua <sacha@free.net.ph>  patch-143
4735     Summary:
4736       Correct numbering for tasks with no dates
4737     Revision:
4738       emacs-wiki--sacha--1.0--patch-143
4740         * planner.el (planner-renumber-tasks): Correct renumbering for
4741         tasks with no dates.
4742     
4744     modified files:
4745      planner.el
4748 2004-03-24 11:30:54 GMT Sacha Chua <sacha@free.net.ph>  patch-142
4750     Summary:
4751       Preliminary support for irc:// URLs
4752     Revision:
4753       emacs-wiki--sacha--1.0--patch-142
4755         * planner.el (planner-encode-url): New.
4756     
4757         * planner-erc.el (planner-erc-annotation-from-erc): Preliminary
4758         support for irc:// URLs as specified by
4759         http://ftp.ics.uci.edu/pub/ietf/uri/draft-mirashi-url-irc-01.txt
4760     
4762     modified files:
4763      planner-erc.el planner.el
4766 2004-03-24 08:52:46 GMT Sacha Chua <sacha@free.net.ph>  patch-141
4768     Summary:
4769       Bugfix: planner-renumber-tasks should not error for incomplete tasks
4770     Revision:
4771       emacs-wiki--sacha--1.0--patch-141
4773         * planner.el (planner-renumber-tasks): Do not error for incomplete
4774         tasks.
4775     
4777     modified files:
4778      planner.el
4781 2004-03-24 07:04:57 GMT Sacha Chua <sacha@free.net.ph>  patch-140
4783     Summary:
4784       Actually add planner-diary.el
4785     Revision:
4786       emacs-wiki--sacha--1.0--patch-140
4789     new files:
4790      .arch-ids/remember-diary.el.id remember-diary.el
4793 2004-03-24 06:52:33 GMT Sacha Chua <sacha@free.net.ph>  patch-139
4795     Summary:
4796       Do not update cancelled/completed tasks. Minor optimizations for renumbering 
4797     Revision:
4798       emacs-wiki--sacha--1.0--patch-139
4800         * planner.el (planner-renumber-tasks): Unlet
4801         planner-use-font-lock. Try to optimize handling for plan
4802         pages.
4803             (planner-renumber-notes): Unlet planner-use-font-lock.
4804     
4805         * planner-id.el (planner-id-update-tasks-on-page): Do not update cancelled or completed tasks.
4806     
4808     modified files:
4809      planner-id.el planner.el
4812 2004-03-23 09:34:41 GMT Sacha Chua <sacha@free.net.ph>  patch-135
4814     Summary:
4815       Correct documentation note for planner-gnus.el
4816     Revision:
4817       emacs-wiki--sacha--1.0--patch-135
4819         * planner-gnus.el: Correct documentation note about
4820         planner-gnus-insinuate. Thanks to johnsu01 for pointing this
4821         out.
4822     
4824     modified files:
4825      planner-gnus.el
4828 2004-03-23 01:29:11 GMT Sacha Chua <sacha@free.net.ph>  patch-133
4830     Summary:
4831       Do not move cancelled tasks
4832     Revision:
4833       emacs-wiki--sacha--1.0--patch-133
4835         * planner.el (planner-copy-or-move-task): Do not move cancelled
4836         tasks.
4837         (planner-copy-or-move-region): Do not move cancelled tasks.
4838     
4840     modified files:
4841      planner.el
4844 2004-03-23 01:24:20 GMT Sacha Chua <sacha@free.net.ph>  patch-132
4846     Summary:
4847       Create cyclic tasks only for present/future; add "C" as status marker for cancelled tasks
4848     Revision:
4849       emacs-wiki--sacha--1.0--patch-132
4851         * planner-cyclic.el (planner-cyclic-create-tasks-maybe): Only
4852         create tasks for present or future dates.
4853     
4854         * planner.el (planner-publishing-markup): Add "C" as a status
4855         marker for cancelled tasks.
4856         (planner-marks-regexp): Add "C" as a status marker for cancelled
4857         tasks.
4858         (planner-renumber-tasks): Move cancelled tasks all the way to the
4859         bottom.
4860         (planner-cancelled-task-face): New.
4861         (planner-highlight-tasks): Highlight cancelled tasks.
4862     
4863         * planner.el (planner-raise-task): planner-raise-task now works
4864         over blocks of tasks. You can raise a task to the previous block
4865         or lower it to the next one. Task blocks are delimited by non-task
4866         lines.
4867     
4869     modified files:
4870      planner-cyclic.el planner.el
4873 2004-03-21 15:07:06 GMT Sacha Chua <sacha@free.net.ph>  patch-131
4875     Summary:
4876       planner-raise-task works over blocks of tasks
4877     Revision:
4878       emacs-wiki--sacha--1.0--patch-131
4880         * planner.el (planner-raise-task): planner-raise-task now works
4881         over blocks of tasks. You can raise a task to the previous block
4882         or lower it to the next one. Task blocks are delimited by non-task
4883         lines.
4884     
4886     modified files:
4887      planner.el
4890 2004-03-19 06:56:16 GMT Sacha Chua <sacha@free.net.ph>  patch-130
4892     Summary:
4893       Save restriction for planner-update-note
4894     Revision:
4895       emacs-wiki--sacha--1.0--patch-130
4897         * planner-experimental.el (planner-update-note): Save restriction.
4898             Thanks to Jody Klymak for pointing this out.
4899     
4901     modified files:
4902      planner-experimental.el
4905 2004-03-19 06:55:43 GMT Sacha Chua <sacha@free.net.ph>  patch-129
4907     Summary:
4908       Add FORCE-DAYS optional argument to plan.
4909     Revision:
4910       emacs-wiki--sacha--1.0--patch-129
4912         * planner.el (plan): Pay attention to FORCE-DAYS.
4913     
4914     
4916     modified files:
4917      planner.el
4920 2004-03-18 13:07:31 GMT Sacha Chua <sacha@free.net.ph>  patch-128
4922     Summary:
4923       Add PLANNER-README
4924     Revision:
4925       emacs-wiki--sacha--1.0--patch-128
4927         * PLANNER-README: Add to source control. I keep forgetting the
4928         file.
4929     
4931     new files:
4932      .arch-ids/PLANNER-README.id PLANNER-README
4935 2004-03-18 09:26:23 GMT Sacha Chua <sacha@free.net.ph>  patch-125
4937     Summary:
4938       planner-read-name
4939     Revision:
4940       emacs-wiki--sacha--1.0--patch-125
4942         * planner.el (planner-read-name): New. Bugfix, thanks to johnsu01
4943         for pointing this out.
4944     
4946     modified files:
4947      planner.el
4950 2004-03-18 09:18:01 GMT Sacha Chua <sacha@free.net.ph>  patch-124
4952     Summary:
4953       Remove duplicate tasks from day pages when M-x planner-remove-duplicates is invoked on a plan page
4954     Revision:
4955       emacs-wiki--sacha--1.0--patch-124
4957         * planner-experimental.el (planner-remove-duplicates):
4958         Intelligently remove duplicates from day pages. You can invoke
4959         this from a plan page to zap most duplicate tasks.
4960     
4961         * planner.el (planner-find-task): New optional argument POINT
4962         defines starting position.
4963     
4965     modified files:
4966      planner-experimental.el planner.el
4969 2004-03-17 03:21:34 GMT Sacha Chua <sacha@free.net.ph>  patch-119
4971     Summary:
4972       Documentation fix for planner-notes-index: Attribute is limit, not recent.
4973     Revision:
4974       emacs-wiki--sacha--1.0--patch-119
4976         * planner-notes-index.el: Documentation fix; should be limit, not
4977         recent.
4978     
4980     modified files:
4981      planner-notes-index.el
4984 2004-03-16 04:55:25 GMT Sacha Chua <sacha@free.net.ph>  patch-118
4986     Summary:
4987       Restore planner-annotation-from-planner-note
4988     Revision:
4989       emacs-wiki--sacha--1.0--patch-118
4991         * planner.el (planner-annotation-functions): Add
4992         planner-annotation-from-planner-note.
4993         (planner-annotation-from-planner-note): Remove redundant check.
4994     
4995         * emacs-wiki.el (emacs-wiki-visit-link): Deal with bare tags.
4996     
4998     modified files:
4999      emacs-wiki.el planner.el
5002 2004-03-16 04:43:46 GMT Sacha Chua <sacha@free.net.ph>  patch-117
5004     Summary:
5005       Emacs21 non-CVS bugfix wrt task highlighting, fixed by moving tasks, notes highlighting to before emacs-wiki
5006     Revision:
5007       emacs-wiki--sacha--1.0--patch-117
5009         * emacs-wiki.el (emacs-wiki-before-highlight-buffer-hook): New.
5010         (emacs-wiki-highlight-region): Call
5011         emacs-wiki-before-highlight-buffer-hook.
5012     
5013         * planner.el (planner-mode): Move tasks, notes highlighting to
5014         _before_ emacs-wiki highlighting. Kludge so that emacs21 non-CVS
5015         renders things properly.
5017     modified files:
5018      emacs-wiki.el planner.el
5021 2004-03-16 03:47:05 GMT Sacha Chua <sacha@free.net.ph>  patch-115
5023     Summary:
5024       Make non-reactive tasks easier to schedule; swap sense of C-u on planner-create-task-from-buffer
5025     Revision:
5026       emacs-wiki--sacha--1.0--patch-115
5028         * planner.el (planner-create-task-from-buffer): User-visible
5029         change: Swap sense of C-u. You now need to press C-u to associate
5030         a task only with a date page (punish reactive tasks!). By default,
5031         tasks are associated with the current plan page or the last plan
5032         page selected from the minibuffer.
5033         (planner-default-page): New.
5035     modified files:
5036      planner.el
5039 2004-03-16 02:49:55 GMT Sacha Chua <sacha@free.net.ph>  patch-114
5041     Summary:
5042       Fix planner-cyclic bug by not anchoring regex at start of string in planner-task-info-from-string
5043     Revision:
5044       emacs-wiki--sacha--1.0--patch-114
5046         * planner.el (planner-task-info-from-string): Do not anchor
5047         regular expression at start of string so that planner-cyclic tasks
5048         are more flexible.
5050     modified files:
5051      planner.el
5054 2004-03-15 07:05:13 GMT Sacha Chua <sacha@free.net.ph>  patch-109
5056     Summary:
5057       planner-annotation-from-info
5058     Revision:
5059       emacs-wiki--sacha--1.0--patch-109
5061         * planner.el (planner-annotation-from-info): New. Thanks to Yvonne
5062         Thomson for contributing this.
5064     modified files:
5065      planner.el
5068 2004-03-14 16:08:37 GMT Sacha Chua <sacha@free.net.ph>  patch-104
5070     Summary:
5071       Add planner-lisp.el for interactive Emacs Lisp functions
5072     Revision:
5073       emacs-wiki--sacha--1.0--patch-104
5075         * planner-lisp.el: New.
5076     
5078     new files:
5079      .arch-ids/planner-lisp.el.id planner-lisp.el
5082 2004-03-14 14:51:52 GMT Sacha Chua <sacha@free.net.ph>  patch-103
5084     Summary:
5085       
5086     Revision:
5087       emacs-wiki--sacha--1.0--patch-103
5089         * planner.el (plan): Create `planner-directory' automatically if
5090         not yet there.
5091     
5093     modified files:
5094      planner.el
5097 2004-03-14 14:40:56 GMT Sacha Chua <sacha@free.net.ph>  patch-102
5099     Summary:
5100       Bugfix
5101     Revision:
5102       emacs-wiki--sacha--1.0--patch-102
5104         * planner.el (planner-find-task): Bugfix: allow more than one
5105         digit for the priority. Oops!
5107     modified files:
5108      planner.el
5111 2004-03-13 06:22:40 GMT Sacha Chua <sacha@free.net.ph>  patch-100
5113     Summary:
5114       Fix infinite loop in planner-bbdb.el
5115     Revision:
5116       emacs-wiki--sacha--1.0--patch-100
5118         * planner-bbdb.el (planner-bbdb-annotation-from-bbdb): Fix
5119         infinite loop. Thanks to johnsu01 for pointing this out.
5120     
5122     modified files:
5123      planner-bbdb.el
5126 2004-03-12 17:24:13 GMT Sacha Chua <sacha@free.net.ph>  patch-98
5128     Summary:
5129       Docfix in planner.el - remove mention of planner-calendar.el
5130     Revision:
5131       emacs-wiki--sacha--1.0--patch-98
5133         * planner.el: Remove mention of planner-calendar.el and add
5134         note about `planner-calendar-insinuate'. Thanks to kanaldrache
5135         for pointing this out.
5136     
5138     modified files:
5139      planner.el
5142 2004-03-12 15:12:25 GMT Sacha Chua <sacha@free.net.ph>  patch-97
5144     Summary:
5145       Improve annotation matching
5146     Revision:
5147       emacs-wiki--sacha--1.0--patch-97
5149         * planner.el (planner-create-task): Improve annotation matching.
5150     
5152     modified files:
5153      planner.el
5156 2004-03-12 07:12:20 GMT Sacha Chua <sacha@free.net.ph>  patch-94
5158     Summary:
5159       planner-cyclic: Cyclic task support.
5160     Revision:
5161       emacs-wiki--sacha--1.0--patch-94
5163         * planner-cyclic.el: New.
5164     
5166     new files:
5167      .arch-ids/planner-cyclic.el.id planner-cyclic.el
5168      test/.arch-ids/planner-cyclic-test.el.id
5169      test/planner-cyclic-test.el
5171     modified files:
5172      planner.el test/planner-test.el
5175 2004-03-12 05:09:11 GMT Sacha Chua <sacha@free.net.ph>  patch-91
5177     Summary:
5178       Do not change windows when navigating day pages with yesterday/tomorrow
5179     Revision:
5180       emacs-wiki--sacha--1.0--patch-91
5182         * planner.el (planner-goto-yesterday): Do not change windows.
5183         (planner-goto-tomorrow): Do not change windows.
5184         (planner-goto-previous-daily-page): Do not change windows.
5185         (planner-goto-next-daily-page): Do not change windows.
5186     
5188     modified files:
5189      planner.el
5192 2004-03-12 03:42:48 GMT Sacha Chua <sacha@free.net.ph>  patch-88
5194     Summary:
5195       Understand dates of the form +1 or -1
5196     Revision:
5197       emacs-wiki--sacha--1.0--patch-88
5199         * planner.el (planner-expand-name): Understand dates of the form
5200         "+1" or "-1" as offsets from today. Thanks to k-man on #emacs for
5201         the suggestion.
5202     
5204     modified files:
5205      planner.el
5208 2004-03-12 02:39:19 GMT Sacha Chua <sacha@free.net.ph>  patch-87
5210     Summary:
5211       Work with parens in the task description
5212     Revision:
5213       emacs-wiki--sacha--1.0--patch-87
5215         * planner.el (planner-task-info-from-string): Work with parens in
5216         the task description. Test suite at test/planner-test.el .
5217         (planner-create-task): Improve annotation matching.
5218     
5219         * test/planner-test.el: New.
5221     new files:
5222      test/.arch-ids/planner-test.el.id test/planner-test.el
5224     modified files:
5225      planner.el
5228 2004-03-11 14:13:20 GMT Sacha Chua <sacha@free.net.ph>  patch-86
5230     Summary:
5231       Minor bugfix. Do not error if tasks are at end of buffer.
5232     Revision:
5233       emacs-wiki--sacha--1.0--patch-86
5235         * planner.el (planner-renumber-tasks): Do not error if tasks are
5236         at end of buffer.
5237     
5239     modified files:
5240      planner.el
5243 2004-03-11 13:58:38 GMT Sacha Chua <sacha@free.net.ph>  patch-85
5245     Summary:
5246       Further planner-renumber-tasks optimization
5247     Revision:
5248       emacs-wiki--sacha--1.0--patch-85
5250         * planner.el (planner-renumber-tasks): Further optimization. Don't
5251         use a regular expression to check for further tasks. Use character
5252         comparison instead. This should trim off another second or two.
5253     
5255     modified files:
5256      planner.el
5259 2004-03-11 13:43:46 GMT Sacha Chua <sacha@free.net.ph>  patch-84
5261     Summary:
5262       Optimize sort, assuming sort is stable
5263     Revision:
5264       emacs-wiki--sacha--1.0--patch-84
5266         * planner.el (planner-renumber-tasks): Optimize sort. Assumes sort
5267         is stable, which it appears to be under CVS Emacs.
5269     modified files:
5270      planner.el
5273 2004-03-11 13:21:30 GMT Sacha Chua <sacha@free.net.ph>  patch-83
5275     Summary:
5276       Merged John Wiegley's emacs-wiki changes in. Small bugfixes. 
5277     Revision:
5278       emacs-wiki--sacha--1.0--patch-83
5280             * planner.el (planner-in-progress-task-face): Remove dupe. Thanks
5281         to Florian Lanthaler for pointing this out.
5282     
5283         * emacs-wiki.el (emacs-wiki-page-date): Remove parameter, correct
5284         docstring.
5285         (emacs-wiki-numbered-tag): Use ID attribute instead of unclosed <a
5286         name=..>
5287     
5288         * emacs-wiki.el: Merged John Wiegley's patch in preparation for
5289         flexible publishing.
5291     modified files:
5292      emacs-wiki.el planner.el
5295 2004-03-11 08:44:48 GMT Sacha Chua <sacha@free.net.ph>  patch-82
5297     Summary:
5298       Bugfixes. Also, emacs-wiki no longer errors on publish--just warns
5299     Revision:
5300       emacs-wiki--sacha--1.0--patch-82
5302         * emacs-wiki.el (emacs-wiki-eval-lisp): Warn if error, but do not
5303         stop. Thanks to Mark Triggs for the patch.
5304     
5305         * planner.el (planner-in-progress-task-face): No :slant in XEmacs;
5306         using :bold instead. Thanks to Mario Peter for the patch.
5307     
5308         * planner.el (planner-create-task): Work with new
5309         emacs-wiki-make-link.
5311     modified files:
5312      emacs-wiki.el planner.el
5315 2004-03-11 02:32:24 GMT Sacha Chua <sacha@free.net.ph>  patch-81
5317     Summary:
5318       Emacs20 compatibility
5319     Revision:
5320       emacs-wiki--sacha--1.0--patch-81
5322         * remember.el (remember-clipboard): Use compatibility function.
5323     
5324         * planner.el (planner-list-daily-files): Remove mapc call.
5325         (planner-tasks-tag): Remove mapc call.
5326         (planner-list-tasks-with-status): Remove mapc call.
5327         (planner-extract-tasks): Remove mapc call.
5328         (planner-search-notes-internal): add-to-list in emacs20 has only
5329         two parameters. Remove need for three parameters by reversing the
5330         list.
5331         (planner-extract-tasks): Remove mapc call.
5332     
5333         * emacs-wiki.el (emacs-wiki-make-faces): Remove mapc call.
5334     
5335             Files now compile cleanly under Emacs21 and Emacs20 (except for
5336             emacs-wiki, which still has lots of warnings.)
5338     modified files:
5339      emacs-wiki.el planner.el remember.el
5342 2004-03-10 05:03:18 GMT Sacha Chua <sacha@free.net.ph>  patch-80
5344     Summary:
5345       Deal with lines that do not have nicks, like the ERC prompt.
5346     Revision:
5347       emacs-wiki--sacha--1.0--patch-80
5349         * planner-erc.el (planner-erc-annotation-from-erc): Deal with
5350         lines that do not have nicks.
5351     
5353     modified files:
5354      planner-erc.el
5357 2004-03-10 04:58:14 GMT Sacha Chua <sacha@free.net.ph>  patch-79
5359     Summary:
5360       planner-erc provides annotation functions for ERC buffers
5361     Revision:
5362       emacs-wiki--sacha--1.0--patch-79
5364         * planner-erc.el: New.
5365             
5367     new files:
5368      .arch-ids/planner-erc.el.id planner-erc.el
5371 2004-03-10 03:06:46 GMT Sacha Chua <sacha@free.net.ph>  patch-78
5373     Summary:
5374       Remove 'cl dependency of emacs-wiki.el. Add planner-search-notes-next/previous-match.
5375     Revision:
5376       emacs-wiki--sacha--1.0--patch-78
5378         * emacs-wiki.el (emacs-wiki-visit-link): Hardcode
5379         emacs-wiki-after-save-hook in so that we can avoid using gensym.
5380         (emacs-wiki-refresh-buffers): New function updates all project
5381         buffers.
5382         (add-once-hook): Deleted.
5383     
5384         * planner.el (planner-search-notes-internal): Sort entries
5385         correctly even if reverse-chronologically arranged.
5386         (planner-search-notes-buffer): New. Save buffer so that we can go
5387         to the previous and next matches.
5388         (planner-search-notes): Save buffer in planner-search-notes-buffer
5389         so that we can go to the next and previous matches.
5390     
5391         * planner-experimental.el (planner-search-notes-next-match): New.
5392         (planner-search-notes-previous-match): New.
5393     
5394         * emacs-wiki.el (add-once-hook): Use make-symbol instead of
5395         gensym.
5396     
5398     modified files:
5399      planner-experimental.el planner.el
5402 2004-03-09 08:58:18 GMT Sacha Chua <sacha@free.net.ph>  patch-76
5404     Summary:
5405       Renamed p-i-c to planner-calendar-insinuate to be more consistent
5406     Revision:
5407       emacs-wiki--sacha--1.0--patch-76
5409         * planner.el (planner-calendar-insinuate): Renamed from
5410         planner-insinuate-calendar to be more consistent with other
5411         functions. Thanks to Yvonne Thomson for pointing this out.
5412     
5413         * planner-diary.el: Clarified documentation. Adopted it for my own
5414         use, so if this breaks, I'll be one of those to complain loudly.
5416     modified files:
5417      planner-diary.el planner.el
5420 2004-03-08 16:01:23 GMT Sacha Chua <sacha@free.net.ph>  patch-73
5422     Summary:
5423       Added planner-notes-index.el, fixed emacs-wiki escape/unescape
5424     Revision:
5425       emacs-wiki--sacha--1.0--patch-73
5427         * planner-notes-index.el: New file. View a list of your notes
5428         using the interactive functions, or publish indexes using
5429         emacs-wiki tags. See comments for more details.
5430     
5431         * emacs-wiki.el (emacs-wiki-link-escape): Finally fix this broken
5432         function. I must have been really lucky not to have run into
5433         problems with this before. Apologies to people bemused by this
5434         bug!
5435         (emacs-wiki-link-unescape): Same as emacs-wiki-link-escape.
5436         (emacs-wiki-highlight-link): Unescape link text when displayed.
5437         Tested with notes-index, which had lots of links with brackets.
5438         (emacs-wiki-wiki-visible-name): Unescape further in titles.
5439         (emacs-wiki-make-link): Escape # in titles.
5440     
5441         The files I touched compile cleanly under Emacs CVS and XEmacs,
5442         with the exception of emacs-wiki.el. I still have to untangle it.
5443         Again, apologies for small, careless bugs. Would love to hear from
5444         anyone with more experience writing test suites for Emacs
5445         programs! Also, have to get the hang of testcover.el ... =)
5446     
5447                 * planner-rmail.el (rmail): Add missing require.
5448     
5449         * planner.el (planner-create-task-from-info): Fix free variable.
5451     new files:
5452      .arch-ids/planner-notes-index.el.id planner-notes-index.el
5454     modified files:
5455      emacs-wiki.el planner-rmail.el planner.el
5458 2004-03-08 10:36:00 GMT Sacha Chua <sacha@free.net.ph>  patch-72
5460     Summary:
5461       Bugfix in planner task creation, thanks to Nafai for pointing this out
5462     Revision:
5463       emacs-wiki--sacha--1.0--patch-72
5465         * planner.el (planner-format-task): Fix typo. Thanks to Nafai for
5466         pointing this out!
5467         (planner-create-task): Fix dangling from.
5468         (planner-create-task-from-info): Fix bug for creating with
5469         plan-page set to a date page.
5470         (planner-create-task-from-buffer): Fix bug for creating from a
5471         date page.
5472     
5474     modified files:
5475      planner.el
5478 2004-03-08 06:48:22 GMT Sacha Chua <sacha@free.net.ph>  patch-71
5480     Summary:
5481       Do not fold case when checking links.
5482     Revision:
5483       emacs-wiki--sacha--1.0--patch-71
5485     
5486         * planner.el (planner-format-task): Actually observe LINK.
5487     
5488         * emacs-wiki.el (emacs-wiki-make-link): Do not fold case.
5489     
5491     modified files:
5492      emacs-wiki.el planner.el
5495 2004-03-08 06:11:59 GMT Sacha Chua <sacha@free.net.ph>  patch-70
5497     Summary:
5498       Added planner-wl.el
5499     Revision:
5500       emacs-wiki--sacha--1.0--patch-70
5502         * planner-wl.el: New file. Thanks to Yvonne Thomson for
5503         contributing this to planner.
5504     
5506     new files:
5507      .arch-ids/planner-wl.el.id planner-wl.el
5510 2004-03-08 05:51:49 GMT Sacha Chua <sacha@free.net.ph>  patch-69
5512     Summary:
5513       With a prefix, planner-create-task-from-buffer prompts for a plan page. Also, planner-rss has category note.
5514     Revision:
5515       emacs-wiki--sacha--1.0--patch-69
5517         * planner.el (planner-create-task-from-info): Pay attention to
5518         plan and date.
5519         (planner-create-task-from-buffer): With a prefix, prompt for a
5520         plan page. If a plan page is specified and this is not equal to
5521         the current annotation, move annotation into the task
5522         description.
5523         (planner-read-non-date-page): New defun.
5524         (planner-create-task): Add plan-page.
5525     
5526         * planner-rss.el (planner-rss-add-note): Add category link.
5528     new files:
5529      .arch-ids/schedule.el.id .arch-ids/timeclock.el.id schedule.el
5530      timeclock.el
5532     modified files:
5533      emacs-wiki.el planner-rss.el planner.el
5536 2004-03-07 15:49:23 GMT Sacha Chua <sacha@free.net.ph>  patch-68
5538     Summary:
5539       Add major-mode check for planner-rmail.
5540     Revision:
5541       emacs-wiki--sacha--1.0--patch-68
5543         * planner-rmail.el (planner-rmail-annotation-from-mail): Add
5544         major-mode check.
5546     modified files:
5547      planner-rmail.el
5550 2004-03-07 14:21:29 GMT Sacha Chua <sacha@free.net.ph>  patch-66
5552     Summary:
5553       Michal Maruska's idea: include #title in the wiki index.
5554     Revision:
5555       emacs-wiki--sacha--1.0--patch-66
5557         * emacs-wiki.el: Merged in ideas from Michal Maruska's patch for
5558         including #title in the wiki index. See
5559             emacs-wiki-index-title-threshold for more details.
5560         (emacs-wiki-index-title-threshold): New variable.
5561         (emacs-wiki-get-title-fast): New defun.
5562         (emacs-wiki-file-alist-with-titles): New defun.
5563         (emacs-wiki-index-files-list): New convenience function.
5564         (emacs-wiki-index-file-title): New convenience function.
5565         (emacs-wiki-index-file-page): New convenience function.
5566         (emacs-wiki-generate-index): Observe
5567         emacs-wiki-index-title-threshold.
5568         (emacs-wiki-index): More verbose, now that it takes time to
5569         process.
5570         (emacs-wiki-publish-index): More verbose, now that it takes time
5571         to process.
5572     
5573         * planner-experimental.el (planner-generate-index): Observe
5574         emacs-wiki-index-title-threshold.
5576     modified files:
5577      emacs-wiki.el planner-experimental.el
5580 2004-03-07 12:59:30 GMT Sacha Chua <sacha@free.net.ph>  patch-65
5582     Summary:
5583       Preliminary support for planner pages for BBDB records
5584     Revision:
5585       emacs-wiki--sacha--1.0--patch-65
5587         * planner-bbdb.el (planner-bbdb-plan-field): New.
5588         (planner-bbdb-annotation-from-bbdb): Preliminary support for
5589         planner pages for BBDB records.
5591     modified files:
5592      planner-bbdb.el
5595 2004-03-06 16:15:35 GMT Sacha Chua <sacha@free.net.ph>  patch-64
5597     Summary:
5598       Correctly make links even when page does not match emacs-wiki-name-regexp
5599     Revision:
5600       emacs-wiki--sacha--1.0--patch-64
5602         * emacs-wiki.el (emacs-wiki-make-link): Correct regexp for forcing
5603         entire link to match emacs-wiki-name-regexp.
5604     
5605         * planner.el (planner-make-link): Removed compatibility function;
5606         left this as a defalias.
5607         (planner-annotation-from-planner-note): Used emacs-wiki-make-link
5608         instead.
5609         (planner-format-task): Used emacs-wiki-make-link instead. Properly
5610         dealt with links that did not match the name regular expression.
5611         (planner-copy-or-move-task): Used emacs-wiki-make-link instead.
5612         (planner-update-task): Used emacs-wiki-make-link instead.
5614     modified files:
5615      emacs-wiki.el planner.el
5618 2004-03-06 08:44:36 GMT Sacha Chua <sacha@free.net.ph>  patch-62
5620     Summary:
5621       Added planner-vm. Minor bugfixes in other modules.
5622     Revision:
5623       emacs-wiki--sacha--1.0--patch-62
5625         * planner-vm.el: New file.
5627     new files:
5628      .arch-ids/planner-vm.el.id planner-vm.el
5630     modified files:
5631      emacs-wiki.el planner-rmail.el
5634 2004-03-06 05:17:12 GMT Sacha Chua <sacha@free.net.ph>  patch-60
5636     Summary:
5637       Promote planner-default-task-priority to a customizable variable.
5638     Revision:
5639       emacs-wiki--sacha--1.0--patch-60
5641         * planner.el (planner-default-task-priority): Promote to a
5642         customizable variable.
5644     modified files:
5645      planner.el
5648 2004-03-05 16:54:50 GMT Sacha Chua <sacha@free.net.ph>  patch-59
5650     Summary:
5651       planner-renumber-tasks renumbers chunks of tasks
5652     Revision:
5653       emacs-wiki--sacha--1.0--patch-59
5655         * planner.el (planner-renumber-tasks): Renumber chunks of tasks,
5656         not only the first one. This lets you have a Completed Tasks
5657         section, although you still have to manually move tasks over to
5658         it. Maybe we can have a hook to control this, if other people find
5659         "Completed Tasks" interesting.
5661     modified files:
5662      planner.el
5665 2004-03-03 15:47:22 GMT Sacha Chua <sacha@free.net.ph>  patch-57
5667     Summary:
5668       planner-rmail added, common mail functions moved into planner.el or planner-bbdb.el, redundant defun removed
5669     Revision:
5670       emacs-wiki--sacha--1.0--patch-57
5672         * planner.el (planner-get-name-from-address): New defun.
5673     
5674         * planner-rmail.el: New file.
5675     
5676         * planner-gnus.el (planner-gnus-get-name-from-address): Moved to
5677         planner-bbdb as there was nothing Gnus-specific about this
5678         function.
5679         (planner-gnus-annotation-from-summary): Use
5680         planner-ignored-from-addresses from planner instead of
5681         gnus-ignored-from-addresses. Use
5682         planner-get-name-from-address (defined in planner, redefined in
5683         planner-bbdb) instead of planner-gnus-get-name-from-address.
5684         (planner-gnus-annotation-from-message): Use
5685         planner-ignored-from-addresses from planner instead of
5686         gnus-ignored-from-addresses. Use
5687         planner-get-name-from-address (defined in planner, redefined in
5688         planner-bbdb) instead of planner-gnus-get-name-from-address.
5689     
5690         * planner-bbdb.el (planner-bbdb-get-name-from-address): New defun.
5691         Alternative for planner-get-name-from-address.
5692         (planner-get-name-from-address): Set to
5693         planner-bbdb-get-name-from-address when planner-bbdb is loaded.
5694     
5695         * planner.el (planner-annotation-functions): Removed
5696         planner-annotation-from-planner-note from default value until it
5697         is fully supported again.
5698         (planner-make-planner-link): Check if emacs-wiki-name-regexp
5699         completely matches wiki-link.
5700     
5701         * planner.el: Rearranged compatibility functions
5702         (planner-ignored-from-addresses): New option.
5703         (planner-make-planner-link): Removed. planner-make-link is
5704         sufficient.
5705         (planner-copy-or-move-task): Use planner-make-link.
5706         (planner-update-task): Use planner-make-link.
5707     
5708         * emacs-wiki.el (emacs-wiki-make-link): Check if
5709         emacs-wiki-name-regexp completely matches wiki-link.
5711     new files:
5712      .arch-ids/planner-rmail.el.id planner-rmail.el
5714     modified files:
5715      emacs-wiki.el planner-bbdb.el planner-gnus.el planner.el
5718 2004-03-02 04:14:04 GMT Sacha Chua <sacha@free.net.ph>  patch-56
5720     Summary:
5721       Fixed embarrassing typo in compatibility function planner-link-unescape
5722     Revision:
5723       emacs-wiki--sacha--1.0--patch-56
5725         * planner.el (fboundp): Whoops, planner-link-unescape was typo'd
5726         to planner-link-escape. Thanks to Nascif Abousalh-Neto for the bug
5727         report!
5729     modified files:
5730      planner.el
5733 2004-03-01 06:17:51 GMT Sacha Chua <sacha@free.net.ph>  patch-55
5735     Summary:
5736       Bugfix in planner-escape-link and planner-unescape-link. 
5737     Revision:
5738       emacs-wiki--sacha--1.0--patch-55
5740         * planner.el (planner-escape-link): Whoops, forgot to return text.
5741         (planner-unescape-link): Whoops, forgot to return text.
5742     
5744     modified files:
5745      planner.el
5748 2004-03-01 05:01:21 GMT Sacha Chua <sacha@free.net.ph>  patch-54
5750     Summary:
5751       Load the correct library for grep-command.
5752     Revision:
5753       emacs-wiki--sacha--1.0--patch-54
5755         * planner-id.el (require): Load the correct library for grep-command.
5756         This is 'compile for XEmacs and stable Emacs 21, but 'grep for
5757         Emacs 21 CVS.
5759     modified files:
5760      planner-id.el
5763 2004-02-29 15:00:03 GMT Sacha Chua <sacha@free.net.ph>  patch-53
5765     Summary:
5766       Misc. documentation fixes
5767     Revision:
5768       emacs-wiki--sacha--1.0--patch-53
5770        Whoops, wrong boilerplate text on many of the files. Misc.
5771        whitespace fixes as well.
5773     modified files:
5774      planner-bbdb.el planner-diary.el planner-experimental.el
5775      planner-gnus.el planner-id.el planner-notes.el planner-rss.el
5776      planner-schedule.el planner-timeclock.el planner-w3m.el
5777      planner.el remember-bbdb.el remember-bibl.el
5778      remember-experimental.el remember-planner.el remember.el
5781 2004-02-29 14:44:33 GMT Sacha Chua <sacha@free.net.ph>  patch-52
5783     Summary:
5784       Added compatibility functions for older versions of emacs-wiki.el.
5785     Revision:
5786       emacs-wiki--sacha--1.0--patch-52
5788         * planner.el (fboundp): Added compatibility functions
5789         planner-link-escape, planner-link-unescape, planner-make-link, and
5790         advice around emacs-wiki-wiki-link-target.
5791     
5792         * planner-gnus.el (planner-gnus-annotation-from-summary): Used
5793         compatibility functions.
5794         (planner-gnus-annotation-from-message): Used compatibility functions.
5796     modified files:
5797      planner-gnus.el planner.el
5800 2004-02-27 06:11:47 GMT Sacha Chua <sacha@free.net.ph>  patch-51
5802     Summary:
5803       Better XEmacs compatibility
5804     Revision:
5805       emacs-wiki--sacha--1.0--patch-51
5807          Not only do all the files now pass develock, but most of the
5808          XEmacs compile errors are gone. WHEW!
5810     modified files:
5811      emacs-wiki.el planner-bbdb.el planner-diary.el
5812      planner-experimental.el planner-gnus.el planner-id.el
5813      planner-notes.el planner-rss.el planner-schedule.el
5814      planner-timeclock.el planner-w3m.el planner.el
5815      remember-experimental.el remember-planner.el remember.el
5818 2004-02-27 00:06:35 GMT Daniel Neri <dne@mayonnaise.net>        patch-2
5820     Summary:
5821       fix a couple of typos
5822     Revision:
5823       emacs-wiki--planner--0--patch-2
5826     modified files:
5827      planner.el remember-planner.el
5830 2004-02-26 23:59:37 GMT Daniel Neri <dne@mayonnaise.net>        patch-1
5832     Summary:
5833       sync commentary with reality
5834     Revision:
5835       emacs-wiki--planner--0--patch-1
5838     modified files:
5839      planner-gnus.el
5842 2004-02-26 12:02:20 GMT Sacha Chua <sacha@free.net.ph>  patch-49
5844     Summary:
5845       Rearranged customization options and removed Gnus links from published pages
5846     Revision:
5847       emacs-wiki--sacha--1.0--patch-49
5849         * planner.el: Rearranged customization entries for ease of use.
5850         (planner-mode-hook): Removed from customization entries as this is
5851         automatically defined by the creation of a major mode.
5852         (planner-markup-url): Do not strip other characters from the ID.
5853     
5854         * planner-gnus.el (planner-gnus-resolve-url): Gnus IDs should not be displayed.
5855         (planner-resolve-url-table): Add planner-gnus-resolve-url here.
5857     modified files:
5858      planner-gnus.el planner.el
5861 2004-02-23 17:32:30 GMT Sacha Chua <sacha@free.net.ph>  patch-48
5863     Summary:
5864       Bugfix: planner-id.el should call planner-highlight-region
5865     Revision:
5866       emacs-wiki--sacha--1.0--patch-48
5868         * planner-id.el (planner-id-markup): Use planner-highlight-region
5869         instead of planner-markup-region.
5870     
5872     modified files:
5873      planner-id.el
5876 2004-02-23 17:25:49 GMT Sacha Chua <sacha@free.net.ph>  patch-47
5878     Summary:
5879       Bugfix: planner-bbdb-resolve-url
5880     Revision:
5881       emacs-wiki--sacha--1.0--patch-47
5883         * planner-bbdb.el (planner-resolve-url-table): Use planner-bbdb-resolve-url.
5884         (planner-bbdb-resolve-url): Renamed from planner-bbdb-markup-url.
5886     modified files:
5887      planner-bbdb.el
5890 2004-02-23 11:52:48 GMT Sacha Chua <sacha@free.net.ph>  patch-46
5892     Summary:
5893       Highlight functions should be named -highlight-, not -markup-. Tasks marked up specially. Minor bugfixes.
5894     Revision:
5895       emacs-wiki--sacha--1.0--patch-46
5897         * planner.el (planner-resolve-url-google): Renamed from
5898         planner-markup-url-google.
5899         (planner-resolve-url-table): Renamed from planner-markup-url-table
5900         (planner-markup-url): Use planner-resolve-url-table
5901         (planner-mode): Highlight functions are now named -highlight-
5902         instead of -markup-.
5903         (planner-highlight-region): Renamed from planner-markup-region.
5904         (planner-highlight-tasks): Renamed from planner-markup-tasks. Use
5905         planner-highlight-region.
5906         (planner-highlight-notes): Renamed from planner-markup-notes.
5907         (planner-markup-url): Remove protocol - is not a parameter.
5908         (planner-publishing-markup): Mark up tasks specially.
5909         (planner-markup-task): New function.
5911     modified files:
5912      planner.el
5915 2004-02-23 10:36:38 GMT Sacha Chua <sacha@free.net.ph>  patch-45
5917     Summary:
5918       Make planner-url a list of regular expressions
5919     Revision:
5920       emacs-wiki--sacha--1.0--patch-45
5922         * planner.el (planner-url-list): Now a list of regular expressions
5923         instead of strings.
5925     modified files:
5926      planner.el
5929 2004-02-22 16:41:57 GMT Sacha Chua <sacha@free.net.ph>  patch-44
5931     Summary:
5932       Major change: split planner.el and remember.el into modules
5933     Revision:
5934       emacs-wiki--sacha--1.0--patch-44
5936         * planner.el: Split off -bbdb, -gnus, -schedule, -timeclock and
5937         -w3m. Compiles cleanly under Emacs 21 CVS.
5938         (planner-url-list): New variable for better modularization.
5939         (planner-update-wiki-project): Automatically compose
5940         regular expression for emacs-wiki-url-regexp.
5941         (planner-markup-url-table): New variable.
5942         (planner-browse-url-functions): New variable.
5943     
5944         * remember.el: Split off -bbdb, -bibl and -planner. Compiles
5945         cleanly under Emacs 21 CVS.
5947     new files:
5948      .arch-ids/planner-bbdb.el.id .arch-ids/planner-gnus.el.id
5949      .arch-ids/planner-schedule.el.id
5950      .arch-ids/planner-timeclock.el.id .arch-ids/planner-w3m.el.id
5951      .arch-ids/remember-bbdb.el.id .arch-ids/remember-bibl.el.id
5952      .arch-ids/remember-planner.el.id planner-bbdb.el
5953      planner-gnus.el planner-schedule.el planner-timeclock.el
5954      planner-w3m.el remember-bbdb.el remember-bibl.el
5955      remember-planner.el
5957     modified files:
5958      planner-experimental.el planner-id.el planner-notes.el
5959      planner.el remember-experimental.el remember.el
5962 2004-02-19 11:01:05 GMT Sacha Chua <sacha@free.net.ph>  patch-42
5964     Summary:
5965       Added categorized feeds to planner-rss.el
5966     Revision:
5967       emacs-wiki--sacha--1.0--patch-42
5969             * planner-rss.el (planner-rss-file-name): Changed documentation
5970         string.
5971         (planner-rss-category-feeds): New variable. Customize this to get
5972         categorized feeds.
5973         (planner-rss-add-note): Perform regular-expression matching on the
5974         original text and copy matched entries to category feeds.
5975     
5976         * planner.el (planner-note-title): New defun.
5977         (planner-note-timestamp): New defun.
5978         (planner-note-body): New defun.
5979         (planner-narrow-to-note): Save excursion.
5981     modified files:
5982      planner-rss.el planner.el
5985 2004-02-18 03:31:36 GMT Sacha Chua <sacha@free.net.ph>  patch-41
5987     Summary:
5988       Embarrassing typo in planner.el
5989     Revision:
5990       emacs-wiki--sacha--1.0--patch-41
5992         * planner.el (planner-list-unfinished-tasks): Whoops! Added an n
5993         by mistake. Thanks to Frederik Fouvry for pointing this out.
5995     modified files:
5996      planner.el
5999 2004-02-17 04:23:28 GMT Sacha Chua <sacha@free.net.ph>  patch-39
6001     Summary:
6002       Bugfix in planner-name-regexp
6003     Revision:
6004       emacs-wiki--sacha--1.0--patch-39
6006         * planner.el (planner-name-regexp): Corrected regular expression
6007               so that emacs-wiki recognizes yyyy.mm.dd#link again.
6009     modified files:
6010      planner.el
6013 2004-02-17 03:09:30 GMT Sacha Chua <sacha@free.net.ph>  patch-38
6015     Summary:
6016       Added info URLs to planner.el
6017     Revision:
6018       emacs-wiki--sacha--1.0--patch-38
6020         * planner.el (planner-url-regexp): Added info handling.
6021         (planner-browse-url): Added info handling.
6022         Thanks to Frederik Fouvry for patch.
6023     
6025     modified files:
6026      planner.el planner2diary.py
6029 2004-02-17 02:54:53 GMT Sacha Chua <sacha@free.net.ph>  patch-36
6031     Summary:
6032       Fixed emacs-wiki matching by removing grouping from planner-name-regexp.
6033     Revision:
6034       emacs-wiki--sacha--1.0--patch-36
6036         * planner.el (planner-name-regexp): Removed grouping construct as
6037         this threw off emacs-wiki matching.
6039     modified files:
6040      planner.el
6043 2004-02-15 13:49:52 GMT Sacha Chua <sacha@free.net.ph>  patch-35
6045     Summary:
6046       More planner-rss fixes to deal with read-only text.
6047     Revision:
6048       emacs-wiki--sacha--1.0--patch-35
6050         * planner.el (planner-current-note-info): Removed text properties
6051         from body.
6052     
6053         * planner-rss.el (planner-rss-add-note): Removed
6054         planner-note-info-from-string reference. Used
6055         planner-current-note-info from planner.el instead. Used
6056         planner-current-note-info to get the body. Properly removes
6057         overlays and text-properties from read-only text.
6059     modified files:
6060      planner-rss.el planner.el
6063 2004-02-15 06:32:20 GMT Sacha Chua <sacha@free.net.ph>  patch-34
6065     Summary:
6066       Prepared planner-rss.el for first release.
6067     Revision:
6068       emacs-wiki--sacha--1.0--patch-34
6070         * planner-rss.el: Renamed from rss.el. Added commentary. Changed
6071         function prefix.
6072         (planner-rss-initial-contents): Merged other one-time variables
6073         into this. Moved to planner customize group.
6074         (planner-rss-base-url): Moved to planner customize group.
6075         (planner-rss-file-name): Moved to planner customize group.
6076         (planner-rss-initialize): Used planner-rss-initial-contents.
6078     modified files:
6079      planner-rss.el
6081     renamed files:
6082      .arch-ids/rss.el.id
6083        ==> .arch-ids/planner-rss.el.id
6084      rss.el
6085        ==> planner-rss.el
6088 2004-02-14 15:09:36 GMT Sacha Chua <sacha@free.net.ph>  patch-33
6090     Summary:
6091       Added rss.el 
6092     Revision:
6093       emacs-wiki--sacha--1.0--patch-33
6095        You need rss.el for the blogging to RSS stuff.
6096     
6098     new files:
6099      .arch-ids/rss.el.id rss.el
6102 2004-02-14 14:44:10 GMT Sacha Chua <sacha@free.net.ph>  patch-32
6104     Summary:
6105       Removed redundant code from planner-experimental.el
6106     Revision:
6107       emacs-wiki--sacha--1.0--patch-32
6109         * planner-experimental.el (planner-note-timestamp-regexp): Deleted.
6110         (planner-analyze-headline): Deleted.
6111         (planner-list-headlines): Deleted.
6112         (planner-search-notes): Moved into planner.el.
6113         (planner-search-notes-internal): Moved into planner.el.
6114     
6115         * planner.el (planner-search-notes-internal): Moved from
6116         planner-experimental.el
6117         (planner-current-note-info): Moved actual timestamp regexp into
6118         code.
6120     modified files:
6121      planner-experimental.el planner.el
6124 2004-02-14 09:50:58 GMT Sacha Chua <sacha@free.net.ph>  patch-30
6126     Summary:
6127       Bugfix: planner-name-regexp had invalid regular expression syntax.
6128     Revision:
6129       emacs-wiki--sacha--1.0--patch-30
6131         * planner.el (planner-name-regexp): Fix embarrassing regular
6132         expression bug.
6134     modified files:
6135      planner.el
6138 2004-02-13 03:42:46 GMT Sacha Chua <sacha@free.net.ph>  patch-29
6140     Summary:
6141       Documentation fix for local planner task references
6142     Revision:
6143       emacs-wiki--sacha--1.0--patch-29
6145         * planner.el: Removed incorrect documentation note about local
6146         planner task references.
6147         (planner-name-regexp): Shorter regular expression.
6149     modified files:
6150      planner.el
6153 2004-02-11 14:58:53 GMT Sacha Chua <sacha@free.net.ph>  patch-28
6155     Summary:
6156       Bugfix: planner-seek-to-first inserts correct number of spaces.
6157     Revision:
6158       emacs-wiki--sacha--1.0--patch-28
6160         * planner.el (planner-seek-to-first): Function now attempts to
6161         insert the correct number of spaces. This may be slower, though,
6162         with all the regular-expression matching. It now correctly deals
6163         with sections at the bottom end of a file and sections placed
6164         right before sections (< 2 blank lines in between).
6165      
6167     modified files:
6168      planner.el
6171 2004-02-11 09:48:30 GMT Sacha Chua <sacha@free.net.ph>  patch-27
6173     Summary:
6174       Bugfixes in planner-seek-to-function that affected all those with planner-seek-create-at-bottom
6175     Revision:
6176       emacs-wiki--sacha--1.0--patch-27
6178         * planner.el (planner-seek-to-first): Try to seek to the section
6179         first. Call planner-seek-section-function only if it is not found.
6180         (planner-seek-create-at-top): Moved the seek to
6181         planner-seek-to-first. This function now only creates a new
6182         section.
6183         (planner-seek-create-at-bottom): Moved the seek to
6184         planner-seek-to-first. This function now only creates a new
6185         section.
6187     modified files:
6188      planner.el
6191 2004-02-09 03:10:08 GMT Sacha Chua <sacha@free.net.ph>  patch-26
6193     Summary:
6194       Doc tweaks
6195     Revision:
6196       emacs-wiki--sacha--1.0--patch-26
6198         * planner.el: Tweaked allout configuration so that commentary is
6199         always displayed.
6201     modified files:
6202      planner.el
6205 2004-02-09 02:44:50 GMT Sacha Chua <sacha@free.net.ph>  patch-24
6207     Summary:
6208       Added major-mode check to emacs-wiki
6209     Revision:
6210       emacs-wiki--sacha--1.0--patch-24
6212         * planner.el (planner-annotation-from-wiki): Added derived-mode-p
6213         check for emacs-wiki-mode.
6214         (planner-annotation-from-planner): Added derived-mode-p check for
6215         planner-mode.
6216         (planner-annotation-from-planner-note): Added derived-mode-p check
6217         for planner-mode.
6219     modified files:
6220      planner.el
6223 2004-02-06 04:11:56 GMT Sacha Chua <sacha@free.net.ph>  patch-23
6225     Summary:
6226       Minor bugfixes with replace-regexp-in-string and the message-id regexp.
6227     Revision:
6228       emacs-wiki--sacha--1.0--patch-23
6230         * planner.el (planner-strip-whitespace): To be safe, use the
6231         replace-regexp-in-string defined in xemacs.
6232         (planner-gnus-get-message-id): To be safe, use the
6233         replace-regexp-in-string defined in xemacs.
6234         (planner-gnus-get-message-id): Fix embarrassing regexp error.
6236     modified files:
6237      planner.el
6240 2004-02-05 10:44:06 GMT Sacha Chua <sacha@free.net.ph>  patch-22
6242     Summary:
6243       Minor bugfixes
6244     Revision:
6245       emacs-wiki--sacha--1.0--patch-22
6247         * planner.el (planner-task-format): Returned old behavior of
6248         justifying priority properly.
6249         (planner-markup-tasks): Deal with different kinds of spaces.
6250         (planner-gnus-get-message-id): More flexible matching.
6252     modified files:
6253      planner.el
6256 2004-02-01 05:37:06 GMT Sacha Chua <sacha@free.net.ph>  patch-21
6258     Summary:
6259       Added URL escaping to emacs-wiki
6260     Revision:
6261       emacs-wiki--sacha--1.0--patch-21
6263        emacs-wiki-wiki-link-target unescapes the wiki link.
6264        planner-gnus-get-message-id deals with summary mode.
6265        planner-annotation-from-gnus uses emacs-wiki-make-link.
6266        planner-annotation-from-gnus-summary uses emacs-wiki-make-link.
6267        
6268        New functions:
6269        emacs-wiki-link-escape
6270        emacs-wiki-link-unescape
6271        emacs-wiki-make-link
6272     
6274     modified files:
6275      emacs-wiki.el planner.el
6278 2004-01-28 06:56:15 GMT Sacha Chua <sacha@free.net.ph>  patch-20
6280     Summary:
6281       planner-default-task-priority
6282     Revision:
6283       emacs-wiki--sacha--1.0--patch-20
6285     Ken Rachynski asked for a way to set the default task priority. Here
6286     it is - planner-default-task-priority (new variable, controls
6287     planner-create-task).
6289     modified files:
6290      planner.el
6293 2004-01-28 06:52:08 GMT Sacha Chua <sacha@free.net.ph>  patch-19
6295     Summary:
6296       Font-locking more correct
6297     Revision:
6298       emacs-wiki--sacha--1.0--patch-19
6300     Status font-locking now extends to beginning of line.
6302     modified files:
6303      planner.el
6306 2004-01-28 06:43:16 GMT Sacha Chua <sacha@free.net.ph>  patch-18
6308     Summary:
6309       Improved font-locking
6310     Revision:
6311       emacs-wiki--sacha--1.0--patch-18
6313     New variable: planner-hide-task-status-when-highlighting
6314     
6315     Martin Morgan suggested highlighting only a small part of the task, as
6316     wide seas of red can be quite overwhelming. Tried it out and thought
6317     it was a cool idea, so this version highlights only the
6318     category/priority with the category color and now properly does the
6319     completed/in-progress/delegated task highlighting. Martin sent a
6320     patch, too, which made the status invisible, but I like seeing the
6321     status so that I can change it by hand. New variable
6322     planner-hide-task-status-when-highlighting controls this.
6324     modified files:
6325      planner.el
6328 2004-01-27 01:15:48 GMT Sacha Chua <sacha@free.net.ph>  patch-17
6330     Summary:
6331       Added fboundp check for remove-overlays
6332     Revision:
6333       emacs-wiki--sacha--1.0--patch-17
6335        Apparently, older Emacsen don't have the remove-overlays function.
6336        Added fboundp check. Strange - if there's an overlay, how does one
6337        propose to remove all of them anyway? Anyway, planner-markup-region
6338        should do the right thing now.
6340     modified files:
6341      planner.el
6344 2004-01-25 05:31:00 GMT Sacha Chua <sacha@free.net.ph>  patch-15
6346     Summary:
6347       planner-tasks-tag
6348     Revision:
6349       emacs-wiki--sacha--1.0--patch-15
6351     <tasks> is a new emacs-wiki tag. When published to HTML, this is
6352     replaced by a list of all the tasks. You can control the status by
6353     specifying a regular expression to match. For example,
6354     <tasks status="X"> will list all completed tasks, while
6355     <tasks status="[^X]"> will list all incomplete tasks.
6356     This is handled by the planner-task--tag function.
6357     
6358     <tasks> is part of the planner-markup-tags list. 
6359     
6360     planner-list-tasks-with-status now takes a regular expression for
6361     STATUS.
6362     
6363     planner-list-unfinished-tasks uses the modified
6364     planner-list-tasks-with-status.
6366     modified files:
6367      planner.el
6370 2004-01-25 04:23:14 GMT Sacha Chua <sacha@free.net.ph>  patch-14
6372     Summary:
6373       planner-list-tasks-with-status
6374     Revision:
6375       emacs-wiki--sacha--1.0--patch-14
6377     planner-list-tasks-with-status is a new function that generalizes
6378     planner-list-unfinished-tasks. If you invoke it with a prefix
6379     argument, the sense is inverted.
6380     
6381     planner-list-unfinished-tasks now calls planner-list-tasks-with-status.
6383     modified files:
6384      planner.el
6387 2004-01-25 04:03:17 GMT Sacha Chua <sacha@free.net.ph>  patch-13
6389     Summary:
6390       Tasks are colored according to their category
6391     Revision:
6392       emacs-wiki--sacha--1.0--patch-13
6394     Ephrem Christopher Walborn suggested making planner-markup-tasks color
6395     A tasks red, B tasks blue, and C tasks green. This patch colors it
6396     as suggested.
6397     
6398     New function planner-markup-region chooses between overlays and text
6399     properties, using overlays whenever possible. Seems to work, and
6400     allows me to easily combine different attributes.
6401     
6402     planner-id.el now uses the new planner-markup-region.
6403     
6404     Also, planner-id.el is now UNIX-encoded.
6406     modified files:
6407      planner-id.el planner.el
6410 2004-01-25 03:14:57 GMT Sacha Chua <sacha@free.net.ph>  patch-12
6412     Summary:
6413       Merged David Smith's patch for planner-copy-or-move-task, planner-mark-task, and planner-read-date
6414     Revision:
6415       emacs-wiki--sacha--1.0--patch-12
6417     planner-copy-or-move-task's invocation of planner-format-task had
6418     left-over code from when planner inserted the string itself instead of
6419     using planner-format-task. Not only that, the condition was incorrect.
6420     I'd tried to use it to retain non-plan-page annotations, but that
6421     should have been after the plan-page entry. Now that we're using
6422     planner-format-task, I can just use a when form that'll evaluate to
6423     nil. Strangely, however, M-x plan has been working without ill effects.
6424     
6425     planner-mark-task wasn't marking it with the specified task status.
6426     Silly me.
6427     
6428     planner-read-date now does save-excursion and save-window-excursion.
6430     modified files:
6431      planner.el
6434 2004-01-24 19:47:53 GMT David D. Smith <davidsmith@acm.org>     patch-11
6436     Summary:
6437       create proper links to planner pages
6438     Revision:
6439       emacs-wiki--dds--1.0--patch-11
6441     Better implementation of what I tried to do in patch-8.
6443     modified files:
6444      planner.el
6447 2004-01-24 19:46:31 GMT David D. Smith <davidsmith@acm.org>     patch-10
6449     Summary:
6450       revert patch-8: create proper links to planner pages
6451     Revision:
6452       emacs-wiki--dds--1.0--patch-10
6454     This patch was not correct. Revert to old version for now.
6456     modified files:
6457      planner.el
6460 2004-01-24 16:01:04 GMT David D. Smith <davidsmith@acm.org>     patch-9
6462     Summary:
6463       save-excursion in planner-read-date
6464     Revision:
6465       emacs-wiki--dds--1.0--patch-9
6467     A save-excursion is necessary in planner-read-date because
6468     save-window-excursion does not save the location of point in buffer;
6469     it saves which window is active. The location of point in buffer is
6470     necessary when planner-copy-or-move-task calls
6471     planner-current-task-info; the symptom is that
6472     planner-copy-or-move-task operates on the first task in the buffer,
6473     not the task that point was on when the operation started.
6474     
6476     modified files:
6477      planner.el
6480 2004-01-24 15:54:46 GMT David D. Smith <davidsmith@acm.org>     patch-8
6482     Summary:
6483       create proper links to planner pages
6484     Revision:
6485       emacs-wiki--dds--1.0--patch-8
6487     In planner-copy-or-move-task, when updating the new date page, the way
6488     attempted to make a link to wherever the task in question was
6489     previously linked to. This works ok for new tasks but is not the
6490     proper behavior for *rescheduling* tasks. So, instead, just make a
6491     link to the planner page that this task belongs to.
6492     
6494     modified files:
6495      planner.el
6498 2004-01-24 15:44:15 GMT David D. Smith <davidsmith@acm.org>     patch-7
6500     Summary:
6501       planner-mark-task set mark, not "X"
6502     Revision:
6503       emacs-wiki--dds--1.0--patch-7
6505     
6506     Oops, planer-mark-task was just setting all marks to "X", not to the
6507     mark parameter that is passed into the function.
6509     modified files:
6510      planner.el
6513 2004-01-24 04:54:44 GMT Sacha Chua <sacha@free.net.ph>  patch-11
6515     Summary:
6516       Made planner.el output XHTML-compliant 
6517     Revision:
6518       emacs-wiki--sacha--1.0--patch-11
6520     Applied Ephrem Christopher Walborn's patch to make planner.el's output more XHTML-compliant by using <a id="..."> instead of <a name="...">. 
6522     modified files:
6523      planner.el
6526 2004-01-23 08:45:29 GMT Sacha Chua <sacha@free.net.ph>  patch-10
6528     Summary:
6529       planner-list-unfinished-tasks lists all non-X 
6530     Revision:
6531       emacs-wiki--sacha--1.0--patch-10
6533     Instead of just listing the undone tasks (_), planner-list-unfinished-tasks lists all incomplete tasks (non-X status).
6534     That way, in-progress and delegated tasks will be included in the list.
6535     
6537     modified files:
6538      planner.el
6541 2004-01-22 09:10:21 GMT Sacha Chua <sacha@free.net.ph>  patch-9
6543     Summary:
6544       task extraction
6545     Revision:
6546       emacs-wiki--sacha--1.0--patch-9
6548     - New user function: M-x planner-list-unfinished-tasks displays all
6549       the unfinished tasks.
6550     
6551     - New defun: planner-extract-tasks-with-status.
6552     
6553     - New defun: planner-extract-tasks.
6554     
6555     - Rearranged many of the functions.
6556     
6557     - Passes checkdoc again.
6559     modified files:
6560      planner.el
6563 2004-01-21 01:16:33 GMT Sacha Chua <sacha@free.net.ph>  patch-8
6565     Summary:
6566       Save planner-read-date's map
6567     Revision:
6568       emacs-wiki--sacha--1.0--patch-8
6570       Modified davidsmith's patch to restore the old map, whatever
6571       it is. 
6573     modified files:
6574      planner.el
6577 2004-01-21 01:07:56 GMT Sacha Chua <sacha@free.net.ph>  patch-7
6579     Summary:
6580       Work with local-write-file-hooks 
6581     Revision:
6582       emacs-wiki--sacha--1.0--patch-7
6584     Older Emacsen don't have the functions I used before.
6585     
6587     modified files:
6588      planner-id.el
6591 2004-01-20 08:47:20 GMT Sacha Chua <sacha@free.net.ph>  patch-5
6593     Summary:
6594       
6595     Revision:
6596       emacs-wiki--sacha--1.0--patch-5
6598     Moved note functions from planner-experimental.el to planner.el.
6599     Fixed planner-mark-task bug in planner.el. Thanks to Brent Goodrick for bug report.
6600     
6602     modified files:
6603      planner-experimental.el planner.el
6606 2004-01-20 01:00:15 GMT David D. Smith <davidsmith@acm.org>     patch-2
6608     Summary:
6609       whitespace adjustment
6610     Revision:
6611       emacs-wiki--dds--1.0--patch-2
6613     Use same indent settings as Sacha.
6615     modified files:
6616      planner.el
6619 2004-01-20 00:18:45 GMT David D. Smith <davidsmith@acm.org>     patch-1
6621     Summary:
6622       unwind-protect for planner-read-date
6623     Revision:
6624       emacs-wiki--dds--1.0--patch-1
6626     planner-read-date() changes the local key map, so use an
6627     unwind-protect construct to clean up.
6628     
6630     modified files:
6631      planner.el
6634 2004-01-11 13:02:56 GMT Sacha Chua <sacha@free.net.ph>  patch-4
6636     Summary:
6637       
6638     Revision:
6639       emacs-wiki--sacha--1.0--patch-4
6641     Made planner-create-task-from-buffer the default instead of
6642     planner-create-task.
6643     
6645     modified files:
6646      planner.el
6649 2004-01-09 01:26:58 GMT Sacha Chua <sacha@free.net.ph>  patch-2
6651     Summary:
6652       
6653     Revision:
6654       emacs-wiki--sacha--1.0--patch-2
6656     Added an interactive planner-index.
6657     
6659     modified files:
6660      planner-experimental.el
6663 2004-01-01 06:32:29 GMT Sacha Chua <sacha@free.net.ph>  patch-1
6665     Summary:
6666       Grand import 
6667     Revision:
6668       emacs-wiki--sacha--1.0--patch-1
6670        Junked my old archive as couldn't figure out how to rename it neatly,
6671        so we're back to the old patchlevels.
6673     new files:
6674      .arch-ids/planner-diary.el.id
6675      .arch-ids/planner-experimental.el.id
6676      .arch-ids/planner-id.el.id .arch-ids/planner-notes.el.id
6677      .arch-ids/planner.el.id .arch-ids/planner2diary.py.id
6678      .arch-ids/remember-experimental.el.id .arch-ids/remember.el.id
6679      planner-diary.el planner-experimental.el planner-id.el
6680      planner-notes.el planner.el planner2diary.py
6681      remember-experimental.el remember.el
6683     modified files:
6684      emacs-wiki.el
6686 ;; Local Variables:
6687 ;; coding: utf-8
6688 ;; End: