[Orgmode] Organize Your Life In Plain Text!

2009-05-07 Thread Bernt Hansen
Hi all,

At Carsten's request I've started to document how I use org-mode in my
daily activities.  I plan to cover everything I use org-mode for and
this document is about half finished at this time.

The current (under construction) document is available at
http://doc.norang.ca/org-mode.html and I have added a link to it in
Worg.

I'll continue working on this document over the next few months but I
think it has enough information in it already to be useful to other
people.

Comments and feedback are welcome.

Regards,
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


Re: [Orgmode] Organize Your Life In Plain Text!

2009-05-07 Thread Rick Moynihan
2009/5/7 Bernt Hansen :
> Hi all,
>
> At Carsten's request I've started to document how I use org-mode in my
> daily activities.  I plan to cover everything I use org-mode for and
> this document is about half finished at this time.
>
> The current (under construction) document is available at
> http://doc.norang.ca/org-mode.html and I have added a link to it in
> Worg.
>
> I'll continue working on this document over the next few months but I
> think it has enough information in it already to be useful to other
> people.
>
> Comments and feedback are welcome.
>

Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for thought
for most of us!

So far I've only skimmed it, but want to take a more indepth look at
porting some of your ideas into my (far more limited) workflow.

My only comment so far is that the keybindings table might be better
sorted by 'Used' frequency, so it's easier to see at a glance which
keybindings you find most useful.

I finally managed to look at yasnippet myself yesterday, and found it
to be an awesome edition for any emacs user...  Naturally one of the
first things that occured to me was combining it with org-mode.  To
this end, I was wondering whether you have an org-mode snippet bundle
setup.  If so, I'd be curious to know what snippets you've defined.

Again, thanks a lot for this - it looks like you've got a really nice
practical setup, with many ideas worth stealing!!


R.


___
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] Organize Your Life In Plain Text!

2009-05-07 Thread Bernt Hansen
Rick Moynihan  writes:

> 2009/5/7 Bernt Hansen :
> Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for thought
> for most of us!

Thanks :)

>
> So far I've only skimmed it, but want to take a more indepth look at
> porting some of your ideas into my (far more limited) workflow.
>
> My only comment so far is that the keybindings table might be better
> sorted by 'Used' frequency, so it's easier to see at a glance which
> keybindings you find most useful.

Done.

> I finally managed to look at yasnippet myself yesterday, and found it
> to be an awesome edition for any emacs user...  Naturally one of the
> first things that occured to me was combining it with org-mode.  To
> this end, I was wondering whether you have an org-mode snippet bundle
> setup.  If so, I'd be curious to know what snippets you've defined.

The only snippet I'm using right now that is org-mode related is the
block snippet I stole from Eric :).  I've included it in the
Productivity Tools section
(http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll work
on in the future.

I'm still pretty new to yasnippet too but I'm not going back to working
without it :).

-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


RE: [Orgmode] Organize Your Life In Plain Text!

2009-05-07 Thread Jonathan Arkell
Here are a few of my snippets:

#name : Properties Folded
#contributor : Jonathan Arkell 
# --
  :PROPERTIES:
  :VISIBILITY:folded:
  :END:



#name : Meeting
#contributor : Jonathan Arkell 
# --
 Attendees
 - $1
 General Notes
 - $2
 Generated Tasks
 Open Questions



#name : Project Page
#contributor : Jonathan Arkell 
# --
#+FILETAGS: :project:
* $1 :project:$2
** Status  :$3:
** Milestones
** Jira#
** People
** Links
*** Files
*** Client Work
*** URLs
** Tasks
** Meetings
** Notes



#name : Source Code Block
#contributor : Jonathan Arkell 
# --
#+BEGIN_SRC $1$>
$0$>
#+END_SRC$>


All my other templates are very specific to my job/role.

-Original Message-
From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org 
[mailto:emacs-orgmode-bounces+jonathana=criticalmass@gnu.org] On Behalf Of 
Bernt Hansen
Sent: May 7, 2009 12:44 PM
To: Rick Moynihan
Cc: emacs-orgmode@gnu.org
Subject: Re: [Orgmode] Organize Your Life In Plain Text!

