[Orgmode] Re: Advice sought on managing decision alternatives.

2009-02-08 Thread Carsten Dominik

Hi Tom,

I have now added org-choose.el, it is part of the current git status.

A few comments:

On Feb 7, 2009, at 9:46 PM, Tom Breton (Tehom) wrote:



Hi, Carsten.  Here is the new patch to org.el and the new
org-choose.el

A couple of notes:

* As we talked about, decisions and chosenness are now called
  choose everywhere.


Great.



* I was able to add the library-aware customization we talked about.


This is nice, I earned something new! :convert-widget.



* I also added new variable `org-todo-normal-interpretations' - see
  explanation below.


See my comments below



* New test file.  Essentially the same, with name replacement.


I have not run the tests myself yet.



* Didn't append the example files; they are all unchanged from before.

*** About `org-todo-normal-interpretations'

You said your idea was to make a generally useful system.  I noticed
that one thing was still hard-coded.  It's the part of org-todo that
finds the next entry:

(memq interpret '(sequence choose))
...
(memq interpret '(type priority))


Yes, this is correct.  I appreciate you noticing this additional
point where changes have to be made.
However, for now I have opted for a different solution:  I made the
sequence interpretation the last test in the cond chain, so that
all interpretations that are not `type' will fall back to this  
mechanism.

I envision that we can add another hook if someone wants an additional
way of handling this.  I would like to minimize the number of variables
where an add-on has to insert itself.

I have commented the corresponding line which tries to add to the
non-existing variable org-todo-normal-interpretations' in org-choose.el

I hope you agree with this solution, if not let me know.

I think what is missing now is documentation.  It seems to me that
there should be some minimal documentation in org-choose.el,
and it would be great to get a tutorial on Worg which describes
this in more detail.

Thanks a lot for this contribution, and for your precision and
attention to detail.

- 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] Images and html-export via data: ?

2009-02-08 Thread Carsten Dominik
Seems to me that this could be a nice add-on package, which would  
encode and insert such images.


- Carsten

On Feb 7, 2009, at 6:49 PM, Renzo Been :-) swangdood...@gmail.com swangdood...@gmail.com 
 wrote:



Hi,

It's been a while since I posted anything on
this list. I've just been using org-mode
happily for quite a while now, and am quite
contend with the way it's working for me now...

I do have one idea that I think might be useful.

Images (and small files) can be included inside
html files in the following way.

src=data:...

The image needs to be base64 encoded.

Would there be an easy way to create an
org-command to include an image into the org
file in this manner?

Off-course their is a disadvantage here: images
included like this could only be exported to
html (not LaTeX). And the images must be quite
small in size, or the exporter might
fail. Another problem is that not all browsers
can display images included in this way...

I'll be glad to here any comments about this idea.

Ciao,
Renzo

Below is an example of how I'm using this
feature now:

-

#
* Picture
#+BEGIN_HTML
pimg src=data:image/png;base64,
iVBORw0KGgoNSUhEUgAAACAgCAYAAABzenr0CXRFWHRYLUluZGV4
ADHDxKz0AAAG2klEQVRYhe2XWWyU5xWGn9lnPF5mPIvHC96wx5iw2YYBG1kkBAhL
UEvVxShUVBFNVQFq1RSlVdIkTdWoF1UbSkJCCpVSATEiMShbm8QFBwIDGBsbx2C8
DYuNPTP2ePbtn5m/F1FQm+BxArd5L//v6JznO+fV+fTDt/pW96E9r+wRAY6+dUQc
Gu4XO7s6xG+aQ3I/xd0uJ+XlpQSCETQqFf6An4qKCtQqFWvWrPtaueXTHdjtZ8RY
PAZAIplgaPAWXZ/1EA5FeOPAPsmYM0pH51VOne5ElaFBKZdSWWlFkzGK0WDknXeP
izdu3mLn9p1pQdIevrrvFbGwoJBrAwOcPNmO3xfG5wsQT8QIBX2UzTajUEhxDE+g
ydCQn5ePe3KExTU1lBQXMXduNcvql5EUkpSWlt+11oxt2r17t3jq03Yu9/ZitZq5
1jdMfp4RxBharRptlppJj5+iIjMnTvSh0WYCsGHdaupqF+D3+bHkmdHn6lm1cs1X
6k07gr/89c/iyO1xTn3azpDjOgkhgUwSoLxMRyQUIxCIodPn4HJO8ODDNbQcbaPI
YiKlymbS6eVy11XkMgmxaAQAfa4eu/2MWF+//P8gpgXoHxhARI3T6cXn8yGTRZny
SGhq2oxcrqGspIohxzCnT9pptw+wbn0jR95spah4Fj6vkzGFku7uATasa0zrg68A
dHZ1iLWL6iTf/2ETrSfOEAx/hiVPjcvl49dPvsiGDRvvxK5IriDo97Pn5TaiQpy1
65cwOelh/LaSlBijoGAWXq+X5iOHxKYfPXZXCOmXP9Quqvs8MCWgUmQhk7iw2ays
fWQja9duAEAmVSGTqhAlMmRyBZY8C6GAjMP//BivK4nRlEUiIaG7x45MJme64ncF
+EKrVq6RhCMOhJSSY2+3M9/2EKJERjKZIhwN4gv5cbvGeezHWzj+znGWNyxh5ep6
8kuysTVUoFQoWVxTw3PPPp/W6NMC7N//uuj3iqiVWuKJAAATHj92+zl27/4bAZ8X
k9mCQa/DbDLy/O9fwOuN0ttzgwtnB/F5PYy7xnnxT39Mux3T0rW2NIsAXRcu0Dfq
ZOOmH7CwdgGDw4McPHSQ3z39DCUlxXfim5q2oNaGcTnduMbDGIwl/OfjD+5tEdlb
3hSrrNUoMlREgyEG+q7Q2trG4OQkD2/6HnOrH2D+gvkAyKUiwVCYp37zM2SEQVRw
/uIQZaVVLLXVsWvXb7+5B3QqBQCiQoFUoaGscBYrbUtZUbsE19htyisrAYjGovhC
Mf5+YC9Tnil8QYG2T3pxu2L0Dzsw5xeka8D0e+DaiJukXEFuRA9AXIgTQeTD0224
hSQWaw2ZmVkEgwF6Ok8w6uhiWX0Jx96+hMGkIS/fQL6lmK1btt77W/CFnvz5T8Wg
P8C+Q80Sm22xePXaNcpnP4DRkEs8GcJankH3pUH0hmz0uXoiwQiOoRALahdy+NAb
9w/wZVXMqRSdY+Msb5hPCoHvfmce9vZBHt3YwP69rZgtBoSkjsaG9FsQ0njgbvqg
pVn8x2t7xMG+AYlWreDWyChmk5bDB88R92fxbst51Jpszp6boKxkIY2NS2fM+bUB
zr3fIi6aVcDGhnpe3/uSGBES3LzpwXM9ztOP72Dbps3cvhHl1OkOqqsqyC8wkUyk
aO+4mHYPTGvC/9UT2x4X1fEIwpQXn+Ci3GIBYLbZxEu/2kWmRgq5eqqr5tDd209X
90WQhNFlSfnJ1m33N4Ltv3hWvNTTSygQB6C3r59CnZ7l8+bx8jNPIVeKJJHj8/o5
2nIMrTaDVDKC2+mm/eKlGS83LUBnV4f46oFm8dLlDoR4kDH3GGEhjlabgVap4IWd
O+7ECskYJ86exx8KI5PFWbSgDOf4KJFIjOYjh9KOYFqAZFJk2HELr8dNqdkMwOTE
JOWlpYQiYbS6bMYnJgGIiSk+sdtpXFGP0aTDZDEjU+qJxlJpX8K0AEvqFktiMYFo
1M/mR9djMRoAUKk1CEKUHF02RpOBQDDIgGOY4XEn3d19pFIqPvz3WTIzcpHKZrZY
Wg9MeTxYDEVY9J8Xz8zORKVQEo+JeDxTCHEBhUpNZkYO+dk5WApm4fKEydEXkl9Q
grW8io8++te9jQCgrsZKabGFeDTOlcEhVEoVMSGOUqlAJpUB4PFOUViQR2FeHl5f
EIO+lKKCMiqtpeRZdDP+H6Tt0S93PCEBWF5dJr7X2sbqR1YR8fkZvTXC1b5+Vj34
ENdHHCQkkGvQ4xobI0drwWaro7KyhEh4Kl36mTtw9K0jIsD25/4guXDlCtFIHDGR
orC4iOo5VlRqBT3DDtAZUeRko9NpkcpiLLbNZWpqbMY1DPBfocXkQcBavxQA
SUVORK5CYII=/p
#+END_HTML



___
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




___
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: Images and html-export via data: ?

2009-02-08 Thread Renzo Been : - )
Carsten Dominik dominik at science.uva.nl writes:

 
 Seems to me that this could be a nice add-on package, which would  
 encode and insert such images.
 
 - Carsten

Yes, making it an add-on package would be the best way. Then everyone can chose
to use these image commands or not...

If there is someone on the list who could create such a package... That would be
great!

Or I could try and write it myself. But I must admit that my knowledge of
writing elisp code is pretty limited...

One way to do this would be a mechanism equal to Include files.

So:

#+INCLUDE: ~/.emacs src emacs-lisp

(from the org manual)

Would turn into:

#+INCLUDEPIC: ~/foo.jpg jpg

The extra parameter would be needed to determine the file-type of the image. And
possibly there could be more extra parameters for things like: image alinement,
and including a caption. 

And during html export the above would then turn into:

pimg src=data:image/jpg;base64,
base 64 encoded text of ~/foo.jpg
/p

To me this seems a nice way to implement this command. But I really would not
know how to start writing this up into an add-on package...

Ciao,
Renzo



___
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] Re: filtering timeline view

2009-02-08 Thread Carsten Dominik


OK, lets try to be a bit more forthcoming and give some answers...

On Jan 30, 2009, at 12:31 AM, Carsten Dominik wrote:



On Jan 29, 2009, at 9:03 PM, Ilya Shlyakhter wrote:


Thanks!
Is there a way to include this secondary filter into a custom  
agenda view?


Also, a couple of suggestions for the agenda view:

  - C-h C-m should display the available commands, like in other  
Emacs modes


`C-h C-m' shows the Emacs manual.  `C-h m' shows the mode  
documentation, and

in the Agenda mode it does show all available commands.
Furthermore, both org-mode and org-agenda-mode have menus which
contain a pretty complete list of commands.  So does the printable  
refcard.




  - there should be a command to remotely visibility-cycle the
currently highlighted node in the original org buffer



Would you like to suggest a key for such a command?
Note also the variables org-show-hierarchy-above and its siblings
which can be configured so that more context becomes visible when a  
command is shown from the agenda.




  - days on which there are no agenda entries after secondary
filtering should be removed from the timeline list


THis is hard, and just icing on the cake.  Not necessary in my view.



  - would be good to be able to do a secondary filter on the
contents of the entries (like with keyword search), rather than just
on the tags.


There is a search view which searches headline and content
for text and regexps.  You can then drill down with tags.




In general, the number of commands to remember seems very large.


That sounds life experience and wisdom.  In what context do you mean
that?


It would be good if there was, in addition, a simple general way to
select a subset of the entries,
specifying:
 - whether to search just this file or all agenda files
 - what regexp the entry header and/or the entry text must match,  
or not match

 - what tags the entry must have or not have
 - what date range the entry must be labelled with
then specifying how to sort the results: by date, (then) by tag;
ascending/descending; etc.


`C-c a m' is at least half-way what you want.


It would also be good if some of these conditions could be entered
dynamically at the prompt, where they would be lisp-compiled and
applied to generate the needed agenda.


Again C-c a m does this, after you have remembered how
the syntax for tags and property searches works.

- Carsten





Hi Ilya,

start with the manual, and the FAQ, and then see what remains
of your questions/requests.

- Carsten




ilya

On Thu, Jan 29, 2009 at 8:18 AM, Bernt Hansen be...@norang.ca  
wrote:

Ilya Shlyakhter ilya_...@alum.mit.edu writes:

Is it possible to filter the timeline view (agenda) by tag and/or  
by

headline regexp?

I use orgmode for a research notebook, where the outline organizes
ideas on various projects and sub-projects.
I put timestamps into entries when I work on them, so that I can  
use

the Timeline agenda view to quickly find recently
worked-on items.  But I want to be able to find only the  
_important_

recently worked-on items, skipping things like
temporary brainstorming notes.   I can tag the important items  
(or the

unimportant items) with particular tags,
or with particular strings in the headlines; but is there a way to
restrict the timeline view based on that info?


Filtering by tags is easy - in the agenda use / and then one of your
quick keys for tags or TAB to specify any tag to filter on.

-Bernt




___
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






___
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: Latex export error in tables

2009-02-08 Thread Manish
2009/2/8 Flávio de Souza
[...]

 I tried with smaller files (only one dynamic block) but the problem
 seems to disappear. I made some other attempts, but all useless. So I
 think is something related with all those blocks I am using in this
 particular org file.

Did those other files contain utf-8 characters?



 Problem happens 100% time when using my complete, that's the reason I
 sent the whole file.

[snip: pdflatex compile log]
 (/usr/share/texmf-texlive/tex/generic/babel/babel.def))) (./projeto.aux)
 Runaway argument?
 {\contentsline {subsection}{\numberline {4.1}Por qu\GenericError {(in\ETC.
 ! File ended while scanning use of \...@writefile.
 inserted text
\par
 l.14 \begin{document}

 (/usr/share/texmf/tex/context/base/supp-pdf.tex
 [Loading MPS to PDF converter (version 2006.09.02).]
 ) (/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty
 (/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty)) (./projeto.out)
 (./projeto.out)

 ! Package inputenc Error: Unicode char \u8:ávi not set up for use with LaTeX.

I think this is an issue at a more fundamental level than with export to Latex
from Org.  Are you able to compile *any* utf-8 encoded tex file to PDF in your
setup at all (whether generated by Org or something else?)  I am no unicode
expert.  May be you would like to pursue this issue in parallel in some
tex|latex|pdflatex group as well?

-- 
Manish


___
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] syncing org-mode files on three unconnected machines?

2009-02-08 Thread Alan E. Davis
I am studying and using git in several ways at work and at home, and hope to
dive further into the agenda possibilities.  I have been using org-mode at
work, on two machines, as well as at home, on my preferred main machine.  I
also would like to run emacs and org-mode sometimes on a laptop.  I am not
currently able to network or internetwork between them, due to various
firewall and wireless router issues that are beyond my level.

My question is basically how to keep the files consistent among the various
machines.  I have thought of at least two ways, but don't understand whether
either of them will work:

1.  I am now carrying around a USB flash drive with three ~/org trees from
three machines.  I have been trying to maintain important files by hand:
cutting and pasting headlines and their subtrees, then sorting the entire
target file.  Is there a canonical method for merging two files (basically
the same file on two different machines, edited at different times, with
some overlaps)?

2.  I am thinking git.  I'm uncertain about git at the best, so I don't know
how to implement this.  Is this reasonable?  A git archive is kept on a
flash drive.  It is updated from the drive of the current machine.  ~/org on
the current machine is also updated  from the git archive on the flash
drive.

I am currently struggling to get git working on all my ~/org trees.  Also, I
have set some files outside that tree as remember targets or with links to
be access from git files.  Somehow, those files will have to be hardlinked
on both or all three machines, meaning the machines will have to mirror each
other.

Somehow, any solution to this problem will need to be robust when I forget
my flash drive.

Am I dreaming?

Thank you,

Alan


-- 
Alan Davis

It is undesirable to believe a proposition when
there is no ground whatsoever for supposing it is true.
 Bertrand Russell
They are ill discoverers that think there is no land, when they can see
nothing but sea.
   Sir Francis Bacon
___
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] worg accessibility

2009-02-08 Thread Samuel Wales
Hi Sebastian,

I tried loading and refreshing worg, and the problem is still there.
It might be slightly better but not enough to let me read worg.

Would more ems help?

William sent me some CSS involving text align; that made no difference.

Sounds like it's just Tiger users.  So unless there are other ideas I
will give up on this (because I don't want to send people on a wild
goose chase supporting Tiger, which I presume is an obsolete version).
 It's not vital to be able to read worg (though very nice when
possible :)).  If there are simple fixes, let me know.

I very much appreciate all the effort by all who replied.

On Fri, Feb 6, 2009 at 01:58, Sebastian Rose sebastian_r...@gmx.de wrote:
 Yes, I'm currently looking through the CSS and I found, the line-height
 was in pixels.
 Should be `em' to adjust automatically.

 Fixed that and pushed it to Worg. Please tell us if that helps.


 Regards,

   Sebastian


 Samuel Wales samolog...@gmail.com writes:
 Thanks for trying it.

 Your screenshot looks good, but I don't get that using the preferences
 panel.  I am using Tiger.

 I think it's something with worg, because most other sites do not run
 text together vertically.

 Zooming in further severeal times with command shift = does get
 something like what you show, but most of the time I can't use the
 keyboard at all, nor right click.  Just left click.  There is the View
 menu, but using it several times on every page won't work.

 I overstated the case for emacs-w3m.  Most of the time I can't use it,
 so if somebody posts a link on the org list to a worg page, I have to
 skip it.


 ___
 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


 --
 Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
 Tel.:  +49 (0)511 - 36 58 472
 Fax:   +49 (0)1805 - 233633 - 11044
 mobil: +49 (0)173 - 83 93 417
 Http:  www.emma-stil.de




-- 
For personal and corporate gain, myalgic encephalomyelitis denialists
are knowingly causing massive suffering and 25-years-early death by
grossly corrupting science.
http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm


___
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] archiving tasks breaks emacs

2009-02-08 Thread Spike Spiegel
Hi,

I'm a new emacs user,  running emacs 22.3_0 , org 6.21b and remember
2.0 on osx, emacs installed from macports and everything else from
upstream. I'm following this tutorial
http://www.newartisans.com/blog/2007/08/using-org-mode-as-a-day-planner.html
and my todo.org example is attached along with my .emacs (only the
orgmode relevant part).

After marking one of the tasks as DONE I wanted to test the archiving
feature. Setting ARCHIVE tag works just fine but if I try to save to
an archive fail (C-c C-x C-a) emacs immediately freezes and top shows
it's taking up all the CPU:

43537 emacs   96.7%  5:12.23   115 63 9040K   364K12M26M

it won't ever come down and I have to kill it.

The directory Documents/orgmode/archive exists and is empty.

any idea what the problem could be? If anybody can provide some
directions I could do more debugging.

-- 
Behind every great man there's a great backpack - B.


todo.org
Description: Binary data


emacs-snippet
Description: Binary data
___
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] worg accessibility

2009-02-08 Thread Sebastian Rose
Hi Samuel,


I scanned through the worg.css and found no fixed height or width in
there. The only pixel value would have been the `line-height' in the
`body' section.

I didn't push the change - I did now. So maybe in an hour or two it will
work for you? Let us know if so.


Regards,

   Sebastian

Samuel Wales samolog...@gmail.com writes:
 Hi Sebastian,

 I tried loading and refreshing worg, and the problem is still there.
 It might be slightly better but not enough to let me read worg.

 Would more ems help?

 William sent me some CSS involving text align; that made no difference.

 Sounds like it's just Tiger users.  So unless there are other ideas I
 will give up on this (because I don't want to send people on a wild
 goose chase supporting Tiger, which I presume is an obsolete version).
  It's not vital to be able to read worg (though very nice when
 possible :)).  If there are simple fixes, let me know.

 I very much appreciate all the effort by all who replied.

 On Fri, Feb 6, 2009 at 01:58, Sebastian Rose sebastian_r...@gmx.de wrote:
 Yes, I'm currently looking through the CSS and I found, the line-height
 was in pixels.
 Should be `em' to adjust automatically.

 Fixed that and pushed it to Worg. Please tell us if that helps.


 Regards,

   Sebastian


 Samuel Wales samolog...@gmail.com writes:
 Thanks for trying it.

 Your screenshot looks good, but I don't get that using the preferences
 panel.  I am using Tiger.

 I think it's something with worg, because most other sites do not run
 text together vertically.

 Zooming in further severeal times with command shift = does get
 something like what you show, but most of the time I can't use the
 keyboard at all, nor right click.  Just left click.  There is the View
 menu, but using it several times on every page won't work.

 I overstated the case for emacs-w3m.  Most of the time I can't use it,
 so if somebody posts a link on the org list to a worg page, I have to
 skip it.


 ___
 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


 --
 Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
 Tel.:  +49 (0)511 - 36 58 472
 Fax:   +49 (0)1805 - 233633 - 11044
 mobil: +49 (0)173 - 83 93 417
 Http:  www.emma-stil.de


-- 
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.:  +49 (0)511 - 36 58 472
Fax:   +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Email: s.r...@emma-stil.de, sebastian_r...@gmx.de
Http:  www.emma-stil.de


___
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] syncing org-mode files on three unconnected machines?

2009-02-08 Thread Carsten Dominik

While I am using git myself, you may want to look into

   http://getdropbox.com/

I discovered this only recently, and keeping your org files
in the drop box may be a perfect solution.

- Carsten

On Feb 9, 2009, at 4:43 AM, Alan E. Davis wrote:

I am studying and using git in several ways at work and at home, and  
hope to dive further into the agenda possibilities.  I have been  
using org-mode at work, on two machines, as well as at home, on my  
preferred main machine.  I also would like to run emacs and org-mode  
sometimes on a laptop.  I am not currently able to network or  
internetwork between them, due to various firewall and wireless  
router issues that are beyond my level.


My question is basically how to keep the files consistent among the  
various machines.  I have thought of at least two ways, but don't  
understand whether either of them will work:


1.  I am now carrying around a USB flash drive with three ~/org  
trees from three machines.  I have been trying to maintain important  
files by hand: cutting and pasting headlines and their subtrees,  
then sorting the entire target file.  Is there a canonical method  
for merging two files (basically the same file on two different  
machines, edited at different times, with some overlaps)?


2.  I am thinking git.  I'm uncertain about git at the best, so I  
don't know how to implement this.  Is this reasonable?  A git  
archive is kept on a flash drive.  It is updated from the drive of  
the current machine.  ~/org on the current machine is also updated   
from the git archive on the flash drive.


I am currently struggling to get git working on all my ~/org trees.   
Also, I have set some files outside that tree as remember targets or  
with links to be access from git files.  Somehow, those files will  
have to be hardlinked on both or all three machines, meaning the  
machines will have to mirror each other.


Somehow, any solution to this problem will need to be robust when I  
forget my flash drive.


Am I dreaming?

Thank you,

Alan


--
Alan Davis

It is undesirable to believe a proposition when
there is no ground whatsoever for supposing it is true.
 Bertrand Russell
They are ill discoverers that think there is no land, when they can  
see nothing but sea.

   Sir Francis Bacon

___
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




___
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: Advice sought on managing decision alternatives.

2009-02-08 Thread Carsten Dominik

Hi Tom,

On Feb 8, 2009, at 9:25 PM, Tom Breton (Tehom) wrote:


I think what is missing now is documentation.  It seems to me that
there should be some minimal documentation in org-choose.el,
and it would be great to get a tutorial on Worg which describes
this in more detail.


What sort of format are you looking for?


Well, some ASCII documentation could be inserted into org-choose.el
as a file commentary.  If you use a standard header with keywords
for the finder (M-x finder-commentary and friends), that would be  
useful.


Tutorials on Worg are usually written in Org, but you can upload
any format you like (or send it it me) and we wil publish it there.

- 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


[Orgmode] Re: syncing org-mode files on three unconnected machines?

2009-02-08 Thread Thierry Volpiatto
Hi,
You can use git or mercurial (or other decentralized VC) to do that.
I use hg (mercurial).
To achieve that, you can do like that:
1) Initialize a repo in org-tree1
2) Clone org-tree1 to org-tree2 and org-tree3 (on the machine1)
2) Put these three org-tree on your usb-key
3) Put these three org-tree on the machine 2 and 3.

Thats all!

Now on any machine you can edit org-tree1, make changes, and just pull
changes from org-tree2 and 3. If you have your usb-key with you, pull
the change from the key, if not, you will do it later and synchronize
with the key on other machines.

For a better experience, use DVC with hg or git.


Alan E. Davis lngn...@gmail.com writes:

 I am studying and using git in several ways at work and at home, and hope to
 dive further into the agenda possibilities.  I have been using org-mode at
 work, on two machines, as well as at home, on my preferred main machine.  I
 also would like to run emacs and org-mode sometimes on a laptop.  I am not
 currently able to network or internetwork between them, due to various
 firewall and wireless router issues that are beyond my level.

 My question is basically how to keep the files consistent among the various
 machines.  I have thought of at least two ways, but don't understand whether
 either of them will work:

 1.  I am now carrying around a USB flash drive with three ~/org trees from
 three machines.  I have been trying to maintain important files by hand:
 cutting and pasting headlines and their subtrees, then sorting the entire
 target file.  Is there a canonical method for merging two files (basically
 the same file on two different machines, edited at different times, with
 some overlaps)?

 2.  I am thinking git.  I'm uncertain about git at the best, so I don't know
 how to implement this.  Is this reasonable?  A git archive is kept on a
 flash drive.  It is updated from the drive of the current machine.  ~/org on
 the current machine is also updated  from the git archive on the flash
 drive.

 I am currently struggling to get git working on all my ~/org trees.  Also, I
 have set some files outside that tree as remember targets or with links to
 be access from git files.  Somehow, those files will have to be hardlinked
 on both or all three machines, meaning the machines will have to mirror each
 other.

 Somehow, any solution to this problem will need to be robust when I forget
 my flash drive.

 Am I dreaming?

 Thank you,

 Alan

-- 
A + Thierry Volpiatto
Location: Saint-Cyr-Sur-Mer - France



___
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] Problem logging state change for TODO's

2009-02-08 Thread Varnit Suri
Hello everyone,

I am a fairly new user of Org-mode, and I 'm using v6.20i. I read about
how to log a note each time I change the state of a TODO item
(http://www.gnu.org/software/emacs/manual/html_node/org/Tracking-TODO-st
ate-changes.html#Tracking-TODO-state-changes).

And I did both the things recommended in the link above. However, I am
not prompted for a note each time I change the task state, even when
going to done.

Am I missiing something? Sorry, can't figure this one out.

Thanks for your time.
Nick.


___
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