emacs-wiki-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-wiki-discuss] RE: Preliminary support for tasks with multiple pla


From: Raymond Zeitler
Subject: [emacs-wiki-discuss] RE: Preliminary support for tasks with multiple plan pages
Date: Mon, 3 Jan 2005 11:38:09 -0500

Hi Sacha:

Happy New Year!

I intend to try out planner-multi, although I'm using the stable version
of planner at the moment.

I'm curious, why can't these characters be used to delimit multiple plan
pages:

semi-colon
pipe
plus sign

Pipe and plus sign have the advantage of being invalid characters for
use in file names (at least under all the Bill Gates' operating
systems.)  I think that's an important consideration.  You don't want to
inadvertently attempt to visit a file named planner"debug.

Also, why do you need to highlight planner"debug.  Shouldn't you instead
convert that into two separate space-delimited links -- [[planner]]
[[debug]] -- in the day page?  That's how I imagined it would work.

All the best!

-- 
Raymond Zeitler <address@hidden>
-----Original Message-----
Date: Mon, 03 Jan 2005 19:45:35 +0900
From: Sacha Chua <address@hidden>
Subject: [emacs-wiki-discuss] Preliminary support for tasks with
multiple plan pages
To: address@hidden
 
Hello, everyone!

Happy New Year! I hope you'll continue using Planner and tweaking it
to fit your personal way of working. Due to popular demand (and a fair
bit of free time this vacation), I've hacked up preliminary support
for multiple task pages, and I'm looking forward to receiving lots of
great suggestions (and <urp> bug reports) from you! ^_^

[snip]
I am embarrased to say that a better separator hasn't come to mind.
Here are the comments from the source file:

;; There are no words to express how ugly this hack is.
;; " " would be most readable, but completing-read-multiple binds SPC to
minibuffer-complete-word.
;; "," would be the next choice, but emacs-wiki-link-at-point doesn't
recognize it.
;; "'" doesn't require a shift key, but emacs-wiki doesn't highlight it
as a link.
;; "[" is already taken by the emacs-wiki linking thing.
;; "(" is used by the parenthesis around the link text.
(PlannerModeMaintenance(TestPage) raises my hackles.
;; So that leaves us with <, >, ", {, }, and (.
;; Waah. There has to be a better way around this.
(defcustom planner-multi-separator "\""
  "String that separates multiple page references."
  :type 'string
  :group 'planner)

Suggestions would be very, very, very much appreciated.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]