Rick Moynihan  writes:

> 2009/5/7 Bernt Hansen :
> Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for thought
> for most of us!

Thanks :)

>
> So far I've only skimmed it, but want to take a more indepth look at
> porting some of your ideas into my (far more limited) workflow.
>
> My only comment so far is that the keybindings table might be better
> sorted by 'Used' frequency, so it's easier to see at a glance which
> keybindings you find most useful.

Done.

> I finally managed to look at yasnippet myself yesterday, and found it
> to be an awesome edition for any emacs user...  Naturally one of the
> first things that occured to me was combining it with org-mode.  To
> this end, I was wondering whether you have an org-mode snippet bundle
> setup.  If so, I'd be curious to know what snippets you've defined.

The only snippet I'm using right now that is org-mode related is the
block snippet I stole from Eric :).  I've included it in the
Productivity Tools section
(http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll work
on in the future.

I'm still pretty new to yasnippet too but I'm not going back to working
without it :).

-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

The information contained in this message is confidential. It is intended to be 
read only by the individual or entity named above or their designee. If the 
reader of this message is not the intended recipient, you are hereby notified 
that any distribution of this message, in any form, is strictly prohibited. If 
you have received this message in error, please immediately notify the sender 
and delete or destroy any copy of this message.
___
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] Organize Your Life In Plain Text!

2009-05-07 Thread Rick Moynihan
Cool... I've created a project on github for org-mode specific yasnippets:

http://github.com/RickMoynihan/yasnippet-org-mode/tree/master

I've implemented most of the easy org-mode #+ blocks, though it is by
no means complete.  I also suspect there might be more we can do to
leverage yasnippet...  For example It'd be *really* nice to offer
completion on command line arguments to ditta... Ideally this could be
done through some embedded elisp that ran a ditta command to dump its
command line arguments into the snippet... I don't know how much of
this is possible.

I'd like to focus here on snippets which make sense for everyone, so
snippets for personal project outlines etc... are probably best left
out in favour of standard org-mode constructs.

I've not had chance to test these snippets out yet, so I don't know if
they're bound to logical names.  If you or the org-mode community come
up with any more snippets or suggestions, I'll be happy to merge them
into this project.

Anyone wishing to add snippets can either fork the project on github
and issue a pull request, or simply email the snippet to me with the
suggested trigger text.

R.

2009/5/7 Jonathan Arkell :
> Here are a few of my snippets:
>
> #name : Properties Folded
> #contributor : Jonathan Arkell 
> # --
>  :PROPERTIES:
>  :VISIBILITY:folded:
>  :END:
>
>
>
> #name : Meeting
> #contributor : Jonathan Arkell 
> # --
>  Attendees
>     - $1
>  General Notes
>     - $2
>  Generated Tasks
>  Open Questions
>
>
>
> #name : Project Page
> #contributor : Jonathan Arkell 
> # --
> #+FILETAGS: :project:
> * $1                                                 :project:$2
> ** Status                                              :$3:
> ** Milestones
> ** Jira#
> ** People
> ** Links
> *** Files
> *** Client Work
> *** URLs
> ** Tasks
> ** Meetings
> ** Notes
>
>
>
> #name : Source Code Block
> #contributor : Jonathan Arkell 
> # --
> #+BEGIN_SRC $1$>
> $0$>
> #+END_SRC$>
>
>
> All my other templates are very specific to my job/role.
>
> -Original Message-
> From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org 
> [mailto:emacs-orgmode-bounces+jonathana=criticalmass@gnu.org] On Behalf 
> Of Bernt Hansen
> Sent: May 7, 2009 12:44 PM
> To: Rick Moynihan
> Cc: emacs-orgmode@gnu.org
> Subject: Re: [Orgmode] Organize Your Life In Plain Text!
>
> Rick Moynihan  writes:
>
>> 2009/5/7 Bernt Hansen :
>> Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for thought
>> for most of us!
>
> Thanks :)
>
>>
>> So far I've only skimmed it, but want to take a more indepth look at
>> porting some of your ideas into my (far more limited) workflow.
>>
>> My only comment so far is that the keybindings table might be better
>> sorted by 'Used' frequency, so it's easier to see at a glance which
>> keybindings you find most useful.
>
> Done.
>
>> I finally managed to look at yasnippet myself yesterday, and found it
>> to be an awesome edition for any emacs user...  Naturally one of the
>> first things that occured to me was combining it with org-mode.  To
>> this end, I was wondering whether you have an org-mode snippet bundle
>> setup.  If so, I'd be curious to know what snippets you've defined.
>
> The only snippet I'm using right now that is org-mode related is the
> block snippet I stole from Eric :).  I've included it in the
> Productivity Tools section
> (http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll work
> on in the future.
>
> I'm still pretty new to yasnippet too but I'm not going back to working
> without it :).
>
> -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
>
> The information contained in this message is confidential. It is intended to 
> be read only by the individual or entity named above or their designee. If 
> the reader of this message is not the intended recipient, you are hereby 
> notified that any distribution of this message, in any form, is strictly 
> prohibited. If you have received this message in error, please immediately 
> notify the sender and delete or destroy any copy of this message.
>



