Minor docfixes to allout-mode section.
[planner-el.git] / ChangeLog
blob372f40437b7902944a64f87809a6dbc6ed6b5b04
1 2007-09-09  John Sullivan  <john@wjsullivan.net>
3         * planner-el.texi (Using Allout Mode): Minor doc fixes.
5 2007-08-30  John Sullivan  <john@wjsullivan.net>
7         * planner.el (planner-goto-hook): It's only run for day pages.
9 2007-08-29  John Sullivan  <john@wjsullivan.net>
11         * planner-registry.el (planner-registry-get-link-keywords): Use
12         it.
13         (planner-registry-get-keywords): Here too.
15         * planner.el (planner-split-string): Compatibility hack for
16         changes made in Emacs 22.
18         * planner.el (planner-delete-task): Use it.
20         * planner.el (planner-delete-task-hook): New hook. Thanks to David
21         Vazquez for the suggestion.
23         * planner-el.texi (Annotations): Remove misleadingly incomplete
24         sentence describing default annotations.
26         * planner.el (planner-annotation-from-man): New. Closes #8197 and
27         #8196.
28         (planner-annotation-from-woman): New. Thanks to Valery V.
29         Vorotyntsev for getting both of these started.
31 2007-08-22  Michael Olson  <mwolson@gnu.org>
33         * planner-publish.el (planner-publish-diary-section-tag): Insert
34         newline so that we avoid a validation error.
36 2007-08-19  Michael Olson  <mwolson@gnu.org>
38         * planner.el: Remove use of eval-when-compile in require
39         statements, since it breaks compiled code.  Also, emacs21 needs to
40         require 'derived.
42 2007-07-21  Michael Olson  <mwolson@gnu.org>
44         * README: Mention that Muse 3.03 or later is needed.
46         * planner-authz.el, planner-timeclock.el, planner-calendar.el,
47         planner-publish.el: Remove support for old markup-tag syntax, now
48         that Muse 3.03 is released.
50         * planner-calendar.el (planner-calendar-prev-month-href)
51         (planner-calendar-next-month-href): Don't escape specials specials
52         in the URL description.  This should fix a bug with "&laquo;" and
53         "&raquo;".
55         * planner-publish.el: Error out when loading if we have Muse less
56         than 3.03.  Also, remove `unless' wrapper around uses of
57         muse-derive-style.
58         (planner-publish-ignore-url-desc-specials): New variable that
59         determines whether to ignore specials in URL descriptions.
60         (planner-publish-decide-specials): New function that uses this
61         variable.
62         ("planner-xml", "planner-xhtml", "planner-xhtml"): Set :specials
63         to planner-publish-decide-specials.
65         * planner-el.texi: Replace "www.mwolson.org" with "mwolson.org"
66         for brevity.
68 2007-07-03  Michael Olson  <mwolson@gnu.org>
70         * Makefile: Update debian package-building rules.
72 2007-06-17  Michael Olson  <mwolson@gnu.org>
74         * planner-publish.el (planner-publish-markup-regexps): Use group
75         of planner-publish, rather than muse-html.
77 2007-05-26  Michael Olson  <mwolson@gnu.org>
79         * planner-el.texi (Installing from Arch): Update Archzoom URL.
81 2007-05-07  Michael Olson  <mwolson@gnu.org>
83         * README: Mention that there are multiple mailing lists.
85         * planner-el.texi (Getting Help): Add entry for the new log
86         messages list.
88         * planner-publish.el: Fix bug in publishing of calendars.  The
89         finalization was happening before the header and footer were
90         inserted, which was incorrect.
92 2007-04-09  Michael Olson  <mwolson@gnu.org>
94         * README: Use new link to online documentation.
96 2007-04-08  Michael Olson  <mwolson@gnu.org>
98         * planner*.el: Replace plannerlove website with maintainer's
99         website.  Closes #8847.
101         * README: Mention maintainer's Planner page.  Remove plannerlove.
103 2007-04-03  John Sullivan  <john@wjsullivan.net>
105         * planner-el.texi (Wanderlust): Update keybinding.
107         * planner-wl.el (planner-wl-insinuate): Change keybinding to C-c
108         C-t, closes #8361.
110 2007-04-03  Michael Olson  <mwolson@gnu.org>
112         * planner-el.texi (Preface): Use John's on-line documentation for
113         Planner, rather than mine.
115 2007-04-02  John Sullivan  <john@wjsullivan.net>
117         * planner-el.texi (Planning based on the Franklin-Covey Approach):
118         Correct MixedCase instructions, closes #8357. Other minor fixups
119         too.
121 2007-03-04  John Sullivan  <john@wjsullivan.net>
123         * planner-el.texi (Installation): Mention what versions of emacsen
124         we're compatible with.
126 2007-02-10  Michael Olson  <mwolson@gnu.org>
128         * planner.el (planner-setup-highlighting): Use quote instead of
129         backquote.  This should hopefully fix a weird error with ntemacs
130         23.0.0.1.
132 2007-02-06  John Sullivan  <john@wjsullivan.net>
134         * planner-el.texi (Task Detail): Clarification, see #8366.
135         (Diary): We only bind a key in one of the two diary integration
136         methods. Closes #8359.
138 2007-01-26  John Sullivan  <john@wjsullivan.net>
140         * planner-el.texi (Diary): Clarify that editing the diary section
141         on a planner page does not affect the diary file.
143 2007-01-24  John Sullivan  <john@wjsullivan.net>
145         * planner-el.texi (Diary): Attach function name to keybinding
146         description.
148 2007-01-14  John Sullivan  <john@wjsullivan.net>
150         * planner-gnus.el: Fix typo and change URL.
151         (planner-gnus-browse-url): Make it work in NoGnus and Gnus 5.11,
152         as suggested by Leo.
154 2007-01-14  Michael Olson  <mwolson@gnu.org>
156         * planner.el: Make sure various planner-annotation functions show
157         up in the customize interface for `planner-annotation-functions'.
158         Thanks to Hadron Quark for the report.
160         * planner-el.texi (Installing from a Source Archive): Mention
161         creating an ~/elisp directory.  Also mention how to get Muse and
162         Remember.  Mention running "make clean".
163         (Installing from Arch): Document Remember archive usage.  Use "tla
164         update", not "tla replay".
165         (Installing from Debian): Mention remember-el.  Since I get asked
166         this so frequently, mention how to make the warning message go
167         away -- it's not an error!
168         (Timeclock): Shift xref to end of sentence so makeinfo doesn't
169         complain.
170         (Getting Help): Change URL to the emacswiki.org one.  So long,
171         plannerlove.  Thanks to Hadron Quark for pointing all this out.
172         (Tasks): Clarify wording of `C-c C-c' explanation.
174 2007-01-07  John Sullivan  <john@wjsullivan.net>
176         * Remove erroneously committed ChangeLog entries.
178         * planner.el (planner-visit-link): We weren't passing the
179         other-window argument to muse. Thanks to Wanrong Lin for noticing.
181 2007-01-05  John Sullivan  <john@wjsullivan.net>
183         * planner-timeclock.el (planner-schedule): Remove unnecessary
184         dependency.
186         * planner-el.texi (Timeclock): Fix typos.
188 2006-12-26  Michael Olson  <mwolson@gnu.org>
190         * planner-publish.el: Associate finalize function with
191         :before-end, rather than :after.  That way, if Planner files are
192         included in another file by means of Muse's new <include> tag,
193         these transforms will still be applied.
195 2006-11-29  Michael Olson  <mwolson@gnu.org>
197         * planner-publish.el (planner-publish-note-tag): Don't call
198         planner-replace-regexp-in-string if either the text or the regexp
199         are empty strings.  This should fix a bug with note publishing
200         that XEmacs users were experiencing.  Thanks to Cumhur Erkut for
201         the report.
203 2006-11-04  John Sullivan  <john@wjsullivan.net>
205         * planner-el.texi (PSVN): Document all options and dependencies.
206         (Hyperlinks): Reference Muse hyperlink syntax.
208         * planner.el (planner-search-notes-internal): Provide a full path
209         to the search results. Thanks to Michael Randall for reporting the
210         bug.
211         (planner-search-notes): Adjust display for new results return
212         format.
214         * planner-mhe.el: Remove unnecessary require. 
216 2006-10-20  Michael Olson  <mwolson@gnu.org>
218         * planner-calendar.el: Adapt for nested tag support.  Thanks to
219         Charles philip Chan for noticing.
221 2006-10-16  Adrian Aichner  <adrian@xemacs.org>
223         * timeclock.el: Typo fixes.
224         * timeclock.el (timeclock-history): New.
225         * timeclock.el (timeclock-use-history): New.
226         * timeclock.el (timeclock-log): Honor timeclock-use-history.
227         * timeclock.el (timeclock-read-moment): Provide error on
228         unexpected data in timeclock-file, going unnoticed until now.
229         * timeclock.el (timeclock-find-discrep): Report line number of
230         discrepancy to ease manual fixing.
232 2006-10-16  Michael Olson  <mwolson@gnu.org>
234         * planner-authz.el (planner-authz-markup-tags): Adapt for nested
235         tag support.
237         * planner-notes-index.el: Use add-hook instead of add-to-list, in
238         case muse-publish has not been loaded yet.  Use
239         muse-publish-markup-tags instead of planner-markup-tags.
241         * planner-publish.el (planner-publish-markup-tags): Adapt for
242         nested tag support.  Make the <nested-section> tag nestable.
244         * planner-timeclock.el: Use add-hook instead of add-to-list, in
245         case muse-publish has not been loaded yet.  Use
246         muse-publish-markup-tags and muse-colors-markup-tags instead of
247         planner-markup-tags.
248         (planner-colors-timeclock-report-tag)
249         (planner-publish-timeclock-report-tag): New functions created from
250         planner-timeclock-report-tag.
252 2006-09-26  Michael Olson  <mwolson@gnu.org>
254         * planner.el (planner-setup-highlighting): Don't quote
255         beginning-of-line.  This should fix a bug that was noticed in
256         recent Emacs 22 builds.
258 2006-09-23  John Sullivan  <john@wjsullivan.net>
260         * planner-el.texi (Installing from Arch): Fix arch revision
261         number.
263 2006-09-10  Michael Olson  <mwolson@gnu.org>
265         * planner-zoom.el (planner-zoom-iup, planner-zoom-idown)
266         (planner-zoom-inext, planner-zoom-iprev): Use planner-page-name
267         instead of buffer-name.  This fixes a match-string error, and
268         makes things work when you have muse-file-extension set to
269         something.
271 2006-09-04  John Sullivan  <john@wjsullivan.net>
273         * planner.el (planner-list-tasks-with-status): Fix doc string.
275 2006-08-26  John Sullivan  <john@wjsullivan.net>
277         * planner-el.texi (Publishing Planner pages): Clarify the
278         requirements and remove redundancies.
279         (Notes): Update and clarify information about remember-planner.
281 2006-08-22  Magnus Henoch  <mange@freemail.hu>
283         * planner-gnus.el (planner-gnus-browse-url): Fix marking unread
284         messages as read problem.
286 2006-08-20  John Sullivan  <john@wjsullivan.net>
288         * planner-el.texi (Concept Index): Standardize and add missing
289         module filenames as index entries.
291 2006-08-18  Marko Schütz  <schutz_m@usp.ac.fj>
293         * planner-timeclock-summary-proj.el
294         (planner-timeclock-proj-entries): Fix bug that occurred when a
295         timeclock entry had no project name.
297 2006-08-12  Michael Olson  <mwolson@gnu.org>
299         * Makefile (.PHONY): Split long line.
301         * AUTHORS: Bookkeeping.
303         * contrib/schedule.el: Update header.
305         * contrib/timeclock.el: Install Adrian's changes from 2006-08-01.
306         Note that this version of the file is not distributed with GNU
307         Emacs, but with Planner instead.
309 2006-08-11  Michael Olson  <mwolson@gnu.org>
311         * planner-calendar.el (planner-calendar-published-file-href): Fix
312         potential error when the calendar for next month is empty.
314 2006-08-08  Michael Olson  <mwolson@gnu.org>
316         * ChangeLog.1: Rename from ChangeLog.2004 to comply with standards
317         in the Emacs source tree.
319         * ChangeLog.2: Rename from ChangeLog.2005 to comply with standards
320         in the Emacs source tree.
322         * ChangeLog.3: New file created from the old ChangeLog.
324 2006-08-01  Adrian Aichner  <adrian@xemacs.org>
326         * timeclock.el: Keep timeclock-file buffer around, so that an
327         encrypted timeclock-file does not have to be opened on each
328         clocking operation (requiring entry of encryption key).
329         * timeclock.el (timeclock-get-timeclock-file-buffer): New.
330         * timeclock.el (timeclock-log): Don't kill timeclock-file buffer.
331         * timeclock.el (timeclock-log-data): Use
332         `timeclock-get-timeclock-file-buffer', which avoids reading
333         timeclock-file, if it's already in a live buffer.
334         * timeclock.el (timeclock-find-discrep): Ditto.
335         * timeclock.el (timeclock-visit-timelog): Ditto.
337 See ChangeLog.3 for earlier changes.
339 ;; Local Variables:
340 ;; coding: utf-8
341 ;; End: