[Top][All Lists]
[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.
- [emacs-wiki-discuss] RE: Preliminary support for tasks with multiple plan pages,
Raymond Zeitler <=