-- 
Rick Moynihan
rick.moyni...@gmail.com
http://sourcesmouth.co.uk/


___
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] Organize Your Life In Plain Text!

2009-05-07 Thread Eric Schulte
Good idea, I will certainly follow this repository.

I have a snippet suggestion.

File completion for [[file:... links.  I don't know if it's possible,
but I would find it very helpful

Cheers -- Eric

Rick Moynihan  writes:

> Cool... I've created a project on github for org-mode specific yasnippets:
>
> http://github.com/RickMoynihan/yasnippet-org-mode/tree/master
>
> I've implemented most of the easy org-mode #+ blocks, though it is by
> no means complete.  I also suspect there might be more we can do to
> leverage yasnippet...  For example It'd be *really* nice to offer
> completion on command line arguments to ditta... Ideally this could be
> done through some embedded elisp that ran a ditta command to dump its
> command line arguments into the snippet... I don't know how much of
> this is possible.
>
> I'd like to focus here on snippets which make sense for everyone, so
> snippets for personal project outlines etc... are probably best left
> out in favour of standard org-mode constructs.
>
> I've not had chance to test these snippets out yet, so I don't know if
> they're bound to logical names.  If you or the org-mode community come
> up with any more snippets or suggestions, I'll be happy to merge them
> into this project.
>
> Anyone wishing to add snippets can either fork the project on github
> and issue a pull request, or simply email the snippet to me with the
> suggested trigger text.
>
> R.
>
> 2009/5/7 Jonathan Arkell :
>> Here are a few of my snippets:
>>
>> #name : Properties Folded
>> #contributor : Jonathan Arkell 
>> # --
>>  :PROPERTIES:
>>  :VISIBILITY:folded:
>>  :END:
>>
>>
>>
>> #name : Meeting
>> #contributor : Jonathan Arkell 
>> # --
>>  Attendees
>>     - $1
>>  General Notes
>>     - $2
>>  Generated Tasks
>>  Open Questions
>>
>>
>>
>> #name : Project Page
>> #contributor : Jonathan Arkell 
>> # --
>> #+FILETAGS: :project:
>> * $1                                                 :project:$2
>> ** Status                                              :$3:
>> ** Milestones
>> ** Jira#
>> ** People
>> ** Links
>> *** Files
>> *** Client Work
>> *** URLs
>> ** Tasks
>> ** Meetings
>> ** Notes
>>
>>
>>
>> #name : Source Code Block
>> #contributor : Jonathan Arkell 
>> # --
>> #+BEGIN_SRC $1$>
>> $0$>
>> #+END_SRC$>
>>
>>
>> All my other templates are very specific to my job/role.
>>
>> -Original Message-
>> From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org 
>> [mailto:emacs-orgmode-bounces+jonathana=criticalmass@gnu.org] On Behalf 
>> Of Bernt Hansen
>> Sent: May 7, 2009 12:44 PM
>> To: Rick Moynihan
>> Cc: emacs-orgmode@gnu.org
>> Subject: Re: [Orgmode] Organize Your Life In Plain Text!
>>
>> Rick Moynihan  writes:
>>
>>> 2009/5/7 Bernt Hansen :
>>> Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for thought
>>> for most of us!
>>
>> Thanks :)
>>
>>>
>>> So far I've only skimmed it, but want to take a more indepth look at
>>> porting some of your ideas into my (far more limited) workflow.
>>>
>>> My only comment so far is that the keybindings table might be better
>>> sorted by 'Used' frequency, so it's easier to see at a glance which
>>> keybindings you find most useful.
>>
>> Done.
>>
>>> I finally managed to look at yasnippet myself yesterday, and found it
>>> to be an awesome edition for any emacs user...  Naturally one of the
>>> first things that occured to me was combining it with org-mode.  To
>>> this end, I was wondering whether you have an org-mode snippet bundle
>>> setup.  If so, I'd be curious to know what snippets you've defined.
>>
>> The only snippet I'm using right now that is org-mode related is the
>> block snippet I stole from Eric :).  I've included it in the
>> Productivity Tools section
>> (http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll work
>> on in the future.
>>
>> I'm still pretty new to yasnippet too but I'm not going back to working
>> without it :).
>>
>> -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
>>
>> The information contained in this message is confidential. It is intended to 
>> be read only by the individual or entity named above or their designee. If 
>> the reader of this message is not the intended recipient, you are hereby 
>> notified that any distribution of this message, in any form, is strictly 
>> prohibited. If you have received this message in error, please immediately 
>> notify the sender and delete or destroy any copy of this message.
>>


