Re: [Emacs-orgmode] Attention XEmacs users

2006-06-15 Thread Tim O'Callaghan
On Wed, Jun 14, 2006 at 06:54:13PM +0200, Carsten Dominik wrote:
> 
> If you are using XEmacs to run org-mode, the following is important 
> for you:
> 
> Starting with the next release of Org-mode (4.38, only a few days 
> away), Org-mode will require the use of noutline.el, a new 
> implementation of outline mode on which Org-mode is based.  This new 
> implementation uses text overlays with invisibility properties to 
> hide text.  This new implementation is already standard on GNU Emacs, 
> so nothing needs to be done if you are using GNU Emacs.
> 
> XEmacs currently still uses the old implementation which is based on 
> selective display to hide text.  This works great, but is much harder 
> to program for.  Since there is now a port of noutline.el for XEmacs 
> which seems to work stably, I will enforce using it, to make things 
> much easier for the Org-mode side, and thus for me.  Therefore, 
> starting with the next version of Org-mode you need to install 
> noutline.el.  In the near future, I will slowly but surely remove the 
> code needed for compatibility with the old outline.el.
> 
> The only way to keep me from doing what I just said is to download 
> noutline.el *now*, test it and report problems with it or with the 
> combination noutline/Org-mode.
> 
> You may download it at
> 
>http://www.astro.uva.nl/~dominik/Tools/org/noutline.el
> 
> and install it in the usual way:  byte-compile it, put both 
> noutline.el and noutline.elc on your load path.  And put (for now) 
> (require 'noutline) somewhere early into your .xemacs/init.el file.
> 
> Thanks for your understanding.
> 

Could you just add it into a 'contrib' type directory in the
distribution file?

I was thinking of suggesting the creation of a contrib directory where
you can throw things like this, as well as contributed perl scripts
and other stuff such as the other org mode extensions

Tim.


___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Emacs-orgmode] Attention XEmacs users

2006-06-15 Thread Carsten Dominik


On Jun 15, 2006, at 15:21, Tim O'Callaghan wrote:


Could you just add it into a 'contrib' type directory in the
distribution file?


Yes, I will distribute the file with Org-mode, but in an XEmacs 
directory, not in contrib.  If I put it in contrib, too many people 
will install it also under Emacs, which will break it and create too 
many emails for me :-)


Yes, we could have a contrib directory.  Any suggestions on how this 
should be structured?  It would need to have a mechanism to carry 
documentation, and to clearly mark things as not under my maintenance.


- Carsten



I was thinking of suggesting the creation of a contrib directory where
you can throw things like this, as well as contributed perl scripts
and other stuff such as the other org mode extensions

Tim.


___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode




--
Carsten Dominik
Sterrenkundig Instituut "Anton Pannekoek"
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477



___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Emacs-orgmode] Attention XEmacs users

2006-06-15 Thread Tim O'Callaghan
On Thu, Jun 15, 2006 at 07:38:03PM +0200, Carsten Dominik wrote:
> 
> On Jun 15, 2006, at 15:21, Tim O'Callaghan wrote:
> >
> >Could you just add it into a 'contrib' type directory in the
> >distribution file?
> 
> Yes, I will distribute the file with Org-mode, but in an XEmacs 
> directory, not in contrib.  If I put it in contrib, too many people 
> will install it also under Emacs, which will break it and create too 
> many emails for me :-)
> 
> Yes, we could have a contrib directory.  Any suggestions on how this 
> should be structured?  It would need to have a mechanism to carry 
> documentation, and to clearly mark things as not under my 
> maintenance.
> 

A simple Readme-.txt possibly? if you published a
CVS/whatever tree as a 'src' distribution alongside the normal distro,
it would then be up to the contrib maintainers to send you patches
against it for distribution. This should work if you use the same type
of pre-release warning email you sent for each release. 

Tim.



___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Emacs-orgmode] org-archive-done

2006-06-15 Thread Daniel J. Sinder
[EMAIL PROTECTED] wrote:
> How about a function org-archive-done, that archives any tree in the
> buffer labelled DONE?
> 
> One might refine this to archive trees absolutely done, so that---even
> when a heading is labelled DONE---it looks to its subtrees to check
> whether they have no label which states the opposite.
> 
> Also, I think it only nice/useful for top-level headings, not below.
> 

I like the idea proposed by Niels, but I'd want to be able to call
it for a tree too, not just the top-level of a whole file.  In other
words, I'd like to prune any chosen tree to archive DONE items under
it.  Perhaps an example is best...

--- .org file before archiving ---
* Tasks
** TODO Task 1
** DONE Task 2
** TODO Project A
*** TODO Task A1
*** DONE Task A2
** DONE Project B
*** DONE Task B1
*** DONE Task B2

--- .org file after archive of top-level tree ---
* Tasks
** TODO Task 1
** TODO Project A
*** TODO Task A1
*** DONE Task A2

--- _archive file after archive of top-level tree ---
* Tasks
** DONE Task 2
** DONE Project B
*** DONE Task B1
*** DONE Task B2

Dan


___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode