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