Re: [Orgmode] org-mode PDAs

2007-09-19 Thread Tim O'Callaghan
On 18/09/2007, Daniel M German [EMAIL PROTECTED] wrote:


  Jason Cezar [EMAIL PROTECTED] writes:
   I would like to know if there are any PDA or Smartphone devices to
   use with org-mode, and be able to sync between them with ease.

  Jason Not entirely serious:  has anyone ported emacs to the N800 or OpenMoko
  Jason yet?

 I have a N800 and I haven't found a port yet, so I would need to try
 to build it myself. My goal is to get emacs-nox running on the N800,
 and then run it from an Xterm. Unfortunately the lack of a keyboard
 will make it difficult to use.

 On the other hand I can already use rsync or SVN to synchronize the
 files with n800. So for people who are willing to work with a regular
 text editor this is not a too-bad-approach.

 --dmg


I have an N800 too, but to be honest, even with a BT keyboard, emacsen
would be pushing it. At the moment, for me at least, PDA's, phones etc
are good for reading and reviewing of tasks/actions or whatever and as
an 'inbox' for text/voice remember notes. At least if you want to use
org-mode as your canonical repository of tasks.

To get a PDA to interact/sync properly with Org mode, you'd need
native tools that understand org mode files and could update the PDA's
native TODO/Calandar/Contact/whatever information via its own API's.

In the book Getting Things Done, David Allen says that it is not the
tool you use, as much as it is how easy it is for you to be able to
use it to GTD. PDA's, even running emacs, would are too cumbersome to
be effective at Org GTDing without *org specific* tools IMHO.

Tim.


___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Create new heading after this one command

2007-09-19 Thread Nuutti Kotivuori
Carsten Dominik wrote:
 I guess this would be as easy as

 (defun org-new-heading-after-current ()
 Insert a new heading with same level as current, after current
 subtree.
 (interactive)
 (org-back-to-heading)
 (org-insert-heading)
 (org-move-subtree-down)
 (end-of-line 1))

Works like a dream, thanks!

 Any suggestions for a keybinding?

Well, it has to be a single keypress, like M-RET - but I'm afraid I
don't know org-mode well enough to give a good suggestion.

-- Naked




___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Set timestamp duration

2007-09-19 Thread Bastien
Nuutti Kotivuori [EMAIL PROTECTED] writes:

 I'd like an easy way to set the duration of an appointment (a
 timestamp) after it has been created.

For new appointments, I cannot think of an easier way to insert duration
than inserting it at the prompt.  

For example, to set a appointment for tomorrow from 20:00 to 22:00, you
would do this:

  C-c . | org-time-stamp
  S-right   | select tomorrow date
  20:00-22:00 | insert the duration
  return| you're done!

For existing appointments, just put the point on the timestamp and edit
it as if you were creating it.

Does that help?  

-- 
Bastien


___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Moving an item to a precise place

2007-09-19 Thread John Rakestraw

 A really stupid solution is also to promote the entry to
 top level with M-left, then to move it down with M-down,
 then to demote it again with M-right.  For short distances
 this requires the lease amount of thinking.

I found this stupid solution appealing (not sure what this says about
me ;), but learned that in my set-up M-up performs the same action as 
M-S-up -- i.e, it moves an entire tree rather than just a heading.

So I have this --

* Heading 1
** Subheading 1

* Heading 2
** Subheading 1a
** Subheading 2a

If I put point on **Subheading 1a and do M-left, I have this:

* Heading 1
** Subheading 1

* Heading 2
* Subheading 1a
** Subheading 2a

If I then have point on * Subheading 1a and do M-up, I get this:

* Heading 1
** Subheading 1
* Subheading 1a
** Subheading 2a

* Heading 2

Emacs 22.1.1
Org 5.09

-- 
John Rakestraw


signature.asc
Description: PGP signature
___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Clocktable from multiple files?

2007-09-19 Thread Carsten Dominik


On Sep 13, 2007, at 16:01, Jason F. McBrayer wrote:

Here are some things that any future org-clock.el or similar ought to
be able to handle:

1. Including CLOCK entries from all org-agenda-files in its summaries


This one is really needed, yes.  Will add this soon.

2. Including CLOCK entries from archive files associated with files 
used

   to construct its summaries.  Right now I can't archive completed
   projects because of the need to include them and their tasks in
   monthly reports, for example.


I am not so sure about this.  The whole idea about archiving is that
this project should no longer be used in all the list compilation by
org-mode.  So my feeling would be that you should keep that tree in
your work file until you no longer need it.  Also, with some files
having multiple archive files, this gets messy.


3. Conversely, limiting summaries to only a subtree (having a clock
   table per project, for example).  I don't need this right now, but
   someone consulting or freelancing for several clients probably 
would.


Indeed, also very useful.  This will happen.

- Carsten



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Default date and closing all org buffers

2007-09-19 Thread Carsten Dominik


On Sep 19, 2007, at 18:48, Sivaram Neelakantan wrote:


When I use Org mode to record a TODO, the date is more often than not,
some day in the future. C-c C-s defaults to the current date but can
it be presented as an editable field in the minibuffer?  That way, I
save a few keystrokes.  The same for the C-c C-d deadline option.


I doubt that an editable field will save you keystrokes.  You need to 
look, and

to move the cursor etc.  The Org-mode function that is reading your
input is quite smart, so you rarely need specify a full date.  For a 
full

description read the documentation of the `org-read-date' function.
The following is cut and paste from there:

The prompt will suggest to enter an ISO date, but you can also enter 
anything

which will at least partially be understood by `parse-time-string'.
Unrecognized parts of the date will default to the current day, month, 
year,

hour and minute.  For example,
  3-2-5 -- 2003-02-05
  feb 15-- currentyear-02-15
  sep 12 9  -- 2009-09-12
  12:45 -- today 12:45
  22 sept 0:34  -- currentyear-09-22 0:34
  12-- currentyear-currentmonth-12
  Fri   -- nearest Friday (today or later)
  +4-- four days from today (only if +N is the only thing 
given)



I use C-tab to cycle through the buffers.  While in org mode, after
using C-c a a  and having a quick look at the days agenda, I rarely go
back to it, except to close the items.  But I do spend a lot of time
cycling through 4/5 buffers and when I hit the org buffers, the
cycling stops as c-tab is mapped differently in org-mode.

What I'd like, is a configuration to close-all-agenda-files/buffers,
so that one can go back to the default action of c-tab of mine.  In
org-mode I do like the s-tab/c-tab behaviour, except that when cycling
through buffers, it gets in the way; so I think there should be a way
to close/kill all org buffers once you're out of org buffers.

I usually have 6 org files that I put my different action items in.


If you exit the agenda with x instead of q, all buffers that were 
loaded
by the agenda-constructing command will be killed (when the buffer was 
modified
you will be asked if you want to save it).   This might already be 
enough for you?


- Carsten



___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode