File: NEWS

package info (click to toggle)
planner-el 3.41-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,332 kB
  • ctags: 1,240
  • sloc: lisp: 15,072; python: 218; makefile: 137; sh: 33
file content (325 lines) | stat: -rw-r--r-- 13,652 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
Planner NEWS --- History of user-visible changes    -*- outline -*-

* Changes in Planner 3.41

** Bugfixes

*** Make planner-visit-link more robust.
*** Don't insert too many spaces around task number.
*** Fix lock up with old delegated task mark.
*** Make allout mode and Planner work better together by default.
*** planner-el.texi: Many updates and clarifications were added.
*** planner-appt: Fix highlighting in plan pages.
*** planner-authz: Work with latest changes in planner-publish.
*** planner-calendar: Fix many bugs and improve implementation.
Be sure to read the "Publishing Calendars" section of the manual for
details, as the common setup for Planner 3.40 will not work.
This feature should now be much easier to get working.
*** planner-calendar: If the current page is not a daypage,
default to publishing a calendar for today.
*** planner-gnus: Fix buggy browsing behavior.
*** planner-publish: Fix erroneous output at end of file.

** Compatibility fixes

*** planner-appt: Fix initialization for XEmacs.
*** planner-appt: For XEmacs, create a diary file if one does not exist.
*** planner-erc: Work with newer versions of ERC.
*** planner-psvn: Make this work with newer versions of psvn.el.

** New features

*** Display a helpful message if muse-project-alist is undefined.
*** New function `planner-tomorrow' returns the date for tomorrow.
*** planner-appt: New option `planner-appt-forthcoming-show-day-names-flag'
that indicates whether to show day names in forthcoming appointments.
*** planner-authz: Add planner-multi support.
*** planner-authz: Consider all of a note's links when building an
access list.
*** planner-authz: Only publish dependencies if they haven't already
been published.
*** planner-authz: Improve list handling.
*** planner-calendar: Make a <calendar> tag.
*** planner-calendar: Surround generated calendar with <div> tag.
*** planner-erc: Connect to an existing chat session when following a
link, if possible.
*** planner-id: Remove task IDs when publishing.
*** planner-publish: Enable multiple links with "categories" attribute.
*** planner-publish: Use <h2>, <h3>, etc. for headings.
*** planner-publish: Add default CSS elements for calendar, notes,
and diary sections.
*** planner-publish: Preserve line breaks when publishing diary section.
*** planner-report: Sort pages by plan page name.

** New files

*** planner-registry.el: Registry of URLs and Planner annotations.
*** planner-zoom.el: Navigate plan pages.

* Changes in Planner 3.40

** Migration to Muse backend from emacs-wiki is complete.
Planner is now based on Emacs Muse, rather than emacs-wiki.  This will
require a few changes to your Planner configuration.  See the
`Creating Your Planner' section of the Planner manual for an example
Planner and Muse configuration.

Other considerations follow.

*** WikiNames are not colorized by default.
If you want WikiName support, add a "(require 'muse-wiki)" line to
your Planner configuration.

*** List items that that begin with "- " should begin with " - ".

*** The use of `planner-option-customized' is deprecated.
Please change any use of `planner-option-customized' to `setq' in your
configuration.  Most of the options that required this no longer
exist.

*** Planner files must have a .muse extension.
Make sure that you rename your Planner files to have a ".muse"
extension, or they will not be recognized.

*** Publishing may be done by means of the planner-publish.el file.
Add "(require 'planner-publish)" to your Planner configuration to use
it.  This will make available several publishing styles that you can
use with `muse-project-alist'.

The difference between planner-specific publishing styles and the
normal Muse publishing styles is that the former can mark up tasks and
notes specially.

** New files

*** AUTHORS: List of contributors to Planner and authors of Planner files.
*** ChangeLog.2004, ChangeLog.2005, ChangeLog:
A fairly complete history of changes to Planner since January 2004.
*** COMMENTARY: John Wiegley's original Planner commentary,
moved from PLANNER-README.
*** NEWS: This file, which lists user-visible changes since Planner 3.28.
*** Makefile, Makefile.defs, scripts/planner-build.el:
A simple build system for Planner.
*** README: Instructions for building and installing Planner.

** Compatibility

*** Browsing Gnus URLs should work with Emacs21.
*** Several XEmacs fixes were committed.

** Misc

*** Change of Delegated mark from ">" to "D".
Make sure that you use "D" instead of ">" to indicate delegated tasks,
or these tasks will not display or publish properly.

*** planner-accomplishments: Line up accomplishments neatly.
*** planner-appt: Forthcoming appointments are now dealt with.
*** planner-authz: Several TODO items were completed.
*** planner-deadline: New `add' and `remove' functions.
*** planner-multi: New option `planner-multi-date-links-last-p'
indicates whether to put date links after links to other pages.
*** planner-rss: Some options might not be backwards-compatible.
*** planner-timeclock-summary-proj: Several enhancements were made.

*** planner.el

**** Don't insert task padding if `planner-use-task-numbers' is nil.
**** Shortened dates like "2005.1.6" work.
**** When no day pages are desired, more things work than before.
**** planner-initial-page: New option that determines which page to
visit by default when not using day pages.
**** Permit links to buffer names.