___
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] Organize Your Life In Plain Text!

2009-05-08 Thread Carsten Dominik


On May 8, 2009, at 3:46 AM, Eric Schulte wrote:


Good idea, I will certainly follow this repository.

I have a snippet suggestion.

File completion for [[file:... links.  I don't know if it's possible,
but I would find it very helpful


What is wrong with `C-u C-c C-l' ?

Cheers

- Carsten



Cheers -- Eric

Rick Moynihan  writes:

Cool... I've created a project on github for org-mode specific  
yasnippets:


http://github.com/RickMoynihan/yasnippet-org-mode/tree/master

I've implemented most of the easy org-mode #+ blocks, though it is by
no means complete.  I also suspect there might be more we can do to
leverage yasnippet...  For example It'd be *really* nice to offer
completion on command line arguments to ditta... Ideally this could  
be

done through some embedded elisp that ran a ditta command to dump its
command line arguments into the snippet... I don't know how much of
this is possible.

I'd like to focus here on snippets which make sense for everyone, so
snippets for personal project outlines etc... are probably best left
out in favour of standard org-mode constructs.

I've not had chance to test these snippets out yet, so I don't know  
if
they're bound to logical names.  If you or the org-mode community  
come

up with any more snippets or suggestions, I'll be happy to merge them
into this project.

Anyone wishing to add snippets can either fork the project on github
and issue a pull request, or simply email the snippet to me with the
suggested trigger text.

R.

2009/5/7 Jonathan Arkell :

Here are a few of my snippets:

#name : Properties Folded
#contributor : Jonathan Arkell 
# --
 :PROPERTIES:
 :VISIBILITY:folded:
 :END:



#name : Meeting
#contributor : Jonathan Arkell 
# --
 Attendees
- $1
 General Notes
- $2
 Generated Tasks
 Open Questions



#name : Project Page
#contributor : Jonathan Arkell 
# --
#+FILETAGS: :project:
* $1 :project:$2
** Status  :$3:
** Milestones
** Jira#
** People
** Links
*** Files
*** Client Work
*** URLs
** Tasks
** Meetings
** Notes



#name : Source Code Block
#contributor : Jonathan Arkell 
# --
#+BEGIN_SRC $1$>
$0$>
#+END_SRC$>


All my other templates are very specific to my job/role.

-Original Message-
From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org [mailto:emacs-orgmode-bounces+jonathana=criticalmass@gnu.org 
] On Behalf Of Bernt Hansen

Sent: May 7, 2009 12:44 PM
To: Rick Moynihan
Cc: emacs-orgmode@gnu.org
Subject: Re: [Orgmode] Organize Your Life In Plain Text!

Rick Moynihan  writes:


2009/5/7 Bernt Hansen :
Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for  
thought

for most of us!


Thanks :)



So far I've only skimmed it, but want to take a more indepth look  
at

porting some of your ideas into my (far more limited) workflow.

My only comment so far is that the keybindings table might be  
better

sorted by 'Used' frequency, so it's easier to see at a glance which
keybindings you find most useful.


Done.

I finally managed to look at yasnippet myself yesterday, and  
found it
to be an awesome edition for any emacs user...  Naturally one of  
the

first things that occured to me was combining it with org-mode.  To
this end, I was wondering whether you have an org-mode snippet  
bundle

setup.  If so, I'd be curious to know what snippets you've defined.


The only snippet I'm using right now that is org-mode related is the
block snippet I stole from Eric :).  I've included it in the
Productivity Tools section
(http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll  
work

on in the future.

I'm still pretty new to yasnippet too but I'm not going back to  
working

without it :).

-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

The information contained in this message is confidential. It is  
intended to be read only by the individual or entity named above  
or their designee. If the reader of this message is not the  
intended recipient, you are hereby notified that any distribution  
of this message, in any form, is strictly prohibited. If you have  
received this message in error, please immediately notify the  
sender and delete or destroy any copy of this message.





___
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


Re: [Orgmode] Organize Your Life In Plain Text!

2009-05-08 Thread Eric Schulte
Carsten Dominik  writes:

> On May 8, 2009, at 3:46 AM, Eric Schulte wrote:
>
>> Good idea, I will certainly follow this repository.
>>
>> I have a snippet suggestion.
>>
>> File completion for [[file:... links.  I don't know if it's possible,
>> but I would find it very helpful
>
> What is wrong with `C-u C-c C-l' ?
>

Ah! I wasn't aware of that keybinding.  Thanks for the pointer.

Overuse of yasnippets has me hitting the tab key whenever I want any
kind of completion.  I just added the following to my org config which
should help.

--8<---cut here---start->8---
(defun org-insert-link-maybe ()
  "insert a file link depending on the context"
  (interactive)
  (let ((case-fold-search t))
(if (save-excursion (re-search-backward "[[:space:]]") (forward-char 1) 
(looking-at "\\[?\\[?file:"))
(progn (replace-match "") (org-insert-link '(4)) t)
  nil)))

(add-hook 'org-tab-first-hook 'org-insert-link-maybe)
--8<---cut here---end--->8---

Thanks -- Eric

>
> Cheers
>
> - Carsten
>
>>
>> Cheers -- Eric
>>
>> Rick Moynihan  writes:
>>
>>> Cool... I've created a project on github for org-mode specific
>>> yasnippets:
>>>
>>> http://github.com/RickMoynihan/yasnippet-org-mode/tree/master
>>>
>>> I've implemented most of the easy org-mode #+ blocks, though it is by
>>> no means complete.  I also suspect there might be more we can do to
>>> leverage yasnippet...  For example It'd be *really* nice to offer
>>> completion on command line arguments to ditta... Ideally this could
>>> be
>>> done through some embedded elisp that ran a ditta command to dump its
>>> command line arguments into the snippet... I don't know how much of
>>> this is possible.
>>>
>>> I'd like to focus here on snippets which make sense for everyone, so
>>> snippets for personal project outlines etc... are probably best left
>>> out in favour of standard org-mode constructs.
>>>
>>> I've not had chance to test these snippets out yet, so I don't know
>>> if
>>> they're bound to logical names.  If you or the org-mode community
>>> come
>>> up with any more snippets or suggestions, I'll be happy to merge them
>>> into this project.
>>>
>>> Anyone wishing to add snippets can either fork the project on github
>>> and issue a pull request, or simply email the snippet to me with the
>>> suggested trigger text.
>>>
>>> R.
>>>
>>> 2009/5/7 Jonathan Arkell :
>>>> Here are a few of my snippets:
>>>>
>>>> #name : Properties Folded
>>>> #contributor : Jonathan Arkell 
>>>> # --
>>>>  :PROPERTIES:
>>>>  :VISIBILITY:folded:
>>>>  :END:
>>>>
>>>>
>>>>
>>>> #name : Meeting
>>>> #contributor : Jonathan Arkell 
>>>> # --
>>>>  Attendees
>>>> - $1
>>>>  General Notes
>>>> - $2
>>>>  Generated Tasks
>>>>  Open Questions
>>>>
>>>>
>>>>
>>>> #name : Project Page
>>>> #contributor : Jonathan Arkell 
>>>> # --
>>>> #+FILETAGS: :project:
>>>> * $1 :project:$2
>>>> ** Status  :$3:
>>>> ** Milestones
>>>> ** Jira#
>>>> ** People
>>>> ** Links
>>>> *** Files
>>>> *** Client Work
>>>> *** URLs
>>>> ** Tasks
>>>> ** Meetings
>>>> ** Notes
>>>>
>>>>
>>>>
>>>> #name : Source Code Block
>>>> #contributor : Jonathan Arkell 
>>>> # --
>>>> #+BEGIN_SRC $1$>
>>>> $0$>
>>>> #+END_SRC$>
>>>>
>>>>
>>>> All my other templates are very specific to my job/role.
>>>>
>>>> -Original Message-
>>>> From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org
>>>> [mailto:emacs-orgmode-bounces+jonathana=criticalmass@gnu.org
>>>> ] On Behalf Of Bernt Hansen
>>>> Sent: May 7, 2009 12:44 PM
>>>> To: Rick Moynihan
>>>> Cc: emacs-orgmode@gnu.org
>>>>

Re: [Orgmode] Organize Your Life In Plain Text!

2009-05-08 Thread Carsten Dominik


On May 8, 2009, at 5:32 PM, Eric Schulte wrote:


Carsten Dominik  writes:


On May 8, 2009, at 3:46 AM, Eric Schulte wrote:


Good idea, I will certainly follow this repository.

I have a snippet suggestion.

File completion for [[file:... links.  I don't know if it's  
possible,

but I would find it very helpful


What is wrong with `C-u C-c C-l' ?



Ah! I wasn't aware of that keybinding.  Thanks for the pointer.

Overuse of yasnippets has me hitting the tab key whenever I want any
kind of completion.  I just added the following to my org config which
should help.

--8<---cut here---start->8---
(defun org-insert-link-maybe ()
 "insert a file link depending on the context"
 (interactive)
 (let ((case-fold-search t))
   (if (save-excursion (re-search-backward "[[:space:]]") (forward- 
char 1) (looking-at "\\[?\\[?file:"))

   (progn (replace-match "") (org-insert-link '(4)) t)
 nil)))

(add-hook 'org-tab-first-hook 'org-insert-link-maybe)
--8<---cut here---end--->8---


Neat!

- Carsten



Thanks -- Eric



Cheers

- Carsten



Cheers -- Eric

Rick Moynihan  writes:


Cool... I've created a project on github for org-mode specific
yasnippets:

http://github.com/RickMoynihan/yasnippet-org-mode/tree/master

I've implemented most of the easy org-mode #+ blocks, though it  
is by

no means complete.  I also suspect there might be more we can do to
leverage yasnippet...  For example It'd be *really* nice to offer
completion on command line arguments to ditta... Ideally this could
be
done through some embedded elisp that ran a ditta command to dump  
its

command line arguments into the snippet... I don't know how much of
this is possible.

I'd like to focus here on snippets which make sense for everyone,  
so
snippets for personal project outlines etc... are probably best  
left

out in favour of standard org-mode constructs.

I've not had chance to test these snippets out yet, so I don't know
if
they're bound to logical names.  If you or the org-mode community
come
up with any more snippets or suggestions, I'll be happy to merge  
them

into this project.

Anyone wishing to add snippets can either fork the project on  
github
and issue a pull request, or simply email the snippet to me with  
the

suggested trigger text.

R.

2009/5/7 Jonathan Arkell :

Here are a few of my snippets:

#name : Properties Folded
#contributor : Jonathan Arkell 
# --
:PROPERTIES:
:VISIBILITY:folded:
:END:



#name : Meeting
#contributor : Jonathan Arkell 
# --
 Attendees
   - $1
 General Notes
   - $2
 Generated Tasks
 Open Questions



#name : Project Page
#contributor : Jonathan Arkell 
# --
#+FILETAGS: :project:
* $1 :project:$2
** Status  :$3:
** Milestones
** Jira#
** People
** Links
*** Files
*** Client Work
*** URLs
** Tasks
** Meetings
** Notes



#name : Source Code Block
#contributor : Jonathan Arkell 
# --
#+BEGIN_SRC $1$>
$0$>
#+END_SRC$>


All my other templates are very specific to my job/role.

-Original Message-
From: emacs-orgmode-bounces+jonathana=criticalmass@gnu.org
[mailto:emacs-orgmode-bounces+jonathana=criticalmass....@gnu.org
] On Behalf Of Bernt Hansen
Sent: May 7, 2009 12:44 PM
To: Rick Moynihan
Cc: emacs-orgmode@gnu.org
Subject: Re: [Orgmode] Organize Your Life In Plain Text!

Rick Moynihan  writes:


2009/5/7 Bernt Hansen :
Wow, Bernt!  This is awesome!!! :-) I'm sure it'll be food for
thought
for most of us!


Thanks :)



So far I've only skimmed it, but want to take a more indepth look
at
porting some of your ideas into my (far more limited) workflow.

My only comment so far is that the keybindings table might be
better
sorted by 'Used' frequency, so it's easier to see at a glance  
which

keybindings you find most useful.


Done.


I finally managed to look at yasnippet myself yesterday, and
found it
to be an awesome edition for any emacs user...  Naturally one of
the
first things that occured to me was combining it with org- 
mode.  To

this end, I was wondering whether you have an org-mode snippet
bundle
setup.  If so, I'd be curious to know what snippets you've  
defined.


The only snippet I'm using right now that is org-mode related is  
the

block snippet I stole from Eric :).  I've included it in the
Productivity Tools section
(http://doc.norang.ca/org-mode.html#ProductivityTools) which I'll
work
on in the future.

I'm still pretty new to yasnippet too but I'm not going back to
working
without it :).

-Bernt


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

Re: [Orgmode] Organize Your Life In Plain Text!

2009-05-12 Thread Rick Moynihan
2009/5/7 Bernt Hansen :
> Hi all,
>
> At Carsten's request I've started to document how I use org-mode in my
> daily activities.  I plan to cover everything I use org-mode for and
> this document is about half finished at this time.
>
> The current (under construction) document is available at
> http://doc.norang.ca/org-mode.html and I have added a link to it in
> Worg.
>
> I'll continue working on this document over the next few months but I
> think it has enough information in it already to be useful to other
> people.
>
> Comments and feedback are welcome.

Hi Bernt,

Another comment (and this goes for many documents published in
org-mode) is that it would be nice if the HTML file could link to an
online copy of the raw org file.

This would provide those new to org-mode a chance to see how org
syntax maps into a published document.

R.


___
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] Organize Your Life In Plain Text!

2009-05-12 Thread Bernt Hansen
Rick Moynihan  writes:

> Another comment (and this goes for many documents published in
> org-mode) is that it would be nice if the HTML file could link to an
> online copy of the raw org file.
>
> This would provide those new to org-mode a chance to see how org
> syntax maps into a published document.

I agree.  But I've so far been unable to automagically publish the raw
.org file when I publish the project and I normally forget to do it
manually after the fact.

I pushed the current version to http://doc.norang.ca/org-mode.org

I'll publish it again when the rest of the doc is done (unless I can
figure out how to have org-publish convert the source to HTML and push a
both the raw copy and the published files to the webserver.)

Thanks!
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


[Orgmode] Organize Your Life In Plain Text! - Change History

2009-06-16 Thread Bernt Hansen
Hi Everyone,

I received a request to provide change log history for my "Organize Your
Life In Plain Text!" document[*1*] so that frequent visitors can just
see the new (interesting) changes without rereading the entire document.

I've moved the source of this document into a separate git repository
and posted the history online[*2*].  The overview section of the
document has a link to the git repository history so you can see what
has changed.  The 'commitdiff' link shows the changes in each commit.

Regards,
Bernt

[*1*] http://doc.norang.ca/org-mode.html

[*2*] http://git.norang.ca/?p=org-mode-doc.git;a=summary


___
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