emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Tim O'Callaghan <timo@dspsrv.com>
To: emacs-orgmode@gnu.org
Subject: Some suggestions - mostly for non (X)Emacs updating of org mode files.
Date: Tue, 25 Apr 2006 16:27:16 +0200	[thread overview]
Message-ID: <20060425142715.GA3120@ELSAMSW37164> (raw)

Not sure how useful any of this would be to other people, but here is
some stuff that i have been thinking about. 

The great thing about org files is that they are ASCII and therefore
very portable. The only problem with org files is that you need
(X)Emacs to do anything good with them!

This is not quite true, but it is in the case i am talking about. I
regularly copy my org files to the SDCard in my mobile phone, so i can
read them on the move. I have a text editing application on the phone,
so i can also update and create files on the move.

My problem is that the editor is not (X)Emacs, and so cannot
intelligently update the org information. The ideas below are not all
about this use case, but its what started me thinking about them.

And so on to the ideas.

* org-save-hooks
  I have an Org file, and to export useful lists from it that i can
  use offline i have to go into agenda mode and export the
  information.
  
  What i think would be cool is if i could just do an export at save
  time. What i think would be cooler, would be that i could specify
  these exports in a #+VAR with TAG search criteria. 

  Something like #+AUTOEXPORT TYPE filename <search criteria>
  e.g.:
  #+AUTOEXPORT ASCII work_stuff.txt +WORK-HOME
  #+AUTOEXPORT ICAL  home_appointments.ical +HOME-WORK

* Fast Update mode - for minimal editing in another editor
  This is where the **** in the outline is prefixed with a number or
  character, and processed at load time.

  1** TODO This top level task is done archive it
  +** TODO move this one TODO stage further

  Then something in my org config like: 
  (("1"  my-mark-done-and-archive) ("+" org-cycle))

* embedded file link - for tables, possibly images where supported.
  This is something i was thinking about for linking external tables
  into a document. To have the table as a separate document, possibly
  a CSV one converted to tbl mode automagicaly. The basic idea being
  that i can use something other than emacs to update the data in the
  tables and see the updates in my org document.

* an option to export CSV using quotes and commas.

* The ability to change the command prefix from ctrl-c.
  I have migrated from the pinkie killing ctrl to the more finger
  friendly alt and escape keys for most of my (X)Emacs usage.

* Agenda Collections.
  Essentially the ability to define org-agenda-files from a #+
  file link. This allows me to separate out work and home for
  example. When i open my work file, it agendas my work org
  files. When i open my home org file it could agenda my home and work
  projects, if i set the links up.
  e.g:
  #+COLLECTION file://blah.org

What do people think? and also does anyone have a non (X)Emacs
strategy for dealing with or updating org-mode?

cheers,

Tim.

             reply	other threads:[~2006-04-25 14:27 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-25 14:27 Tim O'Callaghan [this message]
2006-04-25 14:42 ` Some suggestions - mostly for non (X)Emacs updating of org mode files Nic
2006-04-27 11:23 ` Carsten Dominik
2006-04-27 13:05   ` Tim O'Callaghan
2006-05-16  7:51     ` Carsten Dominik
2006-05-16  8:44       ` Tim O'Callaghan
2006-05-16  9:06         ` Carsten Dominik
2006-05-16 10:24           ` Tim O'Callaghan
2006-05-17  9:55             ` Carsten Dominik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060425142715.GA3120@ELSAMSW37164 \
    --to=timo@dspsrv.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).