Merged from mwolson@gnu.org--2006 (patch 34)
[planner-el.git] / ChangeLog.2004
bloba11e664f57ba0120329a2189f8b5747a9c619a6e
2 2004-12-27 05:27:14 GMT Sacha Chua <sacha@free.net.ph>  patch-267
4     Summary:
5       Bugfix: planner-align-tasks CVSism
6     Revision:
7       planner--dev--1.0--patch-267
9         * planner.el (planner-align-tasks): Ugly hack to get around the fact
10         that ?\s is a CVSism. Thanks to Dryice Liu for reporting this
12     modified files:
13      ChangeLog planner.el
16 2004-12-27 03:48:28 GMT Sacha Chua <sacha@free.net.ph>  patch-266
18     Summary:
19       Fix typo in planner-find-file
20     Revision:
21       planner--dev--1.0--patch-266
24     modified files:
25      ChangeLog planner.el
28 2004-12-27 02:34:09 GMT Sacha Chua <sacha@free.net.ph>  patch-265
30     Summary:
31       planner-sort-tasks: Sort unnumbered tasks as well
32     Revision:
33       planner--dev--1.0--patch-265
35         * planner.el (planner-sort-tasks): Make sort tasks behave without
36         task numbers.
38     modified files:
39      ChangeLog planner.el
42 2004-12-27 02:25:13 GMT Sacha Chua <sacha@free.net.ph>  patch-264
44     Summary:
45       planner-renumber-tasks-automatically should be nil by default
46     Revision:
47       planner--dev--1.0--patch-264
49         * planner.el (planner-renumber-tasks-automatically): Set to nil by
50         default now that we're encouraging not having task numbers...
52     modified files:
53      ChangeLog planner.el
56 2004-12-27 02:22:09 GMT Sacha Chua <sacha@free.net.ph>  patch-263
58     Summary:
59       planner-align-tasks: Behave even without task numbers
60     Revision:
61       planner--dev--1.0--patch-263
63         * planner.el (planner-align-tasks): Make align task behave even
64         without task numbers.
66     modified files:
67      ChangeLog planner.el
70 2004-12-27 01:54:58 GMT Sacha Chua <sacha@free.net.ph>  patch-262
72     Summary:
73       New option: planner-default-task-status
74     Revision:
75       planner--dev--1.0--patch-262
77         * planner.el (planner-default-task-status): New option. Thanks to
78         Dirk Bernhardt for patch.
79         (planner-create-task-from-buffer): Add status argument.
80         (planner-create-task): Add status argument.
82     modified files:
83      ChangeLog planner.el
86 2004-12-27 01:48:46 GMT Sacha Chua <sacha@free.net.ph>  patch-261
88     Summary:
89       Ugly bugfix for planner-find-file
90     Revision:
91       planner--dev--1.0--patch-261
94     modified files:
95      ChangeLog planner.el
98 2004-12-27 01:19:27 GMT Sacha Chua <sacha@free.net.ph>  patch-260
100     Summary:
101       Set planner-use-task-numbers to nil by default
102     Revision:
103       planner--dev--1.0--patch-260
105         * planner.el (planner-use-task-numbers): Set to nil by default.
106         Less visual clutter, less confusion.
108     modified files:
109      ChangeLog planner.el
112 2004-12-27 00:50:39 GMT Sacha Chua <sacha@free.net.ph>  patch-259
114     Summary:
115       planner-timeclock: Update entries when tasks are edited
116     Revision:
117       planner--dev--1.0--patch-259
119         * planner-timeclock.el: Automatically update timelog entries when
120         a task is edited.
121         (planner-replan-task): Merge from my config.
122         (planner-edit-task-description): Merge from my config.
124     modified files:
125      ChangeLog planner-timeclock.el
128 2004-12-27 00:46:47 GMT Sacha Chua <sacha@free.net.ph>  patch-258
130     Summary:
131       Merge docfix from John Sullivan
132     Revision:
133       planner--dev--1.0--patch-258
135         2004-12-22  John Sullivan  <john@wjsullivan.net>
136         * planner.texi (Creating a Task): Removed redundant explanation of
137         functions used to create tasks of different priorities. Added xref
138         to Task Priorities section instead.
139         (Task Priorities): Moved note about defining the default task
140         priority to this section.
141         (Planner Features): Moved Accomplishments, Task Overviews, Task
142         IDs and Cyclic Tasks to the Task section of the manual. 
144     modified files:
145      ChangeLog planner.texi
148 2004-12-27 00:23:23 GMT Sacha Chua <sacha@free.net.ph>  patch-257
150     Summary:
151       Odd; where did that \* Tasks come from?
152     Revision:
153       planner--dev--1.0--patch-257
156     modified files:
157      ChangeLog planner.el
160 2004-12-26 23:09:30 GMT Sacha Chua <sacha@free.net.ph>  patch-256
162     Summary:
163       Major bugfix: planner-find-file
164     Revision:
165       planner--dev--1.0--patch-256
168     modified files:
169      ChangeLog planner.el
172 2004-12-26 11:29:08 GMT Sacha Chua <sacha@free.net.ph>  patch-255
174     Summary:
175       Minor: Make planner-find-file an alias of emacs-wiki-find-file
176     Revision:
177       planner--dev--1.0--patch-255
179         * planner.el (planner-find-file): Revert to alias of
180         emacs-wiki-find-file. Thanks to Wei-Hao Lin for pointing this out.
182     modified files:
183      ChangeLog planner.el
186 2004-12-25 01:46:47 GMT Sacha Chua <sacha@free.net.ph>  patch-254
188     Summary:
189       New: planner-dates-relative-to-today-flag
190     Revision:
191       planner--dev--1.0--patch-254
193         * planner.el (planner-dates-relative-to-today-flag): New.
194             Thanks to John Sullivan for the suggestion.
195         (planner-expand-name): Use planner-dates-relative-to-today.
196         (planner-read-date): Keep track of base buffer and expand relative
197         to that.
199     modified files:
200      ChangeLog planner.el
203 2004-12-24 15:27:48 GMT Sacha Chua <sacha@free.net.ph>  patch-253
205     Summary:
206       planner-multi.el: pass checkdoc
207     Revision:
208       planner--dev--1.0--patch-253
211     modified files:
212      ChangeLog planner-multi.el
215 2004-12-24 15:23:04 GMT Sacha Chua <sacha@free.net.ph>  patch-252
217     Summary:
218       planner-multi.el: New
219     Revision:
220       planner--dev--1.0--patch-252
222         * planner-multi.el: New support for notes on multiple pages.
223         Thanks to Dryice Liu for the inspiration.
224             
226     new files:
227      .arch-ids/planner-multi.el.id planner-multi.el
229     modified files:
230      ChangeLog planner-timeclock.el planner.el
233 2004-12-24 10:08:30 GMT Sacha Chua <sacha@free.net.ph>  patch-251
235     Summary:
236       planner-timeclock-summary: Allow functions as filters
237     Revision:
238       planner--dev--1.0--patch-251
240         * planner-timeclock-summary.el: 
241         (planner-timeclock-summary-day-range-entry): Allow functions as filters.
242         (planner-timeclock-summary-make-summary-string-range,
243         (planner-timeclock-summary-calculate-ratio-day,
244         (planner-timeclock-summary-make-text-table-day,
245         (planner-timeclock-summary-show-filter,
246         (planner-timeclock-summary-show-range-filter,
247         (planner-timeclock-summary-show-range): Docfix.
249     modified files:
250      ChangeLog planner-timeclock-summary.el planner.texi
253 2004-12-23 08:11:54 GMT Sacha Chua <sacha@free.net.ph>  patch-250
255     Summary:
256       Docfix: Correct Stefan Reichör's e-mail address.
257     Revision:
258       planner--dev--1.0--patch-250
260         * planner.el: Correct Stefan Reichör's e-mail address.
262     modified files:
263      ChangeLog planner.el
266 2004-12-22 13:34:04 GMT Sacha Chua <sacha@free.net.ph>  patch-249
268     Summary:
269       planner-deadline: Don't update completed or cancelled tasks. New: planner-deadline-change
270     Revision:
271       planner--dev--1.0--patch-249
273         * planner-deadline.el: Merge patch from Dryice Liu.
274         (planner-deadline-regexp): Document regexp group format.
275         (planner-deadline-update): Document regexp and default.
276         Patch from Dryice: Don't update completed or cancelled tasks.
277         (planner-deadline-change): New function for convenience.
278     
279         * planner.texi (Deadlines): Document planner-deadline.el.
281     modified files:
282      ChangeLog planner-deadline.el planner.texi
285 2004-12-21 13:24:42 GMT Sacha Chua <sacha@free.net.ph>  patch-248
287     Summary:
288       New: planner-timeclock-summary-proj.el
289     Revision:
290       planner--dev--1.0--patch-248
292         * planner-timeclock-summary-proj.el: New from Pascal Quesseveur.
293         Add copyright notice. Make it pass checkdoc and byte-compile.
294     
295         * planner.texi (Timeclock): Add sample for
296         planner-timeclock-summary. Document
297         planner-timeclock-summary-proj.
298         
300     new files:
301      .arch-ids/planner-timeclock-summary-proj.el.id
302      planner-timeclock-summary-proj.el
304     modified files:
305      ChangeLog planner.texi
308 2004-12-20 23:19:08 GMT Sacha Chua <sacha@free.net.ph>  patch-247
310     Summary:
311       Docfix from John Sullivan: Components
312     Revision:
313       planner--dev--1.0--patch-247
315         * planner.texi (Components): Cleaned up redundancies and
316         streamlined the explanation of what's in the archive.
318     modified files:
319      ChangeLog planner.texi
322 2004-12-20 14:22:47 GMT Sacha Chua <sacha@free.net.ph>  patch-246
324     Summary:
325       Docfix: Typo in sample configuration
326     Revision:
327       planner--dev--1.0--patch-246
329         * planner.texi (Sacha Chua's Configuration): Minor typo.
331     modified files:
332      ChangeLog planner.texi
335 2004-12-20 10:19:03 GMT Sacha Chua <sacha@free.net.ph>  patch-245
337     Summary:
338       Docfix: Move thoughts to first part, update my config
339     Revision:
340       planner--dev--1.0--patch-245
342         * planner.texi (Stable Version): Add note about arch.
343         (Development Version): Update emacs-wiki instructions. Use
344         mwolson's repository.
345         (Advanced Installation): Add note about remember.
346         (Thoughts): Move to first part of info file.
347         (Why Use PlannerMode): Update.
348         (Sample Configuration Files): Include example configuration.
349         (Sacha Chua's Configuration): Comment and update.
351     modified files:
352      ChangeLog planner.texi
355 2004-12-20 09:07:22 GMT Sacha Chua <sacha@free.net.ph>  patch-244
357     Summary:
358       Docfixes from John Sullivan
359     Revision:
360       planner--dev--1.0--patch-244
362         Changelog from John Sullivan; thanks for the patch!
363         * planner.texi (Preface): Added xref to Acknowledgements.
364         (Components): Moved bit about the relationship with EmacsWikiMode
365         to hear from the Introduction.
366         (Introduction): Fleshed out and organized the writing a bit,
367         trying to give a better idea of what to expect and how to proceed.
368         (Stable Version): Reorganized install information to cut down on
369         redunancies, improve flow, and make everything specific to stable
370         version.
371         (Development Version): Did the same for the development
372         version. Moved extra arch information to the bottom of the
373         section. Thinking about consolidating arch information in its own
374         separate section. 
375         (Acknowledgements): Moved maintainer timeline here, renamed the
376         chapter to Maintainers and Contributors.
378     modified files:
379      ChangeLog planner.texi
382 2004-12-17 11:39:40 GMT Sacha Chua <sacha@free.net.ph>  patch-243
384     Summary:
385       planner-timeclock-summary: Alias time-subtract if necessary
386     Revision:
387       planner--dev--1.0--patch-243
389                 * planner-timeclock-summary.el (time-date): Alias time-subtract.
390     
392     modified files:
393      ChangeLog planner-timeclock-summary.el
396 2004-12-17 11:12:28 GMT Sacha Chua <sacha@free.net.ph>  patch-242
398     Summary:
399       planner-timeclock-summary: Requite time-date
400     Revision:
401       planner--dev--1.0--patch-242
403         * planner-timeclock-summary.el (time-date): Require time-date.
404         Thanks to David Lord for pointing this out.
406     modified files:
407      ChangeLog planner-timeclock-summary.el
410 2004-12-17 11:08:29 GMT Sacha Chua <sacha@free.net.ph>  patch-241
412     Summary:
413       Minor fix: add space after author name on newsgroups
414     Revision:
415       planner--dev--1.0--patch-241
417         * planner-gnus.el: Add space after author name on newsgroups.
418         Thanks to Magnus Henoch for the patch.
419         (planner-gnus-annotation-from-summary): Add space.
420         (planner-gnus-annotation-from-message): Add space.
422     modified files:
423      ChangeLog planner-gnus.el
426 2004-12-17 10:58:04 GMT Sacha Chua <sacha@free.net.ph>  patch-240
428     Summary:
429       planner-timeclock-summary: plan pages, filtering, checkdoc, byte-compile
430     Revision:
431       planner--dev--1.0--patch-240
433         * planner-timeclock-summary.el: Extensive reordering and docfixing
434         to satisfy checkdoc and byte-compile-file.
435         (planner-timeclock-summary-day-range-entry): Rename from
436         planner-timeclock-day-range-entry to fit namespace.
437         (planner-timeclock-summary-one-day-alist): Rename from
438         planner-timeclock-one-day-alist to fit namespace.
439         (planner-timeclock-summary-one-day-entry-no-date): Rename from
440         planner-timeclock-one-day-entry-no-date to fit namespace.
441         (planner-timeclock-summary-one-day-entry): Rename from
442         planner-timeclock-one-day-entry to fit namespace.
443         (planner-timeclock-summary-day-range-alist): Rename from
444         planner-timeclock-day-range-alist to fit namespace.
445         (planner-timeclock-within-date-range): Exploit the string nature
446         for dates.
447     
448         * planner-timeclock-summary.el: Merge patch from Chris Parsons
449         allowing filtering by regexp on the task string. Also support
450         automatic updating of a Timeclock section in the plan page.
451         (planner-timeclock-summary-include-sub-plan-pages-flag): New
452         option. Note: renamed from
453         planner-timeclock-summary-include-sub-plan-pages in original
454         patch.
455         (planner-timeclock-summary-update): Add support for plan pages.
456         (planner-timeclock-summary-show-filter): New.
457         (planner-timeclock-summary-show-range-filter): New.
458         (planner-timeclock-summary-show-range): Add filter-regexp.
459         (planner-timeclock-summary-calculate-ratio-day): Add
460         filter-regexp.
461         (planner-timeclock-summary-make-text-table-day): Add filter-regexp
462         and hide-summary.
463         (planner-timeclock-summary-make-summary-string-range): Add
464         filter-regexp.
465         (planner-timeclock-day-range-entry): Add filter-regexp.
467     modified files:
468      ChangeLog planner-timeclock-summary.el
471 2004-12-17 09:26:54 GMT Sacha Chua <sacha@free.net.ph>  patch-239
473     Summary:
474       Move index formatting code into planner.el
475     Revision:
476       planner--dev--1.0--patch-239
478         * planner.el (planner-index): Moved from
479         planner-experimental.el. Thanks to David Lord for the vote of
480         confidence.
481         (planner-generate-index): Moved from planner-experimental.el
482         (emacs-wiki-generate-index): Advise this function so that
483         planner pages get a planner-style index.
484     
485         * planner-experimental.el: Remove index code.
487     modified files:
488      ChangeLog planner-experimental.el planner.el
491 2004-12-17 09:10:31 GMT Sacha Chua <sacha@free.net.ph>  patch-238
493     Summary:
494       New: planner-bookmark
495     Revision:
496       planner--dev--1.0--patch-238
498         * planner-bookmark.el: New from Dryice Liu. Requires remember.
499               Creates a note buffer with a bookmark:// URL after you set a
500               bookmark.
501     
502         * planner-auto.el: Add planner-bookmark.el
503     
504         * planner.texi (planner-bookmark.el): Document planner-bookmark.el
506     new files:
507      .arch-ids/planner-bookmark.el.id planner-bookmark.el
509     modified files:
510      ChangeLog planner-auto.el planner.texi
513 2004-12-17 04:23:24 GMT Sacha Chua <sacha@free.net.ph>  patch-237
515     Summary:
516       planner-default-task-priority: New default "B"
517     Revision:
518       planner--dev--1.0--patch-237
520         * planner.el (planner-default-task-priority): Change default to
521         "B". "A" tasks are intimidating, and "B" is easier to adjust
522         upward or downward.
524     modified files:
525      ChangeLog planner.el
528 2004-12-16 09:26:47 GMT Sacha Chua <sacha@free.net.ph>  patch-236
530     Summary:
531       Add copyright notices
532     Revision:
533       planner--dev--1.0--patch-236
536     modified files:
537      ChangeLog planner-diary.el planner-gnus.el planner-log-edit.el
538      planner-timeclock-summary.el planner.el
541 2004-12-15 13:54:06 GMT Sacha Chua <sacha@free.net.ph>  patch-235
543     Summary:
544       Bugfix: planner-timeclock-summary-make-summary-string-range
545     Revision:
546       planner--dev--1.0--patch-235
548         * planner-timeclock-summary.el: Merge patch from Dryice Liu.
549         (planner-timeclock-summary-make-summary-string-range): Should work
550         as documented. String replace now case-sensitive.
552     modified files:
553      ChangeLog planner-timeclock-summary.el
556 2004-12-15 13:35:01 GMT Sacha Chua <sacha@free.net.ph>  patch-234
558     Summary:
559       New: planner-timeclock-summary-show-range
560     Revision:
561       planner--dev--1.0--patch-234
563         * planner-timeclock-summary.el: Merge patch from Chris Parsons
564         allowing date ranges when summarizing data. Many functions now
565         have range arguments.
566         (planner-timeclock-summary-show-range): New user function.
568     modified files:
569      ChangeLog planner-timeclock-summary.el
572 2004-12-15 04:03:47 GMT Sacha Chua <sacha@free.net.ph>  patch-233
574     Summary:
575       planner-rss-add-note: Remove trailing tag from titles
576     Revision:
577       planner--dev--1.0--patch-233
579         * planner-rss.el (planner-rss-add-note): Remove new emacs-wiki
580         rule for paragraphs so that titles don't have trailing paragraph
581         end tags. Thanks to jan for pointing it out.
583     modified files:
584      ChangeLog planner-rss.el
587 2004-12-15 04:02:19 GMT Sacha Chua <sacha@free.net.ph>  patch-232
589     Summary:
590       Bugfix: planner-mark-task Emacs CVS-ism
591     Revision:
592       planner--dev--1.0--patch-232
594         * planner.el (planner-mark-task): Fix Emacs CVS-ism in
595             skip-chars-forward. Thanks to John Sullivan for pointing it
596             out.
598     modified files:
599      ChangeLog planner.el
602 2004-12-14 03:44:26 GMT Sacha Chua <sacha@free.net.ph>  patch-231
604     Summary:
605       planner-mark-task: Minimize buffer editing
606     Revision:
607       planner--dev--1.0--patch-231
609         * planner.el (planner-mark-task): Minimize buffer editing and make
610         save-excursion work.
612     modified files:
613      ChangeLog planner.el
616 2004-12-13 23:56:59 GMT Sacha Chua <sacha@free.net.ph>  patch-230
618     Summary:
619       planner-log-edit-quote-filenames-flag: New
620     Revision:
621       planner--dev--1.0--patch-230
623         * planner-log-edit.el: Merge and edit Dryice Liu's patch for
624         quoting filenames.
625         (planner-log-edit-quote-filenames-flag): New. Renamed from
626         planner-log-edit-quote-filenames in original patch in
627         order to pass checkdoc.
628         (planner-log-edit-quote-file-maybe): Changed implementation and
629         removed helper function.
630         (planner-log-edit-add-note): Guard against nil.
632     modified files:
633      ChangeLog planner-log-edit.el
636 2004-12-11 15:37:25 GMT Sacha Chua <sacha@free.net.ph>  patch-229
638     Summary:
639       Docfix: planner.texi
640     Revision:
641       planner--dev--1.0--patch-229
643         * planner.texi: Thanks to mocker for proofreading.
644         (Development Version): Add note about require.
645         (Overview): Fix example code for keybinding.
647     modified files:
648      ChangeLog planner.texi
651 2004-12-11 08:00:52 GMT Sacha Chua <sacha@free.net.ph>  patch-228
653     Summary:
654       planner-gnus-browse-url: use gnus-registry if loaded
655     Revision:
656       planner--dev--1.0--patch-228
658         * planner-gnus.el (planner-gnus-browse-url): Merge Sven
659         Kloppenburg's code to use the Gnus registry. Modify patch so that
660         it works even if the registry fails.
662     modified files:
663      ChangeLog planner-gnus.el
666 2004-12-11 07:58:26 GMT Sacha Chua <sacha@free.net.ph>  patch-227
668     Summary:
669       planner-notes-tag: Work with new emacs-wiki
670     Revision:
671       planner--dev--1.0--patch-227
673         * planner.el (planner-notes-tag): Bugfix: Add page name so that
674         this works with the new emacs-wiki which doesn't recognize links
675         of the form [[#1][...]].
677     modified files:
678      ChangeLog planner.el
681 2004-12-10 22:47:26 GMT Sacha Chua <sacha@free.net.ph>  patch-226
683     Summary:
684       planner-report update from ajk
685     Revision:
686       planner--dev--1.0--patch-226
688         * planner-report.el: Merge update from ajk. From ajk: Fix bugs
689         that caused some tasks and notes to be left out. Remove redundant
690         code.
691         (planner-report-remove-tasks-numbers): New customization option
692         planner-report-remove-task-numbers enables removal of task
693         priority numbers in status reports (they don't increment
694         per-project and therefore don't mean much).
695         (planner-report-replace-note-numbers): New customization option
696         planner-report-replace-note-numbers enables replacement of note
697         numbers (again, they don't mean much in a status report) with some
698         string (defaults to "**").
699         (planner-report-unfinished-offset): New customization option
700         planner-report-unfinished-offset specifies the number of days from
701         the current date of unfinished tasks to include in the status
702         report. Before, all unfinished tasks were included.
704     modified files:
705      ChangeLog planner-report.el
708 2004-12-09 14:48:17 GMT Sacha Chua <sacha@free.net.ph>  patch-225
710     Summary:
711       planner-deadline.el: Remove hook
712     Revision:
713       planner--dev--1.0--patch-225
715         * planner-deadline.el: Remove hook.
717     modified files:
718      ChangeLog planner-deadline.el
721 2004-12-08 10:32:48 GMT Sacha Chua <sacha@free.net.ph>  patch-224
723     Summary:
724       planner-deadline: Preliminary implementation
725     Revision:
726       planner--dev--1.0--patch-224
728         * planner-deadline.el: Preliminary implementation.
729             Rewrites tasks with deadline information.
731     new files:
732      .arch-ids/planner-deadline.el.id planner-deadline.el
734     modified files:
735      ChangeLog
738 2004-12-06 13:12:56 GMT Sacha Chua <sacha@free.net.ph>  patch-223
740     Summary:
741       New: Make planner-sort-tasks-key-function pluggable
742     Revision:
743       planner--dev--1.0--patch-223
745         * planner.el (planner-sort-tasks-key-function): New.
746             Thanks to Jody Klymak and John Sullivan for finally
747             prompting me to do this.
748         (planner-on-date-page): New.
749         (planner-sort-tasks-default-key): New.
750         (planner-sort-tasks-basic): New.
751         (planner-sort-tasks-by-date): New.
752         (planner-sort-tasks-by-link): New.
753         (planner-sort-tasks): Use new planner-sort-tasks-key-function.
755     modified files:
756      ChangeLog planner.el planner.texi
759 2004-12-04 05:44:18 GMT Sacha Chua <sacha@free.net.ph>  patch-222
761     Summary:
762       planner-create-note: Make chronological notes neater
763     Revision:
764       planner--dev--1.0--patch-222
766         * planner.el (planner-create-note): Add extra newline before
767         created notes so that chronological notes look neat.
769     modified files:
770      ChangeLog planner-log-edit.el planner.el
773 2004-12-03 09:18:26 GMT Sacha Chua <sacha@free.net.ph>  patch-221
775     Summary:
776       Add changelog to arch repository. Thanks to mwolson for tip.
777     Revision:
778       planner--dev--1.0--patch-221
781     new files:
782      .arch-ids/ChangeLog.id ChangeLog
785 2004-12-03 03:59:23 GMT Sacha Chua <sacha@free.net.ph>  patch-220
787     Summary:
788       planner-lower-task: Last-task bugfix
789     Revision:
790       planner--dev--1.0--patch-220
792         * planner.el (planner-raise-task): Split planner-lower-task so
793         that the code is clearer.
794         (planner-lower-task): Redo functionality. Fix last-task bug
795         reported by Jonathan Hankins.
796     
797         * planner.texi (Changing Tasks): Document changes to
798         planner-raise-task and planner-lower-task.
800     modified files:
801      planner.el planner.texi
804 2004-12-02 13:53:08 GMT Sacha Chua <sacha@free.net.ph>  patch-219
806     Summary:
807       planner-extract-tasks bugfix: use planner project
808     Revision:
809       planner--dev--1.0--patch-219
811         * planner.el (planner-extract-tasks): Bugfix: wrap in planner project.
812             This solves the problem with emacs-wiki-name-regexp not recognizing
813             dates. Other functions that use temporary buffers or calculate
814             planner data outside a planner buffer should do that also.
816     modified files:
817      planner.el
820 2004-12-02 04:18:23 GMT Sacha Chua <sacha@free.net.ph>  patch-218
822     Summary:
823       planner-tasks-overview-show-summary: plan page overview
824     Revision:
825       planner--dev--1.0--patch-218
827         * planner-tasks-overview.el (planner-tasks-overview-show-summary):
828         New. Provides an overview of unfinished (scheduled/unscheduled)
829         and completed tasks in (plan) pages.
830         (planner-tasks-overview-get-summary): New.
832     modified files:
833      planner-tasks-overview.el
836 2004-12-01 10:24:12 GMT Sacha Chua <sacha@free.net.ph>  patch-217
838     Summary:
839       planner-timeclock, planner-task-in-progress: Always use plan
840     Revision:
841       planner--dev--1.0--patch-217
843         * planner-timeclock.el (planner-task-in-progress): Minor tweak to
844         always get the project plan if available.
846     modified files:
847      planner-timeclock.el
850 2004-12-01 09:50:11 GMT Sacha Chua <sacha@free.net.ph>  patch-216
852     Summary:
853       planner-create-note-from-task: Follow original patch
854     Revision:
855       planner--dev--1.0--patch-216
857         * planner.el (planner-create-note-from-task): Come to think of
858         it, Chris' way of checking date-ness is better than mine.
859         Silly maintainer alert! How embarrassing.
861     modified files:
862      planner.el
865 2004-12-01 09:45:10 GMT Sacha Chua <sacha@free.net.ph>  patch-215
867     Summary:
868       planner-create-note-from-task: C-u means put note on plan page
869     Revision:
870       planner--dev--1.0--patch-215
872         * planner.el (planner-create-note-from-task): Merge Chris Parsons'
873         tweak: prefix argument means put note on plan page.
875     modified files:
876      planner.el
879 2004-11-30 07:56:41 GMT Sacha Chua <sacha@free.net.ph>  patch-214
881     Summary:
882       planner-update-task: Allow more flexible planner-jump-to-linked-task
883     Revision:
884       planner--dev--1.0--patch-214
886         * planner.el (planner-update-task): Move local page checking code
887         in so that planner-jump-to-linked-task can easily be modified.
889     modified files:
890      planner.el
893 2004-11-29 23:18:13 GMT Sacha Chua <sacha@free.net.ph>  patch-213
895     Summary:
896       Bugfix: planner-gnus-browse-url: Remove Emacs CVS-ism in split-string
897     Revision:
898       planner--dev--1.0--patch-213
900         * planner-gnus.el (planner-gnus-browse-url): Remove Emacs
901         CVS-ism (split-string with three arguments). Thanks to Dryice Liu
902         for the bug report.
904     modified files:
905      planner-gnus.el
908 2004-11-27 07:27:42 GMT Sacha Chua <sacha@free.net.ph>  patch-212
910     Summary:
911       Clean up bytecompiling errors
912     Revision:
913       planner--dev--1.0--patch-212
915         * planner-calendar.el (planner-calendar-date-to-filename): Move
916         before first call.
917     
918         * planner-timeclock-summary.el
919         (planner-timeclock-summary-generate-report):
920         Add let bindings for free variables project-name and task-name.
921         (planner-timeclock-summary-make-table-day): Fix typo in defun.
922     
923         * planner-gnus.el (planner-gnus-annotation-from-summary): Fix bug;
924         free variable `from'.
925     
927     modified files:
928      planner-calendar.el planner-gnus.el
929      planner-timeclock-summary.el
932 2004-11-27 07:04:54 GMT Sacha Chua <sacha@free.net.ph>  patch-211
934     Summary:
935       New: planner-task-open
936     Revision:
937       planner--dev--1.0--patch-211
939         * planner.el: Implement Dirk Bernhardt's planner-task-open.
940         (planner-task-open): New.
941         (planner-menu): Add planner-task-open.
942     
943         * planner.texi (Changing Tasks): Document planner-task-open.
945     modified files:
946      planner.el planner.texi
949 2004-11-27 06:53:13 GMT Sacha Chua <sacha@free.net.ph>  patch-210
951     Summary:
952       New: planner-timeclock-summary.el
953     Revision:
954       planner--dev--1.0--patch-210
956         * planner-timeclock-summary.el: New from Dryice Liu.
957     
958         * planner.texi (Timeclock): Note about
959         planner-timeclock-summary.el .
961     new files:
962      .arch-ids/planner-timeclock-summary.el.id
963      planner-timeclock-summary.el
965     modified files:
966      planner.texi
969 2004-11-27 06:47:26 GMT Sacha Chua <sacha@free.net.ph>  patch-209
971     Summary:
972       New: planner-rdf.el from Rainer Volz
973     Revision:
974       planner--dev--1.0--patch-209
976         * planner-rdf.el: New from Rainer Volz
977               (http://www.rainervolz.de/planner-rdf/).
978     
979             * planner-rdf.owl: New.
980             
981         * planner.texi (RDF Publication): Copy and texinfo-ize
982               documentation.
984     new files:
985      .arch-ids/planner-rdf.el.id .arch-ids/planner-rdf.owl.id
986      planner-rdf.el planner-rdf.owl
988     modified files:
989      planner.texi
992 2004-11-27 06:19:53 GMT Sacha Chua <sacha@free.net.ph>  patch-208
994     Summary:
995       New: planner-report.el
996     Revision:
997       planner--dev--1.0--patch-208
999         * planner-report.el: New.
1001     new files:
1002      .arch-ids/planner-report.el.id planner-report.el
1005 2004-11-27 05:55:08 GMT Sacha Chua <sacha@free.net.ph>  patch-207
1007     Summary:
1008       New: planner-create-note-from-task
1009     Revision:
1010       planner--dev--1.0--patch-207
1012         * planner.el (planner-create-note-from-task): New.
1013     
1014         * planner.texi (Notes): Document planner-create-note-from-task.
1016     modified files:
1017      planner.el planner.texi
1020 2004-11-27 05:52:33 GMT Sacha Chua <sacha@free.net.ph>  patch-206
1022     Summary:
1023       planner.texi: Minor typo fix in "Making Files Pretty"
1024     Revision:
1025       planner--dev--1.0--patch-206
1027         * planner.texi (Making Files Pretty): Fix typo reported by Carl
1028         Witty in Debian bug #282824.
1030     modified files:
1031      planner.texi
1034 2004-11-27 05:49:55 GMT Sacha Chua <sacha@free.net.ph>  patch-205
1036     Summary:
1037       planner-diary.el: Typo fixes
1038     Revision:
1039       planner--dev--1.0--patch-205
1041         * planner-diary.el: Thanks to Dryice Liu for pointing out typos.
1042         (planner-diary-update-section): Fix typo.
1043         (planner-diary-insert-appts): Fix typo.
1044         (planner-diary-insert-public): Fix typo.
1045         (planner-diary-insert-private): Fix typo.
1046     
1047         * planner-diary.el: Fix incorrect arguments passed to
1048         planner-filename-to-calendar-date so that file compiles cleanly.
1049         (planner-diary-appts-entries-here): Fix incorrect arguments.
1050         (planner-diary-cal-desk-entries-here): Fix incorrect arguments.
1051         (planner-diary-private-entries-here): Fix incorrect arguments.
1052         (planner-diary-public-entries-here): Fix incorrect arguments.
1054     modified files:
1055      planner-diary.el
1058 2004-11-25 03:37:09 GMT Sacha Chua <sacha@free.net.ph>  patch-204
1060     Summary:
1061       planner.texi: Add pointer to online documentation
1062     Revision:
1063       planner--dev--1.0--patch-204
1065         * planner.texi (Development Version): Add note about
1066         documentation.
1067         (Stable Version): Add note about documentation.
1069     modified files:
1070      planner.texi
1073 2004-11-20 09:13:36 GMT Sacha Chua <sacha@free.net.ph>  patch-203
1075     Summary:
1076       Minor fix: Add planner-task-cancelled to menu
1077     Revision:
1078       planner--dev--1.0--patch-203
1080         * planner.el (planner-menu): Add planner-task-cancelled.
1081             Thanks to Jody Klymak for pointing this out.
1083     modified files:
1084      planner.el
1087 2004-11-20 06:26:18 GMT Sacha Chua <sacha@free.net.ph>  patch-202
1089     Summary:
1090       Bugfix: planner-gnus annotations from newsgroups
1091     Revision:
1092       planner--dev--1.0--patch-202
1094         * planner-gnus.el: Thanks to Magnus Henoch for bugfix.
1095         (planner-gnus-annotation-from-summary): Consider newsgroups.
1096         (planner-gnus-annotation-from-message): Consider neswgroups.
1098     modified files:
1099      planner-gnus.el
1102 2004-11-20 06:24:39 GMT Sacha Chua <sacha@free.net.ph>  patch-201
1104     Summary:
1105       Bugfix: emacs-wiki-unhighlight-region advice: zap overlays
1106     Revision:
1107       planner--dev--1.0--patch-201
1109         * planner.el (emacs-wiki-unhighlight-region): New advice: zap
1110         planner overlays so that unhighlight-region really works.
1112     modified files:
1113      planner.el
1116 2004-11-20 06:21:51 GMT Sacha Chua <sacha@free.net.ph>  patch-200
1118     Summary:
1119       planner-diary-create-section-flag
1120     Revision:
1121       planner--dev--1.0--patch-200
1123         * planner-diary.el (planner-diary-create-section-flag): New.
1124         (planner-diary-update-section): Honor
1125         planner-diary-create-section-flag.
1126     
1127         * planner.texi (Diary): Document planner-diary-create-section-flag.
1129     modified files:
1130      planner-diary.el planner.texi
1133 2004-11-19 14:08:34 GMT Sacha Chua <sacha@free.net.ph>  patch-199
1135     Summary:
1136       Docfix: Reorganized sample configuration
1137     Revision:
1138       planner--dev--1.0--patch-199
1141     modified files:
1142      planner.texi
1145 2004-11-14 14:00:55 GMT Sacha Chua <sacha@free.net.ph>  patch-198
1147     Summary:
1148       planner-gnus: Check if To: exists before using it
1149     Revision:
1150       planner--dev--1.0--patch-198
1152         * planner-gnus.el: Thanks to Magnus Henoch for pointing out this
1153         bug.
1154         (planner-gnus-annotation-from-message): Make sure To: exists
1155         before using it.
1156         (planner-gnus-annotation-from-summary): Make sure To: exists
1157         before using it.
1159     modified files:
1160      planner-gnus.el
1163 2004-11-08 13:52:39 GMT Sacha Chua <sacha@free.net.ph>  patch-197
1165     Summary:
1166       planner-markup-task: Make unfinished tasks behave
1167     Revision:
1168       planner--dev--1.0--patch-197
1170         * planner.el (planner-markup-task): Use ajk's fix for
1171         the unfinished tasks markup bug. This prevents task
1172         underlines from matching markup underlines.
1174     modified files:
1175      planner.el
1178 2004-11-06 03:21:39 GMT Sacha Chua <sacha@free.net.ph>  patch-196
1180     Summary:
1181       Change planner-menu labels for consistency
1182     Revision:
1183       planner--dev--1.0--patch-196
1185         * planner.el (planner-menu): Change task menu entry labels
1186         according to Frederik Fouvry's suggestions.
1188     modified files:
1189      planner.el
1192 2004-10-31 14:12:22 GMT Sacha Chua <sacha@free.net.ph>  patch-195
1194     Summary:
1195       New: planner-bibtex, planner-annotation-as-kill
1196     Revision:
1197       planner--dev--1.0--patch-195
1199         * planner-bibtex.el: New. Thanks to James Clarke for the
1200         contribution.
1201     
1202         * planner.el (planner-annotation-as-kill): New. Thanks to James
1203         Clarke for the idea.
1204     
1205         * planner.texi (Overview): Add planner-annotation-as-kill.
1206         (planner-bibtex.el): New.
1208     new files:
1209      .arch-ids/planner-bibtex.el.id planner-bibtex.el
1211     modified files:
1212      planner-auto.el planner.el planner.texi
1215 2004-10-31 12:41:37 GMT Sacha Chua <sacha@free.net.ph>  patch-194
1217     Summary:
1218       New: planner-auto.el. Docfix: Overview
1219     Revision:
1220       planner--dev--1.0--patch-194
1222         * planner-auto.el: New.
1223     
1224                 * planner.texi (Basic Configuration): Add note about
1225         planner-update-wiki-project.
1226         (Overview): New. Thanks to JC Helary for asking for an overview.
1227     
1229     new files:
1230      .arch-ids/planner-auto.el.id planner-auto.el
1232     modified files:
1233      planner.texi
1236 2004-10-31 05:37:33 GMT Sacha Chua <sacha@free.net.ph>  patch-193
1238     Summary:
1239       planner-accomplishments-insinuate: Try different file hooks.
1240     Revision:
1241       planner--dev--1.0--patch-193
1243         * planner-accomplishments.el (planner-accomplishments-insinuate):
1244         Try the different file hooks. Compatibility is hard.
1245             Thanks to Christopher San Diego for the bug report.
1247     modified files:
1248      planner-accomplishments.el
1251 2004-10-31 05:35:35 GMT Sacha Chua <sacha@free.net.ph>  patch-192
1253     Summary:
1254       planner-gnus-browse-url: Bugfix: Make sure articles are loaded
1255     Revision:
1256       planner--dev--1.0--patch-192
1258         * planner-gnus.el (planner-gnus-browse-url): Make sure the headers
1259         for all the mentioned articles have been loaded. This fixes the
1260         virtual article bug.
1262     modified files:
1263      planner-gnus.el
1266 2004-10-24 12:53:01 GMT Sacha Chua <sacha@free.net.ph>  patch-190
1268     Summary:
1269       New: planner-log-edit.el
1270     Revision:
1271       planner--dev--1.0--patch-190
1273         * planner-log-edit.el: New. Modifications from original: some
1274         name changes to satisfy checkdoc, new
1275         planner-log-edit-notice-commit-function. Thanks to Simon Winwood
1276             for new feature.
1277         
1278         * planner.texi (planner-log-edit.el): New.
1280     new files:
1281      .arch-ids/planner-log-edit.el.id planner-log-edit.el
1283     modified files:
1284      planner.texi
1287 2004-10-24 12:08:06 GMT Sacha Chua <sacha@free.net.ph>  patch-189
1289     Summary:
1290       planner-create-task: Change "from" annotation to ":"
1291     Revision:
1292       planner--dev--1.0--patch-189
1294         * planner.el (planner-create-task): Change annotation string to :
1295         so that the grammar isn't weird. Thanks to Richi Plana for
1296         pointing this out.
1298     modified files:
1299      planner.el
1302 2004-10-23 08:39:52 GMT Sacha Chua <sacha@free.net.ph>  patch-188
1304     Summary:
1305       planner-gnus patch from kanaldrache: use process marks
1306     Revision:
1307       planner--dev--1.0--patch-188
1309         * planner-gnus.el: Merge patch from Mario Domgörgen.
1310         (planner-gnus-get-message-id): Allow the use of article numbers.
1311         (planner-gnus-annotation-from-summary): Allow process marks.
1312         (planner-gnus-browse-url): Allow process marks.
1314     modified files:
1315      planner-gnus.el
1318 2004-10-17 03:15:26 GMT Michael Olson <mwolson@member.fsf.org>  patch-13
1320     Summary:
1321       Attempt to fix problem where mode is not changed properly
1322     Revision:
1323       planner--mwolson--1.0--patch-13
1325     2004-10-16  Michael Olson  <mwolson@gnu.org>
1326     
1327         * planner.el (planner-mode): Explicitly check local variables to
1328         see if the user wants the current file to be in a different mode.
1329         Should fix problem with local variables being ignored as per which
1330         mode to use.
1332     modified files:
1333      planner.el
1336 2004-10-14 04:24:41 GMT Michael Olson <mwolson@member.fsf.org>  patch-11
1338     Summary:
1339       Add copyright notices and note contributions
1340     Revision:
1341       planner--mwolson--1.0--patch-11
1343     2004-10-13  Michael Olson  <mwolson@gnu.org>
1344     
1345         * planner-bbdb.el: Make contributors section.  Add Andrew J. Korty
1346         to it.
1347     
1348         * planner-diary.el: Make contributors section.  Add Travis
1349         B. Hartwell to it.  Space out years in copyright notice.  Make
1350         spacing in header part of file more consistent.
1351     
1352         * planner-export-diary.el: Make contributors section.  Add Xin Wei
1353         Hu to it.  Add copyright notice for Xin Wei Hu.
1354     
1355         * planner-ledger.el: Add email address for Will Glozer to
1356         copyright notice.  Remove spurious semicolons.
1357     
1358         * planner-rmail.el: Remove spurious semicolons.  Make contributors
1359         section.  Add Frederik Fouvry to it.
1360     
1361         * planner-tasks-overview.el: Reformat commentary section.  Make
1362         contributors section.  Add Andrew J. Korty to it.  Add thanks
1363         section because the URL in it mentions someone who also helped out
1364         with this file in some way.
1365     
1366         * planner-vm.el: Add Parts copyright notice for Jürgen Doser.  Add
1367         him also to the newly-made contributors section.
1368     
1369         * planner-wl.el: Add email address for Yvonne Thomson.  Add Parts
1370         copyright notice for Angus Lees.  Add him to the newly-made
1371         contributors section.  Remove "Largely rehacked" message since the
1372         contributors section describes the contribution better.
1373     
1374         * planner.el: Change Parts copyright message for Sacha to a full
1375         copyright notice since she is the maintainer.  Add Parts copyright
1376         notices for David D. Smith, Yvonne Thomson, Michael Olson, and
1377         Maciej Kalisak.  Add more detail to thanks section.  Add David
1378         D. Smith, Daniel Neri, Mario Peter, Yvonne Thomson, Hoan Ton-That,
1379         Michael Olson, Maciej Kalisak, Dale P. Smith, and Stefan Reichör
1380         to the newly-made contributors section.
1381         (planner-annotation-from-info): Move "Thanks to ..."  notice to
1382         contributors section.
1383     
1385     modified files:
1386      planner-bbdb.el planner-diary.el planner-export-diary.el
1387      planner-ledger.el planner-rmail.el planner-tasks-overview.el
1388      planner-vm.el planner-wl.el planner.el
1391 2004-10-13 13:07:07 GMT Sacha Chua <sacha@free.net.ph>  patch-186
1393     Summary:
1394       planner-gnus, summary: Take process marks into account
1395     Revision:
1396       planner--dev--1.0--patch-186
1398         * planner-gnus.el (planner-gnus-annotation-from-summary): Take
1399         process marks into account. Thanks to Mario Domgörgen for the
1400         patch.
1403 2004-10-09 10:22:42 GMT Sacha Chua <sacha@free.net.ph>  patch-185
1405     Summary:
1406       NEW: planner-notes-tag <notes>
1407     Revision:
1408       planner--dev--1.0--patch-185
1410         * planner.el (planner-markup-tags): New tag: <notes>.
1411             Finally allows me to have blog headlines.
1412         (planner-notes-get-headlines): Move from planner-notes-index.
1413         (planner-notes-tag): New tag.
1414         
1415         * planner-notes-index.el (planner-notes-index-get-headlines):
1416         Rename to planner-notes-index-headlines-on-page because
1417         planner-notes-get-headlines refers to the current page.
1418         (planner-notes-index-get-headlines-range): Fix grammar. Rename to
1419         planner-notes-index-headlines-in-range.
1420     
1421         * planner.texi (Planner Tags): New.
1423     modified files:
1424      planner-notes-index.el planner.el planner.texi
1427 2004-10-09 04:13:24 GMT Sacha Chua <sacha@free.net.ph>  patch-184
1429     Summary:
1430       planner-id-update-automatically should default to t
1431     Revision:
1432       planner--dev--1.0--patch-184
1434         * planner-id.el (planner-id-update-automatically): Make the
1435         default t as people expect it to Just Work. Docfix: Mention
1436         planner-edit-task-description. Thanks to Niklas Morberg
1437             for pointing out that this is the reasonable default.
1438     
1439         * planner.texi (Task IDs): Note: planner-id-update-automatically
1440         now defaults to t.
1442     modified files:
1443      planner-id.el planner.texi
1446 2004-10-06 09:22:43 GMT Sacha Chua <sacha@free.net.ph>  patch-183
1448     Summary:
1449       plan: Force planner-tasks-file-behavior to 'save if nil, honor 'close
1450     Revision:
1451       planner--dev--1.0--patch-183
1453         * planner.el (plan): Force planner-tasks-file-behavior so that the
1454         file list can be updated. Fix buggy let binding of
1455         planner-tasks-file-behavior. Thanks to Yvonne for pointing this
1456             out.
1458     modified files:
1459      planner.el
1462 2004-10-04 15:16:59 GMT Sacha Chua <sacha@free.net.ph>  patch-182
1464     Summary:
1465       Real bugfix for -maybe functions; other files were defining write-file-functions
1466     Revision:
1467       planner--dev--1.0--patch-182
1469         * planner-id.el (planner-id-setup): Use local-write-file-hooks if
1470         write-file-functions is not available. Thanks to pll for patiently
1471         helping me debug.
1472     
1473         * planner-accomplishments.el (planner-accomplishments-insinuate):
1474         Use local-write-file-hooks if write-file-functions is not
1475         available. Thanks to pll for patiently helping me debug.
1477     modified files:
1478      planner-accomplishments.el planner-id.el
1481 2004-10-04 14:51:34 GMT Sacha Chua <sacha@free.net.ph>  patch-181
1483     Summary:
1484       Bugfix: -maybe functions should not be defsubsts
1485     Revision:
1486       planner--dev--1.0--patch-181
1488         * planner.el (planner-sort-tasks-maybe),
1489         (planner-renumber-tasks-maybe),
1490         (planner-renumber-notes-maybe),
1491         (planner-align-tasks-maybe): XEmacs doesn't like
1492         defsubsts for hooks, I think.
1494     modified files:
1495      planner.el
1498 2004-10-04 14:10:50 GMT Sacha Chua <sacha@free.net.ph>  patch-180
1500     Summary:
1501       planner-find-file: Do not double-open pages
1502     Revision:
1503       planner--dev--1.0--patch-180
1505         * planner.el (planner-find-file): Prevent double-opening pages by
1506         checking if the current buffer is already the page we want to
1507         open.
1509     modified files:
1510      planner.el
1513 2004-10-02 04:59:21 GMT Sacha Chua <sacha@free.net.ph>  patch-179
1515     Summary:
1516       Docfix for planner-tasks-file-behavior
1517     Revision:
1518       planner--dev--1.0--patch-179
1520         * planner.texi (Variables to Customize): Docfix for new default.
1522     modified files:
1523      planner.texi
1526 2004-10-02 04:58:23 GMT Sacha Chua <sacha@free.net.ph>  patch-178
1528     Summary:
1529       Change planner-tasks-file-behavior default to nil
1530     Revision:
1531       planner--dev--1.0--patch-178
1533         * planner.el (planner-tasks-file-behavior): Change default to nil.
1534         That way, we don't scare people with slow behavior.
1536     modified files:
1537      planner.el
1540 2004-10-01 09:46:13 GMT Sacha Chua <sacha@free.net.ph>  patch-177
1542     Summary:
1543       planner-save-buffers: Turn off more things in attempt to solve infloop
1544     Revision:
1545       planner--dev--1.0--patch-177
1547         * planner.el (planner-save-buffers): Turn off planner-id behavior,
1548         too. Save only modified buffers. Thanks to Stefan Reicho:r for the
1549         small patch.
1551     modified files:
1552      planner-tasks-overview.el planner.el
1555 2004-09-30 11:10:40 GMT Sacha Chua <sacha@free.net.ph>  patch-176
1557     Summary:
1558       NOTE: Restore planner-diary-entries-here
1559     Revision:
1560       planner--dev--1.0--patch-176
1562         * planner-diary.el (planner-diary-get-diary-entries): Restore lisp
1563         functionality. Prevent font-locking during
1564         planner-diary-entries-here, avoiding the infloop bug.
1566     modified files:
1567      planner-diary.el
1570 2004-09-30 03:47:20 GMT Sacha Chua <sacha@free.net.ph>  patch-175
1572     Summary:
1573       Bugfix: Remove planner-diary-font-locking code
1574     Revision:
1575       planner--dev--1.0--patch-175
1578     modified files:
1579      planner-diary.el
1582 2004-09-29 14:49:52 GMT Sacha Chua <sacha@free.net.ph>  patch-174
1584     Summary:
1585       NOTE: planner-diary.el: Remove font-locking method 
1586     Revision:
1587       planner--dev--1.0--patch-174
1589         * planner-diary.el: After much bug-hunting, I have decided to
1590         remove the fontlocking code from the module as it causes too many
1591         headaches. If you want it back in, please send me a working patch.
1592         =)
1593     
1594         * planner.texi (Diary): Docfix: Remove mention of Lisp
1595         fontlocking feature.
1597     modified files:
1598      planner-diary.el
1601 2004-09-29 13:57:30 GMT Sacha Chua <sacha@free.net.ph>  patch-173
1603     Summary:
1604       planner-diary.el: Fall back to using buffer name if file name is not available
1605     Revision:
1606       planner--dev--1.0--patch-173
1608         * planner-diary.el (planner-diary-get-name): New. Pick up the
1609         filename if possible. Fall back to buffer name if not yet
1610         available. This works around a strange font-lock problem when
1611         the buffer filename is not yet available. Update many functions
1612         to use planner-diary-get-name. The lisp font-locking code
1613             should work again.
1615     modified files:
1616      planner-diary.el
1619 2004-09-28 15:00:51 GMT Sacha Chua <sacha@free.net.ph>  patch-172
1621     Summary:
1622       planner-gnus-browse-url: Go back to the safer way of doing things
1623     Revision:
1624       planner--dev--1.0--patch-172
1626         * planner-gnus.el (planner-gnus-browse-url): Go back to the
1627         somewhat safer (but more tedious) way of doing things.
1629     modified files:
1630      planner-gnus.el
1633 2004-09-28 03:52:51 GMT Sacha Chua <sacha@free.net.ph>  patch-171
1635     Summary:
1636       planner-task-info-from-string: fix tasks that are not true wiki names
1637     Revision:
1638       planner--dev--1.0--patch-171
1640         * planner.el (planner-task-info-from-string): Fix tasks that are
1641         not true wiki names. Thanks to Dale P. Smith for bug report and
1642         patch.
1644     modified files:
1645      planner.el
1648 2004-09-24 10:03:45 GMT Sacha Chua <sacha@free.net.ph>  patch-170
1650     Summary:
1651       Minor XEmacs bugfix: Use planner-derived-mode-p instead of derived-mode-p
1652     Revision:
1653       planner--dev--1.0--patch-170
1655         * planner.el (planner-create-task-from-buffer),
1656         (planner-create-task): Bugfix: Make XEmacs happy by using
1657         planner-derived-mode-p instead.
1658     
1659         * planner-accomplishments.el (planner-accomplishments-show):
1660         Bugfix: Make XEmacs happy by using planner-derived-mode-p instead.
1662     modified files:
1663      planner-accomplishments.el planner.el
1666 2004-09-24 10:00:51 GMT Sacha Chua <sacha@free.net.ph>  patch-169
1668     Summary:
1669       planner-tasks-file-behavior tweaks: No more jumping cursor
1670     Revision:
1671       planner--dev--1.0--patch-169
1673         * planner.el: Okay, modifying tasks without leaving the extra
1674         buffers open should work better now. However, this functionality
1675         hits the hard disk a bit. If you find yourself bothered by it, you
1676         can set planner-tasks-file-behavior to nil so that no processing
1677         is done.
1678         (planner-mode): Use the -maybe versions of the automatic
1679         functions.
1680         (planner-save-buffers): New parameter SUPPRESS-FIXING turns off
1681         automatic planner munging. This prevents jumping cursors.
1682         (planner-sort-tasks-maybe): New.
1683         (planner-renumber-tasks-maybe): New.
1684         (planner-renumber-notes-maybe): New.
1685         (planner-align-tasks-maybe): New.
1686         (planner-replan-task): Suppress fixing.
1687         (planner-copy-or-move-task): Suppress fixing.
1688         (planner-update-task): Suppress fixing.
1689         (planner-delete-task): Honor planner-tasks-file-behavior.
1690         (planner-create-task-from-info): Honor
1691         planner-tasks-file-behavior.
1692         (planner-replan-task): Hide planner-tasks-file-behavior from inner
1693         function.
1695     modified files:
1696      planner.el
1699 2004-09-24 03:45:37 GMT Sacha Chua <sacha@free.net.ph>  patch-168
1701     Summary:
1702       Docfix: Mention _emacs for Microsoft Windows
1703     Revision:
1704       planner--dev--1.0--patch-168
1706         * planner.texi: Mention _emacs for Microsoft Windows.
1707         Thanks to Miguel Marcos for the suggestion.
1709     modified files:
1710      planner.texi
1713 2004-09-21 11:07:56 GMT Sacha Chua <sacha@free.net.ph>  patch-167
1715     Summary:
1716       Bugfix: planner-update-task: Actually follow planner-tasks-file-behavior
1717     Revision:
1718       planner--dev--1.0--patch-167
1721     modified files:
1722      planner.el
1725 2004-09-21 10:14:35 GMT Sacha Chua <sacha@free.net.ph>  patch-165
1727     Summary:
1728       planner-replan-task: minor bugfix
1729     Revision:
1730       planner--dev--1.0--patch-165
1732         * planner.el (planner-replan-task): Correct small bug:
1733         buffer-list should be live-buffers variable. (That
1734         should teach me to make sure planner.el byte-compiles
1735         cleanly before checking it in...)
1737     modified files:
1738      planner.el
1741 2004-09-21 10:13:03 GMT Sacha Chua <sacha@free.net.ph>  patch-164
1743     Summary:
1744       NOTE: planner-tasks-file-behavior option. Closes opened files by default.
1745     Revision:
1746       planner--dev--1.0--patch-164
1748         * planner.el (planner-update-task),
1749         (planner-copy-or-move-task),
1750         (planner-copy-or-move-region),
1751         (plan): Obey planner-tasks-file-behavior
1752         (planner-tasks-file-behavior): New customizable option controls
1753         the behavior of task creation and updates. If set to
1754         'close (default), newly-opened files are saved and closed. See
1755         variable documentation for more details.
1756         (planner-save-buffers): Add BUFFER-LIST parameter
1757         to allow restoring to a particular buffer list.
1758     
1759         * planner.texi (Variables to Customize): Document
1760         planner-tasks-file-behavior.
1762     modified files:
1763      planner.el planner.texi
1766 2004-09-19 06:36:59 GMT Michael Olson <mwolson@member.fsf.org>  patch-5
1768     Summary:
1769       Fix scenario where the old project name still existed in project
1770   list after being changed.
1771     Revision:
1772       planner--mwolson--1.0--patch-5
1774     2004-09-19  Michael Olson  <mwolson@member.fsf.org>
1775     
1776         * planner.el (planner-project-default-name): New variable that
1777         indicates what the default value of `planner-project' will be set
1778         to.
1779         (planner-project): Use `planner-project-default-name' for default
1780         value instead of a string.
1781         (planner-update-wiki-project): Add comments and remove any items
1782         from `emacs-wiki-projects' that are associated with the default
1783         name found in `planner-project-default-name'.
1785     modified files:
1786      planner.el
1789 2004-09-16 19:26:04 GMT Michael Olson <mwolson@member.fsf.org>  patch-3
1791     Summary:
1792       Replace `.' with `\\.' in some regexps to be more correct
1793     Revision:
1794       planner--mwolson--1.0--patch-3
1796     2004-09-16  Michael Olson  <mwolson@member.fsf.org>
1797     
1798         * planner.el (planner-create-note): Change use of `.' in regexp to
1799         `\\.'.
1800         (planner-highlight-notes): Ditto.
1802     modified files:
1803      planner.el
1806 2004-09-16 10:53:28 GMT Sacha Chua <sacha@free.net.ph>  patch-163
1808     Summary:
1809       Merge patch for planner-create-note whitespacing
1810     Revision:
1811       planner--dev--1.0--patch-163
1813         * planner.el: Merge 2004-09-12 patch from Michael Olson
1814             (mwolson AT member.fsf.org). His changelog follows.
1815             (planner-project): Make this variable customizable so
1816         that people are not stuck with "WikiPlanner" as the project name.
1817         (planner-seek-task-creation-point): Use (bolp) instead of a
1818         much-longer method to determine whether the point is at the
1819         beginning of the line.
1820         (planner-create-note): Ditto.  Only insert newlines if we are not
1821         at the end of the buffer.
1822      
1824     modified files:
1825      planner.el
1828 2004-09-16 10:10:56 GMT Sacha Chua <sacha@free.net.ph>  patch-162
1830     Summary:
1831       planner-diary: Separate multiple days with horizontal rules
1832     Revision:
1833       planner--dev--1.0--patch-162
1835         * planner-diary.el (planner-diary-get-diary-entries): Feature:
1836         deal with multiple days properly. Replace ==== inserted by
1837         fancy-diary-display with ----, which will be replaced by a
1838         horizontal line. Thanks to Michael Olson for pointing this out.
1839      
1841     modified files:
1842      planner-diary.el
1845 2004-09-16 03:13:07 GMT Michael Olson <mwolson@member.fsf.org>  patch-2
1847     Summary:
1848       Make project name customizable, fix spurious newlines in notes
1849     Revision:
1850       planner--mwolson--1.0--patch-2
1852     2004-09-12  Michael Olson  <mwolson@member.fsf.org>
1853     
1854         * planner.el (planner-project): Make this variable customizable so
1855         that people are not stuck with "WikiPlanner" as the project name.
1856         (planner-seek-task-creation-point): Use (bolp) instead of a
1857         much-longer method to determine whether the point is at the
1858         beginning of the line.
1859         (planner-create-note): Ditto.  Only insert newlines if we are not
1860         at the end of the buffer.
1862     modified files:
1863      planner.el
1866 2004-08-28 06:48:26 GMT Sacha Chua <sacha@free.net.ph>  patch-161
1868     Summary:
1869       New: planner-unix-mail
1870     Revision:
1871       planner--dev--1.0--patch-161
1873         * planner-unix-mail.el: New from Frederik Fouvry.
1874         * planner.texi (Top): Document planner-unix-mail.
1876     new files:
1877      .arch-ids/planner-unix-mail.el.id planner-unix-mail.el
1879     modified files:
1880      planner.texi
1883 2004-08-16 08:24:25 GMT Sacha Chua <sacha@free.net.ph>  patch-160
1885     Summary:
1886       New: planner-use-task-numbers
1887     Revision:
1888       planner--dev--1.0--patch-160
1890         * planner.el (planner-use-task-numbers): New option.
1891         (planner-format-task): Obey planner-use-task-numbers.
1892         (planner-highlight-tasks): Allow unnumbered tasks.
1893         (planner-create-task): Bugfix: nil plan pages.
1894     
1895         * planner.texi (Task Numbering): Document planner-use-task-numbers.
1897     modified files:
1898      planner.el planner.texi
1901 2004-08-16 07:32:52 GMT Sacha Chua <sacha@free.net.ph>  patch-159
1903     Summary:
1904       Move planner-diary options to separate customization group
1905     Revision:
1906       planner--dev--1.0--patch-159
1908         * planner-diary.el (planner-diary): New customization group.
1909         Move all planner-diary options under it.
1911     modified files:
1912      planner-diary.el
1915 2004-08-16 07:29:28 GMT Sacha Chua <sacha@free.net.ph>  patch-158
1917     Summary:
1918       Prefer local-write-file-hooks over write-file-hooks
1919     Revision:
1920       planner--dev--1.0--patch-158
1922         * planner-id.el (planner-id-setup): Prefer local-write-file-hooks
1923             over write-file-hooks. Thanks to Frederik Fouvry for pointing this
1924             out.
1926     modified files:
1927      planner-id.el
1930 2004-08-16 07:27:37 GMT Sacha Chua <sacha@free.net.ph>  patch-157
1932     Summary:
1933       New: planner-sort-undated-tasks-equivalent
1934     Revision:
1935       planner--dev--1.0--patch-157
1937         * planner.el (planner-sort-tasks): Merge Maciej Kalisiak's patch
1938         to sort dated tasks before undated ones. Control via
1939         planner-sort-undated-tasks-equivalent.
1940         (planner-sort-undated-tasks-equivalent): New.
1941     
1942         * planner.texi (Making Files Pretty): Document
1943         planner-sort-undated-tasks-equivalent.
1945     modified files:
1946      planner.el planner.texi
1949 2004-08-15 13:10:58 GMT Sacha Chua <sacha@free.net.ph>  patch-156
1951     Summary:
1952       New: planner-mhe.el
1953     Revision:
1954       planner--dev--1.0--patch-156
1956         * planner-mhe.el: New. Contributed by Christophe Garion.
1957     
1958         * planner.texi (MH-E): New.
1960     new files:
1961      .arch-ids/planner-mhe.el.id planner-mhe.el
1963     modified files:
1964      planner.texi
1967 2004-08-15 13:05:28 GMT Sacha Chua <sacha@free.net.ph>  patch-155
1969     Summary:
1970       Doc: Byte-compilation and info installation
1971     Revision:
1972       planner--dev--1.0--patch-155
1974         * planner.texi (Advanced Installation): Merge John Sullivan and
1975         Raymond Zeitler's instructions for byte-compilation and info
1976         installation.
1978     modified files:
1979      planner.texi
1982 2004-08-06 18:44:56 GMT Sacha Chua <sacha@free.net.ph>  patch-154
1984     Summary:
1985       Docfix: Dangling menus
1986     Revision:
1987       planner--dev--1.0--patch-154
1990     modified files:
1991      planner.texi
1994 2004-08-06 18:30:50 GMT Sacha Chua <sacha@free.net.ph>  patch-153
1996     Summary:
1997       planner.texi: major refactoring, split emacs-wiki and remember doc off
1998     Revision:
1999       planner--dev--1.0--patch-153
2001         * planner.texi: Major refactoring. Move emacs-wiki and remember
2002         documentation to their own info files. Rearrange sections.
2004     modified files:
2005      planner.texi
2008 2004-08-06 09:39:20 GMT Sacha Chua <sacha@free.net.ph>  patch-152
2010     Summary:
2011       Docfix for bug in patch-151: @end defopt
2012     Revision:
2013       planner--dev--1.0--patch-152
2015         * planner.texi (Making Files Pretty): Docfix.
2017     modified files:
2018      planner.texi
2021 2004-08-06 09:28:03 GMT Sacha Chua <sacha@free.net.ph>  patch-151
2023     Summary:
2024       Merge patch separating task sorting from renumbering
2025     Revision:
2026       planner--dev--1.0--patch-151
2028         * planner.el: Merge patch from Maciej Kalisiak separating sorting
2029         from renumbering.
2030         (planner-sort-tasks-automatically): New.
2031         (planner-renumber-tasks-automatically): Control only renumbering.
2032         (planner-mode): Add planner-sort-tasks-automatically hook.
2033         (planner-sort-tasks): Move sorting code from
2034         planner-renumber-tasks.
2035         (planner-renumber-tasks): Remove sorting code, leaving renumbering
2036         code.
2037         (planner-fix-tasks): New.
2038     
2039         * planner.texi (Changing Tasks): Mention planner-fix-tasks.
2040         (Making Files Pretty): Fix typo. Document
2041         planner-renumber/sort/align-tasks-automatically.
2042         (List of Interactive Functions): Document
2043         planner-renumber/sort/align/fix-tasks.
2045     modified files:
2046      planner.el planner.texi
2049 2004-08-06 07:28:57 GMT Sacha Chua <sacha@free.net.ph>  patch-150
2051     Summary:
2052       Accept functions for planner-day/plan-page-template
2053     Revision:
2054       planner--dev--1.0--patch-150
2056         * planner.el (planner-day-page-template): Accept a function.
2057         (planner-plan-page-template): Accept a function.
2058         (planner-page-default-p): Add note about
2059         planner-day-page-template. Make sure it only checks string
2060         templates.
2061         (planner-prepare-file): Allow the use of functions.
2062     
2063         * planner.texi (Customizing Your Day Pages): Update note about
2064         planner-day-page-template.
2066     modified files:
2067      planner.el planner.texi
2070 2004-08-06 06:41:45 GMT Sacha Chua <sacha@free.net.ph>  patch-149
2072     Summary:
2073       New: planner-edit-task-description
2074     Revision:
2075       planner--dev--1.0--patch-149
2077         * planner.el (planner-edit-task-description): New.
2078         Thanks to Daniel Martins for the feature suggestion.
2079     
2080         * planner.texi (Changing Tasks): Add note about
2081         planner-edit-task-description.
2082         (List of Interactive Functions): Describe
2083         planner-edit-task-description.
2085     modified files:
2086      planner.el planner.texi
2089 2004-08-06 06:10:02 GMT Sacha Chua <sacha@free.net.ph>  patch-148
2091     Summary:
2092       planner-raise-task: Automatically reorder priorities on the linked page
2093     Revision:
2094       planner--dev--1.0--patch-148
2096         * planner.el (planner-raise-task): Automatically reorder
2097         priorities on linked pages. Thanks to Hans Halvorson for the
2098         suggestion.
2100     modified files:
2101      planner.el
2104 2004-08-02 14:37:39 GMT Sacha Chua <sacha@free.net.ph>  patch-147
2106     Summary:
2107       Bugfix: planner-vm-browse-url: Properly open message
2108     Revision:
2109       planner--dev--1.0--patch-147
2111         * planner-vm.el (planner-vm-browse-url): Merge patch
2112         from Jürgen Doser.
2114     modified files:
2115      planner-vm.el
2118 2004-07-28 09:04:50 GMT Sacha Chua <sacha@free.net.ph>  patch-146
2120     Summary:
2121       Bugfix: Make task pages links when tasks are created
2122     Revision:
2123       planner--dev--1.0--patch-146
2125         * planner.el (planner-create-task): Bugfix: Make task pages links.
2127     modified files:
2128      planner.el
2131 2004-07-28 09:01:42 GMT Sacha Chua <sacha@free.net.ph>  patch-145
2133     Summary:
2134       New: planner-raise-task-category, planner-lower-task-category
2135     Revision:
2136       planner--dev--1.0--patch-145
2138         * planner.el (planner-menu): Change menu to use task categories
2139         instead.
2140     
2141         * planner.texi (List of Interactive Functions): Document
2142         planner-raise-task-category, planner-lower-task-category.
2143     
2144         * planner.el (planner-raise-task-category): New.
2145         (planner-lower-task-category): New.
2147     modified files:
2148      planner.el planner.texi
2151 2004-07-24 13:02:54 GMT Sacha Chua <sacha@free.net.ph>  patch-144
2153     Summary:
2154       Show planner-annotation-from-planner-note number
2155     Revision:
2156       planner--dev--1.0--patch-144
2158         * planner.el (planner-annotation-from-planner-note): Show the note
2159         number in the link so that people know it refers to a note. Thanks
2160         to Paul Lussier for the feature request.
2162     modified files:
2163      planner.el
2166 2004-07-24 12:57:50 GMT Sacha Chua <sacha@free.net.ph>  patch-143
2168     Summary:
2169       Bugfix: Understand tasks with parenthesized non-link text
2170     Revision:
2171       planner--dev--1.0--patch-143
2173         * planner.el: Be more understanding of tasks that include
2174             parenthesized non-link text. Thanks to John Anderson for
2175             pointing this out.
2176             (planner-task-info-from-string): Make sure the link
2177         text is really a link before setting planner-task-link.
2178         (planner-format-task): Do not unconditionally make links.
2179     
2180         * planner-id.el (planner-id-add-task-id): Check if there's a
2181         linked task.
2182         (planner-id-jump-to-linked-task): Use planner-find-file instead of
2183         emacs-wiki-find-file.
2185     modified files:
2186      planner-id.el planner.el
2189 2004-07-24 12:29:48 GMT Sacha Chua <sacha@free.net.ph>  patch-142
2191     Summary:
2192       Bugfix: Improve overlay handling
2193     Revision:
2194       planner--dev--1.0--patch-142
2196         * planner.el:
2197         Depends on emacs-wiki--dev--1.0--patch-53.
2198         (planner-zap-overlays): New.
2199         (planner-mode): Don't forget to zap overlays before highlighting
2200         tasks and notes.
2201         (planner-highlight-tasks): Honor END.
2202         (planner-highlight-region): Tag it with 'planner t.
2204     modified files:
2205      planner.el
2208 2004-07-23 01:55:49 GMT Sacha Chua <sacha@free.net.ph>  patch-141
2210     Summary:
2211       Bugfix: planner-read-date: Remove use of kbd
2212     Revision:
2213       planner--dev--1.0--patch-141
2215         * planner.el (planner-read-date): Remove use of kbd, as it doesn't
2216         seem to be available under XEmacs/FreeBSD with the current
2217         requires. Thanks to George Hartzell for the bug report.
2219     modified files:
2220      planner.el
2223 2004-07-15 06:57:50 GMT Sacha Chua <sacha@free.net.ph>  patch-140
2225     Summary:
2226       planner-seek-next-unfinished-task
2227     Revision:
2228       planner--dev--1.0--patch-140
2230         * planner.el (planner-seek-next-unfinished-task): New.
2231     
2232         * planner.texi (Viewing Tasks): Add note about
2233         planner-seek-next-unfinished-task.
2234     
2235     
2237     modified files:
2238      planner.el planner.texi
2241 2004-07-15 06:39:01 GMT Sacha Chua <sacha@free.net.ph>  patch-139
2243     Summary:
2244       Add note about hierarchical tasks to planner.texi
2245     Revision:
2246       planner--dev--1.0--patch-139
2248         * planner.texi (Hierarchical Tasks): New note.
2250     modified files:
2251      planner.texi
2254 2004-07-13 12:27:58 GMT Sacha Chua <sacha@free.net.ph>  patch-138
2256     Summary:
2257       Bugfix: Refresh file alist after saving buffers in plan
2258     Revision:
2259       planner--dev--1.0--patch-138
2261         * planner.el (plan): Refresh file alist after saving buffers.
2263     modified files:
2264      planner.el
2267 2004-07-13 08:38:03 GMT Sacha Chua <sacha@free.net.ph>  patch-137
2269     Summary:
2270       Add planner-ledger.el
2271     Revision:
2272       planner--dev--1.0--patch-137
2274         * planner-ledger.el: New from Will Glozer.  Modifications: Pass
2275         checkdoc.
2276         (planner-ledger-payment-task-regexp): Make regular expression more
2277         flexible (not just USD).
2278     
2279         * planner.texi (Using planner-ledger.el): New.
2281     new files:
2282      .arch-ids/planner-ledger.el.id planner-ledger.el
2284     modified files:
2285      planner.texi
2288 2004-06-29 06:57:33 GMT Sacha Chua <sacha@free.net.ph>  patch-136
2290     Summary:
2291       Docfix: remember-planner-append-hook
2292     Revision:
2293       planner--dev--1.0--patch-136
2295         * planner-rss.el: Update note about remember-planner-append-hook.
2296         Thanks to Michael Olson for the patch.
2297     
2298         * planner.texi (Using planner-rss.el): Update note about
2299         remember-planner-append-hook. Thanks to Michael Olson for the
2300         patch.
2302     modified files:
2303      planner-rss.el planner.texi
2306 2004-06-28 04:43:01 GMT Sacha Chua <sacha@free.net.ph>  patch-135
2308     Summary:
2309       Menu tweaks: planner notes submenu, new keybindings
2310     Revision:
2311       planner--dev--1.0--patch-135
2313         * planner.el: Merge patch from Michael Olson.
2314         (planner-install-extra-note-keybindings): Add a new function
2315         `planner-install-extra-note-keybindings', modeled after
2316         `planner-install-extra-task-keybindings', that makes all of the
2317         note-related entries in the Planner menu keyboard-accessible. The
2318         prefix for all of these keys is C-c C-o, since C-c C-n was already
2319         in use.
2320         (planner-menu): Add a submenu called "Notes" to the Planner menu.
2321         (planner-menu): Fix the "Info" menu entry so that it brings up the
2322         planner info manual instead of displaying a message. This item is
2323         now called "Info manual".
2324         (planner-menu): Change the Goto submenu so that the word "Goto" is
2325         removed from the beginning of each entry. It seems ambiguous to
2326         have it there.
2328     modified files:
2329      planner.el
2332 2004-06-26 09:00:00 GMT Sacha Chua <sacha@free.net.ph>  patch-134
2334     Summary:
2335       Document different ways to plan (bare-bones)
2336     Revision:
2337       planner--dev--1.0--patch-134
2339         * planner.texi (Bare-Bones Planning): New.
2340         (Bare-Bones Planning with Plan Pages): New.
2341         (Tasks on Plan Pages with Some Day Pages): New.
2342         (Planning based on the Franklin-Covey Approach): Renamed.
2344     modified files:
2345      planner.texi
2348 2004-06-26 08:21:59 GMT Sacha Chua <sacha@free.net.ph>  patch-133
2350     Summary:
2351       Bugfix: Change defvars to defcustoms
2352     Revision:
2353       planner--dev--1.0--patch-133
2356     modified files:
2357      planner.el
2360 2004-06-26 08:05:03 GMT Sacha Chua <sacha@free.net.ph>  patch-132
2362     Summary:
2363       Make note/task renumbering optional
2364     Revision:
2365       planner--dev--1.0--patch-132
2367         * planner.el (planner-renumber-notes-automatically): New.
2368         (planner-renumber-tasks-automatically): New.
2369         (planner-align-tasks-automatically): New.
2370     
2371         * planner.texi (Making Files Pretty): Document new options.
2372     
2373         * planner.el (planner-mode): Do not automatically align and
2374         renumber tasks and notes.
2376     modified files:
2377      planner.el planner.texi
2380 2004-06-26 07:47:53 GMT Sacha Chua <sacha@free.net.ph>  patch-131
2382     Summary:
2383       planner-gnus: Add check for from, copy article buffer
2384     Revision:
2385       planner--dev--1.0--patch-131
2387         * planner-gnus.el (planner-gnus-annotation-from-summary): Add
2388         check for from.
2389         (planner-gnus-annotation-from-message): Copy the article buffer.
2390         Add check for from.
2392     modified files:
2393      planner-gnus.el
2396 2004-06-26 07:43:54 GMT Sacha Chua <sacha@free.net.ph>  patch-130
2398     Summary:
2399       Bugfix: Make sure user-mail-address is not the blank string
2400     Revision:
2401       planner--dev--1.0--patch-130
2403         * planner.el (planner-ignored-from-addresses): Make sure
2404         user-mail-address is not the blank string.
2406     modified files:
2407      planner.el
2410 2004-06-26 07:34:08 GMT Sacha Chua <sacha@free.net.ph>  patch-129
2412     Summary:
2413       New option: planner-use-day-pages allows you to turn off dates for tasks and notes
2414     Revision:
2415       planner--dev--1.0--patch-129
2417         * planner.el (planner-use-day-pages): New option allows you to
2418         turn off the use of day pages for tasks and notes. If not using
2419             day pages, WecomePage is the default page.
2420         (planner-name-regexp): If not using day pages, use blank regexp.
2421         (planner-mode-map): If not using day pages, do not bind day
2422         navigation.
2423         (planner-menu): If not using day pages, do not add day navigation
2424         to menus.
2425         (planner-read-date): Don't read anything if not using day pages.
2426         (planner-goto): Read plan page if date page not specified.
2427         (planner-goto-most-recent): Do not call plan automatically.
2428         (planner-today): Return WelcomePage if not using day pages.
2429         (planner-update-wiki-project): Do not add empty regexp.
2431     modified files:
2432      planner.el planner.texi
2435 2004-06-26 06:23:24 GMT Sacha Chua <sacha@free.net.ph>  patch-128
2437     Summary:
2438       New: planner-note-headline-face
2439     Revision:
2440       planner--dev--1.0--patch-128
2442         * planner.el (planner-note-headline-face): Make customizable face.
2443         (planner-highlight-notes): Use headline face. Thanks to people
2444             on #emacs for the feedback.
2446     modified files:
2447      planner.el
2450 2004-06-26 05:06:45 GMT Sacha Chua <sacha@free.net.ph>  patch-127
2452     Summary:
2453       planner-authz.el update from ajk
2454     Revision:
2455       planner--dev--1.0--patch-127
2457         * planner-authz.el: Merge update from ajk removing cl dependency.
2460 2004-06-25 16:10:11 GMT Sacha Chua <sacha@free.net.ph>  patch-126
2462     Summary:
2463       Remove stray paren
2464     Revision:
2465       planner--dev--1.0--patch-126
2467         * planner.el (planner-create-task-from-buffer): Remove stray
2468         paren. Embarrassing!
2470     modified files:
2471      planner.el
2474 2004-06-25 15:26:49 GMT Sacha Chua <sacha@free.net.ph>  patch-125
2476     Summary:
2477       planner-gnus: Use gnus-article-buffer if available
2478     Revision:
2479       planner--dev--1.0--patch-125
2481         * planner-gnus.el (planner-gnus-get-message-id): Save excursion
2482         and use current buffer.
2483         (planner-gnus-annotation-from-summary): Use planner-make-link.
2484         (planner-gnus-annotation-from-message): Test against
2485         gnus-article-mode and gnus-original-article-mode. Use the
2486         gnus-article-buffer if available.
2488     modified files:
2489      planner-gnus.el
2492 2004-06-25 15:26:07 GMT Sacha Chua <sacha@free.net.ph>  patch-124
2494     Summary:
2495       planner.el task creation bugfixes: annotations, plan pages
2496     Revision:
2497       planner--dev--1.0--patch-124
2499         * planner.el (planner-create-task): Bugfix: Tweak annotation rules
2500         so that annotation does not preempt plan page. Do not use plan
2501         page unless specified.
2502         (planner-create-task-from-buffer): Use planner- functions instead
2503         of emacs-wiki- functions. Bugfix: Do not use plan page unless
2504         specified.
2506     modified files:
2507      planner.el
2510 2004-06-25 14:29:45 GMT Sacha Chua <sacha@free.net.ph>  patch-123
2512     Summary:
2513       Make planner-mode-hook customizable
2514     Revision:
2515       planner--dev--1.0--patch-123
2517         * planner.el (planner-mode-hook): Make planner-mode-hook
2518         customizable. Thanks to bigmike160 for pointing this out.
2519     
2520         * planner.texi (Variables to Customize): Add planner-mode-hook.
2522     modified files:
2523      planner.el planner.texi
2526 2004-06-25 13:44:32 GMT Sacha Chua <sacha@free.net.ph>  patch-122
2528     Summary:
2529       Embarrassing bugfix: Remove stray )
2530     Revision:
2531       planner--dev--1.0--patch-122
2533         * planner-gnus.el (planner-gnus-annotation-from-message): Remove
2534         stray )
2536     modified files:
2537      planner-gnus.el
2540 2004-06-25 13:43:21 GMT Sacha Chua <sacha@free.net.ph>  patch-121
2542     Summary:
2543       Important bugfix: planner-gnus.el and annotations from articles
2544     Revision:
2545       planner--dev--1.0--patch-121
2547         * planner-gnus.el (planner-gnus-get-message-id): Important bugfix:
2548         Revert to if.
2549         (planner-gnus-get-address): Important bugfix: Use original article
2550         buffer.
2551         (planner-gnus-annotation-from-message): Important bugfix: Use
2552         original article buffer.
2554     modified files:
2555      planner-gnus.el
2558 2004-06-25 13:34:11 GMT Sacha Chua <sacha@free.net.ph>  patch-120
2560     Summary:
2561       planner-gnus: Add major-mode check to annotations from messages
2562     Revision:
2563       planner--dev--1.0--patch-120
2565         * planner-gnus.el (planner-gnus-get-address): Use the current
2566         buffer, whatever it is.
2567         (planner-gnus-get-message-id): Change if to when. (minor)
2568         (planner-gnus-annotation-from-message): Add major-mode check.
2569         Thanks to Rainer Volz for the bug report.
2571     modified files:
2572      planner-gnus.el
2575 2004-06-25 05:14:28 GMT Sacha Chua <sacha@free.net.ph>  patch-119
2577     Summary:
2578       Update planner-authz.el to ajk's 1.20
2579     Revision:
2580       planner--dev--1.0--patch-119
2582         * planner-authz.el: Update to ajk's 1.20.
2584     modified files:
2585      planner-authz.el
2588 2004-06-24 14:55:16 GMT Sacha Chua <sacha@free.net.ph>  patch-118
2590     Summary:
2591       Move planner-accomplishments and planner-tasks-overview documentation to "Using PlannerMode"
2592     Revision:
2593       planner--dev--1.0--patch-118
2595         * planner.texi (Using planner-accomplishments.el): Move to "Using
2596         Planner" section. Add example.
2597         (Using planner-tasks-overview.el): Add a small example.
2599     modified files:
2600      planner.texi
2603 2004-06-24 04:55:09 GMT Sacha Chua <sacha@free.net.ph>  patch-117
2605     Summary:
2606       planner-annotation-strip-directory: new customizable option
2607     Revision:
2608       planner--dev--1.0--patch-117
2610         * planner.el (planner-annotation-from-file): Use
2611         planner-annotation-strip-directory. Thanks to Hoan Ton-That for
2612         the idea and base patch.
2613         (planner-annotation-strip-directory): Make customizable.
2614         (planner-annotation-use-relative-file): Make customizable.
2615     
2616         * planner.texi (Introducing Annotation Functions): Document
2617         planner-annotation-functions, planner-annotation-strip-directory,
2618         planner-annotation-use-relative-file.
2620     modified files:
2621      planner.el planner.texi
2624 2004-06-24 04:34:49 GMT Sacha Chua <sacha@free.net.ph>  patch-116
2626     Summary:
2627       Merge tweaked patch from ajk changing use of planner-name-regexp to planner-date-regexp in planner-authz.el
2628     Revision:
2629       planner--dev--1.0--patch-116
2631         * planner-authz.el: Merge tweaked patch from ajk changing use of
2632         planner-name-regexp to planner-date-regexp.
2633         (planner-authz-day-p): Use planner-date-regexp instead of
2634         planner-name-regexp. Accept an optional parameter PAGE.
2635         (planner-authz-default): Use planner-authz-day-p instead of
2636         duplicating the test.
2637         (planner-authz-users): Docfix: Use planner-date-regexp instead of
2638         planner-name-regexp.
2640     modified files:
2641      planner-authz.el
2644 2004-06-23 16:55:57 GMT Sacha Chua <sacha@free.net.ph>  patch-115
2646     Summary:
2647       Add planner-rss size/item limits
2648     Revision:
2649       planner--dev--1.0--patch-115
2651         * planner-rss.el (planner-rss-feed-limits): New
2652             user option.
2653         (planner-rss-add-item): Use planner-rss-limit.
2654         (planner-rss-limit): New.
2655         (planner-rss-limit-size): New.
2656         (planner-rss-limit-items): New.
2657     
2658         * planner.texi (Using planner-rss.el): Document planner-rss
2659         feed limit option.
2661     modified files:
2662      planner-rss.el planner.texi
2665 2004-06-23 06:50:40 GMT Sacha Chua <sacha@free.net.ph>  patch-114
2667     Summary:
2668       planner.texi update from johnsu01
2669     Revision:
2670       planner--dev--1.0--patch-114
2672         * planner.texi: Merge update from johnsu01. Task description
2673         much clearer.
2675     modified files:
2676      planner.texi
2679 2004-06-22 13:29:26 GMT Sacha Chua <sacha@free.net.ph>  patch-113
2681     Summary:
2682       NEW: planner-authz.el
2683     Revision:
2684       planner--dev--1.0--patch-113
2686         * planner-authz.el: New module contributed by Andrew J. Korty.
2687         Modified to pass checkdoc.
2688     
2689         * planner.texi (Using planner-authz.el): New.
2690         (Components): Add entry for planner-authz.el
2692     new files:
2693      .arch-ids/planner-authz.el.id planner-authz.el
2695     modified files:
2696      planner.texi
2699 2004-06-22 13:27:41 GMT Sacha Chua <sacha@free.net.ph>  patch-112
2701     Summary:
2702       planner-read-date: take optional arg `prompt'
2703     Revision:
2704       planner--dev--1.0--patch-112
2706         * planner.el (planner-read-date): Add optional prompt argument.
2708     modified files:
2709      planner.el
2712 2004-06-20 10:53:04 GMT Sacha Chua <sacha@free.net.ph>  patch-111
2714     Summary:
2715       Update planner.texi from johnsu01
2716     Revision:
2717       planner--dev--1.0--patch-111
2720     modified files:
2721      planner.texi
2724 2004-06-19 16:25:57 GMT Sacha Chua <sacha@free.net.ph>  patch-110
2726     Summary:
2727       Remove duplicate defcustom for planner-template-fuzz-factor
2728     Revision:
2729       planner--dev--1.0--patch-110
2731         * planner.el (planner-template-fuzz-factor): Remove duplicate
2732         defcustom. Thanks to johnsu01 for pointing this out.
2734     modified files:
2735      planner.el
2738 2004-06-18 16:55:30 GMT Sacha Chua <sacha@free.net.ph>  patch-109
2740     Summary:
2741       planner-bbdb: Add mailto: URLs to e-mail addresses
2742     Revision:
2743       planner--dev--1.0--patch-109
2745         * planner-bbdb.el (planner-bbdb-resolve-url): Add the mailto:
2746         URL. Thanks to ajk for bug report and patch idea
2748     modified files:
2749      planner-bbdb.el
2752 2004-06-15 03:19:29 GMT Sacha Chua <sacha@free.net.ph>  patch-108
2754     Summary:
2755       Docfix: Change mention of rmail to vm in planner-vm.el
2756     Revision:
2757       planner--dev--1.0--patch-108
2759         * planner-vm.el: Docfix: Change mention of rmail to vm.
2761     modified files:
2762      planner-vm.el
2765 2004-06-15 03:17:59 GMT Sacha Chua <sacha@free.net.ph>  patch-107
2767     Summary:
2768       Tweak: Move planner-rss options to planner-rss group
2769     Revision:
2770       planner--dev--1.0--patch-107
2772         * planner-rss.el (planner-rss): New.
2773         (planner-rss-base-url): Move to planner-rss group.
2774         (planner-rss-category-feeds): Move to planner-rss group.
2776     modified files:
2777      planner-rss.el
2780 2004-06-12 13:55:23 GMT Sacha Chua <sacha@free.net.ph>  patch-106
2782     Summary:
2783       NOTE: Prefix argument now means associate task with current plan/date page, if any
2784     Revision:
2785       planner--dev--1.0--patch-106
2787         * planner.el (planner-create-task-from-buffer): NOTE: Change
2788         behavior of prefix argument. Prefix now means associate the task
2789         with the current planner page, if any.
2790         (planner-create-task): Follow usage of
2791         planner-create-task-from-buffer. Thanks to Yvonne Thomson for the
2792             suggestions.
2793     
2794         * planner.texi (List of Interactive Functions): Update
2795         descriptions of planner-create-task-from-buffer and
2796         planner-create-task.
2798     modified files:
2799      planner.el planner.texi
2802 2004-06-12 13:39:23 GMT Sacha Chua <sacha@free.net.ph>  patch-105
2804     Summary:
2805       NOTE: planner-create-task prompts for plan page unless prefix argument is supplied
2806     Revision:
2807       planner--dev--1.0--patch-105
2809         * planner.el (planner-create-task): Add prefix argument
2810         which controls whether or not to prompt for a plan page.
2811             Thanks to Yvonne Thomson for the suggestion.
2812     
2813         * planner.texi (List of Interactive Functions): Update
2814         documentation for planner-create-task to include prefix arg.
2816     modified files:
2817      planner.el planner.texi
2820 2004-06-11 15:43:31 GMT Sacha Chua <sacha@free.net.ph>  patch-104
2822     Summary:
2823       Important bugfix: Add condition-case just in case calendar is not displayed
2824     Revision:
2825       planner--dev--1.0--patch-104
2827         * planner.el (planner-create-task-from-buffer): Bugfix: Add
2828         condition-case just in case calendar is not displayed.
2830     modified files:
2831      planner.el
2834 2004-06-11 14:16:57 GMT Sacha Chua <sacha@free.net.ph>  patch-103
2836     Summary:
2837       NOTE: planner-create-task-from-buffer in a calendar buffer will use the currently-selected date for the task
2838     Revision:
2839       planner--dev--1.0--patch-103
2841         * planner.el (planner-create-task-from-buffer): Default date to
2842         date currently selected in calendar. Do not prompt if creating
2843         task based on that date. Thanks to Yvonne Thomson for the idea.
2845     modified files:
2846      planner.el
2849 2004-06-11 14:02:17 GMT Sacha Chua <sacha@free.net.ph>  patch-102
2851     Summary:
2852       planner-id.el: Promote planner-id-update-automatically to a user-customizable variable
2853     Revision:
2854       planner--dev--1.0--patch-102
2856         * planner-id.el (planner-id-update-automatically): Promote to
2857         defcustom. Thanks to Yvonne Thomson for the suggestion.
2858         (planner-id): New customize group.
2859         (planner-id-add-task-id-flag): Move to planner-id group.
2860         (planner-id-tracking-file): Move to planner-id group.
2861         (planner-id-face): Move to planner-id group.
2862     
2863         * planner.texi (Using planner-id.el): Update defvars to defopts.
2865     modified files:
2866      planner-id.el planner.texi
2869 2004-06-08 12:37:53 GMT Sacha Chua <sacha@free.net.ph>  patch-101
2871     Summary:
2872       Bugfix: planner-tasks-overview.el keymap
2873     Revision:
2874       planner--dev--1.0--patch-101
2876         * planner-tasks-overview.el (planner-tasks-overview): Correct typo
2877         in keymap. Thanks to ajk for the bug report and patch.
2879     modified files:
2880      planner-tasks-overview.el
2883 2004-06-03 14:49:01 GMT Sacha Chua <sacha@free.net.ph>  patch-100
2885     Summary:
2886       Bugfix: Revert planner-task-cancelled keybinding
2887     Revision:
2888       planner--dev--1.0--patch-100
2890         * planner.el (planner-install-extra-task-keybindings): Bugfix:
2891         Revert planner-task-cancelled keybinding for extra task
2892             keybindings.
2894     modified files:
2895      planner.el
2898 2004-06-03 14:44:10 GMT Sacha Chua <sacha@free.net.ph>  patch-99
2900     Summary:
2901       Bugfix: Make C-S-x work under XEmacs
2902     Revision:
2903       planner--dev--1.0--patch-99
2905         * planner.el (planner-mode-map): Make it work for XEmacs.
2906         (planner-install-extra-task-keybindings): Make it work for
2907         XEmacs. Thanks to pll for pointing this out. Apparently, I
2908             need to be careful about the shift modifier...
2910     modified files:
2911      planner.el
2914 2004-06-03 11:46:44 GMT Sacha Chua <sacha@free.net.ph>  patch-98
2916     Summary:
2917       New feature: planner-tasks-overview
2918     Revision:
2919       planner--dev--1.0--patch-98
2921         * planner-tasks-overview.el: New.
2922     
2923         * planner.texi: Document planner-tasks-overview.el.
2925     new files:
2926      .arch-ids/planner-tasks-overview.el.id
2927      planner-tasks-overview.el
2929     modified files:
2930      planner.texi
2933 2004-06-02 08:01:16 GMT Sacha Chua <sacha@free.net.ph>  patch-97
2935     Summary:
2936       planner-calendar.el updates from Gary, and inclusion in doc
2937     Revision:
2938       planner--dev--1.0--patch-97
2940      * planner.texi: Add documentation for planner-calendar.el.
2942     modified files:
2943      planner.texi
2946 2004-06-01 22:11:01 GMT Sacha Chua <sacha@free.net.ph>  patch-96
2948     Summary:
2949       planner.texi: Document planner-accomplishments.el
2950     Revision:
2951       planner--dev--1.0--patch-96
2953         * planner.texi: Add documentation for planner-accomplishments.el.
2955     modified files:
2956      planner.texi
2959 2004-06-01 21:58:29 GMT Sacha Chua <sacha@free.net.ph>  patch-95
2961     Summary:
2962       planner-accomplishments.el: Display per-status totals
2963     Revision:
2964       planner--dev--1.0--patch-95
2966         * planner-accomplishments.el
2967         (planner-accomplishments-format-table): Display per-status totals.
2969     modified files:
2970      planner-accomplishments.el
2973 2004-06-01 21:51:08 GMT Sacha Chua <sacha@free.net.ph>  patch-94
2975     Summary:
2976       Feature: planner-accomplishments.el
2977     Revision:
2978       planner--dev--1.0--patch-94
2980         * planner-accomplishments.el: New.
2982     new files:
2983      .arch-ids/planner-accomplishments.el.id
2984      planner-accomplishments.el
2987 2004-06-01 11:35:08 GMT Gary V. Vaughan <gary@gnu.org>  patch-3
2989     Summary:
2990       new functions to enable today.html publishing
2991     Revision:
2992       planner--gary--1.0--patch-3
2994         * planner-calendar.el (planner-calendar-today): New function to
2995         find the newest day page.
2996         (planner-calendar-create-today-link): New function to actually
2997         create a today.html link to the newest published day page.
2998         (planner-calendar-today-page-name): Customizable default day page
2999         base name.
3001     modified files:
3002      planner-calendar.el
3005 2004-05-31 16:04:08 GMT Sacha Chua <sacha@free.net.ph>  patch-93
3007     Summary:
3008       Docfix: planner task keybindings
3009     Revision:
3010       planner--dev--1.0--patch-93
3012         * planner.el (planner-install-extra-context-keybindings): Add note
3013         about added keybindings. Thanks to forcer.
3014         (planner-install-extra-task-keybindings): Added note about
3015         function definition. Still haven't figured out how to manage
3016         keymaps gracefully.
3017         (planner-search-notes): Satisfy checkdoc.
3018     
3019         * planner.texi (Navigation): Update documentation for
3020         planner-goto-yesterday. Thanks to forcer for pointing this out.
3022     modified files:
3023      planner.el planner.texi
3026 2004-05-26 14:30:56 GMT Sacha Chua <sacha@free.net.ph>  patch-92
3028     Summary:
3029       Bugfix: planner-diary-get-diary-entries should return "No entries"
3030     Revision:
3031       planner--dev--1.0--patch-92
3033         * planner-diary.el (planner-diary-get-diary-entries): Return "No
3034         entries" if diary returns no entries. Returning an empty string
3035             screws up lisp tags.
3037     modified files:
3038      planner-diary.el
3041 2004-05-26 06:53:01 GMT Sacha Chua <sacha@free.net.ph>  patch-91
3043     Summary:
3044       Bugfix: Pass correct arguments in planner-diary-entries-here
3045     Revision:
3046       planner--dev--1.0--patch-91
3048         * planner-diary.el (planner-diary-entries-here): Bugfix: Pass
3049         correct arguments to planner-diary-get-diary-entries. It should be
3050         DATE DAYS FILE, not DATE FILE DAYS. Thanks to Brett Presnell for
3051             the bug report.
3053     modified files:
3054      planner-diary.el
3057 2004-05-25 07:22:35 GMT Sacha Chua <sacha@free.net.ph>  patch-90
3059     Summary:
3060       Bugfix: typo, boolean should be a symbol
3061     Revision:
3062       planner--dev--1.0--patch-90
3064         * planner.el (planner-hide-task-status-when-highlighting):
3065         Bugfix: typo, 'boolean should be a symbol.
3067     modified files:
3068      planner.el
3071 2004-05-25 07:21:45 GMT Sacha Chua <sacha@free.net.ph>  patch-89
3073     Summary:
3074       Bugfix: Do not insert file contents literally, as this screws up encoding
3075     Revision:
3076       planner--dev--1.0--patch-89
3078         * planner.el (planner-extract-tasks): Do not insert file contents
3079         literally.
3080         (planner-search-notes-internal): Do not insert file contents
3081         literally.
3082         (planner-past-notes-tag): Do not insert file contents literally.
3084     modified files:
3085      planner.el
3088 2004-05-25 07:19:21 GMT Sacha Chua <sacha@free.net.ph>  patch-88
3090     Summary:
3091       planner-export-diary: Simplify code, do not use insert-contents-literally
3092     Revision:
3093       planner--dev--1.0--patch-88
3095         * planner-export-diary.el (planner-export-diary-future): Use
3096         planner-export-diary.
3097         (planner-export-diary-get-schedule-entries): Do not insert
3098         contents literally.  Allow spaces at the start of appointment
3099         lines.  Construct the list using cons instead of append. Note:
3100         This function does not guarantee any particular order.  Thanks
3101         to Xin Wei Hu for bug report and patch for both changes.
3103     modified files:
3104      planner-export-diary.el
3107 2004-05-25 07:10:27 GMT Sacha Chua <sacha@free.net.ph>  patch-87
3109     Summary:
3110       Rearrange user customizations, promote some defvars to defcustoms
3111     Revision:
3112       planner--dev--1.0--patch-87
3114         * planner.el (planner-tasks): New customize group.
3115         (planner-carry-tasks-forward): Move to planner-tasks group.
3116         (planner-marks-regexp): Move to planner-tasks group.
3117         (planner-default-task-priority): Move to planner-tasks group.
3118         (planner-add-task-at-end-flag): Move to planner-tasks group.
3119         Promote from defvar.
3120         (planner-emacs-wiki): New customize group.
3121         (planner-name-regexp): Move to planner-emacs-wiki group.
3122         (planner-custom-variables): Move to planner-emacs-wiki group.
3123         (planner-publishing-markup): Move to planner-emacs-wiki group.
3124         (planner-markup-tags): Move to planner-emacs-wiki group.
3125         (planner-fontlock): New customize group.
3126         (planner-completed-task-face): Move to planner-fontlock group.
3127         (planner-cancelled-task-face): Move to planner-fontlock group.
3128         (planner-delegated-task-face): Move to planner-fontlock group.
3129         (planner-in-progress-task-face): Move to planner-fontlock group.
3130         (planner-high-priority-task-face): Move to planner-fontlock group.
3131         (planner-medium-priority-task-face): Move to planner-fontlock
3132         group.
3133         (planner-low-priority-task-face): Move to planner-fontlock group.
3134         (planner-default-page): Promote to user option under
3135         planner-tasks.
3136         (planner-hide-task-status-when-highlighting): Promote to user
3137         option under planner-fontlock.
3138         (planner-create-task-hook): Promote to user option under
3139         planner-tasks.
3140         (planner-task-dates-favor-future-p): Promote to user option under
3141         planner-tasks.
3142         (planner-expand-name-favor-future-p): Promote to user option under
3143         planner.
3145     modified files:
3146      planner.el planner.texi
3149 2004-05-20 21:03:55 GMT Gerd Flaig <gefla@pond.sub.org> patch-1
3151     Summary:
3152       fixed docstring
3153     Revision:
3154       planner--dev--1.0--patch-1
3156     The docstring for planner-lisp-browse-url was wring. Fixed it.
3158     modified files:
3159      planner-lisp.el
3162 2004-05-20 12:07:52 GMT Gary V. Vaughan <gary@gnu.org>  patch-2
3164     Summary:
3165       render calendar day links correctly
3166     Revision:
3167       planner--gary--1.0--patch-2
3169         * planner-calendar.el (planner-calendar):  Correct an arithmetic
3170         error that made calender day page links point from the wrong cell.
3172     modified files:
3173      planner-calendar.el
3176 2004-05-20 07:32:29 GMT Sacha Chua <sacha@free.net.ph>  patch-85
3178     Summary:
3179       Bugfix: Set reasonable defaults for planner-rss.el
3180     Revision:
3181       planner--dev--1.0--patch-85
3183         * planner-rss.el (planner-rss-base-url): Default to "".
3184         (planner-rss-category-feeds): Default to nil.
3185         (planner-rss-file-name): Add note about file name.
3186             Thanks to Jan Alonzo for pointing this out.
3188     modified files:
3189      planner-rss.el
3192 2004-05-19 03:40:33 GMT Sacha Chua <sacha@free.net.ph>  patch-84
3194     Summary:
3195       planner-export-diary: Bugfix: Use planner-export-diary-file
3196     Revision:
3197       planner--dev--1.0--patch-84
3199         * planner-export-diary.el (planner-export-diary): Use
3200         planner-export-diary-file.
3201         (planner-export-diary-future): Use planner-export-diary-file.
3203     modified files:
3204      planner-export-diary.el
3207 2004-05-14 06:17:51 GMT Sacha Chua <sacha@free.net.ph>  patch-83
3209     Summary:
3210       planner-rss.el: NOTE: accept functions for conditions and phase out planner-rss-filename, planner-rss-initial-contents
3211     Revision:
3212       planner--dev--1.0--patch-83
3214         * planner-rss.el (planner-rss-initial-contents): NOTE: Move
3215         default value into planner-rss-category-feeds. Demote from
3216         customizable user option to global variable.
3217         (planner-rss-file-name): NOTE: Move into
3218         planner-rss-category-feeds. Demote from customizable user option
3219         to global variable.
3220         (planner-rss-category-feeds): Add default entry for all blog
3221         items. Allow choice between regular expression and function.
3222         (planner-rss-initialize): Remove. Move code into
3223         planner-rss-add-item.
3224         (planner-rss-add-item): Initialize file if necessary.
3225         (planner-rss-add-note): New argument FEED allows you to specify
3226         feed. New code for allowing the first element of
3227         planner-rss-category-feeds elements to be a function. Ensure that
3228         blog entries are not duplicated.
3229     
3230         * planner.texi (Using planner-rss.el): Add usage note for
3231         planner-rss-category-feeds.
3232     
3234     modified files:
3235      planner-rss.el planner.texi
3238 2004-05-13 05:08:29 GMT Sacha Chua <sacha@free.net.ph>  patch-82
3240     Summary:
3241       Bugfix: Strip spaces for better recognition of planner-cyclic tasks
3242     Revision:
3243       planner--dev--1.0--patch-82
3245         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Strip
3246         spaces and recognize only task-like entries. Thanks to johnsu01
3247         for pointing this bug out.
3249     modified files:
3250      planner-cyclic.el
3253 2004-05-11 03:50:52 GMT Sacha Chua <sacha@free.net.ph>  patch-81
3255     Summary:
3256       NOTE: planner-id-add-task-id-flag
3257     Revision:
3258       planner--dev--1.0--patch-81
3260         * planner.texi: Add category entry.
3261         (Components): Correct typo.
3262         (Using planner-id.el): Mention `planner-id-add-task-id-flag'
3263         and `planner-id-update-automatically'.
3264     
3265         * planner-id.el (planner-create-task-hook): Use
3266         `planner-id-add-task-id-maybe'.
3267         (planner-id-add-task-id-maybe): New.
3269     modified files:
3270      planner-id.el planner.texi
3273 2004-05-11 03:44:40 GMT Sacha Chua <sacha@free.net.ph>  patch-80
3275     Summary:
3276       Alias planner-encode-url to emacs-wiki-escape-url
3277     Revision:
3278       planner--dev--1.0--patch-80
3280         * planner.el (planner-encode-url): Alias of
3281         emacs-wiki-escape-url. Thanks to Frederik Fouvry for pointing this
3282         out.
3284     modified files:
3285      planner.el
3288 2004-05-10 07:22:38 GMT Sacha Chua <sacha@free.net.ph>  patch-79
3290     Summary:
3291       planner.texi: Mention planner-create-task-{high,medium,low}-priority and planner-default-task-priority
3292     Revision:
3293       planner--dev--1.0--patch-79
3295         * planner.texi (Creating a Task): Mention
3296         planner-create-task-{high,medium,low}-priority and
3297         planner-default-task-priority.
3298     
3299             * planner.texi: Change @var to @code where appropriate.
3301     modified files:
3302      planner.texi
3305 2004-05-10 06:58:58 GMT Sacha Chua <sacha@free.net.ph>  patch-78
3307     Summary:
3308       planner.texi: planner-jump-to-linked-note
3309     Revision:
3310       planner--dev--1.0--patch-78
3312         * planner.texi (Working With Notes): planner-jump-to-linked-note.
3314     modified files:
3315      planner.texi
3318 2004-05-10 06:51:43 GMT Sacha Chua <sacha@free.net.ph>  patch-77
3320     Summary:
3321       planner.texi: planner-add-task-at-end-flag
3322     Revision:
3323       planner--dev--1.0--patch-77
3325         * planner.texi (Variables to Customize):
3326         planner-add-task-at-end-flag .
3327         (List of Interactive Functions): Add note about
3328         planner-add-task-at-end-flag.
3330     modified files:
3331      planner.texi
3334 2004-05-10 06:43:04 GMT Sacha Chua <sacha@free.net.ph>  patch-76
3336     Summary:
3337       Update planner.texi for planner-task-cancelled keybindings
3338     Revision:
3339       planner--dev--1.0--patch-76
3341         * planner.texi (Ideas for Other Keybindings): Update extra
3342         task keybindings.
3343         (Changing Tasks): Change the notation for shifted keys.
3345     modified files:
3346      planner.texi
3349 2004-05-10 06:24:23 GMT Sacha Chua <sacha@free.net.ph>  patch-75
3351     Summary:
3352       planner-timeclock: Clock in with planner-task-in-progress
3353     Revision:
3354       planner--dev--1.0--patch-75
3356         * planner.texi (Using planner-timeclock.el): Add note about
3357         clocking in with `planner-task-in-progress' and clocking out with
3358         `timeclock-out' or `planner-task-done'.
3359     
3360         * planner-timeclock.el (planner-timeclock-in): Change to an alias
3361         of `planner-task-in-progress'.
3362         (planner-task-in-progress): New. Clock in on the current task, or
3363         change to it if already clocked in.
3364         (planner-task-done): Clock out only if clocked in.
3366     modified files:
3367      planner-timeclock.el planner.texi
3370 2004-05-10 05:37:31 GMT Sacha Chua <sacha@free.net.ph>  patch-74
3372     Summary:
3373       Add planner-save-buffers to planner.texi
3374     Revision:
3375       planner--dev--1.0--patch-74
3377         * planner.texi (List of Interactive Functions): Mention
3378         planner-save-buffers.
3380     modified files:
3381      planner.texi
3384 2004-05-05 05:21:20 GMT John Sullivan <johnsu01@yahoo.com>      patch-5
3386     Summary:
3387       Documentation changes.
3388     Revision:
3389       planner-dev--john--1.0--patch-5
3391     Small changes to remember-bbdb descriptions.
3392     
3393     Added defuns to planner.el list.
3394     
3395     Modified Working More With Tasks and Working More With Notes
3396     
3397     modified files:
3398      planner.texi
3401 2004-05-04 17:23:37 GMT Sacha Chua <sacha@free.net.ph>  patch-73
3403     Summary:
3404       planner-highlight-tasks: Better XEmacs compatibility
3405     Revision:
3406       planner--dev--1.0--patch-73
3408         * planner.el (planner-highlight-region): Better XEmacs
3409         compatibility. Should mark up completed tasks properly now. Thanks
3410         to hynek for pointing it out.
3411         (planner-highlight-tasks): Better XEmacs compatibility.
3412     
3414     modified files:
3415      planner.el
3418 2004-05-04 16:29:18 GMT Sacha Chua <sacha@free.net.ph>  patch-72
3420     Summary:
3421       planner.texi: Getting started section: tasks fleshed out
3422     Revision:
3423       planner--dev--1.0--patch-72
3425     
3426         * planner.texi: Patch is very ugly, sorry. Must break documentation
3427             changes down even smaller, but got carried away.
3428             (Top): Sentence-case descriptions, some changes.
3429         (Preface): Remove apology.
3430         (Introduction): Move description here instead of Preface. Collapse
3431         history.
3432         (Getting Started): Major rewrite.
3433         (Thoughts): New. Move essays under here, near the end.
3434             
3436     modified files:
3437      planner.texi
3440 2004-05-04 14:29:29 GMT Sacha Chua <sacha@free.net.ph>  patch-71
3442     Summary:
3443       NOTE: Changed behavior of planner-carry-tasks-forward, now default for FORCE-DAYS (with minor tweaks)
3444     Revision:
3445       planner--dev--1.0--patch-71
3447         * planner.el (planner-carry-tasks-forward): NOTE: Now behaves
3448         similar to the FORCE-DAYS parameter of `plan'. Defaults to
3449         scanning the past three days _AND_ carrying the tasks forward, as
3450         this makes more sense for new users. Always checks for new tasks.
3451         (plan): Follow new meaning of planner-carry-tasks-forward as the
3452         default.
3454     modified files:
3455      planner.el
3458 2004-05-04 13:27:54 GMT Sacha Chua <sacha@free.net.ph>  patch-70
3460     Summary:
3461       Bugfix: Actually pass filename to function specified in planner-annotation-use-relative-file
3462     Revision:
3463       planner--dev--1.0--patch-70
3465         * planner.el (planner-annotation-from-file): Actually pass file
3466         name, as promised.
3467     
3469     modified files:
3470      planner.el
3473 2004-05-04 12:03:02 GMT Sacha Chua <sacha@free.net.ph>  patch-69
3475     Summary:
3476       planner.texi: Revise installation instructions
3477     Revision:
3478       planner--dev--1.0--patch-69
3480         * planner.texi: Revise installation instructions.
3481     
3483     modified files:
3484      planner.texi
3487 2004-05-04 09:29:11 GMT Sacha Chua <sacha@free.net.ph>  patch-68
3489     Summary:
3490       Use emacs-wiki-url-protocols code in emacs-wiki--dev--1.0--patch-26
3491     Revision:
3492       planner--dev--1.0--patch-68
3494         * planner.el (planner-custom-variables): No longer use
3495         emacs-wiki-browse-url-function.
3496         (planner-url-list, planner-url-regexp): NOTE: Use
3497         emacs-wiki-url-protocols instead.
3498         (planner-publishing-markup): Remove planner-markup-url.
3499         (planner-update-wiki-project): Remove planner-url-regexp.
3500         (planner-browse-url-*): Remove.
3501         (planner-add-protocol): New.
3502     
3503         * planner-wl.el: Add wl to protocols.
3504         (planner-wl-annotation-from-wl, planner-wl-browse-url): Autoload.
3505         * planner-vm.el: Add vm to protocols.
3506         (planner-vm-annotation-from-mail, planner-vm-browse-url):
3507         Autoload.
3508     
3509         * planner-rmail.el: Add rmail to protocols.
3510         (planner-rmail-annotation-from-mail, planner-rmail-browse-url):
3511         Autoload.
3512                 
3513         * planner-lisp.el: Add lisp to protocols.
3514         (planner-lisp-browse-url): Autoload.
3515     
3516         * planner-gnus.el: Add gnus to protocols.
3517         (planner-gnus-insinuate, planner-gnus-annotation,
3518         planner-gnus-browse-url): Autoload.
3519         * planner-erc.el: Add erc and irc to protocols.
3520         (planner-erc-annotation-from-erc, planner-erc-browse-url):
3521         Autoload.
3522     
3523         * planner-bbdb.el: Add bbdb to protocols.
3524         (planner-bbdb-resolve-url, planner-bbdb-browse-url,
3525         planner-bbdb-annotation-from-bbdb): Autoload.
3526     
3528     modified files:
3529      planner-bbdb.el planner-erc.el planner-gnus.el planner-lisp.el
3530      planner-rmail.el planner-vm.el planner-wl.el planner.el
3533 2004-05-03 03:26:32 GMT Sacha Chua <sacha@free.net.ph>  patch-67
3535     Summary:
3536       Bugfix: Misplaced paren in planner-create-task-from-info
3537     Revision:
3538       planner--dev--1.0--patch-67
3540         * planner.el (planner-create-task-from-info): Bugfix: Misplaced
3541         paren.
3542     
3544     modified files:
3545      planner.el
3548 2004-05-03 02:03:19 GMT Sacha Chua <sacha@free.net.ph>  patch-66
3550     Summary:
3551       Bugfix: planner-save-buffers problem with planner-id updates
3552     Revision:
3553       planner--dev--1.0--patch-66
3555         * planner.el (planner-save-buffers): Try to fix problem with M-x
3556         plan rollover to new day by iterating over the buffer list instead
3557         of using save-buffers. Bug reported by Win Treese.
3558     
3560     modified files:
3561      planner.el
3564 2004-05-03 00:51:06 GMT John Sullivan <johnsu01@yahoo.com>      patch-1
3566     Summary:
3567       Created branch to Sacha's planner-dev, revised planner.texi.
3568     Revision:
3569       planner-dev--john--1.0--patch-1
3571     Added external refs for Emacs manual: Gnus, Calendar/Diary,
3572     Holidays, Appointments, Time Intervals.
3573     
3574     Fixed Rmail references.
3575     
3576     Minor cosmetic and typo fixes along the way.
3577     
3578     Added information about manually creating tasks without dates and/or
3579     project pages to "Working With Tasks".
3580     
3581     Added "Customizing Your Day Pages" section with @xref's to other
3582     sections.
3583     
3584     Added info about images to "Using emacs-wiki.el".
3585     
3586     Added info about listing unfinished tasks to "Working With Tasks".
3587     
3588     Added section "Introducing Annotation Functions" based on an email to
3589     emacs-wiki-discuss by Yvonne Thompson.
3590     
3591     Added info about the Gmane gateway for the mailing list, and the Orkut
3592     community to the "Getting Help" section.
3593     
3594     modified files:
3595      planner.texi
3598 2004-04-30 09:15:11 GMT Sacha Chua <sacha@free.net.ph>  patch-64
3600     Summary:
3601       Bugfix: Allow multiple digits in +days or -days specification
3602     Revision:
3603       planner--dev--1.0--patch-64
3605         * planner.el (planner-expand-name): Bugfix: Allow multiple digits
3606         in +days or -days specification.
3607     
3609     modified files:
3610      planner.el
3613 2004-04-30 07:36:36 GMT Sacha Chua <sacha@free.net.ph>  patch-63
3615     Summary:
3616       planner-annotation-use-relative-file
3617     Revision:
3618       planner--dev--1.0--patch-63
3620         * planner.el (planner-annotation-use-relative-file): New.
3621         (planner-annotation-from-file): Change behavior depending on
3622         planner-annotation-use-relative-file.
3624     modified files:
3625      planner.el
3628 2004-04-29 07:16:50 GMT Sacha Chua <sacha@free.net.ph>  patch-62
3630     Summary:
3631       info update from johnsu01
3632     Revision:
3633       planner--dev--1.0--patch-62
3636     modified files:
3637      planner.texi
3640 2004-04-29 07:11:49 GMT Sacha Chua <sacha@free.net.ph>  patch-61
3642     Summary:
3643       New: planner-annotation-from-file-relative
3644     Revision:
3645       planner--dev--1.0--patch-61
3647         * planner.el (planner-annotation-from-file-relative): New.
3648     
3650     modified files:
3651      planner.el
3654 2004-04-28 15:55:26 GMT Gary V. Vaughan <gary@gnu.org>  patch-1
3656     Summary:
3657       render planner day page calendars with elisp
3658     Revision:
3659       planner--gary--1.0--patch-1
3661         * planner-calendar.el: New file.
3663     new files:
3664      .arch-ids/planner-calendar.el.id planner-calendar.el
3667 2004-04-28 05:01:39 GMT Sacha Chua <sacha@free.net.ph>  patch-60
3669     Summary:
3670       Get BBDB links to resolve properly again
3671     Revision:
3672       planner--dev--1.0--patch-60
3674         * planner-bbdb.el (planner-resolve-url-table): Add the right
3675         protocols.
3676     
3678     modified files:
3679      planner-bbdb.el
3682 2004-04-27 16:06:49 GMT Sacha Chua <sacha@free.net.ph>  patch-59
3684     Summary:
3685       planner-id: Make automatic updating optional (default: off)
3686     Revision:
3687       planner--dev--1.0--patch-59
3689         * planner-id.el: Note about new variable.
3690         (planner-id-update-automatically): New option controls whether to
3691         update linked pages automatically or not.
3692         (planner-id-update-tasks-maybe): For convenience.
3693         (planner-id-setup): Name the hook function.
3694         (planner-mode-hook): Hook in.
3695     
3697     modified files:
3698      planner-id.el
3701 2004-04-27 05:41:38 GMT Sacha Chua <sacha@free.net.ph>  patch-58
3703     Summary:
3704       Add johnsu01's texinfo manual
3705     Revision:
3706       planner--dev--1.0--patch-58
3708         * planner.texi: First draft by John Sullivan.
3710     new files:
3711      .arch-ids/planner.texi.id planner.texi
3714 2004-04-27 02:50:42 GMT Sacha Chua <sacha@free.net.ph>  patch-57
3716     Summary:
3717       Fix planner diary entries for cal-desk
3718     Revision:
3719       planner--dev--1.0--patch-57
3721         * planner-diary.el (planner-diary-get-diary-entries): Merge Travis
3722         B. Hartwell's patch fixing calendar desk entries. New argument
3723         use-cal-desk.
3724         (planner-diary-get-cal-desk-entries): Use the new argument of
3725         planner-diary-get-diary-entries.
3726     
3728     modified files:
3729      planner-diary.el
3732 2004-04-26 05:13:08 GMT Sacha Chua <sacha@free.net.ph>  patch-56
3734     Summary:
3735       Allow nil to be entered as a date or plan page name
3736     Revision:
3737       planner--dev--1.0--patch-56
3739         * planner.el (planner-read-name): Make it easy to return nil.
3740         (planner-expand-name): Return nil if "nil" is entered.
3741         (planner-create-task-from-info): Work with nil plan pages or dates.
3742         (planner-goto-plan-page): Remove unnecessary macro calls.
3743         (planner-replan-task): Do the right thing if nil is specified.
3744         (planner-copy-or-move-task): Check if date is nil.
3745     
3747     modified files:
3748      planner.el
3751 2004-04-26 03:08:18 GMT Sacha Chua <sacha@free.net.ph>  patch-55
3753     Summary:
3754       planner-create-{high,medium,low}-priority-task-from-buffer for convenience
3755     Revision:
3756       planner--dev--1.0--patch-55
3758         * planner.el (planner-create-high-priority-task-from-buffer): New.
3759         (planner-create-medium-priority-task-from-buffer): New.
3760         (planner-create-low-priority-task-from-buffer): New for your
3761         key-binding convenience.
3762     
3764     modified files:
3765      planner.el
3768 2004-04-23 10:44:51 GMT Gary V. Vaughan <gary@gnu.org>  patch-5
3770     Summary:
3771       render planner day page calendars with elisp
3772     Revision:
3773       emacs-wiki--gary--1.0--patch-5
3775           * planner-calendar.el: New file.
3777     new files:
3778      .arch-ids/planner-calendar.el.id planner-calendar.el
3781 2004-04-22 02:17:25 GMT Sacha Chua <sacha@free.net.ph>  patch-53
3783     Summary:
3784       planner-wl: Merge bugfixes from Angus Lee
3785     Revision:
3786       planner--dev--1.0--patch-53
3788         * planner-wl.el: Merge bugfixes from Angus Lee.
3789     
3791     modified files:
3792      planner-wl.el
3795 2004-04-22 01:53:14 GMT Sacha Chua <sacha@free.net.ph>  patch-52
3797     Summary:
3798       Bugfix: planner-rmail-browse-url should jump to rmail messages outside excursion
3799     Revision:
3800       planner--dev--1.0--patch-52
3802         * planner-rmail.el (planner-rmail-browse-url): Bugfix: Move rmail
3803         jump to outside excursion. Return message number if found. Thanks
3804         to fouvry for help.
3805     
3807     modified files:
3808      planner-rmail.el
3811 2004-04-21 17:12:53 GMT Sacha Chua <sacha@free.net.ph>  patch-51
3813     Summary:
3814       Bugfix: planner-experimental: planner-remove duplicates should remove dupes on date pages
3815     Revision:
3816       planner--dev--1.0--patch-51
3818         * planner-experimental.el (planner-remove-duplicates): Bugfix:
3819         Work properly with duplicated tasks on a date page.
3820     
3821         * planner-id.el (planner-id-update-tasks-on-page): Docfix.
3822     
3824     modified files:
3825      planner-experimental.el planner-id.el
3828 2004-04-21 15:05:24 GMT Sacha Chua <sacha@free.net.ph>  patch-50
3830     Summary:
3831       Bugfix: planner-id.el and saving IDs
3832     Revision:
3833       planner--dev--1.0--patch-50
3835         * planner-id.el (planner-id-save): Simplify Lisp by using
3836         built-in-function. Also solve final newline problem with
3837         require-final-newline 'ask. Thanks to Win Treese for reporting
3838         bug.
3839     
3841     modified files:
3842      planner-cyclic.el planner-id.el
3845 2004-04-21 14:45:07 GMT Sacha Chua <sacha@free.net.ph>  patch-49
3847     Summary:
3848       planner-rmail: Improvement: Gracefully deal with missing messages
3849     Revision:
3850       planner--dev--1.0--patch-49
3852         * planner-rmail.el (planner-rmail-browse-url): Improvement:
3853         Gracefully deal with missing messages. Thanks to Frederik Fouvry
3854         for the patch.
3856     modified files:
3857      planner-rmail.el
3860 2004-04-21 14:32:42 GMT Sacha Chua <sacha@free.net.ph>  patch-48
3862     Summary:
3863       Bugfix: Improve rmail handling of nonexistent messages
3864     Revision:
3865       planner--dev--1.0--patch-48
3867         * planner-rmail.el (planner-rmail-browse-url): Report the
3868               error in the original context. Thanks to Frederik Fouvry for
3869               idea/patch.
3870     
3872     modified files:
3873      planner-rmail.el
3876 2004-04-21 13:54:18 GMT Sacha Chua <sacha@free.net.ph>  patch-47
3878     Summary:
3879       planner-gnus: Go directly to message; planner-rmail: elisp tweak
3880     Revision:
3881       planner--dev--1.0--patch-47
3883         * planner-gnus.el (planner-gnus-browse-url): NOTE: No longer
3884         prompt for number of messages. Try to go directly to the message
3885         instead.
3886     
3887         * planner-rmail.el (planner-rmail-browse-url): Remove unnecessary
3888         `rmail-first-message'.
3889     
3891     modified files:
3892      planner-gnus.el planner-rmail.el
3895 2004-04-20 17:24:33 GMT Sacha Chua <sacha@free.net.ph>  patch-46
3897     Summary:
3898       Feature: planner-search-notes-with-body
3899     Revision:
3900       planner--dev--1.0--patch-46
3902         * planner.el (planner-search-notes-internal): Can include body.
3903         (planner-search-notes-with-body): New.
3904         (planner-search-notes): Can include body.
3905             Thanks to cpchan for the suggestion.
3907     modified files:
3908      planner.el
3911 2004-04-20 17:10:35 GMT Sacha Chua <sacha@free.net.ph>  patch-45
3913     Summary:
3914       Set list-diary-entries-hook for planner-cyclic-get-cyclic-tasks
3915     Revision:
3916       planner--dev--1.0--patch-45
3918         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Force
3919         `list-diary-entries-hook' to a canonical value. Thanks to cpchan
3920         for pointing this out.
3921     
3923     modified files:
3924      planner-cyclic.el
3927 2004-04-20 13:05:37 GMT Sacha Chua <sacha@free.net.ph>  patch-44
3929     Summary:
3930       Bugfix: planner-cyclic error checking
3931     Revision:
3932       planner--dev--1.0--patch-44
3934         * planner-cyclic.el (planner-cyclic-create-task-maybe): Add check
3935         to make sure string looks like a task.
3936         (planner-cyclic-create-tasks-maybe): Make sure this page has a
3937         page name. Thanks to Charles Philip Chan for pointing both bugs out.
3938     
3940     modified files:
3941      planner-cyclic.el
3944 2004-04-20 13:00:59 GMT Sacha Chua <sacha@free.net.ph>  patch-43
3946     Summary:
3947       Obey command passed to planner-find-file
3948     Revision:
3949       planner--dev--1.0--patch-43
3951         * planner.el (planner-find-file): Actually obey command.
3952             Thanks to Charles Philip Chan for pointing this out.
3954     modified files:
3955      planner.el
3958 2004-04-20 11:40:45 GMT Sacha Chua <sacha@free.net.ph>  patch-42
3960     Summary:
3961       Bugfix: return t all the time in browse-url functions
3962     Revision:
3963       planner--dev--1.0--patch-42
3965         * planner-*.el (planner-*-browse-url): Bugfix: Return t all the
3966         time.
3967     
3969     modified files:
3970      planner-bbdb.el planner-erc.el planner-lisp.el planner-vm.el
3971      planner-w3m.el planner-wl.el planner.el
3974 2004-04-20 04:14:30 GMT Sacha Chua <sacha@free.net.ph>  patch-41
3976     Summary:
3977       Bugfix: planner-bbdb slashes optional, planner.el publishing (move tags first), planner-copy-or-move-task accepts nil
3978     Revision:
3979       planner--dev--1.0--patch-41
3981     
3982         * planner.el (planner-publishing-markup): Bugfix: Process tags
3983         before the rest of the stuff because things in <example> need to
3984         be read-only.
3985     
3986         * planner-bbdb.el: Make slashes optional.
3987     
3988         * planner.el (planner-copy-or-move-task): Correctly work when
3989         "nil" is specified. Thanks to Ray Fix for bringing this to my
3990         attention.
3991     
3993     modified files:
3994      planner-bbdb.el planner.el
3997 2004-04-17 15:36:17 GMT Sacha Chua <sacha@free.net.ph>  patch-40
3999     Summary:
4000       Rewrite planner-tasks-equal-p for clarity
4001     Revision:
4002       planner--dev--1.0--patch-40
4004         * planner.el (planner-tasks-equal-p): Rewrite for clarity by
4005         using descriptive names. Thanks to Frederik for feedback.
4006     
4008     modified files:
4009      planner.el
4012 2004-04-17 15:26:19 GMT Sacha Chua <sacha@free.net.ph>  patch-39
4014     Summary:
4015       NOTE: Feature: limit for planner-search-notes (call with C-u)
4016     Revision:
4017       planner--dev--1.0--patch-39
4019         * planner.el (planner-list-daily-files,planner-get-day-pages): New
4020         option EXCLUDE-TEMP ignores unsaved buffers.
4021         (planner-search-notes-internal, planner-search-notes): Add LIMIT.
4022         NOTE: New feature: limit for planner-search-notes if called with
4023         universal prefix.
4024     
4026     modified files:
4027      planner.el
4030 2004-04-17 14:53:08 GMT Sacha Chua <sacha@free.net.ph>  patch-38
4032     Summary:
4033       Bugfix: Preserve project and mode in index
4034     Revision:
4035       planner--dev--1.0--patch-38
4037         * planner-experimental.el (planner-index): AHA! Properly use
4038         emacs-wiki-project and highlight
4039         properly. (emacs-wiki-change-project) has no effect if we change
4040         to planner-mode, as changing mode zaps all the local
4041         variables. Thanks to ephrem for reporting the bug.
4042         (planner-generate-index): NOTE: Indexes dates in reverse order.
4043     
4044         * planner-notes-index.el (planner-notes-index): Preserve project.
4045     
4047     modified files:
4048      planner-experimental.el planner-notes-index.el
4051 2004-04-17 14:08:33 GMT Sacha Chua <sacha@free.net.ph>  patch-37
4053     Summary:
4054       Bugfix: Allow any status in planner-find-task
4055     Revision:
4056       planner--dev--1.0--patch-37
4058         * planner.el (planner-find-task): Bugfix: Allow any status. Thanks
4059         to Ephrem for pointing out the bug.
4060         (planner-publishing-markup): Add note about
4061         planner-marks-regexp.
4062         (planner-marks-regexp): Add note about planner-publishing-markup.
4063     
4065     modified files:
4066      planner.el
4069 2004-04-16 03:57:23 GMT Sacha Chua <sacha@free.net.ph>  patch-36
4071     Summary:
4072       Bugfix: Sort diary entries
4073     Revision:
4074       planner--dev--1.0--patch-36
4076         * planner-diary.el (planner-diary-get-diary-entries): Sort
4077               diary entries.
4078     
4080     modified files:
4081      planner-diary.el
4084 2004-04-16 02:57:00 GMT Sacha Chua <sacha@free.net.ph>  patch-35
4086     Summary:
4087       Bugfix: planner-diary should use fancy-diary-display
4088     Revision:
4089       planner--dev--1.0--patch-35
4091         * planner-diary.el (planner-diary-get-diary-entries): Bugfix: Make
4092         sure fancy-diary-display is used. Do not squelch messages; this
4093         can lead to mysterious problems.
4094     
4096     modified files:
4097      planner-diary.el
4100 2004-04-15 15:34:18 GMT Sacha Chua <sacha@free.net.ph>  patch-34
4102     Summary:
4103       Bugfix: planner-rss is extra-paranoid about missing information
4104     Revision:
4105       planner--dev--1.0--patch-34
4107         * planner-rss.el (planner-rss-add-note): Extra paranoia for stuff
4108         that is missing. Guarded against nil inserts.
4109     
4111     modified files:
4112      planner-rss.el
4115 2004-04-15 14:09:26 GMT Sacha Chua <sacha@free.net.ph>  patch-33
4117     Summary:
4118       Important bugfix: Properly update task
4119     Revision:
4120       planner--dev--1.0--patch-33
4122         * planner.el (planner-copy-or-move-task): Important bugfix:
4123         Properly update task. Correct bug introduced in patch-28.
4124     
4126     modified files:
4127      planner.el
4130 2004-04-15 13:20:14 GMT Sacha Chua <sacha@free.net.ph>  patch-32
4132     Summary:
4133       Bugfix: planner-list-daily-files and other buffers, planner-gnus and URLs
4134     Revision:
4135       planner--dev--1.0--patch-32
4137         * planner-gnus.el (planner-gnus-browse-url): Make sure
4138         planner-gnus always handles gnus: URLs.
4139     
4140         * planner.el (planner-list-daily-files): Make sure the page has a
4141         name.
4142     
4144     modified files:
4145      planner-gnus.el planner.el
4148 2004-04-15 03:45:53 GMT Sacha Chua <sacha@free.net.ph>  patch-31
4150     Summary:
4151       Change pending task mark to "P"
4152     Revision:
4153       planner--dev--1.0--patch-31
4155         * planner.el (planner-publishing-markup): Accept P as task status.
4156         (planner-marks-regexp): Accept P as task status.
4157         (planner-renumber-tasks): Sort pending, then delegated, then
4158         completed, then cancelled tasks.
4159         (planner-markup-task): Mark up pending tasks.
4160         (planner-task-pending): Change pending task mark to P.
4161             Thanks to Ephrem for the feature request.
4162             
4163             * planner.el (planner-list-unfinished-tasks): Consider
4164             cancelled tasks finished.
4166     modified files:
4167      planner.el
4170 2004-04-15 03:38:01 GMT Sacha Chua <sacha@free.net.ph>  patch-30
4172     Summary:
4173       Bugfix: duplicate planner-task-cancelled, experimental planner-jump-to-linked-note
4174     Revision:
4175       planner--dev--1.0--patch-30
4177         * planner.el: Remove duplicate planner-task-cancelled.
4178         (planner-jump-to-linked-note): Promote from
4179         planner-experimental.el. Thanks to Martin Morgan for pointing
4180         these out.
4181             (planner-file-alist): Move to emacs-wiki layer
4182         section.
4184     modified files:
4185      planner-experimental.el planner.el
4188 2004-04-14 17:23:11 GMT Sacha Chua <sacha@free.net.ph>  patch-29
4190     Summary:
4191       Bugfix: Save restriction in planner-copy-or-move-task
4192     Revision:
4193       planner--dev--1.0--patch-29
4195         * planner.el (planner-copy-or-move-task): Save restriction now
4196         that we do fancy things in planner-copy-or-move-region. This
4197         fixes the problem of interactively calling
4198         planner-copy-or-move-region with a marked region.
4199     
4201     modified files:
4202      planner.el
4205 2004-04-14 17:11:08 GMT Sacha Chua <sacha@free.net.ph>  patch-28
4207     Summary:
4208       Feature: planner-add-task-at-end-flag
4209     Revision:
4210       planner--dev--1.0--patch-28
4212         * planner.el (planner-add-task-at-end-flag): New.
4213         (planner-create-task-from-info): Create at creation point,
4214         wherever that is.
4215         (planner-read-name, planner-file-alist, planner-page-file):
4216         Docfix. Satisfy checkdoc.
4217         (planner-seek-task-creation-point): New.
4218         (planner-copy-or-move-task): Create at creation point.
4219         (planner-update-task): Create at creation point.
4220         (planner-copy-or-move-region): Obey planner-add-task-at-end-flag.
4221     
4223     modified files:
4224      planner.el
4227 2004-04-14 15:50:13 GMT Sacha Chua <sacha@free.net.ph>  patch-27
4229     Summary:
4230       Add error-checking to planner-cyclic
4231     Revision:
4232       planner--dev--1.0--patch-27
4234         * planner-cyclic.el (planner-cyclic-get-cyclic-tasks): Remove nil
4235         elements.
4236         (planner-cyclic-generate-task): Check if task is correctly parsed.
4237         (planner-cyclic-create-tasks-maybe): Check if task-string is
4238         non-nil.
4240     modified files:
4241      planner-cyclic.el
4244 2004-04-13 08:47:25 GMT Sacha Chua <sacha@free.net.ph>  patch-26
4246     Summary:
4247       Enhancement: planner-rmail scans backward
4248     Revision:
4249       planner--dev--1.0--patch-26
4251         * planner-rmail.el (planner-rmail-browse-url): Scan backward for
4252         efficiency. Also, return -1 if not found. Thanks to Frederik Fouvry
4253             for the suggestion.
4255     modified files:
4256      planner-rmail.el
4259 2004-04-13 08:45:32 GMT Sacha Chua <sacha@free.net.ph>  patch-25
4261     Summary:
4262       Bugfix: planner-gnus: work with cached articles
4263     Revision:
4264       planner--dev--1.0--patch-25
4266         * planner-gnus.el (planner-gnus-browse-url): Work with cached
4267         articles. Thanks to John Sullivan for pointing this out.
4268         (planner-gnus-annotation): New for convenience.
4269         (planner-annotation-functions): Use planner-gnus-annotation.
4270     
4272     modified files:
4273      planner-gnus.el
4276 2004-04-11 08:17:18 GMT Sacha Chua <sacha@free.net.ph>  patch-24
4278     Summary:
4279       NOTE: New function planner-task-cancelled bound to C-c C-S-x by default
4280     Revision:
4281       planner--dev--1.0--patch-24
4283         * planner.el (planner-mode-map): Add keyboard shortcut for
4284         planner-task-cancelled.
4285         (planner-install-extra-task-keybindings): Add keyboard shortcut
4286         for planner-task-cancelled.
4287         (planner-task-cancelled): New.
4288     
4290     modified files:
4291      planner.el
4294 2004-04-11 08:16:11 GMT Sacha Chua <sacha@free.net.ph>  patch-23
4296     Summary:
4297       Bugfix: Correctly switch notes indices into planner mode
4298     Revision:
4299       planner--dev--1.0--patch-23
4301         * planner-notes-index.el (planner-notes-index): Bugfix: correctly
4302         switch into planner mode.
4304     modified files:
4305      planner-notes-index.el
4308 2004-04-11 06:37:22 GMT Sacha Chua <sacha@free.net.ph>  patch-22
4310     Summary:
4311       Enhancement: Always create planner-directory
4312     Revision:
4313       planner--dev--1.0--patch-22
4315         * planner.el (planner-find-file): Always create planner-directory.
4316         (planner-goto): Call planner-find-file.
4317     
4319     modified files:
4320      planner.el
4323 2004-04-11 06:36:11 GMT Sacha Chua <sacha@free.net.ph>  patch-21
4325     Summary:
4326       Bugfix: Refontify after adding task IDs to all tasks
4327     Revision:
4328       planner--dev--1.0--patch-21
4330         * planner-id.el: Docfix: Add URL.
4331         (planner-id-add-task-id-to-all): Bugfix: Refontify after adding
4332         task IDs.
4333     
4335     modified files:
4336      planner-id.el
4339 2004-04-07 11:24:38 GMT Sacha Chua <sacha@free.net.ph>  patch-20
4341     Summary:
4342       Resolve windmove keybinding conflict
4343     Revision:
4344       planner--dev--1.0--patch-20
4346         * planner.el (planner-install-extra-context-keybindings): Move
4347         windmove-conflicting keybindings to this function. Thanks to TerryP
4348             for pointing this out.
4349     
4351     modified files:
4352      planner.el
4355 2004-04-07 10:53:00 GMT Sacha Chua <sacha@free.net.ph>  patch-19
4357     Summary:
4358       Context-sensitive keyboard shortcuts (S-up, S-down, S-right)
4359     Revision:
4360       planner--dev--1.0--patch-19
4362         * planner.el (planner-mode-map): New keybindings: shift up (move
4363         up), shift down (move down), and shift right (follow link). NOTE:
4364             They might be more convenient than the current defaults.
4365         (planner-jump-to-link): New.
4366         (planner-move-up): New.
4367         (planner-move-down): New.
4368         (planner-current-note-info): Save excursion.
4369         (planner-update-task): Save excursion.
4370     
4372     modified files:
4373      planner.el
4376 2004-04-07 05:59:39 GMT Sacha Chua <sacha@free.net.ph>  patch-18
4378     Summary:
4379       Save position and restriction for planner-update-note
4380     Revision:
4381       planner--dev--1.0--patch-18
4383         * planner-experimental.el (planner-update-note): Save position,
4384         restriction, and window excursion so that we don't freak pll out.
4385     
4387     modified files:
4388      planner-experimental.el
4391 2004-04-05 16:08:13 GMT Sacha Chua <sacha@free.net.ph>  patch-17
4393     Summary:
4394       Make date optional for tasks.
4395     Revision:
4396       planner--dev--1.0--patch-17
4398         * planner.el (planner-create-task-from-info): Make date optional.
4399         (planner-create-task-from-buffer): Make date optional. Thanks to
4400         Alan Schussman and emacs-wiki-discuss for the suggestion. You can
4401         now specify a non-date as the date to make a task that is not
4402         associated with any date. Warning: Unscheduled tasks might be
4403         forgotten.
4404     
4406     modified files:
4407      planner.el
4410 2004-04-05 15:38:11 GMT Sacha Chua <sacha@free.net.ph>  patch-16
4412     Summary:
4413       planner-rmail: Return message number
4414     Revision:
4415       planner--dev--1.0--patch-16
4417         * planner-rmail.el (planner-rmail-browse-url): Return message
4418         number according to Frederik Fouvry's suggestion.
4419     
4421     modified files:
4422      planner-rmail.el
4425 2004-04-05 04:57:03 GMT Sacha Chua <sacha@free.net.ph>  patch-15
4427     Summary:
4428       Preliminary support for clocking out when a task is finished
4429     Revision:
4430       planner--dev--1.0--patch-15
4432         * planner-timeclock.el: Preliminary support for clocking out when
4433         a task is finished. Thanks to dto for pointing this out.
4434     
4436     modified files:
4437      planner-timeclock.el
4440 2004-04-05 04:45:26 GMT Sacha Chua <sacha@free.net.ph>  patch-14
4442     Summary:
4443       Add prefix arg FORCE to planner-id-update-tasks-on-page
4444     Revision:
4445       planner--dev--1.0--patch-14
4447         * planner-id.el (planner-id-update-tasks-on-page): Add prefix
4448         argument to force all tasks to be updated, including completed and
4449         cancelled tasks.
4450     
4452     modified files:
4453      planner-id.el
4456 2004-04-05 02:25:36 GMT Sacha Chua <sacha@free.net.ph>  patch-13
4458     Summary:
4459       Do not use string>
4460     Revision:
4461       planner--dev--1.0--patch-13
4463         * planner-experimental.el (planner-remove-duplicates): Do not
4464         use string>. (Why isn't that in subr? Pfft.) Thanks to Martin
4465         Stemplinger for pointing this out.
4466     
4467         * planner-cyclic.el (planner-cyclic-create-tasks-maybe): Do not
4468         use string>. (Why isn't that in subr? Pfft.) Thanks to Martin
4469         Stemplinger for pointing this out.
4470     
4472     modified files:
4473      planner-cyclic.el planner-experimental.el
4476 2004-04-04 10:29:29 GMT Sacha Chua <sacha@free.net.ph>  patch-12
4478     Summary:
4479       Condition-case keybindings, require easymenu
4480     Revision:
4481       planner--dev--1.0--patch-12
4483         * planner-schedule.el: Wrap a condition-case around key 
4484         definitions. Require easymenu.
4485     
4486         * planner-timeclock.el: Wrap a condition-case around key
4487             definitions. Require easymenu.
4488     
4489         * planner.el: Require easymenu.
4490     
4492     modified files:
4493      planner-schedule.el planner-timeclock.el planner.el
4496 2004-04-04 10:08:05 GMT Sacha Chua <sacha@free.net.ph>  patch-11
4498     Summary:
4499       Add note about where to get timeclock.el
4500     Revision:
4501       planner--dev--1.0--patch-11
4503         * planner-timeclock.el: Add note about where to get timeclock.el
4504     
4505     
4506     
4508     modified files:
4509      planner-timeclock.el
4512 2004-04-04 10:05:36 GMT Sacha Chua <sacha@free.net.ph>  patch-10
4514     Summary:
4515       Bugfix: planner-replan-task and tasks without plan pages
4516     Revision:
4517       planner--dev--1.0--patch-10
4519         * planner.el (planner-replan-task): Correctly work with tasks with
4520         no associated plan page. Thanks to pll for pointing this out.
4521     
4522     
4524     modified files:
4525      planner.el
4528 2004-04-04 09:57:12 GMT Sacha Chua <sacha@free.net.ph>  patch-9
4530     Summary:
4531       Support arbitrary mailboxes for planner-rmail
4532     Revision:
4533       planner--dev--1.0--patch-9
4535         * planner-rmail.el (planner-rmail-annotation-from-mail): Allow
4536         arbitrary mailboxes.
4537         (planner-rmail-browse-url): Open arbitrary mailboxes, but retain
4538         backward compatibility. Thanks to Frederik Fouvry for pointing
4539         this out.
4540     
4542     modified files:
4543      planner-rmail.el
4546 2004-03-31 15:10:20 GMT Sacha Chua <sacha@free.net.ph>  patch-8
4548     Summary:
4549       Bugfix: Merge Nafai's patch correcting planner-diary.el
4550     Revision:
4551       planner--dev--1.0--patch-8
4553         * planner-diary.el (planner-diary-insert-cal-desk): Merge Nafai's
4554         patch correcting a typo.
4555         (planner-diary-use-public-diary): Merge Nafai's patch correcting a
4556         typo.
4557     
4559     modified files:
4560      planner-diary.el
4563 2004-03-30 05:47:08 GMT Sacha Chua <sacha@free.net.ph>  patch-7
4565     Summary:
4566       Remove planner-notes.el from distribution
4567     Revision:
4568       planner--dev--1.0--patch-7
4570         * planner-notes.el: Remove from distribution as Thomas Gehrlein
4571         requests. (He's not quite sure what he wants it to do.)
4573     removed files:
4574      .arch-ids/planner-notes.el.id planner-notes.el
4577 2004-03-30 05:40:48 GMT Sacha Chua <sacha@free.net.ph>  patch-6
4579     Summary:
4580       Bugfix: Invalid regular expression in planner-id.el
4581     Revision:
4582       planner--dev--1.0--patch-6
4584         * planner-id.el (planner-id-update-tasks-on-page): Change invalid
4585         regular expression. Thanks to pll for pointing this out.
4586     
4588     modified files:
4589      planner-id.el
4592 2004-03-30 04:55:34 GMT Sacha Chua <sacha@free.net.ph>  patch-5
4594     Summary:
4595       Docfix: planner-create-task-from-buffer. NOTE: default behavior asks for plan page after creating a task
4596     Revision:
4597       planner--dev--1.0--patch-5
4599         * planner.el (planner-create-task-from-buffer): Update
4600         documentation to reflect new behavior. NOTE: By default,
4601         planner-create-task-from-buffer now assumes that you
4602         want to associate the task with a plan page. This keeps in
4603         line with planner's original philosophy that most (if not all)
4604         of your tasks should be part of a plan.
4605     
4607     modified files:
4608      planner.el
4611 2004-03-30 04:46:45 GMT Sacha Chua <sacha@free.net.ph>  patch-4
4613     Summary:
4614       Bugfix: Add planner-history-list, reorganize reading functions into Convenience section
4615     Revision:
4616       planner--dev--1.0--patch-4
4618         * planner.el: Moved planner-read-name, planner-read-non-date-page,
4619         planner-default-page to Convenience section.
4620         (planner-history-list): Bugfix: New.
4622     modified files:
4623      planner.el
4626 2004-03-30 04:38:43 GMT Sacha Chua <sacha@free.net.ph>  patch-3
4628     Summary:
4629       Split schedule export functions into planner-export-diary.el 
4630     Revision:
4631       planner--dev--1.0--patch-3
4633         * planner-export-diary.el, planner.el: Split off
4634         schedule-related functions from planner.el and placed them in
4635         planner-export-diary.el, renaming to avoid namespace conflicts
4636         with planner-diary.el. Add documentation in comments.
4638     new files:
4639      .arch-ids/planner-export-diary.el.id planner-export-diary.el
4641     modified files:
4642      planner.el
4645 2004-03-30 04:19:25 GMT Sacha Chua <sacha@free.net.ph>  patch-2
4647     Summary:
4648       Updated planner-diary.el from Thomas Gehrlein
4649     Revision:
4650       planner--stable--1.0--patch-2
4652         * planner-diary.el: Update from Thomas Gehrlein: version 1.0. Some
4653         patches for documentation. Passes checkdoc now.
4655     modified files:
4656      planner-diary.el
4659 2004-03-26 08:51:44 GMT Sacha Chua <sacha@free.net.ph>  patch-1
4661     Summary:
4662       Update wiki project and save all buffers during plan
4663     Revision:
4664       planner--dev--1.0--patch-1
4666         * planner.el (plan): Paranoia: update wiki project in case you're
4667         forgotten to do so, and save all the buffers after planning.
4669     modified files:
4670      planner.el
4673 2004-03-25 08:21:52 GMT Sacha Chua <sacha@free.net.ph>  patch-148
4675     Summary:
4676       No need to escape URLs in planner-erc as emacs-wiki-markup-link handles that now
4677     Revision:
4678       emacs-wiki--sacha--1.0--patch-148
4680         * planner-erc.el (planner-erc-annotation-from-erc): No more need
4681         to escape URLs here, as emacs-wiki-escape-url does that
4682         automatically.
4683     
4685     modified files:
4686      planner-erc.el
4689 2004-03-25 08:18:37 GMT Sacha Chua <sacha@free.net.ph>  patch-147
4691     Summary:
4692       Add planner-replan-task so that you can change the plan page of created tasks
4693     Revision:
4694       emacs-wiki--sacha--1.0--patch-147
4696         * planner.el (planner-copy-or-move-task): Allow replanning.
4697         (planner-replan-task): New.
4698     
4700     modified files:
4701      planner.el
4704 2004-03-25 06:03:12 GMT Sacha Chua <sacha@free.net.ph>  patch-146
4706     Summary:
4707       Rename planner-insinuate-diary to planner-diary-insinuate
4708     Revision:
4709       emacs-wiki--sacha--1.0--patch-146
4711         * planner-diary.el (planner-diary-insinuate): Renamed
4712         from (planner-insinuate-diary).
4713     
4715     modified files:
4716      planner-diary.el
4719 2004-03-25 04:34:56 GMT Sacha Chua <sacha@free.net.ph>  patch-144
4721     Summary:
4722       Updated planner-diary.el from Thomas Gehrlein (canonical version 0.6)
4723     Revision:
4724       emacs-wiki--sacha--1.0--patch-144
4726         * planner-diary.el: Thomas Gehrlein's 0.6 update: Support for
4727         cal-desk, excluding appointments.
4728     
4730     modified files:
4731      planner-diary.el
4734 2004-03-25 01:47:09 GMT Sacha Chua <sacha@free.net.ph>  patch-143
4736     Summary:
4737       Correct numbering for tasks with no dates
4738     Revision:
4739       emacs-wiki--sacha--1.0--patch-143
4741         * planner.el (planner-renumber-tasks): Correct renumbering for
4742         tasks with no dates.
4743     
4745     modified files:
4746      planner.el
4749 2004-03-24 11:30:54 GMT Sacha Chua <sacha@free.net.ph>  patch-142
4751     Summary:
4752       Preliminary support for irc:// URLs
4753     Revision:
4754       emacs-wiki--sacha--1.0--patch-142
4756         * planner.el (planner-encode-url): New.
4757     
4758         * planner-erc.el (planner-erc-annotation-from-erc): Preliminary
4759         support for irc:// URLs as specified by
4760         http://ftp.ics.uci.edu/pub/ietf/uri/draft-mirashi-url-irc-01.txt
4761     
4763     modified files:
4764      planner-erc.el planner.el
4767 2004-03-24 08:52:46 GMT Sacha Chua <sacha@free.net.ph>  patch-141
4769     Summary:
4770       Bugfix: planner-renumber-tasks should not error for incomplete tasks
4771     Revision:
4772       emacs-wiki--sacha--1.0--patch-141
4774         * planner.el (planner-renumber-tasks): Do not error for incomplete
4775         tasks.
4776     
4778     modified files:
4779      planner.el
4782 2004-03-24 07:04:57 GMT Sacha Chua <sacha@free.net.ph>  patch-140
4784     Summary:
4785       Actually add planner-diary.el
4786     Revision:
4787       emacs-wiki--sacha--1.0--patch-140
4790     new files:
4791      .arch-ids/remember-diary.el.id remember-diary.el
4794 2004-03-24 06:52:33 GMT Sacha Chua <sacha@free.net.ph>  patch-139
4796     Summary:
4797       Do not update cancelled/completed tasks. Minor optimizations for renumbering 
4798     Revision:
4799       emacs-wiki--sacha--1.0--patch-139
4801         * planner.el (planner-renumber-tasks): Unlet
4802         planner-use-font-lock. Try to optimize handling for plan
4803         pages.
4804             (planner-renumber-notes): Unlet planner-use-font-lock.
4805     
4806         * planner-id.el (planner-id-update-tasks-on-page): Do not update cancelled or completed tasks.
4807     
4809     modified files:
4810      planner-id.el planner.el
4813 2004-03-23 09:34:41 GMT Sacha Chua <sacha@free.net.ph>  patch-135
4815     Summary:
4816       Correct documentation note for planner-gnus.el
4817     Revision:
4818       emacs-wiki--sacha--1.0--patch-135
4820         * planner-gnus.el: Correct documentation note about
4821         planner-gnus-insinuate. Thanks to johnsu01 for pointing this
4822         out.
4823     
4825     modified files:
4826      planner-gnus.el
4829 2004-03-23 01:29:11 GMT Sacha Chua <sacha@free.net.ph>  patch-133
4831     Summary:
4832       Do not move cancelled tasks
4833     Revision:
4834       emacs-wiki--sacha--1.0--patch-133
4836         * planner.el (planner-copy-or-move-task): Do not move cancelled
4837         tasks.
4838         (planner-copy-or-move-region): Do not move cancelled tasks.
4839     
4841     modified files:
4842      planner.el
4845 2004-03-23 01:24:20 GMT Sacha Chua <sacha@free.net.ph>  patch-132
4847     Summary:
4848       Create cyclic tasks only for present/future; add "C" as status marker for cancelled tasks
4849     Revision:
4850       emacs-wiki--sacha--1.0--patch-132
4852         * planner-cyclic.el (planner-cyclic-create-tasks-maybe): Only
4853         create tasks for present or future dates.
4854     
4855         * planner.el (planner-publishing-markup): Add "C" as a status
4856         marker for cancelled tasks.
4857         (planner-marks-regexp): Add "C" as a status marker for cancelled
4858         tasks.
4859         (planner-renumber-tasks): Move cancelled tasks all the way to the
4860         bottom.
4861         (planner-cancelled-task-face): New.
4862         (planner-highlight-tasks): Highlight cancelled tasks.
4863     
4864         * planner.el (planner-raise-task): planner-raise-task now works
4865         over blocks of tasks. You can raise a task to the previous block
4866         or lower it to the next one. Task blocks are delimited by non-task
4867         lines.
4868     
4870     modified files:
4871      planner-cyclic.el planner.el
4874 2004-03-21 15:07:06 GMT Sacha Chua <sacha@free.net.ph>  patch-131
4876     Summary:
4877       planner-raise-task works over blocks of tasks
4878     Revision:
4879       emacs-wiki--sacha--1.0--patch-131
4881         * planner.el (planner-raise-task): planner-raise-task now works
4882         over blocks of tasks. You can raise a task to the previous block
4883         or lower it to the next one. Task blocks are delimited by non-task
4884         lines.
4885     
4887     modified files:
4888      planner.el
4891 2004-03-19 06:56:16 GMT Sacha Chua <sacha@free.net.ph>  patch-130
4893     Summary:
4894       Save restriction for planner-update-note
4895     Revision:
4896       emacs-wiki--sacha--1.0--patch-130
4898         * planner-experimental.el (planner-update-note): Save restriction.
4899             Thanks to Jody Klymak for pointing this out.
4900     
4902     modified files:
4903      planner-experimental.el
4906 2004-03-19 06:55:43 GMT Sacha Chua <sacha@free.net.ph>  patch-129
4908     Summary:
4909       Add FORCE-DAYS optional argument to plan.
4910     Revision:
4911       emacs-wiki--sacha--1.0--patch-129
4913         * planner.el (plan): Pay attention to FORCE-DAYS.
4914     
4915     
4917     modified files:
4918      planner.el
4921 2004-03-18 13:07:31 GMT Sacha Chua <sacha@free.net.ph>  patch-128
4923     Summary:
4924       Add PLANNER-README
4925     Revision:
4926       emacs-wiki--sacha--1.0--patch-128
4928         * PLANNER-README: Add to source control. I keep forgetting the
4929         file.
4930     
4932     new files:
4933      .arch-ids/PLANNER-README.id PLANNER-README
4936 2004-03-18 09:26:23 GMT Sacha Chua <sacha@free.net.ph>  patch-125
4938     Summary:
4939       planner-read-name
4940     Revision:
4941       emacs-wiki--sacha--1.0--patch-125
4943         * planner.el (planner-read-name): New. Bugfix, thanks to johnsu01
4944         for pointing this out.
4945     
4947     modified files:
4948      planner.el
4951 2004-03-18 09:18:01 GMT Sacha Chua <sacha@free.net.ph>  patch-124
4953     Summary:
4954       Remove duplicate tasks from day pages when M-x planner-remove-duplicates is invoked on a plan page
4955     Revision:
4956       emacs-wiki--sacha--1.0--patch-124
4958         * planner-experimental.el (planner-remove-duplicates):
4959         Intelligently remove duplicates from day pages. You can invoke
4960         this from a plan page to zap most duplicate tasks.
4961     
4962         * planner.el (planner-find-task): New optional argument POINT
4963         defines starting position.
4964     
4966     modified files:
4967      planner-experimental.el planner.el
4970 2004-03-17 03:21:34 GMT Sacha Chua <sacha@free.net.ph>  patch-119
4972     Summary:
4973       Documentation fix for planner-notes-index: Attribute is limit, not recent.
4974     Revision:
4975       emacs-wiki--sacha--1.0--patch-119
4977         * planner-notes-index.el: Documentation fix; should be limit, not
4978         recent.
4979     
4981     modified files:
4982      planner-notes-index.el
4985 2004-03-16 04:55:25 GMT Sacha Chua <sacha@free.net.ph>  patch-118
4987     Summary:
4988       Restore planner-annotation-from-planner-note
4989     Revision:
4990       emacs-wiki--sacha--1.0--patch-118
4992         * planner.el (planner-annotation-functions): Add
4993         planner-annotation-from-planner-note.
4994         (planner-annotation-from-planner-note): Remove redundant check.
4995     
4996         * emacs-wiki.el (emacs-wiki-visit-link): Deal with bare tags.
4997     
4999     modified files:
5000      emacs-wiki.el planner.el
5003 2004-03-16 04:43:46 GMT Sacha Chua <sacha@free.net.ph>  patch-117
5005     Summary:
5006       Emacs21 non-CVS bugfix wrt task highlighting, fixed by moving tasks, notes highlighting to before emacs-wiki
5007     Revision:
5008       emacs-wiki--sacha--1.0--patch-117
5010         * emacs-wiki.el (emacs-wiki-before-highlight-buffer-hook): New.
5011         (emacs-wiki-highlight-region): Call
5012         emacs-wiki-before-highlight-buffer-hook.
5013     
5014         * planner.el (planner-mode): Move tasks, notes highlighting to
5015         _before_ emacs-wiki highlighting. Kludge so that emacs21 non-CVS
5016         renders things properly.
5018     modified files:
5019      emacs-wiki.el planner.el
5022 2004-03-16 03:47:05 GMT Sacha Chua <sacha@free.net.ph>  patch-115
5024     Summary:
5025       Make non-reactive tasks easier to schedule; swap sense of C-u on planner-create-task-from-buffer
5026     Revision:
5027       emacs-wiki--sacha--1.0--patch-115
5029         * planner.el (planner-create-task-from-buffer): User-visible
5030         change: Swap sense of C-u. You now need to press C-u to associate
5031         a task only with a date page (punish reactive tasks!). By default,
5032         tasks are associated with the current plan page or the last plan
5033         page selected from the minibuffer.
5034         (planner-default-page): New.
5036     modified files:
5037      planner.el
5040 2004-03-16 02:49:55 GMT Sacha Chua <sacha@free.net.ph>  patch-114
5042     Summary:
5043       Fix planner-cyclic bug by not anchoring regex at start of string in planner-task-info-from-string
5044     Revision:
5045       emacs-wiki--sacha--1.0--patch-114
5047         * planner.el (planner-task-info-from-string): Do not anchor
5048         regular expression at start of string so that planner-cyclic tasks
5049         are more flexible.
5051     modified files:
5052      planner.el
5055 2004-03-15 07:05:13 GMT Sacha Chua <sacha@free.net.ph>  patch-109
5057     Summary:
5058       planner-annotation-from-info
5059     Revision:
5060       emacs-wiki--sacha--1.0--patch-109
5062         * planner.el (planner-annotation-from-info): New. Thanks to Yvonne
5063         Thomson for contributing this.
5065     modified files:
5066      planner.el
5069 2004-03-14 16:08:37 GMT Sacha Chua <sacha@free.net.ph>  patch-104
5071     Summary:
5072       Add planner-lisp.el for interactive Emacs Lisp functions
5073     Revision:
5074       emacs-wiki--sacha--1.0--patch-104
5076         * planner-lisp.el: New.
5077     
5079     new files:
5080      .arch-ids/planner-lisp.el.id planner-lisp.el
5083 2004-03-14 14:51:52 GMT Sacha Chua <sacha@free.net.ph>  patch-103
5085     Summary:
5086       
5087     Revision:
5088       emacs-wiki--sacha--1.0--patch-103
5090         * planner.el (plan): Create `planner-directory' automatically if
5091         not yet there.
5092     
5094     modified files:
5095      planner.el
5098 2004-03-14 14:40:56 GMT Sacha Chua <sacha@free.net.ph>  patch-102
5100     Summary:
5101       Bugfix
5102     Revision:
5103       emacs-wiki--sacha--1.0--patch-102
5105         * planner.el (planner-find-task): Bugfix: allow more than one
5106         digit for the priority. Oops!
5108     modified files:
5109      planner.el
5112 2004-03-13 06:22:40 GMT Sacha Chua <sacha@free.net.ph>  patch-100
5114     Summary:
5115       Fix infinite loop in planner-bbdb.el
5116     Revision:
5117       emacs-wiki--sacha--1.0--patch-100
5119         * planner-bbdb.el (planner-bbdb-annotation-from-bbdb): Fix
5120         infinite loop. Thanks to johnsu01 for pointing this out.
5121     
5123     modified files:
5124      planner-bbdb.el
5127 2004-03-12 17:24:13 GMT Sacha Chua <sacha@free.net.ph>  patch-98
5129     Summary:
5130       Docfix in planner.el - remove mention of planner-calendar.el
5131     Revision:
5132       emacs-wiki--sacha--1.0--patch-98
5134         * planner.el: Remove mention of planner-calendar.el and add
5135         note about `planner-calendar-insinuate'. Thanks to kanaldrache
5136         for pointing this out.
5137     
5139     modified files:
5140      planner.el
5143 2004-03-12 15:12:25 GMT Sacha Chua <sacha@free.net.ph>  patch-97
5145     Summary:
5146       Improve annotation matching
5147     Revision:
5148       emacs-wiki--sacha--1.0--patch-97
5150         * planner.el (planner-create-task): Improve annotation matching.
5151     
5153     modified files:
5154      planner.el
5157 2004-03-12 07:12:20 GMT Sacha Chua <sacha@free.net.ph>  patch-94
5159     Summary:
5160       planner-cyclic: Cyclic task support.
5161     Revision:
5162       emacs-wiki--sacha--1.0--patch-94
5164         * planner-cyclic.el: New.
5165     
5167     new files:
5168      .arch-ids/planner-cyclic.el.id planner-cyclic.el
5169      test/.arch-ids/planner-cyclic-test.el.id
5170      test/planner-cyclic-test.el
5172     modified files:
5173      planner.el test/planner-test.el
5176 2004-03-12 05:09:11 GMT Sacha Chua <sacha@free.net.ph>  patch-91
5178     Summary:
5179       Do not change windows when navigating day pages with yesterday/tomorrow
5180     Revision:
5181       emacs-wiki--sacha--1.0--patch-91
5183         * planner.el (planner-goto-yesterday): Do not change windows.
5184         (planner-goto-tomorrow): Do not change windows.
5185         (planner-goto-previous-daily-page): Do not change windows.
5186         (planner-goto-next-daily-page): Do not change windows.
5187     
5189     modified files:
5190      planner.el
5193 2004-03-12 03:42:48 GMT Sacha Chua <sacha@free.net.ph>  patch-88
5195     Summary:
5196       Understand dates of the form +1 or -1
5197     Revision:
5198       emacs-wiki--sacha--1.0--patch-88
5200         * planner.el (planner-expand-name): Understand dates of the form
5201         "+1" or "-1" as offsets from today. Thanks to k-man on #emacs for
5202         the suggestion.
5203     
5205     modified files:
5206      planner.el
5209 2004-03-12 02:39:19 GMT Sacha Chua <sacha@free.net.ph>  patch-87
5211     Summary:
5212       Work with parens in the task description
5213     Revision:
5214       emacs-wiki--sacha--1.0--patch-87
5216         * planner.el (planner-task-info-from-string): Work with parens in
5217         the task description. Test suite at test/planner-test.el .
5218         (planner-create-task): Improve annotation matching.
5219     
5220         * test/planner-test.el: New.
5222     new files:
5223      test/.arch-ids/planner-test.el.id test/planner-test.el
5225     modified files:
5226      planner.el
5229 2004-03-11 14:13:20 GMT Sacha Chua <sacha@free.net.ph>  patch-86
5231     Summary:
5232       Minor bugfix. Do not error if tasks are at end of buffer.
5233     Revision:
5234       emacs-wiki--sacha--1.0--patch-86
5236         * planner.el (planner-renumber-tasks): Do not error if tasks are
5237         at end of buffer.
5238     
5240     modified files:
5241      planner.el
5244 2004-03-11 13:58:38 GMT Sacha Chua <sacha@free.net.ph>  patch-85
5246     Summary:
5247       Further planner-renumber-tasks optimization
5248     Revision:
5249       emacs-wiki--sacha--1.0--patch-85
5251         * planner.el (planner-renumber-tasks): Further optimization. Don't
5252         use a regular expression to check for further tasks. Use character
5253         comparison instead. This should trim off another second or two.
5254     
5256     modified files:
5257      planner.el
5260 2004-03-11 13:43:46 GMT Sacha Chua <sacha@free.net.ph>  patch-84
5262     Summary:
5263       Optimize sort, assuming sort is stable
5264     Revision:
5265       emacs-wiki--sacha--1.0--patch-84
5267         * planner.el (planner-renumber-tasks): Optimize sort. Assumes sort
5268         is stable, which it appears to be under CVS Emacs.
5270     modified files:
5271      planner.el
5274 2004-03-11 13:21:30 GMT Sacha Chua <sacha@free.net.ph>  patch-83
5276     Summary:
5277       Merged John Wiegley's emacs-wiki changes in. Small bugfixes. 
5278     Revision:
5279       emacs-wiki--sacha--1.0--patch-83
5281             * planner.el (planner-in-progress-task-face): Remove dupe. Thanks
5282         to Florian Lanthaler for pointing this out.
5283     
5284         * emacs-wiki.el (emacs-wiki-page-date): Remove parameter, correct
5285         docstring.
5286         (emacs-wiki-numbered-tag): Use ID attribute instead of unclosed <a
5287         name=..>
5288     
5289         * emacs-wiki.el: Merged John Wiegley's patch in preparation for
5290         flexible publishing.
5292     modified files:
5293      emacs-wiki.el planner.el
5296 2004-03-11 08:44:48 GMT Sacha Chua <sacha@free.net.ph>  patch-82
5298     Summary:
5299       Bugfixes. Also, emacs-wiki no longer errors on publish--just warns
5300     Revision:
5301       emacs-wiki--sacha--1.0--patch-82
5303         * emacs-wiki.el (emacs-wiki-eval-lisp): Warn if error, but do not
5304         stop. Thanks to Mark Triggs for the patch.
5305     
5306         * planner.el (planner-in-progress-task-face): No :slant in XEmacs;
5307         using :bold instead. Thanks to Mario Peter for the patch.
5308     
5309         * planner.el (planner-create-task): Work with new
5310         emacs-wiki-make-link.
5312     modified files:
5313      emacs-wiki.el planner.el
5316 2004-03-11 02:32:24 GMT Sacha Chua <sacha@free.net.ph>  patch-81
5318     Summary:
5319       Emacs20 compatibility
5320     Revision:
5321       emacs-wiki--sacha--1.0--patch-81
5323         * remember.el (remember-clipboard): Use compatibility function.
5324     
5325         * planner.el (planner-list-daily-files): Remove mapc call.
5326         (planner-tasks-tag): Remove mapc call.
5327         (planner-list-tasks-with-status): Remove mapc call.
5328         (planner-extract-tasks): Remove mapc call.
5329         (planner-search-notes-internal): add-to-list in emacs20 has only
5330         two parameters. Remove need for three parameters by reversing the
5331         list.
5332         (planner-extract-tasks): Remove mapc call.
5333     
5334         * emacs-wiki.el (emacs-wiki-make-faces): Remove mapc call.
5335     
5336             Files now compile cleanly under Emacs21 and Emacs20 (except for
5337             emacs-wiki, which still has lots of warnings.)
5339     modified files:
5340      emacs-wiki.el planner.el remember.el
5343 2004-03-10 05:03:18 GMT Sacha Chua <sacha@free.net.ph>  patch-80
5345     Summary:
5346       Deal with lines that do not have nicks, like the ERC prompt.
5347     Revision:
5348       emacs-wiki--sacha--1.0--patch-80
5350         * planner-erc.el (planner-erc-annotation-from-erc): Deal with
5351         lines that do not have nicks.
5352     
5354     modified files:
5355      planner-erc.el
5358 2004-03-10 04:58:14 GMT Sacha Chua <sacha@free.net.ph>  patch-79
5360     Summary:
5361       planner-erc provides annotation functions for ERC buffers
5362     Revision:
5363       emacs-wiki--sacha--1.0--patch-79
5365         * planner-erc.el: New.
5366             
5368     new files:
5369      .arch-ids/planner-erc.el.id planner-erc.el
5372 2004-03-10 03:06:46 GMT Sacha Chua <sacha@free.net.ph>  patch-78
5374     Summary:
5375       Remove 'cl dependency of emacs-wiki.el. Add planner-search-notes-next/previous-match.
5376     Revision:
5377       emacs-wiki--sacha--1.0--patch-78
5379         * emacs-wiki.el (emacs-wiki-visit-link): Hardcode
5380         emacs-wiki-after-save-hook in so that we can avoid using gensym.
5381         (emacs-wiki-refresh-buffers): New function updates all project
5382         buffers.
5383         (add-once-hook): Deleted.
5384     
5385         * planner.el (planner-search-notes-internal): Sort entries
5386         correctly even if reverse-chronologically arranged.
5387         (planner-search-notes-buffer): New. Save buffer so that we can go
5388         to the previous and next matches.
5389         (planner-search-notes): Save buffer in planner-search-notes-buffer
5390         so that we can go to the next and previous matches.
5391     
5392         * planner-experimental.el (planner-search-notes-next-match): New.
5393         (planner-search-notes-previous-match): New.
5394     
5395         * emacs-wiki.el (add-once-hook): Use make-symbol instead of
5396         gensym.
5397     
5399     modified files:
5400      planner-experimental.el planner.el
5403 2004-03-09 08:58:18 GMT Sacha Chua <sacha@free.net.ph>  patch-76
5405     Summary:
5406       Renamed p-i-c to planner-calendar-insinuate to be more consistent
5407     Revision:
5408       emacs-wiki--sacha--1.0--patch-76
5410         * planner.el (planner-calendar-insinuate): Renamed from
5411         planner-insinuate-calendar to be more consistent with other
5412         functions. Thanks to Yvonne Thomson for pointing this out.
5413     
5414         * planner-diary.el: Clarified documentation. Adopted it for my own
5415         use, so if this breaks, I'll be one of those to complain loudly.
5417     modified files:
5418      planner-diary.el planner.el
5421 2004-03-08 16:01:23 GMT Sacha Chua <sacha@free.net.ph>  patch-73
5423     Summary:
5424       Added planner-notes-index.el, fixed emacs-wiki escape/unescape
5425     Revision:
5426       emacs-wiki--sacha--1.0--patch-73
5428         * planner-notes-index.el: New file. View a list of your notes
5429         using the interactive functions, or publish indexes using
5430         emacs-wiki tags. See comments for more details.
5431     
5432         * emacs-wiki.el (emacs-wiki-link-escape): Finally fix this broken
5433         function. I must have been really lucky not to have run into
5434         problems with this before. Apologies to people bemused by this
5435         bug!
5436         (emacs-wiki-link-unescape): Same as emacs-wiki-link-escape.
5437         (emacs-wiki-highlight-link): Unescape link text when displayed.
5438         Tested with notes-index, which had lots of links with brackets.
5439         (emacs-wiki-wiki-visible-name): Unescape further in titles.
5440         (emacs-wiki-make-link): Escape # in titles.
5441     
5442         The files I touched compile cleanly under Emacs CVS and XEmacs,
5443         with the exception of emacs-wiki.el. I still have to untangle it.
5444         Again, apologies for small, careless bugs. Would love to hear from
5445         anyone with more experience writing test suites for Emacs
5446         programs! Also, have to get the hang of testcover.el ... =)
5447     
5448                 * planner-rmail.el (rmail): Add missing require.
5449     
5450         * planner.el (planner-create-task-from-info): Fix free variable.
5452     new files:
5453      .arch-ids/planner-notes-index.el.id planner-notes-index.el
5455     modified files:
5456      emacs-wiki.el planner-rmail.el planner.el
5459 2004-03-08 10:36:00 GMT Sacha Chua <sacha@free.net.ph>  patch-72
5461     Summary:
5462       Bugfix in planner task creation, thanks to Nafai for pointing this out
5463     Revision:
5464       emacs-wiki--sacha--1.0--patch-72
5466         * planner.el (planner-format-task): Fix typo. Thanks to Nafai for
5467         pointing this out!
5468         (planner-create-task): Fix dangling from.
5469         (planner-create-task-from-info): Fix bug for creating with
5470         plan-page set to a date page.
5471         (planner-create-task-from-buffer): Fix bug for creating from a
5472         date page.
5473     
5475     modified files:
5476      planner.el
5479 2004-03-08 06:48:22 GMT Sacha Chua <sacha@free.net.ph>  patch-71
5481     Summary:
5482       Do not fold case when checking links.
5483     Revision:
5484       emacs-wiki--sacha--1.0--patch-71
5486     
5487         * planner.el (planner-format-task): Actually observe LINK.
5488     
5489         * emacs-wiki.el (emacs-wiki-make-link): Do not fold case.
5490     
5492     modified files:
5493      emacs-wiki.el planner.el
5496 2004-03-08 06:11:59 GMT Sacha Chua <sacha@free.net.ph>  patch-70
5498     Summary:
5499       Added planner-wl.el
5500     Revision:
5501       emacs-wiki--sacha--1.0--patch-70
5503         * planner-wl.el: New file. Thanks to Yvonne Thomson for
5504         contributing this to planner.
5505     
5507     new files:
5508      .arch-ids/planner-wl.el.id planner-wl.el
5511 2004-03-08 05:51:49 GMT Sacha Chua <sacha@free.net.ph>  patch-69
5513     Summary:
5514       With a prefix, planner-create-task-from-buffer prompts for a plan page. Also, planner-rss has category note.
5515     Revision:
5516       emacs-wiki--sacha--1.0--patch-69
5518         * planner.el (planner-create-task-from-info): Pay attention to
5519         plan and date.
5520         (planner-create-task-from-buffer): With a prefix, prompt for a
5521         plan page. If a plan page is specified and this is not equal to
5522         the current annotation, move annotation into the task
5523         description.
5524         (planner-read-non-date-page): New defun.
5525         (planner-create-task): Add plan-page.
5526     
5527         * planner-rss.el (planner-rss-add-note): Add category link.
5529     new files:
5530      .arch-ids/schedule.el.id .arch-ids/timeclock.el.id schedule.el
5531      timeclock.el
5533     modified files:
5534      emacs-wiki.el planner-rss.el planner.el
5537 2004-03-07 15:49:23 GMT Sacha Chua <sacha@free.net.ph>  patch-68
5539     Summary:
5540       Add major-mode check for planner-rmail.
5541     Revision:
5542       emacs-wiki--sacha--1.0--patch-68
5544         * planner-rmail.el (planner-rmail-annotation-from-mail): Add
5545         major-mode check.
5547     modified files:
5548      planner-rmail.el
5551 2004-03-07 14:21:29 GMT Sacha Chua <sacha@free.net.ph>  patch-66
5553     Summary:
5554       Michal Maruska's idea: include #title in the wiki index.
5555     Revision:
5556       emacs-wiki--sacha--1.0--patch-66
5558         * emacs-wiki.el: Merged in ideas from Michal Maruska's patch for
5559         including #title in the wiki index. See
5560             emacs-wiki-index-title-threshold for more details.
5561         (emacs-wiki-index-title-threshold): New variable.
5562         (emacs-wiki-get-title-fast): New defun.
5563         (emacs-wiki-file-alist-with-titles): New defun.
5564         (emacs-wiki-index-files-list): New convenience function.
5565         (emacs-wiki-index-file-title): New convenience function.
5566         (emacs-wiki-index-file-page): New convenience function.
5567         (emacs-wiki-generate-index): Observe
5568         emacs-wiki-index-title-threshold.
5569         (emacs-wiki-index): More verbose, now that it takes time to
5570         process.
5571         (emacs-wiki-publish-index): More verbose, now that it takes time
5572         to process.
5573     
5574         * planner-experimental.el (planner-generate-index): Observe
5575         emacs-wiki-index-title-threshold.
5577     modified files:
5578      emacs-wiki.el planner-experimental.el
5581 2004-03-07 12:59:30 GMT Sacha Chua <sacha@free.net.ph>  patch-65
5583     Summary:
5584       Preliminary support for planner pages for BBDB records
5585     Revision:
5586       emacs-wiki--sacha--1.0--patch-65
5588         * planner-bbdb.el (planner-bbdb-plan-field): New.
5589         (planner-bbdb-annotation-from-bbdb): Preliminary support for
5590         planner pages for BBDB records.
5592     modified files:
5593      planner-bbdb.el
5596 2004-03-06 16:15:35 GMT Sacha Chua <sacha@free.net.ph>  patch-64
5598     Summary:
5599       Correctly make links even when page does not match emacs-wiki-name-regexp
5600     Revision:
5601       emacs-wiki--sacha--1.0--patch-64
5603         * emacs-wiki.el (emacs-wiki-make-link): Correct regexp for forcing
5604         entire link to match emacs-wiki-name-regexp.
5605     
5606         * planner.el (planner-make-link): Removed compatibility function;
5607         left this as a defalias.
5608         (planner-annotation-from-planner-note): Used emacs-wiki-make-link
5609         instead.
5610         (planner-format-task): Used emacs-wiki-make-link instead. Properly
5611         dealt with links that did not match the name regular expression.
5612         (planner-copy-or-move-task): Used emacs-wiki-make-link instead.
5613         (planner-update-task): Used emacs-wiki-make-link instead.
5615     modified files:
5616      emacs-wiki.el planner.el
5619 2004-03-06 08:44:36 GMT Sacha Chua <sacha@free.net.ph>  patch-62
5621     Summary:
5622       Added planner-vm. Minor bugfixes in other modules.
5623     Revision:
5624       emacs-wiki--sacha--1.0--patch-62
5626         * planner-vm.el: New file.
5628     new files:
5629      .arch-ids/planner-vm.el.id planner-vm.el
5631     modified files:
5632      emacs-wiki.el planner-rmail.el
5635 2004-03-06 05:17:12 GMT Sacha Chua <sacha@free.net.ph>  patch-60
5637     Summary:
5638       Promote planner-default-task-priority to a customizable variable.
5639     Revision:
5640       emacs-wiki--sacha--1.0--patch-60
5642         * planner.el (planner-default-task-priority): Promote to a
5643         customizable variable.
5645     modified files:
5646      planner.el
5649 2004-03-05 16:54:50 GMT Sacha Chua <sacha@free.net.ph>  patch-59
5651     Summary:
5652       planner-renumber-tasks renumbers chunks of tasks
5653     Revision:
5654       emacs-wiki--sacha--1.0--patch-59
5656         * planner.el (planner-renumber-tasks): Renumber chunks of tasks,
5657         not only the first one. This lets you have a Completed Tasks
5658         section, although you still have to manually move tasks over to
5659         it. Maybe we can have a hook to control this, if other people find
5660         "Completed Tasks" interesting.
5662     modified files:
5663      planner.el
5666 2004-03-03 15:47:22 GMT Sacha Chua <sacha@free.net.ph>  patch-57
5668     Summary:
5669       planner-rmail added, common mail functions moved into planner.el or planner-bbdb.el, redundant defun removed
5670     Revision:
5671       emacs-wiki--sacha--1.0--patch-57
5673         * planner.el (planner-get-name-from-address): New defun.
5674     
5675         * planner-rmail.el: New file.
5676     
5677         * planner-gnus.el (planner-gnus-get-name-from-address): Moved to
5678         planner-bbdb as there was nothing Gnus-specific about this
5679         function.
5680         (planner-gnus-annotation-from-summary): Use
5681         planner-ignored-from-addresses from planner instead of
5682         gnus-ignored-from-addresses. Use
5683         planner-get-name-from-address (defined in planner, redefined in
5684         planner-bbdb) instead of planner-gnus-get-name-from-address.
5685         (planner-gnus-annotation-from-message): Use
5686         planner-ignored-from-addresses from planner instead of
5687         gnus-ignored-from-addresses. Use
5688         planner-get-name-from-address (defined in planner, redefined in
5689         planner-bbdb) instead of planner-gnus-get-name-from-address.
5690     
5691         * planner-bbdb.el (planner-bbdb-get-name-from-address): New defun.
5692         Alternative for planner-get-name-from-address.
5693         (planner-get-name-from-address): Set to
5694         planner-bbdb-get-name-from-address when planner-bbdb is loaded.
5695     
5696         * planner.el (planner-annotation-functions): Removed
5697         planner-annotation-from-planner-note from default value until it
5698         is fully supported again.
5699         (planner-make-planner-link): Check if emacs-wiki-name-regexp
5700         completely matches wiki-link.
5701     
5702         * planner.el: Rearranged compatibility functions
5703         (planner-ignored-from-addresses): New option.
5704         (planner-make-planner-link): Removed. planner-make-link is
5705         sufficient.
5706         (planner-copy-or-move-task): Use planner-make-link.
5707         (planner-update-task): Use planner-make-link.
5708     
5709         * emacs-wiki.el (emacs-wiki-make-link): Check if
5710         emacs-wiki-name-regexp completely matches wiki-link.
5712     new files:
5713      .arch-ids/planner-rmail.el.id planner-rmail.el
5715     modified files:
5716      emacs-wiki.el planner-bbdb.el planner-gnus.el planner.el
5719 2004-03-02 04:14:04 GMT Sacha Chua <sacha@free.net.ph>  patch-56
5721     Summary:
5722       Fixed embarrassing typo in compatibility function planner-link-unescape
5723     Revision:
5724       emacs-wiki--sacha--1.0--patch-56
5726         * planner.el (fboundp): Whoops, planner-link-unescape was typo'd
5727         to planner-link-escape. Thanks to Nascif Abousalh-Neto for the bug
5728         report!
5730     modified files:
5731      planner.el
5734 2004-03-01 06:17:51 GMT Sacha Chua <sacha@free.net.ph>  patch-55
5736     Summary:
5737       Bugfix in planner-escape-link and planner-unescape-link. 
5738     Revision:
5739       emacs-wiki--sacha--1.0--patch-55
5741         * planner.el (planner-escape-link): Whoops, forgot to return text.
5742         (planner-unescape-link): Whoops, forgot to return text.
5743     
5745     modified files:
5746      planner.el
5749 2004-03-01 05:01:21 GMT Sacha Chua <sacha@free.net.ph>  patch-54
5751     Summary:
5752       Load the correct library for grep-command.
5753     Revision:
5754       emacs-wiki--sacha--1.0--patch-54
5756         * planner-id.el (require): Load the correct library for grep-command.
5757         This is 'compile for XEmacs and stable Emacs 21, but 'grep for
5758         Emacs 21 CVS.
5760     modified files:
5761      planner-id.el
5764 2004-02-29 15:00:03 GMT Sacha Chua <sacha@free.net.ph>  patch-53
5766     Summary:
5767       Misc. documentation fixes
5768     Revision:
5769       emacs-wiki--sacha--1.0--patch-53
5771        Whoops, wrong boilerplate text on many of the files. Misc.
5772        whitespace fixes as well.
5774     modified files:
5775      planner-bbdb.el planner-diary.el planner-experimental.el
5776      planner-gnus.el planner-id.el planner-notes.el planner-rss.el
5777      planner-schedule.el planner-timeclock.el planner-w3m.el
5778      planner.el remember-bbdb.el remember-bibl.el
5779      remember-experimental.el remember-planner.el remember.el
5782 2004-02-29 14:44:33 GMT Sacha Chua <sacha@free.net.ph>  patch-52
5784     Summary:
5785       Added compatibility functions for older versions of emacs-wiki.el.
5786     Revision:
5787       emacs-wiki--sacha--1.0--patch-52
5789         * planner.el (fboundp): Added compatibility functions
5790         planner-link-escape, planner-link-unescape, planner-make-link, and
5791         advice around emacs-wiki-wiki-link-target.
5792     
5793         * planner-gnus.el (planner-gnus-annotation-from-summary): Used
5794         compatibility functions.
5795         (planner-gnus-annotation-from-message): Used compatibility functions.
5797     modified files:
5798      planner-gnus.el planner.el
5801 2004-02-27 06:11:47 GMT Sacha Chua <sacha@free.net.ph>  patch-51
5803     Summary:
5804       Better XEmacs compatibility
5805     Revision:
5806       emacs-wiki--sacha--1.0--patch-51
5808          Not only do all the files now pass develock, but most of the
5809          XEmacs compile errors are gone. WHEW!
5811     modified files:
5812      emacs-wiki.el planner-bbdb.el planner-diary.el
5813      planner-experimental.el planner-gnus.el planner-id.el
5814      planner-notes.el planner-rss.el planner-schedule.el
5815      planner-timeclock.el planner-w3m.el planner.el
5816      remember-experimental.el remember-planner.el remember.el
5819 2004-02-27 00:06:35 GMT Daniel Neri <dne@mayonnaise.net>        patch-2
5821     Summary:
5822       fix a couple of typos
5823     Revision:
5824       emacs-wiki--planner--0--patch-2
5827     modified files:
5828      planner.el remember-planner.el
5831 2004-02-26 23:59:37 GMT Daniel Neri <dne@mayonnaise.net>        patch-1
5833     Summary:
5834       sync commentary with reality
5835     Revision:
5836       emacs-wiki--planner--0--patch-1
5839     modified files:
5840      planner-gnus.el
5843 2004-02-26 12:02:20 GMT Sacha Chua <sacha@free.net.ph>  patch-49
5845     Summary:
5846       Rearranged customization options and removed Gnus links from published pages
5847     Revision:
5848       emacs-wiki--sacha--1.0--patch-49
5850         * planner.el: Rearranged customization entries for ease of use.
5851         (planner-mode-hook): Removed from customization entries as this is
5852         automatically defined by the creation of a major mode.
5853         (planner-markup-url): Do not strip other characters from the ID.
5854     
5855         * planner-gnus.el (planner-gnus-resolve-url): Gnus IDs should not be displayed.
5856         (planner-resolve-url-table): Add planner-gnus-resolve-url here.
5858     modified files:
5859      planner-gnus.el planner.el
5862 2004-02-23 17:32:30 GMT Sacha Chua <sacha@free.net.ph>  patch-48
5864     Summary:
5865       Bugfix: planner-id.el should call planner-highlight-region
5866     Revision:
5867       emacs-wiki--sacha--1.0--patch-48
5869         * planner-id.el (planner-id-markup): Use planner-highlight-region
5870         instead of planner-markup-region.
5871     
5873     modified files:
5874      planner-id.el
5877 2004-02-23 17:25:49 GMT Sacha Chua <sacha@free.net.ph>  patch-47
5879     Summary:
5880       Bugfix: planner-bbdb-resolve-url
5881     Revision:
5882       emacs-wiki--sacha--1.0--patch-47
5884         * planner-bbdb.el (planner-resolve-url-table): Use planner-bbdb-resolve-url.
5885         (planner-bbdb-resolve-url): Renamed from planner-bbdb-markup-url.
5887     modified files:
5888      planner-bbdb.el
5891 2004-02-23 11:52:48 GMT Sacha Chua <sacha@free.net.ph>  patch-46
5893     Summary:
5894       Highlight functions should be named -highlight-, not -markup-. Tasks marked up specially. Minor bugfixes.
5895     Revision:
5896       emacs-wiki--sacha--1.0--patch-46
5898         * planner.el (planner-resolve-url-google): Renamed from
5899         planner-markup-url-google.
5900         (planner-resolve-url-table): Renamed from planner-markup-url-table
5901         (planner-markup-url): Use planner-resolve-url-table
5902         (planner-mode): Highlight functions are now named -highlight-
5903         instead of -markup-.
5904         (planner-highlight-region): Renamed from planner-markup-region.
5905         (planner-highlight-tasks): Renamed from planner-markup-tasks. Use
5906         planner-highlight-region.
5907         (planner-highlight-notes): Renamed from planner-markup-notes.
5908         (planner-markup-url): Remove protocol - is not a parameter.
5909         (planner-publishing-markup): Mark up tasks specially.
5910         (planner-markup-task): New function.
5912     modified files:
5913      planner.el
5916 2004-02-23 10:36:38 GMT Sacha Chua <sacha@free.net.ph>  patch-45
5918     Summary:
5919       Make planner-url a list of regular expressions
5920     Revision:
5921       emacs-wiki--sacha--1.0--patch-45
5923         * planner.el (planner-url-list): Now a list of regular expressions
5924         instead of strings.
5926     modified files:
5927      planner.el
5930 2004-02-22 16:41:57 GMT Sacha Chua <sacha@free.net.ph>  patch-44
5932     Summary:
5933       Major change: split planner.el and remember.el into modules
5934     Revision:
5935       emacs-wiki--sacha--1.0--patch-44
5937         * planner.el: Split off -bbdb, -gnus, -schedule, -timeclock and
5938         -w3m. Compiles cleanly under Emacs 21 CVS.
5939         (planner-url-list): New variable for better modularization.
5940         (planner-update-wiki-project): Automatically compose
5941         regular expression for emacs-wiki-url-regexp.
5942         (planner-markup-url-table): New variable.
5943         (planner-browse-url-functions): New variable.
5944     
5945         * remember.el: Split off -bbdb, -bibl and -planner. Compiles
5946         cleanly under Emacs 21 CVS.
5948     new files:
5949      .arch-ids/planner-bbdb.el.id .arch-ids/planner-gnus.el.id
5950      .arch-ids/planner-schedule.el.id
5951      .arch-ids/planner-timeclock.el.id .arch-ids/planner-w3m.el.id
5952      .arch-ids/remember-bbdb.el.id .arch-ids/remember-bibl.el.id
5953      .arch-ids/remember-planner.el.id planner-bbdb.el
5954      planner-gnus.el planner-schedule.el planner-timeclock.el
5955      planner-w3m.el remember-bbdb.el remember-bibl.el
5956      remember-planner.el
5958     modified files:
5959      planner-experimental.el planner-id.el planner-notes.el
5960      planner.el remember-experimental.el remember.el
5963 2004-02-19 11:01:05 GMT Sacha Chua <sacha@free.net.ph>  patch-42
5965     Summary:
5966       Added categorized feeds to planner-rss.el
5967     Revision:
5968       emacs-wiki--sacha--1.0--patch-42
5970             * planner-rss.el (planner-rss-file-name): Changed documentation
5971         string.
5972         (planner-rss-category-feeds): New variable. Customize this to get
5973         categorized feeds.
5974         (planner-rss-add-note): Perform regular-expression matching on the
5975         original text and copy matched entries to category feeds.
5976     
5977         * planner.el (planner-note-title): New defun.
5978         (planner-note-timestamp): New defun.
5979         (planner-note-body): New defun.
5980         (planner-narrow-to-note): Save excursion.
5982     modified files:
5983      planner-rss.el planner.el
5986 2004-02-18 03:31:36 GMT Sacha Chua <sacha@free.net.ph>  patch-41
5988     Summary:
5989       Embarrassing typo in planner.el
5990     Revision:
5991       emacs-wiki--sacha--1.0--patch-41
5993         * planner.el (planner-list-unfinished-tasks): Whoops! Added an n
5994         by mistake. Thanks to Frederik Fouvry for pointing this out.
5996     modified files:
5997      planner.el
6000 2004-02-17 04:23:28 GMT Sacha Chua <sacha@free.net.ph>  patch-39
6002     Summary:
6003       Bugfix in planner-name-regexp
6004     Revision:
6005       emacs-wiki--sacha--1.0--patch-39
6007         * planner.el (planner-name-regexp): Corrected regular expression
6008               so that emacs-wiki recognizes yyyy.mm.dd#link again.
6010     modified files:
6011      planner.el
6014 2004-02-17 03:09:30 GMT Sacha Chua <sacha@free.net.ph>  patch-38
6016     Summary:
6017       Added info URLs to planner.el
6018     Revision:
6019       emacs-wiki--sacha--1.0--patch-38
6021         * planner.el (planner-url-regexp): Added info handling.
6022         (planner-browse-url): Added info handling.
6023         Thanks to Frederik Fouvry for patch.
6024     
6026     modified files:
6027      planner.el planner2diary.py
6030 2004-02-17 02:54:53 GMT Sacha Chua <sacha@free.net.ph>  patch-36
6032     Summary:
6033       Fixed emacs-wiki matching by removing grouping from planner-name-regexp.
6034     Revision:
6035       emacs-wiki--sacha--1.0--patch-36
6037         * planner.el (planner-name-regexp): Removed grouping construct as
6038         this threw off emacs-wiki matching.
6040     modified files:
6041      planner.el
6044 2004-02-15 13:49:52 GMT Sacha Chua <sacha@free.net.ph>  patch-35
6046     Summary:
6047       More planner-rss fixes to deal with read-only text.
6048     Revision:
6049       emacs-wiki--sacha--1.0--patch-35
6051         * planner.el (planner-current-note-info): Removed text properties
6052         from body.
6053     
6054         * planner-rss.el (planner-rss-add-note): Removed
6055         planner-note-info-from-string reference. Used
6056         planner-current-note-info from planner.el instead. Used
6057         planner-current-note-info to get the body. Properly removes
6058         overlays and text-properties from read-only text.
6060     modified files:
6061      planner-rss.el planner.el
6064 2004-02-15 06:32:20 GMT Sacha Chua <sacha@free.net.ph>  patch-34
6066     Summary:
6067       Prepared planner-rss.el for first release.
6068     Revision:
6069       emacs-wiki--sacha--1.0--patch-34
6071         * planner-rss.el: Renamed from rss.el. Added commentary. Changed
6072         function prefix.
6073         (planner-rss-initial-contents): Merged other one-time variables
6074         into this. Moved to planner customize group.
6075         (planner-rss-base-url): Moved to planner customize group.
6076         (planner-rss-file-name): Moved to planner customize group.
6077         (planner-rss-initialize): Used planner-rss-initial-contents.
6079     modified files:
6080      planner-rss.el
6082     renamed files:
6083      .arch-ids/rss.el.id
6084        ==> .arch-ids/planner-rss.el.id
6085      rss.el
6086        ==> planner-rss.el
6089 2004-02-14 15:09:36 GMT Sacha Chua <sacha@free.net.ph>  patch-33
6091     Summary:
6092       Added rss.el 
6093     Revision:
6094       emacs-wiki--sacha--1.0--patch-33
6096        You need rss.el for the blogging to RSS stuff.
6097     
6099     new files:
6100      .arch-ids/rss.el.id rss.el
6103 2004-02-14 14:44:10 GMT Sacha Chua <sacha@free.net.ph>  patch-32
6105     Summary:
6106       Removed redundant code from planner-experimental.el
6107     Revision:
6108       emacs-wiki--sacha--1.0--patch-32
6110         * planner-experimental.el (planner-note-timestamp-regexp): Deleted.
6111         (planner-analyze-headline): Deleted.
6112         (planner-list-headlines): Deleted.
6113         (planner-search-notes): Moved into planner.el.
6114         (planner-search-notes-internal): Moved into planner.el.
6115     
6116         * planner.el (planner-search-notes-internal): Moved from
6117         planner-experimental.el
6118         (planner-current-note-info): Moved actual timestamp regexp into
6119         code.
6121     modified files:
6122      planner-experimental.el planner.el
6125 2004-02-14 09:50:58 GMT Sacha Chua <sacha@free.net.ph>  patch-30
6127     Summary:
6128       Bugfix: planner-name-regexp had invalid regular expression syntax.
6129     Revision:
6130       emacs-wiki--sacha--1.0--patch-30
6132         * planner.el (planner-name-regexp): Fix embarrassing regular
6133         expression bug.
6135     modified files:
6136      planner.el
6139 2004-02-13 03:42:46 GMT Sacha Chua <sacha@free.net.ph>  patch-29
6141     Summary:
6142       Documentation fix for local planner task references
6143     Revision:
6144       emacs-wiki--sacha--1.0--patch-29
6146         * planner.el: Removed incorrect documentation note about local
6147         planner task references.
6148         (planner-name-regexp): Shorter regular expression.
6150     modified files:
6151      planner.el
6154 2004-02-11 14:58:53 GMT Sacha Chua <sacha@free.net.ph>  patch-28
6156     Summary:
6157       Bugfix: planner-seek-to-first inserts correct number of spaces.
6158     Revision:
6159       emacs-wiki--sacha--1.0--patch-28
6161         * planner.el (planner-seek-to-first): Function now attempts to
6162         insert the correct number of spaces. This may be slower, though,
6163         with all the regular-expression matching. It now correctly deals
6164         with sections at the bottom end of a file and sections placed
6165         right before sections (< 2 blank lines in between).
6166      
6168     modified files:
6169      planner.el
6172 2004-02-11 09:48:30 GMT Sacha Chua <sacha@free.net.ph>  patch-27
6174     Summary:
6175       Bugfixes in planner-seek-to-function that affected all those with planner-seek-create-at-bottom
6176     Revision:
6177       emacs-wiki--sacha--1.0--patch-27
6179         * planner.el (planner-seek-to-first): Try to seek to the section
6180         first. Call planner-seek-section-function only if it is not found.
6181         (planner-seek-create-at-top): Moved the seek to
6182         planner-seek-to-first. This function now only creates a new
6183         section.
6184         (planner-seek-create-at-bottom): Moved the seek to
6185         planner-seek-to-first. This function now only creates a new
6186         section.
6188     modified files:
6189      planner.el
6192 2004-02-09 03:10:08 GMT Sacha Chua <sacha@free.net.ph>  patch-26
6194     Summary:
6195       Doc tweaks
6196     Revision:
6197       emacs-wiki--sacha--1.0--patch-26
6199         * planner.el: Tweaked allout configuration so that commentary is
6200         always displayed.
6202     modified files:
6203      planner.el
6206 2004-02-09 02:44:50 GMT Sacha Chua <sacha@free.net.ph>  patch-24
6208     Summary:
6209       Added major-mode check to emacs-wiki
6210     Revision:
6211       emacs-wiki--sacha--1.0--patch-24
6213         * planner.el (planner-annotation-from-wiki): Added derived-mode-p
6214         check for emacs-wiki-mode.
6215         (planner-annotation-from-planner): Added derived-mode-p check for
6216         planner-mode.
6217         (planner-annotation-from-planner-note): Added derived-mode-p check
6218         for planner-mode.
6220     modified files:
6221      planner.el
6224 2004-02-06 04:11:56 GMT Sacha Chua <sacha@free.net.ph>  patch-23
6226     Summary:
6227       Minor bugfixes with replace-regexp-in-string and the message-id regexp.
6228     Revision:
6229       emacs-wiki--sacha--1.0--patch-23
6231         * planner.el (planner-strip-whitespace): To be safe, use the
6232         replace-regexp-in-string defined in xemacs.
6233         (planner-gnus-get-message-id): To be safe, use the
6234         replace-regexp-in-string defined in xemacs.
6235         (planner-gnus-get-message-id): Fix embarrassing regexp error.
6237     modified files:
6238      planner.el
6241 2004-02-05 10:44:06 GMT Sacha Chua <sacha@free.net.ph>  patch-22
6243     Summary:
6244       Minor bugfixes
6245     Revision:
6246       emacs-wiki--sacha--1.0--patch-22
6248         * planner.el (planner-task-format): Returned old behavior of
6249         justifying priority properly.
6250         (planner-markup-tasks): Deal with different kinds of spaces.
6251         (planner-gnus-get-message-id): More flexible matching.
6253     modified files:
6254      planner.el
6257 2004-02-01 05:37:06 GMT Sacha Chua <sacha@free.net.ph>  patch-21
6259     Summary:
6260       Added URL escaping to emacs-wiki
6261     Revision:
6262       emacs-wiki--sacha--1.0--patch-21
6264        emacs-wiki-wiki-link-target unescapes the wiki link.
6265        planner-gnus-get-message-id deals with summary mode.
6266        planner-annotation-from-gnus uses emacs-wiki-make-link.
6267        planner-annotation-from-gnus-summary uses emacs-wiki-make-link.
6268        
6269        New functions:
6270        emacs-wiki-link-escape
6271        emacs-wiki-link-unescape
6272        emacs-wiki-make-link
6273     
6275     modified files:
6276      emacs-wiki.el planner.el
6279 2004-01-28 06:56:15 GMT Sacha Chua <sacha@free.net.ph>  patch-20
6281     Summary:
6282       planner-default-task-priority
6283     Revision:
6284       emacs-wiki--sacha--1.0--patch-20
6286     Ken Rachynski asked for a way to set the default task priority. Here
6287     it is - planner-default-task-priority (new variable, controls
6288     planner-create-task).
6290     modified files:
6291      planner.el
6294 2004-01-28 06:52:08 GMT Sacha Chua <sacha@free.net.ph>  patch-19
6296     Summary:
6297       Font-locking more correct
6298     Revision:
6299       emacs-wiki--sacha--1.0--patch-19
6301     Status font-locking now extends to beginning of line.
6303     modified files:
6304      planner.el
6307 2004-01-28 06:43:16 GMT Sacha Chua <sacha@free.net.ph>  patch-18
6309     Summary:
6310       Improved font-locking
6311     Revision:
6312       emacs-wiki--sacha--1.0--patch-18
6314     New variable: planner-hide-task-status-when-highlighting
6315     
6316     Martin Morgan suggested highlighting only a small part of the task, as
6317     wide seas of red can be quite overwhelming. Tried it out and thought
6318     it was a cool idea, so this version highlights only the
6319     category/priority with the category color and now properly does the
6320     completed/in-progress/delegated task highlighting. Martin sent a
6321     patch, too, which made the status invisible, but I like seeing the
6322     status so that I can change it by hand. New variable
6323     planner-hide-task-status-when-highlighting controls this.
6325     modified files:
6326      planner.el
6329 2004-01-27 01:15:48 GMT Sacha Chua <sacha@free.net.ph>  patch-17
6331     Summary:
6332       Added fboundp check for remove-overlays
6333     Revision:
6334       emacs-wiki--sacha--1.0--patch-17
6336        Apparently, older Emacsen don't have the remove-overlays function.
6337        Added fboundp check. Strange - if there's an overlay, how does one
6338        propose to remove all of them anyway? Anyway, planner-markup-region
6339        should do the right thing now.
6341     modified files:
6342      planner.el
6345 2004-01-25 05:31:00 GMT Sacha Chua <sacha@free.net.ph>  patch-15
6347     Summary:
6348       planner-tasks-tag
6349     Revision:
6350       emacs-wiki--sacha--1.0--patch-15
6352     <tasks> is a new emacs-wiki tag. When published to HTML, this is
6353     replaced by a list of all the tasks. You can control the status by
6354     specifying a regular expression to match. For example,
6355     <tasks status="X"> will list all completed tasks, while
6356     <tasks status="[^X]"> will list all incomplete tasks.
6357     This is handled by the planner-task--tag function.
6358     
6359     <tasks> is part of the planner-markup-tags list. 
6360     
6361     planner-list-tasks-with-status now takes a regular expression for
6362     STATUS.
6363     
6364     planner-list-unfinished-tasks uses the modified
6365     planner-list-tasks-with-status.
6367     modified files:
6368      planner.el
6371 2004-01-25 04:23:14 GMT Sacha Chua <sacha@free.net.ph>  patch-14
6373     Summary:
6374       planner-list-tasks-with-status
6375     Revision:
6376       emacs-wiki--sacha--1.0--patch-14
6378     planner-list-tasks-with-status is a new function that generalizes
6379     planner-list-unfinished-tasks. If you invoke it with a prefix
6380     argument, the sense is inverted.
6381     
6382     planner-list-unfinished-tasks now calls planner-list-tasks-with-status.
6384     modified files:
6385      planner.el
6388 2004-01-25 04:03:17 GMT Sacha Chua <sacha@free.net.ph>  patch-13
6390     Summary:
6391       Tasks are colored according to their category
6392     Revision:
6393       emacs-wiki--sacha--1.0--patch-13
6395     Ephrem Christopher Walborn suggested making planner-markup-tasks color
6396     A tasks red, B tasks blue, and C tasks green. This patch colors it
6397     as suggested.
6398     
6399     New function planner-markup-region chooses between overlays and text
6400     properties, using overlays whenever possible. Seems to work, and
6401     allows me to easily combine different attributes.
6402     
6403     planner-id.el now uses the new planner-markup-region.
6404     
6405     Also, planner-id.el is now UNIX-encoded.
6407     modified files:
6408      planner-id.el planner.el
6411 2004-01-25 03:14:57 GMT Sacha Chua <sacha@free.net.ph>  patch-12
6413     Summary:
6414       Merged David Smith's patch for planner-copy-or-move-task, planner-mark-task, and planner-read-date
6415     Revision:
6416       emacs-wiki--sacha--1.0--patch-12
6418     planner-copy-or-move-task's invocation of planner-format-task had
6419     left-over code from when planner inserted the string itself instead of
6420     using planner-format-task. Not only that, the condition was incorrect.
6421     I'd tried to use it to retain non-plan-page annotations, but that
6422     should have been after the plan-page entry. Now that we're using
6423     planner-format-task, I can just use a when form that'll evaluate to
6424     nil. Strangely, however, M-x plan has been working without ill effects.
6425     
6426     planner-mark-task wasn't marking it with the specified task status.
6427     Silly me.
6428     
6429     planner-read-date now does save-excursion and save-window-excursion.
6431     modified files:
6432      planner.el
6435 2004-01-24 19:47:53 GMT David D. Smith <davidsmith@acm.org>     patch-11
6437     Summary:
6438       create proper links to planner pages
6439     Revision:
6440       emacs-wiki--dds--1.0--patch-11
6442     Better implementation of what I tried to do in patch-8.
6444     modified files:
6445      planner.el
6448 2004-01-24 19:46:31 GMT David D. Smith <davidsmith@acm.org>     patch-10
6450     Summary:
6451       revert patch-8: create proper links to planner pages
6452     Revision:
6453       emacs-wiki--dds--1.0--patch-10
6455     This patch was not correct. Revert to old version for now.
6457     modified files:
6458      planner.el
6461 2004-01-24 16:01:04 GMT David D. Smith <davidsmith@acm.org>     patch-9
6463     Summary:
6464       save-excursion in planner-read-date
6465     Revision:
6466       emacs-wiki--dds--1.0--patch-9
6468     A save-excursion is necessary in planner-read-date because
6469     save-window-excursion does not save the location of point in buffer;
6470     it saves which window is active. The location of point in buffer is
6471     necessary when planner-copy-or-move-task calls
6472     planner-current-task-info; the symptom is that
6473     planner-copy-or-move-task operates on the first task in the buffer,
6474     not the task that point was on when the operation started.
6475     
6477     modified files:
6478      planner.el
6481 2004-01-24 15:54:46 GMT David D. Smith <davidsmith@acm.org>     patch-8
6483     Summary:
6484       create proper links to planner pages
6485     Revision:
6486       emacs-wiki--dds--1.0--patch-8
6488     In planner-copy-or-move-task, when updating the new date page, the way
6489     attempted to make a link to wherever the task in question was
6490     previously linked to. This works ok for new tasks but is not the
6491     proper behavior for *rescheduling* tasks. So, instead, just make a
6492     link to the planner page that this task belongs to.
6493     
6495     modified files:
6496      planner.el
6499 2004-01-24 15:44:15 GMT David D. Smith <davidsmith@acm.org>     patch-7
6501     Summary:
6502       planner-mark-task set mark, not "X"
6503     Revision:
6504       emacs-wiki--dds--1.0--patch-7
6506     
6507     Oops, planer-mark-task was just setting all marks to "X", not to the
6508     mark parameter that is passed into the function.
6510     modified files:
6511      planner.el
6514 2004-01-24 04:54:44 GMT Sacha Chua <sacha@free.net.ph>  patch-11
6516     Summary:
6517       Made planner.el output XHTML-compliant 
6518     Revision:
6519       emacs-wiki--sacha--1.0--patch-11
6521     Applied Ephrem Christopher Walborn's patch to make planner.el's output more XHTML-compliant by using <a id="..."> instead of <a name="...">. 
6523     modified files:
6524      planner.el
6527 2004-01-23 08:45:29 GMT Sacha Chua <sacha@free.net.ph>  patch-10
6529     Summary:
6530       planner-list-unfinished-tasks lists all non-X 
6531     Revision:
6532       emacs-wiki--sacha--1.0--patch-10
6534     Instead of just listing the undone tasks (_), planner-list-unfinished-tasks lists all incomplete tasks (non-X status).
6535     That way, in-progress and delegated tasks will be included in the list.
6536     
6538     modified files:
6539      planner.el
6542 2004-01-22 09:10:21 GMT Sacha Chua <sacha@free.net.ph>  patch-9
6544     Summary:
6545       task extraction
6546     Revision:
6547       emacs-wiki--sacha--1.0--patch-9
6549     - New user function: M-x planner-list-unfinished-tasks displays all
6550       the unfinished tasks.
6551     
6552     - New defun: planner-extract-tasks-with-status.
6553     
6554     - New defun: planner-extract-tasks.
6555     
6556     - Rearranged many of the functions.
6557     
6558     - Passes checkdoc again.
6560     modified files:
6561      planner.el
6564 2004-01-21 01:16:33 GMT Sacha Chua <sacha@free.net.ph>  patch-8
6566     Summary:
6567       Save planner-read-date's map
6568     Revision:
6569       emacs-wiki--sacha--1.0--patch-8
6571       Modified davidsmith's patch to restore the old map, whatever
6572       it is. 
6574     modified files:
6575      planner.el
6578 2004-01-21 01:07:56 GMT Sacha Chua <sacha@free.net.ph>  patch-7
6580     Summary:
6581       Work with local-write-file-hooks 
6582     Revision:
6583       emacs-wiki--sacha--1.0--patch-7
6585     Older Emacsen don't have the functions I used before.
6586     
6588     modified files:
6589      planner-id.el
6592 2004-01-20 08:47:20 GMT Sacha Chua <sacha@free.net.ph>  patch-5
6594     Summary:
6595       
6596     Revision:
6597       emacs-wiki--sacha--1.0--patch-5
6599     Moved note functions from planner-experimental.el to planner.el.
6600     Fixed planner-mark-task bug in planner.el. Thanks to Brent Goodrick for bug report.
6601     
6603     modified files:
6604      planner-experimental.el planner.el
6607 2004-01-20 01:00:15 GMT David D. Smith <davidsmith@acm.org>     patch-2
6609     Summary:
6610       whitespace adjustment
6611     Revision:
6612       emacs-wiki--dds--1.0--patch-2
6614     Use same indent settings as Sacha.
6616     modified files:
6617      planner.el
6620 2004-01-20 00:18:45 GMT David D. Smith <davidsmith@acm.org>     patch-1
6622     Summary:
6623       unwind-protect for planner-read-date
6624     Revision:
6625       emacs-wiki--dds--1.0--patch-1
6627     planner-read-date() changes the local key map, so use an
6628     unwind-protect construct to clean up.
6629     
6631     modified files:
6632      planner.el
6635 2004-01-11 13:02:56 GMT Sacha Chua <sacha@free.net.ph>  patch-4
6637     Summary:
6638       
6639     Revision:
6640       emacs-wiki--sacha--1.0--patch-4
6642     Made planner-create-task-from-buffer the default instead of
6643     planner-create-task.
6644     
6646     modified files:
6647      planner.el
6650 2004-01-09 01:26:58 GMT Sacha Chua <sacha@free.net.ph>  patch-2
6652     Summary:
6653       
6654     Revision:
6655       emacs-wiki--sacha--1.0--patch-2
6657     Added an interactive planner-index.
6658     
6660     modified files:
6661      planner-experimental.el
6664 2004-01-01 06:32:29 GMT Sacha Chua <sacha@free.net.ph>  patch-1
6666     Summary:
6667       Grand import 
6668     Revision:
6669       emacs-wiki--sacha--1.0--patch-1
6671        Junked my old archive as couldn't figure out how to rename it neatly,
6672        so we're back to the old patchlevels.
6674     new files:
6675      .arch-ids/planner-diary.el.id
6676      .arch-ids/planner-experimental.el.id
6677      .arch-ids/planner-id.el.id .arch-ids/planner-notes.el.id
6678      .arch-ids/planner.el.id .arch-ids/planner2diary.py.id
6679      .arch-ids/remember-experimental.el.id .arch-ids/remember.el.id
6680      planner-diary.el planner-experimental.el planner-id.el
6681      planner-notes.el planner.el planner2diary.py
6682      remember-experimental.el remember.el
6684     modified files:
6685      emacs-wiki.el