* Changes in Planner 3.31

** New or noteworthy

*** dev/402: New: Provide planner-log-edit like functionality for xtla
*** dev/403: New: planner-delete-section[-text], add CREATE to
planner-narrow-to-section
*** dev/411: New: planner-mark-task-hook
*** dev/417,418: New: planner-multi-copy-tasks-to-page
*** dev/420: planner-annotation-as-kill: New interactive prefix
*** dev/421: New: planner-annotation-from-file-with-position
*** dev/430: planner-update-task: Remove need for advice,
planner-multi-replan-task: Accept list as argument
*** dev/431: NOTE: planner-create-note: Default to current page
*** dev/432: New: planner-gnats.el adds support for the GNU bugtracking
system
*** dev/446: NOTE: planner-gnus-insinuate: Change keybinding to C-c C-t
*** dev/448: Add p-create-task and p-create-task-from-buffer to
planner-auto
*** dev/456: New: planner-ical.el exports tasks as iCal
*** dev/466: NOTE: planner-create-section-function,
planner-create-at-top,
planner-create-at-bottom: RENAMED FROM planner-seek-

** Bugfix

*** dev/404: planner-delete-note actually works now, and planner-rss
recognizes categories
*** dev/405: Allow arbitrary extensions by using emacs-wiki-page-name
*** dev/406,407: planner-appt-add-appts-from-schedule and empty schedules
*** dev/408: planner-tasks-overview-get-summary: Work with files in
subdirectories
*** dev/409: Use write-file-hooks
*** dev/412: planner-current-note-info should work with notes with parens
*** dev/414: planner-narrow-to-note should recognize more notes properly now
*** dev/415: Override planner-task-plan for planner-multi
*** dev/416: Do everything inside with-planner-update-setup
*** dev/422: planner-annotation-from-file-with-position: Check if buffer has
a file
*** dev/423: planner-browse-position-url: Do not clobber match data
*** dev/424: planner-gnus-browse-url and long grou pnames
*** dev/425: with-planner-update-setup, planner-browse-position-url,
planner-multi-tasks-equal-p
*** dev/426: with-planner-update-setup: Don't block planner-id
*** dev/428: planner-annotation-as-kill: Make sure link is set
*** dev/429: planner-appt: Merge bugfix for duplicate appt bug
*** dev/432: planner-edit-task-description, planner-deadline: keep point
*** dev/433: Remove parens around planner-calendar-html-tag-marker
*** dev/434: planner-sort-tasks: Be paranoid about task sorting
*** dev/436: planner-multi-tasks-equal-p: Deal with tasks without link text
*** dev/437: planner-derived-mode-p should pass the modes to derived-mode-p
*** dev/438: planner-update-wiki-project: planner-name-regexp fix,
planner-save-buffers SKIP-BUFFERS
*** dev/439: planner-lower-task: typo
*** dev/440: Fixes planner-timeclock + planner-multi, also
planner-multi-update-task
*** dev/441: planner-save-buffers should suppress planner-id
*** dev/442: planner-save-buffers: Do not kill non-planner-mode buffers
*** dev/444: planner-multi-replan-task: Deal with tasks without dates
*** dev/445: planner-multi-link-delete: Preserve order
*** dev/447: planner-calendar-create-today-link: Quote shell arguments
*** dev/449: planner-calendar-create-today-link: Use make-symbolic-link
*** dev/450: planner-current-note-info: Be stricter with note links
*** dev/451: planner-timeclock-summary-make-text-table-day: Format projects
as links
*** dev/452: Add autoload cookies to a bunch of files, remove
planner-appt-filename-to-date
*** dev/454: Merge patch to make note heading face less greedy
*** dev/455: planner-rss-add-note: Remove tags from title
*** dev/459: planner-calendar: Do not over-pad months that end with Sunday
*** dev/460: planner-calendar-published-file-href: Stop refreshing the
file list all the time
*** dev/461: planner-visit-link: Add missing alias
*** dev/462: Add missing planner-link-target.
New option: planner-calendar-nop-buttons-flag
*** dev/463: planner-current-note-info: Recognize multi properly again
*** dev/464: Bugfixes: Byte-compile properly (missing planner-link-name,
bug in planner-annotation-from-file)
*** dev/465: planner-notes-index: Fix to work with files in subdirectories
*** dev/467: planner-timeclock should always work within Planner
context to properly deal with some tasks
*** dev/468: planner-notes-index should be in Planner project
*** dev/469: planner-deadline bugfix: Avoid infinite loops by calculating
deadlines as we insert them
*** dev/470: planner-save-buffers: Check if buffer is associated with a file
*** dev/471: with-planner: Defer evaluation of planner-derived-mode-p
*** dev/472: with-planner-update-setup: Save current window point as well
*** dev/474: planner-appt-mark-calendar shouldn't call
planner-appt-filename-to-date

** Docfixes

*** dev/412: Reorganize Tasks section (johnsu01/13)
*** dev/419: Note that Lisp tags work only for GNU Emacs
*** dev/457: Fix iCal example quotes

* Changes in Planner 3.30

** Bugfixes

*** dev/382: XEmacs: condition-case instead of 4-arg require, menu
*** dev/385: Make planner-sort-tasks stop causing backtraces
*** dev/386: planner-replan-note should properly add notes to
non-wiki-named pages
*** dev/387: planner-gnus-browse-url: Load group even if registry is not used
*** dev/389: planner-sort-tasks should use 5-arg sort-subr for older GNU Emacs
*** dev/390: planner-sort-tasks: Remove non-fontification code
*** dev/392: planner-list-tasks-with-status: Fix insert-file-contents(nil)
backtrace
*** dev/397: planner-bibtex-regexp: Fix typo. planner-el.texi: Add note
about allout.el
*** dev/399: planner-extract-tasks: Accept list of pages
*** dev/395: planner-list-tasks-with-status bugfix: Deal with undated tasks;
do not touch planner-task-format

** Tweaks

*** dev/381: planner-vm: Turn on annotations in vm-presentation-mode
*** dev/383: planner-multi-read-name-multiple-prompts: Easier multiple inputs
*** dev/384: Improve support for putting files in subdirectories
*** dev/388: Tweak: planner-copy-or-move-region does not include last line
if at start of line
*** dev/391: sync with jeho/61-68: planner-appt updates.
*** dev/393: planner-list-tasks-with-status: Put an insane amount of meaning
into a PAGES argument
*** dev/394: planner-list-unfinished-tasks: Add PAGES argument

** New

*** dev/400: planner-lisp: Allow arbitrary Lisp expressions
*** dev/396: NOTE: planner-tasks-file-behavior new default: 'close

** Docfix

*** johnsu01/4-8: Documentation fixes.
*** dev/398: planner-el.texi refers to wrong URL
*** dev/401: planner-lisp: Add arbitrary functions example

* Changes in Planner 3.29

** New

*** dev/369: planner-annotation-symbol-string
*** dev/369: planner-create-task-from-note
*** dev/370: planner-timewarp
*** dev/371: planner-annotation-from-dired
*** dev/372: planner-psvn for version control

** Bugfixes

*** dev/366: planner-multi read-only prompt, sort-task excursions,
planner-appt advice
*** dev/367: Always add menu to planner-mode buffers
*** dev/368: planner-multi-read-name bugfix from jeho
*** dev/369: planner-timeclock-summary-proj bugfix
*** dev/370: Group .*? regexp to deal with possible XEmacs bug
*** dev/372: planner-vm-browse-url and message IDs
*** dev/376: planner-id bugfixes with completed/cancelled tasks
*** dev/377: planner-gnus: pick up group name properly
*** dev/380: planner-multi replace mapc with mapcar for emacs20

** Docfixes

*** dev/365: Update my sample configuration file
*** dev/374: New URL for remind
*** dev/375: Carrying over unfinished tasks
*** dev/379: Document planner-trunk

* Changes in Planner 3.28

** New

*** planner-appt creates appointment reminders from task descriptions
and other text.
*** planner-trunk helps organize tasks on day and plan pages.
Thanks to camalot, dryice, keith.
*** Sane completing read for XEmacs planner-multi.
*** New option: planner-publish-dates-first-p controls index.

** Bugfix

*** Escape planner-multi spaces in annotation names by using emacs-wiki.
*** timeclock-summary publishing problem.
*** planner-mhe bugfix for using mh-path and utility functions.
*** Better Emacs 21 and XEmacs compatibility
*** planner-multi and planner-id bugfixes for compatibility with each other.
*** planner-replan-task: Preserve initial task location as much as possible.

** Docfix

*** Document planner-rank.
*** planner-el.texi reorganization along concepts