emacs-devel
[Top][All Lists]
Advanced

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

Re: Differences between Org-Mode and Hyperbole


From: Phillip Lord
Subject: Re: Differences between Org-Mode and Hyperbole
Date: Mon, 4 Jul 2016 22:33:42 +0100
User-agent: SquirrelMail/1.5.2 [SVN]

On Mon, July 4, 2016 10:20 pm, Richard Stallman wrote:
>> The beauty is that only that specific line has to contain the TODO
>> information. The whole buffer is not a TODO list. If you think along
>> those lines, org-mode has made it possible to have different major mode
>> like behaviors in the same buffer.
>
> If you want to keep a todo list in the same file as your code, and
> have special editing commands, you'd want to be able to do that in any kind
> of file, with any major mode.  Not only in files for which you use Org
> mode.  In C files, and Lisp files, and LaTeX files, and HTML files, and so
> on.
>
> Correct me if I'm wrong, but I think Org mode doesn't do that.
>
>
> So what we would want is a general package for having different major
> modes in different parts of a buffer.  I believe there is at least one
> such project under way.

My own package (lentic) achieves this already although by a different
mechanism from having two major modes in one buffer -- rather it allows
two buffers to share related text. It allows use of org-mode TODO lists
(or any other org-mode markup) in lisp files (also, currently, lua, bash,
python). Or you can mix and match lisp and latex.



>> - The TODO headlines can have a "property block" which can contain a
>> wide range of meta properties to be used during export, tangling, etc.
>
> What does it mean to "export", and why would you want to do that to a
> TODO list?

So you can put it on the web. I think exporting is more useful for things
other than a TODO list though. This is the source code of lentic, for
example, turned into org-mode, then exported to HTML with skinned with an
info like javascript.

http://homepages.cs.ncl.ac.uk/phillip.lord/lentic/lenticular.html


>> - Different face for displaying and different export style based on the
>>  headline level of that TODO line. - Under those TODO headlines, you can
>> have regular or check-list style children TODO headlines. - Some of those
>> could have just regular paragraphs or numbered/plain/definition lists or
>> source blocks or quotation blocks or ..... which should behave in
>> display/export as per the org mode convention.
>
>> - They can have internal/external links, footnotes, etc.
>>
>
> Why is it useful to do these fancy things for a TODO list?

For all of these I cannot say (although it is useful to do these things
for other reasons). But checkboxes are great. Org counts how many you have
done as you check them off.

Phil




reply via email to

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