[Orgmode] POLL: the 40 variables project

2009-01-29 Thread Carsten Dominik

Hi,

yesterday I did this command in my org-mode git repo:

  grep defcustom lisp/*el |wc -l

and got 378 as an answer.  378 user-customizable variables,
no kidding.

However, I bet that only about 10% of these are really used
by more that one user :-).  So when a new users starts digging
into Org-mode, they simply must be confused by the amount
of variables that can be set.

So here is the idea:  I would like to find out which variables
users actually customize.  This could be the basis
for a great article on Worg, describing just these selected
variables.

In addition, I could make a special customization group which only
contains those variables (Emacs allows to put a variable into several
groups).  It would be awesome to have, and a much easier start into
customizing Org.

So here is my question to all of you.  Could you, in reply to this
message, list all the Org-related variables that you have customized,
along with the values you used?

If you want to do more, I'd also love to see comments on

- why you set the variable like this
- if you feel that the default value of that variable
  should be different
- Any other comments you might what to give.

Of course, if there is a volunteer who would like to organize
this info into a Worg page, I would even be more happy ...

Thanks!

- 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: only one [/] or [%]?

2009-01-29 Thread Richard KLINDA
 Regarding 'Re: only one [/] or [%]?'; Carsten Dominik adds:


   On Jan 28, 2009, at 4:57 PM, Richard KLINDA wrote:
   Hi, I have noticed that you can only have one [/] or [%] in a
   headline.

   In an older version of org I used to use both in the same headline
   and it worked.

   Did that really ever work

Yes, I'm pretty sure of that because I always used it that way. :)

   Is there some reason for this regression?

   No, no reason, and progress has reversed regression in the GIT repo.

:)

I think this feature could be added with a one-line change in
org-list.el (defun org-update-checkbox-count (optional all)

,
| OLD: continue-from (point-at-bol)
| NEW: continue-from (or beg-cookie (point-at-bol))
`

So now you can have:

,
| ** TODO [1/2] [1/2] [1/2] --- YIKES --- [1/2] [1/2] [1/2]
|- [X] foo
|- [ ] bar
`

Please include this if you like it.

-- 
Udv, Richard


___
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] POLL: the 40 variables project

2009-01-29 Thread Friedrich Delgado Friedrichs
Hiho!

Carsten Dominik schrieb:
 yesterday I did this command in my org-mode git repo:
   grep defcustom lisp/*el |wc -l

btw. there's git-grep.

 and got 378 as an answer.  378 user-customizable variables,
 no kidding.

You make this sound as if it was a bad thing... ;)

 In addition, I could make a special customization group which only
 contains those variables (Emacs allows to put a variable into several
 groups).  It would be awesome to have, and a much easier start into
 customizing Org.

Phew! For a second I thought you would jump on the 'gnome' train of
thought that too much configuration is bad, mmkay? I feared that
you'd intend to get rid of those customisation variables.

I'd hate to see that happen to any software project.

I don't care what any usability experts say (self-proclaimed or not),
I want to be able to change those settings. I tend to heavily
customise just about every software that I use.

However organising the most-often used variables seems like a good
idea. It might also make a lot of sense to identify the values that
people most often use to arrive at a more sensible set of defaults.

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

(setq org-return-follows-link t)
;; My brain is just hardwired that way.

(org-remember-insinuate)
(appt-activate 1)
;; remind me of my appointments for the day, please

(add-hook 'org-agenda-after-show-hook 'show-all)
;; I put comments after the WAITING state of an item which explain,
;; what I'm waiting for. This way I see them directly when I show the
;; item from the agenda.

I think some of the following settings may be at their default values,
because I set and afterwards re-set them. It's a bit hard for me to
check them all, since they were auto-saved after customisation.

 '(org-after-todo-state-change-hook (quote (org-clock-out-if-current)))

 '(org-agenda-columns-add-appointments-to-effort-sum t)
;; left over from a failed experiment with efforts

 '(org-agenda-custom-commands (quote ((d todo #(DOING 0 5 (face 
org-warning)) nil) (w todo #(WAITING 0 7 (face org-warning)) ((aaa 1) (bbb 
2))) (S \Shopping List\ (just the headings) tags-todo #(List 0 4 (face 
org-warning)) ((org-agenda-remove-tags t) (org-agenda-prefix-format ) 
(org-agenda-todo-keyword-format ) (org-agenda-sorting-strategy (quote 
(category-up priority-down) (p Project List tags #(Project 0 7 (face 
org-warning)) ((org-use-tag-inheritance nil))
;; I guess everybody customises this

 '(org-agenda-exporter-settings (quote ((htmlize-output-type (quote 
inline-css)
;; no link to a css file please

 '(org-agenda-include-diary t)
;; remind me of birthdays etc.

 '(org-agenda-remove-times-when-in-prefix (quote beg))
;; don't remove the time from meeting at 9:00

 '(org-agenda-skip-deadline-if-done t)
 '(org-agenda-skip-scheduled-if-done t)
 '(org-agenda-skip-timestamp-if-done t)
;; when it's done, it's done

 '(org-agenda-sorting-strategy (quote ((agenda time-up priority-down 
category-keep) (todo priority-down category-keep tag-down) (tags priority-down 
category-keep tag-down) (search category-keep
;; time is most important on the agenda, everywhere else it's priority

 '(org-agenda-start-on-weekday nil)
;; start today... I don't really think in weeks.

 '(org-agenda-todo-ignore-deadlines t)
 '(org-agenda-todo-ignore-scheduled t)
;; The idea behind this is that such items will appear in the agenda anyway.
;; The idea behind this is that by scheduling it, you have already taken care
;; of this item.

 '(org-agenda-use-time-grid nil)
;; time grid is distracting from the tasks that have to be done
;; anyway, but don't have a set clock time

 '(org-blank-before-new-entry ((heading) (plain-list-item)))
;; interesting... I forgot this existed. I just customised both
;; entries to nil as I really prefer to decide depending on context

 '(org-clock-history-length 15)
;; seemed sensible

 '(org-clock-in-resume t)
;; I often restart my emacs *and* I often forget to clock out

 '(org-clock-in-switch-to-state DOING)
;; DOING should be the same as clocking, at least at work

 '(org-clock-out-remove-zero-time-clocks t)
;; and clean up after me a little

 '(org-clock-persist t)
;; did I say I restart my emacs?

 '(org-columns-default-format %66ITEM %8TODO %3PRIORITY %SCHEDULED %DEADLINE 
%6EFFORT{:} %TAGS %5CLOCKSUM{:})
;; left over from a failed experiment with efforts

 '(org-completion-use-ido t)
;; I use ido for everything.

 '(org-drawers (quote (PROPERTIES CLOCK SCHEDULE HIDDEN)))
;; I added HIDDEN to put in some rants and notes, but I don't use it
;; any more

 '(org-effort-property EFFORT)
;; left over from a failed experiment with efforts

 '(org-export-html-use-infojs t)
;; this is very handy

 '(org-export-mark-todo-in-toc t)
;; I wanted to try this, but I don't see a difference in the exported html

 '(org-export-run-in-background nil)
;; I 

[Orgmode] Re: only one [/] or [%]?

2009-01-29 Thread Carsten Dominik

Hi,

something like that is already in, since yesterday, both
for TODO items and for checkbox lists.

Thanks!

- Carsten
On Jan 29, 2009, at 11:47 AM, Richard KLINDA wrote:


Regarding 'Re: only one [/] or [%]?'; Carsten Dominik adds:




On Jan 28, 2009, at 4:57 PM, Richard KLINDA wrote:

Hi, I have noticed that you can only have one [/] or [%] in a
headline.



In an older version of org I used to use both in the same headline
and it worked.



Did that really ever work


Yes, I'm pretty sure of that because I always used it that way. :)


Is there some reason for this regression?



No, no reason, and progress has reversed regression in the GIT repo.


:)

I think this feature could be added with a one-line change in
org-list.el (defun org-update-checkbox-count (optional all)

,
| OLD: continue-from (point-at-bol)
| NEW: continue-from (or beg-cookie (point-at-bol))
`

So now you can have:

,
| ** TODO [1/2] [1/2] [1/2] --- YIKES --- [1/2] [1/2] [1/2]
|- [X] foo
|- [ ] bar
`

Please include this if you like it.

--
Udv, Richard




___
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] POLL: the 40 variables project

2009-01-29 Thread Womick, Don
Hi Carsten,

My org setup and usage at this point is fairly simple (I'm waiting for
James Smith's Remember rewrite to get more ambitious). Here are the
variables I use:

org-use-fast-todo-selection
org-agenda-files
org-remember-templates
org-default-notes-file

--Don Womick

-Original Message-
From: emacs-orgmode-bounces+don.womick=cingular@gnu.org
[mailto:emacs-orgmode-bounces+don.womick=cingular@gnu.org] On Behalf
Of Carsten Dominik
Sent: Thursday, January 29, 2009 3:49 AM
To: emacs org-mode mailing list
Subject: [Orgmode] POLL: the 40 variables project

Hi,

yesterday I did this command in my org-mode git repo:

   grep defcustom lisp/*el |wc -l

and got 378 as an answer.  378 user-customizable variables,
no kidding.

However, I bet that only about 10% of these are really used
by more that one user :-).  So when a new users starts digging
into Org-mode, they simply must be confused by the amount
of variables that can be set.

So here is the idea:  I would like to find out which variables
users actually customize.  This could be the basis
for a great article on Worg, describing just these selected
variables.

In addition, I could make a special customization group which only
contains those variables (Emacs allows to put a variable into several
groups).  It would be awesome to have, and a much easier start into
customizing Org.

So here is my question to all of you.  Could you, in reply to this
message, list all the Org-related variables that you have customized,
along with the values you used?

If you want to do more, I'd also love to see comments on

- why you set the variable like this
- if you feel that the default value of that variable
   should be different
- Any other comments you might what to give.

Of course, if there is a volunteer who would like to organize
this info into a Worg page, I would even be more happy ...

Thanks!

- 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


___
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] Inline Latex Fragment in html export

2009-01-29 Thread Yu Zhao

Hi everyone,

When I use inline latex in a org file like $a=b^2$ or \( a=b^2 \) and 
export it with C-c C-e b, the formula is not inline. Instead it is 
displayed in a new line and centered. Do you have any idea about it?


Thank you!
Yu Zhao


___
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: POLL: the 40 variables project

2009-01-29 Thread Tassilo Horn
Carsten Dominik domi...@science.uva.nl writes:

Hi Carsten,

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

Ok, here I go with some comments added.

(setq org-return-follows-link t
  ;; I don't want a new frame popping up for gnus messages
  org-link-frame-setup '((vm . vm-visit-folder)
 (gnus . org-gnus-no-new-news)
 (file . find-file-other-window))
  ;; This should be default.  I think it's useful and non-obtrusive
  org-log-done 'time
  ;; Some appts I added with the ical import
  org-agenda-include-diary t
  ;; I love it!
  org-use-fast-todo-selection t
  ;; A bit finer than the defaults + keys for fast selection
  org-todo-keywords
  '((sequence TODO(t) STARTED(s) WISH(w)
  | DONE(d) CANCELLED(c)))
  ;; tags with shortcuts I need in all projects
  org-tag-alist '((meeting . ?m) (trip . ?t) (chat . ?c))
  ;; On gmane/google articles don't expire, so...
  org-gnus-prefer-web-links t
  ;; Very nice with a light-grey face for the leading stars.
  org-hide-leading-stars t
  ;; Well, I don't use column most of the time, but...
  org-columns-default-format %50ITEM %TODO %ALLTAGS %SCHEDULED %DEADLINE
  ;; I think that would be a good default.
  org-special-ctrl-a/e 'reversed)

Bye,
Tassilo



___
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] POLL: the 40 variables project

2009-01-29 Thread Carsten Dominik

Hi Friedrich,

On Jan 29, 2009, at 12:13 PM, Friedrich Delgado Friedrichs wrote:


Hiho!


[...]


and got 378 as an answer.  378 user-customizable variables,
no kidding.


You make this sound as if it was a bad thing... ;)


Not at all.  I am just surprized that it  sooo many.


In addition, I could make a special customization group which only
contains those variables (Emacs allows to put a variable into several
groups).  It would be awesome to have, and a much easier start into
customizing Org.


Phew! For a second I thought you would jump on the 'gnome' train of
thought that too much configuration is bad, mmkay? I feared that
you'd intend to get rid of those customisation variables.


Nononono, de-scoping was last years April Fools Joke, and
it is not April just yet. :-)


I'd hate to see that happen to any software project.

I don't care what any usability experts say (self-proclaimed or not),
I want to be able to change those settings. I tend to heavily
customise just about every software that I use.


I also like a lot of customizability, but providing a ladder for new
users is a nice thing to do.


However organising the most-often used variables seems like a good
idea. It might also make a lot of sense to identify the values that
people most often use to arrive at a more sensible set of defaults.


Yes.  There are some buts to the question of defaults, and majority
use cannot always be a reason.  When I decide about a default setting,
I use what I think is best, but subject to the condition that the
default behavior should be intuitive and easy to grasp, not too magic,
not too different from standard Emacs behavior.
Still, there may be cases where another setting meets all these  
criteria,

and I would like to find out about them.

Thanks for your detailed list!  I hope we will get lots more,
this exercise makes most sense if lots of people reply

- 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] Inline Latex Fragment in html export

2009-01-29 Thread Carsten Dominik


On Jan 29, 2009, at 12:50 PM, Yu Zhao wrote:


Hi everyone,

When I use inline latex in a org file like $a=b^2$ or \( a=b^2 \)  
and export it with C-c C-e b, the formula is not inline. Instead it  
is displayed in a new line and centered. Do you have any idea about  
it?


This is a bug, fixed in 6.20e.  Thank you for the report!

- 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: POLL: the 40 variables project

2009-01-29 Thread Bernt Hansen
Carsten Dominik domi...@science.uva.nl writes:

 yesterday I did this command in my org-mode git repo:

   grep defcustom lisp/*el |wc -l

 and got 378 as an answer.  378 user-customizable variables,
 no kidding.

org-export-with-special-strings is defined twice (and counted twice) in
lisp/org-exp.el (so it's really only 377 ;)

I'll send my list of variables shortly.

-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] Re: POLL: the 40 variables project

2009-01-29 Thread Sebastian Rose
Hi Carsten,


Here is my sorted list of variables in use:


* Variables - oups 42 :)

org-after-todo-state-change-hook
org-agenda-files
org-agenda-files
org-agenda-include-diary
org-archive-location
org-archive-save-context-info
org-blank-before-new-entry
org-clock-persist
org-clock-persist-file
org-columns-default-format
org-default-notes-file
org-ditaa-jar-path
org-drawers
org-export-default-language
org-export-html-style
org-export-html-table-tag
org-export-html-title-format
org-export-latex-classes
org-export-latex-classes
org-export-mark-todo-in-toc
org-export-section-number-format
org-export-with-drawers
org-export-with-LaTeX-fragments
org-fontify-done-headline
org-hide-leading-stars
org-highlight-latex-fragments-and-specials
org-insert-mode-line-in-empty-file
org-link-abbrev-alist
org-log-done
org-M-RET-may-split-line
org-odd-levels-only
org-plain-list-ordered-item-terminator
org-publish-project-alist
org-publish-use-timestamps-flag
org-remember-templates
org-remove-highlights-with-change
org-return-follows-link
org-startup-align-all-tables
org-startup-folded
org-table-formula-evaluate-inline
org-time-stamp-custom-formats
org-todo-interpretation
org-todo-keywords


* Faces

org-code
org-column
org-formula
org-hide
org-latex-and-export-specials
org-level-1
org-level-2
org-level-3
org-level-4
org-level-5
org-level-6
org-level-7
org-level-8
org-link
org-property-value
org-table
org-tag 
org-verbatim


* Functions

  org-add-link-type




Sorry for being off for so long...


Regards,

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


___
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: POLL: the 40 variables project

2009-01-29 Thread Dan Griswold
Here are mine:

(setq org-agenda-include-diary t
  org-agenda-show-all-dates  nil
  org-agenda-skip-scheduled-if-done t
  org-agenda-start-on-weekday nil
  org-agenda-tags-column -77
  org-agenda-todo-ignore-scheduled t
  org-columns-default-format
  %30ITEM(Task) %7Effort(Effort){:} %CLOCKSUM %20SCHEDULED %DEADLINE 
%TODO(T)
  org-deadline-warning-days 7
  org-global-properties
  '((Effort_ALL . 
 0:05 0:10 0:15 0:30 0:45 1:00 1:30 2:00 3:00 4:00 5:00 6:00 7:00 
8:00))
  org-hide-leading-stars t
  org-log-repeat nil
  org-special-ctrl-a/e t
  org-stuck-projects
  '(+LEVEL=2+PROJECT/-DONE
(TODO INPROCESS)
(recurring)
)
  org-tag-alist '((PROJECT . ?p))
  org-tags-column -77
  org-todo-keywords
  '((sequence MAYBE(m) TODO(t) INPROCESS(i) WAITING(w) | 
DONE(d) CANCELED(c)))
  org-use-fast-todo-selection t
)

(setq org-agenda-custom-commands
  '(
(c tags-todo +...@computer)
(f tags-todo +...@phone)
(o tags-todo +...@office)
(p tags +PROJECT)
(j tags +Jana)
(t todo TODO)
(w todo WAITING)
))

(setq org-agenda-exporter-settings
  '((ps-number-of-columns 1)
(ps-landscape-mode nil)
(htmlize-output-type 'css)))


(setq org-todo-keyword-faces
   '((TODO  . org-warning)
 (CANCELED  . (:foreground blue :weight bold
:underline t

and, a few from customize:

 '(org-agenda-ndays 10)
 '(org-agenda-sorting-strategy (quote ((agenda time-up tag-up priority-down) 
(todo category-keep priority-down) (tags category-keep priority-down) (search 
category-keep
 '(org-agenda-start-on-weekday nil)
 '(org-export-html-style style type=\text/css\
  html {
font-size: 12pt;
  }
  .title { text-align: center; }
  .todo  { color: red; }
  .done { color: green; }
  .timestamp { color: grey }
  .timestamp-kwd { color: CadetBlue }
  .tag { background-color:lightblue; font-weight:normal }
  .target { background-color: lavender; }
  pre {
border: 1pt solid #AEBDCC;
background-color: #F3F5F7;
padding: 5pt;
font-family: courier, monospace;
  }
  table { border-collapse: collapse; }
  td, th {
vertical-align: top;
!--border: 1pt solid #ADB9CC;--
  }
/style)
 '(org-modules (quote (org-bbdb org-bibtex org-gnus org-info org-jsinfo 
org-mouse org-depend)))
 '(org-tags-match-list-sublevels t)


HTH,

Dan

-- 
--
Dan Griswold
Rochester, NY
--



___
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] POLL: the 40 variables project

2009-01-29 Thread Chris Leyon
On Thu, Jan 29, 2009 at 3:49 AM, Carsten Dominik domi...@science.uva.nl wrote:
 list all the Org-related variables that you have customized,
 along with the values you used?

Here are my settings:

(setq
 org-directory  (file-name-as-directory
 (cond ((at-work-p) ~/work/orgfiles)
   ((at-home-p) ~/u/orgfiles)
   (t   .)))

 org-agenda-files   (if (or (at-work-p) (at-home-p))
(list org-directory))
 org-agenda-include-diary   t
 org-agenda-sorting-strategy'((agenda   time-up
category-keep priority-down)
  (todo priority-down
category-keep)
  (tags category-keep
priority-down)
  (search   category-keep))
 org-agenda-start-on-weekday(if (at-work-p) 1 nil) ; begin
week agenda on Monday if at work
 org-agenda-todo-ignore-scheduled   t
 org-annotate-file-storage-file (concat user-emacs-directory
file-annotations.org)
 org-attach-method  'ln
 org-attach-auto-tagnil ; default is ATTACH
 org-completion-use-ido t
 org-confirm-elisp-link-function'y-or-n-p
 org-default-notes-files(concat org-directory NOTES.org)
 org-hide-emphasis-markers  t
 org-id-method  'uuidgen
 org-link-mailto-program'(shell-command rxvt +sb -e
mutt %a -s '%s')
 org-log-done   'note ; Record a note along
with the timestamp
 org-mairix-display-hook'org-mairix-mutt-display-results
 org-mairix-mutt-display-commandmy_rxvt -title 'mairix
%search%' -e mutt -f ~/Mail/mfolder -e \push display-message\ 
 org-remember-templates `((Todo?t * TODO
%^{Task}\n  - State \TODO\   %U \n%?\n  %i\n%a
   ,(concat org-directory
TODO.org)Tasks)
  (Journal ?j * %U %?\n  %i\n  %a
   ,(concat org-directory
JOURNAL.org))
  (Idea?i * %^{Title}\n
 %i\n  %a
   ,(concat org-directory
JOURNAL.org) New Ideas))
 org-return-follows-linkt
;org-reverse-note-order t ; Non-nil = Store new notes
at the beginning
 org-special-ctrl-a/e   'reversed
 org-special-ctrl-k t
 org-time-stamp-rounding-minutes'(0 15)
 org-todo-keywords  '((sequence TODO(t@)
STARTED(s!) WAITING(w@/!) | DONE(d@/!))
  (sequence
  | DEFERRED(D@/!) ABANDONED(A@/!)))
 org-todo-keyword-faces '((ABANDONED . shadow)
  (DEFERRED  . shadow)
  (STARTED   . (:foreground
Blue1 :weight bold)) ; org-agenda-date-weekend
  (WAITING   . (:foreground
DarkGoldenrod :underline t))) ; org-ellipsis
 org-use-fast-todo-selectiont
)
(when (at-work-p)
  (setq
   org-publish-project-alist'((org
   :base-directory
~/work/orgfiles/
   :publishing-directory
~/public_html))
   org-link-abbrev-alist'((bugzilla .
https://bugzilla.example.com/show_bug.cgi?id=;)
  (customer .
file:~/work/orgfiles/CUSTOMER.org::*%s)
  (google   .
http://www.google.com/search?q=;)
 ;(mbox . shell:rxvt
+sb -e mutt -f ) ; still asks for confirmation...
  (mbox . elisp:(mbox
\%s\)) ; still asks for confirmation...
  (rt   .
https://ticket.example.com/Ticket/Display.html?id=;)
)))

And I wrote some comments

- org-directory :: Different directories for work  personal.
- org-agenda-include-diary :: I like to use %%diary-anniversary MM DD ).
- org-agenda-sorting-strategy :: Change `todo' sort.  It drove me
 crazy that #A items could appear at the middle or bottom of list.
- org-agenda-start-on-weekday :: Different at work or home.
- org-agenda-todo-ignore-scheduled :: Keep global todo list less cluttered.
- org-annotate-file-storage-file :: I find org-annotate-file very useful.
- org-attach-method :: My first Unix didn't have symlinks   :-/
- org-attach-auto-tag :: I don't like the default tag, but I think
 it's useful to see until you get used to how attachments work.
- org-completion-use-ido :: Ido has 

[Orgmode] Broken plain list check boxes?

2009-01-29 Thread Chris Randle
Hi Carsten

Just updated to 6.20e. Before, on 6.18c, if I had a plain list like
this:

* Test
  - [ ] A
  - [ ] B
  - [ ] C

With the cursor on the test line, typing `c-c c-x c-b' would check all
the boxes, and repeating would uncheck them. Now it doesn't seem to
toggle, only check.

I hope this isn't a permanent change, or that there's another way to
turn them all off because I use lists of check boxes 20 or 30 items long
to mark off the little bits  pieces I like to get done every day. It'd
be a bit tedious to have to manually set them all unchecked at the
beginning of each day, even with a macro.

-- 
Chris Randle
Windows XP Pro SP3 - GNU Emacs 22.1.1 - Org-mode 6.20e



___
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] POLL: the 40 variables project

2009-01-29 Thread Matthew Lundin

Hi Carsten,

 Hi,

 yesterday I did this command in my org-mode git repo:

   grep defcustom lisp/*el |wc -l

 and got 378 as an answer.  378 user-customizable variables,
 no kidding.

Yes, I'm afraid I've used a fair number of those myself at one point or
another.

I've attached my list of variables. Some of the settings are set to the
default, but their still in my .emacs file as a result of switching them
on and off. I certainly don't use a majority of the variables, but it's
nice to know they are there.

Perhaps in customization there could be a distinction between basic
(or setup) and advanced variables. The basic variables could be
those that most org users adjust--the ones that have the most visible
consequences and are central to the core functionality of org
(org-directory, for instance). The advanced variables could then be for
those hopeless souls, like myself, who spend far too much time tweaking.

Best,

Matt

---

(setq org-log-done 'time)
(setq org-log-repeat 'time)
;; If I want a note, I set it using LOGGING property

(setq org-global-properties '((Effort_ALL . 0:05 0:10 0:15 0:30 0:45 1:00 
1:30 2:00 3:00 4:00 5:00 6:00 7:00 8:00)))
(setq org-columns-default-format %50ITEM(Task) %8Effort(Estimate){:} 
%20SCHEDULED %20DEADLINE)
(setq org-agenda-columns-compute-summary-properties nil)

(setq org-blank-before-new-entry '((heading) (plain-list-item . auto)))
;; I like a blank line for plain lists, but not for headings

(setq org-clock-in-switch-to-state STARTED)

(setq org-clock-remove-zero-time-clocks t)
  
;; shows only closed items in the agenda log 
;; I have some custom commands that show more
(setq org-agenda-log-mode-items '(closed))

(setq org-drawers '(PROPERTIES CLOCK HIDDEN INFO))

;; puts footnotes at end of current outline section -- also with sorting
(setq org-footnote-section nil) 
(setq org-footnote-auto-label 'nil)

(setq org-archive-location (concat ~/mystuff/org/ (format-time-string %Y) 
.archive::* %s))
;; puts archive in a single file, organized by file of origin

(setq org-archive-save-context-info '(olpath time itags))
;; other options include file, time, ltags (local tags), itags (inherited 
tags), category

(setq org-archive-mark-done nil)

(setq org-attach-method 'cp)
(setq org-attach-directory ~/mystuff/data)

(setq org-use-fast-todo-selection t)

(setq org-todo-keywords '((sequence TODO(t) NOW(n) STARTED(s) | 
DONE(d))
  (sequence PROJECT(p) SUBPROJ(u) HOLD(h) | 
SOMEDAY(y) COMPLETE(c))
  (sequence GOAL(g) | ACHIEVED(a))
  (sequence WAITING(w@/!) | RESOLVED(r@))
  (sequence BORROWED(1@) | RETURNED(2@))
  (sequence ORDERED(3@) | RECEIVED(4@))
  (sequence LATER(l) | MAYBE(m) 
CANCELED(x@/!

(setq org-todo-state-tags-triggers
  '((NOW (NEXT . t) (DEFERRED . nil))
(TODO (NEXT . nil) (DEFERRED . nil))
(PROJECT (DEFERRED . nil))
(STARTED (NEXT . t) (DEFERRED))
(LATER (DEFERRED . t) (NEXT . nil))
(HOLD (DEFERRED . t) (NEXT . nil))
( (NEXT . nil) (DEFERRED . nil))
(done (DEFERRED . nil) (NEXT . nil

(add-to-list 'org-structure-template-alist '(d #+begin_ditaa 
\n?\n#+end_ditaa))

(setq org-fast-tag-selection-single-key 'expert)

(setq org-tag-alist '((:startgroup . nil)
  (home . ?h)
  (office . ?o)
  (errands . ?e)
  (library . ?l)
  (travel . ?t)
  (:endgroup . nil)
  (:startgroup . nil)
  (computer . ?c)
  (rwb . ?r)
  (phone . ?p)
  (:endgroup . nil)
  (:endgroup . nil)
  (:startgroup . nil)
  (prof . ?1)
  (per . ?2)
  (:endgroup . nil)
  (noexport . ?N)
  (:startgroup . nil)
  (DEFERRED . ?d)
  (NEXT . ?n)
  (:endgroup . nil)
  (DAILY . ?.)))

(setq org-refile-targets '((org-agenda-files :maxlevel . 2)))
(setq org-goto-interface 'outline-path-completion)

(setq org-outline-path-complete-in-steps t)
(setq org-completion-use-ido nil)
(setq org-refile-use-outline-path 'file)  

(setq org-special-ctrl-k t)

(setq org-stuck-projects '(/!+PROJECT (TODO SUBPROJ NOW STARTED 
WAITING) nil ))

(setq org-agenda-skip-unavailable-files t)

(setq org-agenda-time-grid nil)

(setq org-agenda-sorting-strategy 
  '((agenda time-up priority-down effort-down) 
(todo todo-state-up priority-down category-up) 
(tags priority-down category-up)))

(setq org-sort-agenda-noeffort-is-high nil)

(setq org-agenda-include-diary nil)

(setq org-agenda-ndays 1) ;; limit org-agenda to one day

(setq 

Re: [Orgmode] Broken plain list check boxes?

2009-01-29 Thread Carsten Dominik

Ooops, I forgot about this part of the functionality during
a recent revamp of this command.  Fixed now.

Thanks!

- Carsten

On Jan 29, 2009, at 3:05 PM, Chris Randle wrote:


Hi Carsten

Just updated to 6.20e. Before, on 6.18c, if I had a plain list like
this:

* Test
 - [ ] A
 - [ ] B
 - [ ] C

With the cursor on the test line, typing `c-c c-x c-b' would check all
the boxes, and repeating would uncheck them. Now it doesn't seem to
toggle, only check.

I hope this isn't a permanent change, or that there's another way to
turn them all off because I use lists of check boxes 20 or 30 items  
long
to mark off the little bits  pieces I like to get done every day.  
It'd

be a bit tedious to have to manually set them all unchecked at the
beginning of each day, even with a macro.

--
Chris Randle
Windows XP Pro SP3 - GNU Emacs 22.1.1 - Org-mode 6.20e



___
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] Broken plain list check boxes?

2009-01-29 Thread James TD Smith
Hi Chris,

On 2009-01-29 14:05:27(-), Chris Randle wrote:
 Hi Carsten

 Just updated to 6.20e. Before, on 6.18c, if I had a plain list like
 this:

 * Test
   - [ ] A
   - [ ] B
   - [ ] C

 With the cursor on the test line, typing `c-c c-x c-b' would check all
 the boxes, and repeating would uncheck them. Now it doesn't seem to
 toggle, only check.

 I hope this isn't a permanent change, or that there's another way to
 turn them all off because I use lists of check boxes 20 or 30 items long
 to mark off the little bits  pieces I like to get done every day. It'd
 be a bit tedious to have to manually set them all unchecked at the
 beginning of each day, even with a macro.

Have you looked at org-checklist.el in contrib? I wrote that to handle this kind
of thing.

Make sure org-checklist.el is in your load path, and add
(require 'org-checklist)
 to your .emacs. You can then set up your daily task like so:

,[ test.org ]
| * TODO test
|   SCHEDULED: 2009-01-29 Thu + 1d
|   :PROPERTIES:
|   :RESET_CHECKBOXES: t
|   :END:
|   - [ ] Task 1
|   - [ ] Task 2
|   - [ ] Task 3
`

and when you mark it done all the checkboxes will be cleared.

James

--
|-James TD Smith-email/ahktenz...@mohorovi.cc-|


___
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: POLL: the 40 variables project

2009-01-29 Thread Bernt Hansen
Carsten Dominik domi...@science.uva.nl writes:

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?


It seems I'm using lots of these variables currently. (58)

I tune my work flow regularly - so some of these values change over time.

Here's how I found my matches:

$ git grep -h defcustom lisp/*.el | awk '{print $2}'  /tmp/customvars.txt  
grep -hf /tmp/customvars.txt ~/.emacs ~/custom.el /tmp/myvars.txt;

The resulting list was edited to fill in more detail for multiline
items.

Now you asked for _all_ org variables ... and some of them aren't
defcustom settings (like org-agenda-mode-hook, and
org-blank-before-bullet) so I've included everything.

Where a hook uses a custom function I've included that too just for
completeness.

Here you go...

--- .emacs ---

(add-hook 'org-agenda-mode-hook '(lambda () (hl-line-mode 1)))

(setq org-clock-out-when-done nil)
(setq org-blank-before-bullet t)
(setq org-clock-out-remove-zero-time-clocks t)
(setq org-remember-clock-out-on-exit nil)
(setq org-clock-history-length 10)
(setq org-table-export-default-format orgtbl-to-csv)

(add-hook 'org-finalize-agenda-hook 'my-org-agenda-to-appt)

;; Get appointments for today
(defun my-org-agenda-to-appt ()
  (interactive)
  (setq appt-time-msg-list nil)
  (org-agenda-to-appt))

(setq org-clock-persist t)
(setq org-clock-in-resume t)
(org-clock-persistence-insinuate)

;; Setup for ditaa graphics
(load ~/git/org-mode/contrib/lisp/org-exp-blocks)
(setq org-ditaa-jar-path ~/java/ditaa0_6b.jar)

(setq org-completion-use-ido t)

(setq org-publish-project-alist
  (quote ((norang-org
   :base-directory ~/git/www.norang.ca
   :publishing-directory /ssh:www-d...@www:~/www.norang.ca/htdocs
   :recursive t
   :section_numbers nil
   :table-of-contents nil
   :base-extension org
   :publishing-function org-publish-org-to-html
   :style-include-default nil
   :section-numbers nil
   :table-of-contents nil
   :style-include-default nil
   :style link rel=\stylesheet\ href=\norang.css\ 
type=\text/css\
   :author-info nil
   :creator-info nil)
  (norang-extra
   :base-directory ~/git/www.norang.ca/
   :publishing-directory /ssh:www-d...@www:~/www.norang.ca/htdocs
   :base-extension css\\|pdf\\|png\\|jpg\\|gif
   :publishing-function org-publish-attachment
   :recursive t
   :author nil)
  (norang
   :components (norang-org norang-extra))
  (doc-org
   :base-directory ~/git/doc.norang.ca/
   :publishing-directory /ssh:www-d...@www:~/doc.norang.ca/htdocs
   :recursive t
   :section_numbers nil
   :table-of-contents nil
   :base-extension org
   :publishing-function org-publish-org-to-html
   :style-include-default nil
   :style link rel=\stylesheet\ href=\/org.css\ 
type=\text/css\
   :author-info nil
   :creator-info nil)
  (doc-extra
   :base-directory ~/git/doc.norang.ca/
   :publishing-directory /ssh:www-d...@www:~/doc.norang.ca/htdocs
   :base-extension css\\|pdf\\|png\\|jpg\\|gif
   :publishing-function org-publish-attachment
   :recursive t
   :author nil)
  (org
   :base-directory ~/git/org/
   :publishing-directory /ssh:www-d...@www:~/org
   :recursive t
   :section_numbers nil
   :table-of-contents nil
   :base-extension org
   :publishing-function org-publish-org-to-html
   :style-include-default nil
   :style link rel=\stylesheet\ href=\/org.css\ 
type=\text/css\
   :author-info nil
   :creator-info nil)
  (doc
   :components (doc-org doc-extra)

(setq org-columns-default-format %40ITEM(Task) %17Effort(Estimated Effort){:} 
%CLOCKSUM)

(setq org-deadline-warning-days 30)
(setq org-default-notes-file ~/git/org/todo.org)

(setq org-todo-keyword-faces '((TODO :foreground blue :weight bold)
   (WAITING :foreground red :weight bold)
   (SOMEDAY :foreground orange :weight bold)
   (DONE :foreground forest green :weight bold)
   (NOTE :foreground dark violet :weight bold)
   (PHONE :foreground dark violet :weight bold)
   (CLOSED :foreground forest green :weight 
bold)
   (CANCELLED :foreground forest green :weight 
bold)
   (PROJ 

RE: [Orgmode] Broken plain list check boxes?

2009-01-29 Thread Chris Randle
James TD Smith wrote:
 Have you looked at org-checklist.el in contrib? I wrote that to
 handle this kind of thing. 
 
 Make sure org-checklist.el is in your load path, and add (require
 'org-checklist)  to your .emacs. You can then set up your daily task
 like so:  
 
 ,[ test.org ]
 * TODO test
   SCHEDULED: 2009-01-29 Thu + 1d
   :PROPERTIES:
   :RESET_CHECKBOXES: t
   :END:
   - [ ] Task 1
   - [ ] Task 2
   - [ ] Task 3
 `
 
 and when you mark it done all the checkboxes will be cleared.

That's cool!

-- 
Chris Randle
Windows XP Pro SP3 - GNU Emacs 22.1.1 - Org-mode 6.20f



___
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] POLL: the 40 variables project

2009-01-29 Thread Dan Davison
My list is rather pedestrian at the moment... but I think I'm going to
benefit from this exercise.

(setq org-hide-leading-stars t)
(setq org-agenda-files (list dan-org-dir))
(setq org-agenda-start-on-weekday nil)
(setq org-agenda-ndays 30)
(setq org-todo-keywords '((sequence TODO STARTED | DONE DEFERRED))) 
(setq org-deadline-warning-days 7)
(setq org-default-notes-file dan-org-file)
(setq org-remember-templates
  '(
(computing ?c * TODO %?\n  %i dan-org-file computing)
(emacs ?e * TODO %?\n  %i dan-org-file emacs)
(event ?d * %?\n%^T\n%i dan-org-file events)
(music ?m * %?\n %i dan-org-file music)
(org ?o * TODO %?\n  %i dan-org-file org)
(reading ?r * %?\n %i dan-org-file reading)
(task ?t * TODO %?\n  %i dan-org-file tasks)
(work ?w * TODO %?\n  %i dan-org-file projects)
))

Dan

On Thu, Jan 29, 2009 at 09:49:21AM +0100, Carsten Dominik wrote:
 Hi,

 yesterday I did this command in my org-mode git repo:

   grep defcustom lisp/*el |wc -l

 and got 378 as an answer.  378 user-customizable variables,
 no kidding.

 However, I bet that only about 10% of these are really used
 by more that one user :-).  So when a new users starts digging
 into Org-mode, they simply must be confused by the amount
 of variables that can be set.

 So here is the idea:  I would like to find out which variables
 users actually customize.  This could be the basis
 for a great article on Worg, describing just these selected
 variables.

 In addition, I could make a special customization group which only
 contains those variables (Emacs allows to put a variable into several
 groups).  It would be awesome to have, and a much easier start into
 customizing Org.

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

 If you want to do more, I'd also love to see comments on

 - why you set the variable like this
 - if you feel that the default value of that variable
   should be different
 - Any other comments you might what to give.

 Of course, if there is a volunteer who would like to organize
 this info into a Worg page, I would even be more happy ...

 Thanks!

 - 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

-- 
http://www.stats.ox.ac.uk/~davison


___
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: POLL: the 40 variables project

2009-01-29 Thread Michael Ekstrand
Ones I find in my main PIM configuration file:

(add-hook org-mode-hook ...)
(setq org-hide-leading-stars t)
(setq org-deadline-warning-days 7
  org-agenda-skip-scheduled-if-done t
  org-agenda-start-on-weekday nil
  org-agenda-include-diary t
  org-agenda-sorting-strategy '(time-up priority-down)
  org-agenda-skip-deadline-if-done t)

(setf org-agenda-time-grid
  '((daily today require-timed remove-match)

(800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 2000)))

(setq-default org-tag-alist '((PROJECT . ?p)
  (READING . ?r)
  (JENN . ?j)
  (QUESTION . ?q)
  (OBSERVATION . ?o)
  (IDEA . ?i)
  (BUY . ?y)
  (MEETING . ?m)
  (PHONE . ?h)
  (TaskBucket . ?B)
  (brainstorm . ?b)))
(setq org-stuck-projects '(+PROJECT/-SOMEDAY-MAYBE-FINISHED-CANCELLED
   (NEXT WAITING INPROGRESS) () \\IGNORE\\))
(setq-default org-todo-keywords '((type NEXT(n) PENDING(p) INPROGRESS(i)
WAITING(w) DEFERRED(F)
DELEGATED(l)
| DONE(d) DROPPED(r))
  (type ACTIVE(a) MAYBE(m) SOMEDAY(s)
| FINISHED(f) CANCELLED(N))
  (type BUG(b) | FIXED(x) WONTFIX(w))
  (type OPEN(o) | CLOSED(c
(setq-default org-use-tag-inheritance ^\\(READING\\|JENN\\)$
  org-use-fast-todo-selection t
  org-tags-match-list-sublevels t
  org-fast-tag-selection-include-todo nil)

(setq org-agenda-custom-commands
  '((A Master Agenda
 ((agenda )
  (todo NEXT
((org-agenda-group-by-property CONTEXT)))
  (todo BUG)))
(w todo WAITING)
(W todo-tree WAITING)
(i todo INPROGRESS)
(f todo DEFERRED)
(p tags
 +PROJECT/-FINISHED-SOMEDAY-MAYBE-CANCELLED)
(s todo SOMEDAY)
(S todo SOMEDAY|MAYBE)
(m todo MAYBE)
(r tags-todo READING)
(b todo BUG)
(n . Next Actions lists)
(na Next Actions
 ((todo NEXT
((org-agenda-group-by-property CONTEXT)))
  (todo BUG)))
(nu tags CONTEXT=\\/NEXT)
(nc tags CONTEXT=\COMPUTER\/NEXT)
(nh tags CONTEXT=\HOME\/NEXT)
(nj tags CONTEXT=\JOHN\/NEXT)
(no tags CONTEXT=\OFFICE\/NEXT)
(np todo PENDING
 ((org-agenda-group-by-property CONTEXT)))
(nO tags
 READING|CONTEXT=\OFFICE\|CONTEXT=\COMPUTER\/NEXT)))

(setq org-use-property-inheritance '(CONTEXT))
(add-hook 'org-after-todo-statistics-hook 'org-summary-todo)

(setq org-default-notes-file ~/org/master.org)

- Michael

-- 
mouse, n: A device for pointing at the xterm in which you want to type.
Confused by the strange files?  I cryptographically sign my messages.
For more information see http://www.elehack.net/resources/gpg.



___
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] another way to do the poll

2009-01-29 Thread Samuel Wales
I think that everybody would be willing to run a lisp command that
finds variables that are changed from default.

Then pipe everybody's list | sort | uniq -c | sort -n .  Or a lisp equivalent.

-- 
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] Re: POLL: the 40 variables project

2009-01-29 Thread Sivaram Neelakantan
Carsten Dominik domi...@science.uva.nl writes:

 Hi,

 yesterday I did this command in my org-mode git repo:

   grep defcustom lisp/*el |wc -l

 and got 378 as an answer.  378 user-customizable variables,
 no kidding.

 However, I bet that only about 10% of these are really used
 by more that one user :-).  So when a new users starts digging
 into Org-mode, they simply must be confused by the amount
 of variables that can be set.

I wanted to point out that, we are fast approaching a situation where
org manual will become the size of the Emacs manual. :-)  For me, I
use org for the core purpose of task tracker, that's it.  As long as
that core is not messed around with, I'd be happy with an infinite
number of customisable vars.


 So here is the idea:  I would like to find out which variables
 users actually customize.  This could be the basis
 for a great article on Worg, describing just these selected
 variables.


I haven't done any customisation apart from what is required to
recognise org files and the state transitions that I need for various
states of the TODO items.


(add-to-list 'auto-mode-alist '(\\.org$ . org-mode)) 
(define-key global-map \C-cl 'org-store-link) 
(define-key global-map \C-ca 'org-agenda) 
(setq org-log-done t) 
(add-hook 'org-mode-hook 'turn-on-font-lock) ; org-mode buffers only 
(setq org-todo-keywords 
  '((sequence TODO InProgress OnHold | DONE ))) 
(setq org-agenda-files (list c:/work/tasks.org))
(add-hook 'org-mode-hook
(lambda () 'imenu-add-to-menubar Imenu))

[snipped 30 lines]



 sivaram
 -- 



___
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: POLL: the 40 variables project

2009-01-29 Thread Eric S Fraga
On 2009-01-29, Carsten Dominik domi...@science.uva.nl wrote:
 users actually customize.  This could be the basis
 for a great article on Worg, describing just these selected
 variables.

 In addition, I could make a special customization group which only
 contains those variables (Emacs allows to put a variable into several
 groups).  It would be awesome to have, and a much easier start into
 customizing Org.

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

Here are mine although, after so long, some may be the defaults as I
make settings and then change them...

(setq org-agenda-files ...)
(setq org-agenda-include-diary t) ;; emacs diary for quick 'n dirty entries
(setq org-agenda-start-on-weekday nil) ;; I don't care about the past
(setq org-directory ~/s/notes)
(setq org-default-notes-file notes.org)
(setq org-export-with-LaTeX-fragments t)
(setq org-hide-leading-stars t) ;; as recommended by manual
(setq org-log-done t)
(setq org-odd-levels-only t) ;; as recommended by manual
(setq org-remember-templates '((?t * TODO %?\n  %i\n\n   %U\n   %a\n)
   (?n * %U %?\n\n   %a\n)))
(setq org-agenda-time-grid 
  '((daily today require-timed) 
   
  (900 1000 1100 1200 1300 1400 1500 1600 1700 1800)))
(setq org-agenda-window-setup 'reorganize-frame) ;; default, I think
(setq org-special-ctrl-a/e t)

 - Any other comments you might what to give.

I really do like the idea of customisation groups as the number of
settings can be overwhelming.  However, most of the ones I care about
are clearly identified in the manual so I'm not too worried!

-- 
Eric S Fraga, UCL
BF ++[+[]-]++..-.++.--.



___
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] POLL: the 40 variables project

2009-01-29 Thread William Henney
On Thu, Jan 29, 2009 at 2:49 AM, Carsten Dominik domi...@science.uva.nl wrote:
 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

Here goes...

Cheers

Will

(add-to-list 'auto-mode-alist '(\\.org$ . org-mode))
;; global binding for saving a link to the current file
(define-key global-map \C-cl 'org-store-link)
;; global binding for agenda
(define-key global-map \C-ca 'org-agenda)
;; where to keep all the files
(setq org-directory ~/Org/)

;; integration with calendar/diary
(setq org-agenda-start-on-weekday nil)
(setq org-agenda-include-diary t)

;; Export to iCal - In iCal.app subscribe to http://localhost/orgmode.ics
(setq org-combined-agenda-icalendar-file
/Library/WebServer/Documents/orgmode.ics)
(setq org-icalendar-store-UID t)

;; turn on logging
(setq org-log-done t)
;; prettier formatting
(setq org-hide-leading-stars t)
(setq org-startup-folded nil)
;; export latex equations
(setq org-export-with-LaTeX-fragments t)

;; exporting projects to HTML
(setq org-publish-project-alist
  '((temarios-html
 :base-directory ~/Org/temarios
 :publishing-directory /ssh:w...@crya:/http/pub/will
 :publishing-function org-publish-org-to-html
 :section-numbers nil
 :table-of-contents nil
 :style link rel=stylesheet
 href=\temarios.css\
 type=\text/css\
 )
[ ... AND LOTS MORE LIKE THAT ... ]
))


(custom-set-variables
 '(org-agenda-files (quote (long list of files)))
 '(org-calc-default-modes (quote (calc-internal-prec 20
calc-float-format (float 5) calc-angle-mode deg calc-prefer-frac nil
calc-symbolic-mode nil calc-date-format ( - MM - DD   Www (
 HH : mm)) calc-display-working-message t)))
 ;; I use these for switching windows
 '(org-disputed-keys (quote (([(control tab)] . [(control shift tab)]
 '(org-enforce-todo-dependencies t)
 '(org-icalendar-include-todo t)
 '(org-replace-disputed-keys t)
 )

(custom-set-faces
 '(org-code class color grayscale) (min-colors 88) (background
light)) (:foreground grey30 :family -apple-monaco-*
 '(org-date class color) (background light)) (:foreground
DarkSeaGreen4 :underline t
 '(org-done ((t (:foreground chartreuse3 :overline gray :underline
gray :weight bold :height 0.75
 '(org-level-1 class color) (min-colors 88) (background light))
(:foreground #a26 :weight bold
 '(org-level-2 class color) (min-colors 16) (background light))
(:inherit org-level-1 :foreground #23a
 '(org-level-3 class color) (min-colors 88) (background light))
(:inherit org-level-1 :foreground #2a2
 '(org-level-4 class color) (min-colors 88) (background light))
(:inherit org-level-1 :foreground #952
 '(org-level-5 class color) (min-colors 16) (background light))
(:inherit org-level-1 :foreground #829
 '(org-level-6 class color) (min-colors 16) (background light))
(:inherit org-level-1 :foreground #288
 '(org-level-7 class color) (min-colors 16) (background light))
(:inherit org-level-1 :foreground #882
 '(org-level-8 class color) (min-colors 16) (background light))
(:inherit org-level-1 :foreground #911
 '(org-link class color) (background light)) (:foreground
MidnightBlue :underline t
 '(org-table class color) (min-colors 88) (background light))
(:inherit org-table :foreground Blue4 :family -apple-monaco-*
 '(org-tag ((t (:box (:line-width 1 :color grey75) :slant italic
:weight light :height 0.7
 '(org-time-grid class color) (min-colors 16) (background light))
(:foreground DarkGoldenrod
 '(org-todo ((t (:foreground Red2 :overline gray :underline gray
:weight bold :height 0.75
)



-- 

  Dr William Henney, Centro de Radioastronomía y Astrofísica,
  Universidad Nacional Autónoma de México, Campus Morelia


___
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: POLL: the 40 variables project

2009-01-29 Thread Peter Jones
Carsten Dominik domi...@science.uva.nl writes:
 So here is the idea:  I would like to find out which variables
 users actually customize.  This could be the basis
 for a great article on Worg, describing just these selected
 variables.

 org-log-done t
 org-reverse-note-order t
 org-deadline-warning-days 14
 org-hide-leading-stars t
 org-use-fast-todo-selection t
 org-use-fast-tag-selection 'auto
 org-fast-tag-selection-single-key t
 org-special-ctrl-a/e t
 org-special-ctrl-k t
 org-M-RET-may-split-line nil
 org-time-clocksum-format %02d:%02d
 org-completion-use-ido t
 org-agenda-window-setup 'current-window
 org-agenda-restore-windows-after-quit nil
 org-stuck-projects '(LEVEL=2+project/-DONE (NEXT PENDING) (single) )
 org-agenda-ndays 1
 org-agenda-skip-deadline-if-done t
 org-agenda-skip-scheduled-if-done t
 org-agenda-show-all-dates t
 org-agenda-start-on-weekday 1
 org-agenda-todo-ignore-with-date t

-- 
Peter Jones, http://pmade.com
pmade inc.  Louisville, CO US



___
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] POLL: the 40 variables project

2009-01-29 Thread Hsiu-Khuern Tang
* On Thu 08:49AM +, 29 Jan 2009, Carsten Dominik (domi...@science.uva.nl) 
wrote:
 Hi,
 
 yesterday I did this command in my org-mode git repo:
 
grep defcustom lisp/*el |wc -l
 
 and got 378 as an answer.  378 user-customizable variables,
 no kidding.
 
 However, I bet that only about 10% of these are really used
 by more that one user :-).  So when a new users starts digging
 into Org-mode, they simply must be confused by the amount
 of variables that can be set.
 
 So here is the idea:  I would like to find out which variables
 users actually customize.  This could be the basis
 for a great article on Worg, describing just these selected
 variables.
 
 In addition, I could make a special customization group which only
 contains those variables (Emacs allows to put a variable into several
 groups).  It would be awesome to have, and a much easier start into
 customizing Org.
 
 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?
 
 If you want to do more, I'd also love to see comments on
 
 - why you set the variable like this
 - if you feel that the default value of that variable
should be different
 - Any other comments you might what to give.

(custom-set-variables
;;
;; non-Org customizations omitted ...
;;
;;
;; some customized agenda commands, probably not widely useful:
;;
 '(org-agenda-custom-commands (quote ((A Agenda + NEXT + STARTED ((agenda 
 nil) (tags-todo NEXT nil) (todo STARTED nil)) nil) (S TODO list, skip 
unscheduled and :waiting: alltodo  ((org-agenda-skip-function (quote 
(org-agenda-skip-entry-if (quote unscheduled) (quote regexp) :waiting:) 
(U TODO list, skip scheduled and :waiting: alltodo  
((org-agenda-skip-function (quote (org-agenda-skip-entry-if (quote scheduled) 
(quote regexp) :waiting:
;;
 '(org-agenda-log-mode-items (quote (closed state)))
 '(org-agenda-sorting-strategy (quote ((agenda time-up category-up 
priority-down) (todo category-up tag-up) (tags category-keep priority-down) 
(search category-keep
 '(org-completion-use-ido t)
 '(org-export-latex-remove-from-headlines (quote (:todo nil :priority t :tags 
t)))
 '(org-export-with-LaTeX-fragments t)
 '(org-log-done (quote time))
 '(org-todo-state-tags-triggers (quote ((STARTED (NEXT)
)

I also added a new class myarticle to org-export-latex-classes that is the
same as article without the a4paper option.  I would vote for dropping the
a4paper option from the default class, and let the papersize be handled by the
local TeX customization.

-- 
Best,
Hsiu-Khuern.


___
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] Can't customize org-export-latex-classes

2009-01-29 Thread Hsiu-Khuern Tang
In Org-mode 6.19b, running

M-x customize-variable org-export-latex-classes

gives an error No match.

-- 
Best,
Hsiu-Khuern.


___
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] Wishlist: drop a4paper option from the default LaTeX class

2009-01-29 Thread Hsiu-Khuern Tang
The default class article in the variable org-export-latex-classes (which
Emacs can't find anymore -- I have just filed a report) is

\documentclass[11pt,a4paper]{article}

I suggest dropping the a4paper option and letting the local TeX customization
determine the default papersize.

-- 
Best,
Hsiu-Khuern.


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

2009-01-29 Thread Ilya Shlyakhter
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
- there should be a command to remotely visibility-cycle the
currently highlighted node in the original org buffer
- days on which there are no agenda entries after secondary
filtering should be removed from the timeline list
- 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.

In general, the number of commands to remember seems very large.
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.

  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.

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


Re: [Orgmode] Can't customize org-export-latex-classes

2009-01-29 Thread Christopher Suckling


On 29 Jan 2009, at 19:48, Hsiu-Khuern Tang wrote:


In Org-mode 6.19b, running

M-x customize-variable org-export-latex-classes

gives an error No match.


Have you (require 'org-export-latex) in your .emacs?

Best,

Christopher


___
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] POLL: the 40 variables project

2009-01-29 Thread Dan Davison
On Thu, Jan 29, 2009 at 11:26:37PM +0530, Manish wrote:

 ... 

 I am collating the information in the following format.
 
 | Submitter | Variable | Value | Comment |
 
 Further analyses like which were the most commonly customized variables,
 their values etc. can then be derived from the listing (may be using R

Hi Manish,

If your results table is named with
#+TBLNAME:org-variables-table
then you can create a table of counts for each org variable with

#+TBLR: columns:2 action:tabulate table:org-variables-table

That will be sorted alphabetically on variable name. To have it sorted
by the counts you could use

#+TBLR: table:org-variables-table
#+TBLRR: x - sort(table(x[,2]), decreasing=TRUE)

And to restrict it to the top 30 that would be
#+TBLRR: x - sort(table(x[,2]), decreasing=TRUE)[1:30]

http://www.stats.ox.ac.uk/~davison/software/org-table-R/org-tblR.el

Dan

(You need to have ess-mode installed, and have R running with M-x
R. Then issue org-table-R-apply with point in the above lines.)

(And with the obvious alteration you can rank the survey respondents in
terms of how hardcore our org customizations are...)





 or Excel.)  Ideas on how to better organize this data are welcome.
 
 So far we have 13 responses.
 
 -- 
 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

-- 
http://www.stats.ox.ac.uk/~davison


___
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] C-a and C-e in org-mode

2009-01-29 Thread Ken Harris
Hello, org-mode!

I've been using org-mode recently, and overall it's pretty nice, but
one thing doesn't seem to work quite right.

I have org-special-ctrl-a/e set to nil (the default, I think).  I
think this means that C-e should work just like normal.
Unfortunately, C-u C-e fails with Wrong type argument: integerp,
(4).  If I use an explicit prefix (like C-u 4 C-e) it works fine.

It's been a while since I've written any Emacs Lisp, but I guess (4)
is the default prefix argument and end-of-line doesn't know how to
parse that when coming in as a normal arg.  This is probably an easy
fix (and maybe I'll write a patch later, if I have some spare time).

C-a seems to always go to the start-of-line, regardless of the prefix
argument (implicit or explicit).  That looks like a slightly deeper
problem.

Anyway, thanks for the neat mode!


- Ken


___
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] Can't customize org-export-latex-classes

2009-01-29 Thread Hsiu-Khuern Tang
* On Thu 08:15PM +, 29 Jan 2009, Christopher Suckling 
(suckling.l...@googlemail.com) wrote:
 
 On 29 Jan 2009, at 19:48, Hsiu-Khuern Tang wrote:
 
  In Org-mode 6.19b, running
 
  M-x customize-variable org-export-latex-classes
 
  gives an error No match.
 
 Have you (require 'org-export-latex) in your .emacs?

That fixed it, thanks!  I never had to load this feature before.  Maybe this is
because it was automatically loaded by the LaTeX export functions?

-- 
Best,
Hsiu-Khuern.


___
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: POLL: the 40 variables project

2009-01-29 Thread Steven E. Harris
Carsten Dominik domi...@science.uva.nl writes:

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

This set hasn't grown much lately, but I'm still not completely moved
in.


(add-to-list 'auto-mode-alist '(\\.org$ . org-mode))

(define-key mode-specific-map [?a] 'org-agenda)

(setq org-directory ~/doc/org/
  org-special-ctrl-a/e t
  org-agenda-skip-deadline-if-done t
  org-agenda-skip-scheduled-if-done t
  org-agenda-start-on-weekday nil
  org-todo-keywords '((sequence TODO(t)
STARTED(s!)
WAITING(w@/!)
DELEGATED(g@/!)
APPT(a@)
|
DONE(d!)
DEFERRED(f@)
CANCELLED(c@)))
  org-use-fast-todo-selection t
  org-log-done '(done)
  org-hide-leading-stars t
  org-agenda-include-diary t)

-- 
Steven E. Harris



___
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] POLL: the 40 variables project

2009-01-29 Thread Oliver Charles
On Thu, Jan 29, 2009 at 09:49:21AM +0100, Carsten Dominik wrote:
 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

,[ org-mode custom settings ]
| (custom-set-variables
| ; Org-Mode
|  '(org-agenda-files (quote (~/Documents/timetable.org 
~/Documents/gtd.org)))
|  '(org-agenda-ndays 7)
|  '(org-agenda-show-all-dates t)
|  '(org-agenda-skip-deadline-if-done t)
|  '(org-agenda-skip-scheduled-if-done t)
|  '(org-agenda-start-on-weekday nil)
|  '(org-deadline-warning-days 14)
|  '(org-hide-leading-stars t)
|  '(org-odd-levels-only t)
| 
|  '(org-remember-templates
|'((Task ?t * %? ~/Documents/gtd.org Tasks
`

Nice and simple for me :) I have this setup for working at university,
I think odd-levels and hide-leading-stars should be default non-nil -
these are just about essential to me.

I change a few more things in the agenda just to get a slightly
cleaner view, but I've only decided on these settings recently, so I
can't say I like them or not.

-- 
Oliver Charles / aCiD2


___
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] POLL: the 40 variables project

2009-01-29 Thread Carsten Dominik


On Jan 29, 2009, at 6:56 PM, Manish wrote:


On Thu, Jan 29, 2009 at 2:19 PM, Carsten Dominik wrote:

Hi,

yesterday I did this command in my org-mode git repo:

grep defcustom lisp/*el |wc -l

and got 378 as an answer. 378 user-customizable variables,
no kidding.

However, I bet that only about 10% of these are really used
by more that one user :-). So when a new users starts digging
into Org-mode, they simply must be confused by the amount
of variables that can be set.

So here is the idea: I would like to find out which variables
users actually customize. This could be the basis
for a great article on Worg, describing just these selected
variables.

In addition, I could make a special customization group which only
contains those variables (Emacs allows to put a variable into several
groups). It would be awesome to have, and a much easier start into
customizing Org.


This is going to be very useful, IMHO.



So here is my question to all of you. Could you, in reply to this
message, list all the Org-related variables that you have customized,
along with the values you used?

If you want to do more, I'd also love to see comments on

- why you set the variable like this
- if you feel that the default value of that variable
should be different
- Any other comments you might what to give.

Of course, if there is a volunteer who would like to organize
this info into a Worg page, I would even be more happy ...


I am collating the information in the following format.

| Submitter | Variable | Value | Comment |


Hi Manish, thanks so much for doing this, really appreciate it.
Maybe add a column with the default value, so that we can be sure
that the did not just set the default value?

But this is not important, we can do this automatically when
we mine that data.


- Carsten



Further analyses like which were the most commonly customized  
variables,

their values etc. can then be derived from the listing (may be using R
or Excel.)  Ideas on how to better organize this data are welcome.

So far we have 13 responses.

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


Re: [Orgmode] C-a and C-e in org-mode

2009-01-29 Thread Carsten Dominik


On Jan 28, 2009, at 10:58 PM, Ken Harris wrote:


Hello, org-mode!

I've been using org-mode recently, and overall it's pretty nice, but
one thing doesn't seem to work quite right.

I have org-special-ctrl-a/e set to nil (the default, I think).  I
think this means that C-e should work just like normal.
Unfortunately, C-u C-e fails with Wrong type argument: integerp,
(4).  If I use an explicit prefix (like C-u 4 C-e) it works fine.

It's been a while since I've written any Emacs Lisp, but I guess (4)
is the default prefix argument and end-of-line doesn't know how to
parse that when coming in as a normal arg.  This is probably an easy
fix (and maybe I'll write a patch later, if I have some spare time).

C-a seems to always go to the start-of-line, regardless of the prefix
argument (implicit or explicit).  That looks like a slightly deeper
problem.


Hmmm, why would you ever want to call thee commands with
a prefix argument?  That did not occur to me, which is why these
commands do not care about it.

If you explain it, maybe we can change it.

- Carsten




Anyway, thanks for the neat mode!


- Ken


___
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] another way to do the poll

2009-01-29 Thread Carsten Dominik


On Jan 29, 2009, at 6:07 PM, Samuel Wales wrote:


I think that everybody would be willing to run a lisp command that
finds variables that are changed from default.


That would have been an efficient solution.  But I think we already
have now great input, and the advantage is that gmane is archiving  
this thread

with values and sometime comments, which is great to have.

Still, the idea is a good one.  I could even put this command in  
secretly

have have it sent me the results by email - Org-mode as spyware :-)

- Carsten




Then pipe everybody's list | sort | uniq -c | sort -n .  Or a lisp  
equivalent.


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




___
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-01-29 Thread Carsten Dominik


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

   - there should be a command to remotely visibility-cycle the
currently highlighted node in the original org buffer
   - days on which there are no agenda entries after secondary
filtering should be removed from the timeline list
   - 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.

In general, the number of commands to remember seems very large.
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.

 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.


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


Re: [Orgmode] Can't customize org-export-latex-classes

2009-01-29 Thread Carsten Dominik

If you do the customization after first using latex export, then
the variables will be known, because then org-export-latex will
have been loaded.  Also, if you call `org-customize', everything
will be loaded.

- Carsten

On Jan 29, 2009, at 10:13 PM, Hsiu-Khuern Tang wrote:

* On Thu 08:15PM +, 29 Jan 2009, Christopher Suckling (suckling.l...@googlemail.com 
) wrote:


On 29 Jan 2009, at 19:48, Hsiu-Khuern Tang wrote:


In Org-mode 6.19b, running

M-x customize-variable org-export-latex-classes

gives an error No match.


Have you (require 'org-export-latex) in your .emacs?


That fixed it, thanks!  I never had to load this feature before.   
Maybe this is

because it was automatically loaded by the LaTeX export functions?

--
Best,
Hsiu-Khuern.


___
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] Empty lines between headers

2009-01-29 Thread Cameron Horsburgh
Hi folks,

In the last few days hitting M-enter on a headline has inserted an
empty line between the headline and the new line I'm trying to
create. I end up with:

,
| 
| * header 1
| 
| * header 2
| 
`


instead of

,
| 
| * header 1
| * header 2
| 
`

I'm guessing I've mucked something up, but I'm not sure what. Ideas?

-- 

Cameron Horsburgh

Blog: http://spiritcry.wordpress.com/


___
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: POLL: the 40 variables project

2009-01-29 Thread Ross Patterson
Carsten Dominik domi...@science.uva.nl writes:

 Hi,

 So here is my question to all of you.  Could you, in reply to this
 message, list all the Org-related variables that you have customized,
 along with the values you used?

(add-to-list 'auto-mode-alist '(\\.org$ . org-mode))
(global-set-key \C-cl 'org-store-link)
(global-set-key \C-ca 'org-agenda)
(add-hook 'org-mode-hook 'turn-on-auto-fill)

(gnus-add-configuration
 '(group (horizontal 1.0 (*Org Agenda* 0.5) (group 1.0 point

Done with customize:

 '(org-agenda-window-setup (quote current-window))
 '(org-log-note-headings (quote ((done . CLOSING NOTE %t) (state . State 
%-12s %t) (note . Note taken on %t) (clock-out . ) (transcribe . 
[[file://%f][Recorded]] on %r
 '(org-agenda-sorting-strategy (quote ((agenda time-up priority-down) (todo 
category-keep priority-down) (tags category-keep priority-down) (search 
category-keep
 '(find-file-hook (quote (maybe-turn-on-org-mode flymake-find-file-hook 
turn-on-auto-fill c-subword-mode)))
 '(org-file-apps (quote ((txt . emacs) (tex . emacs) (ltx . emacs) (org 
. emacs) (el . emacs) (bib . emacs) (qcp bongo-insert-and-play-file 
file
 '(org-startup-folded (quote content))
 '(org-clock-out-when-done nil)
 '(org-time-stamp-rounding-minutes (quote (0 0)))
 '(org-agenda-start-with-clockreport-mode t)
 '(org-link-mailto-program (quote (message-mail %a %s)))
 '(org-link-frame-setup (quote ((vm . vm-visit-folder-other-window) (gnus . 
rpatterson/gnus-no-new-news) (file . find-file-other-window
 '(org-agenda-custom-commands (quote ((x Stuck projects (nested) tags 
-INFO-POTENTIAL/-DONE-CANCELED-TODO-HOME-COMPUTER-ONLINE-PHONE-SHOP 
((org-agenda-skip-function (quote org-skip-unless-child-todo)))
 '(org-agenda-window-setup (quote current-window))
 '(org-tag-alist (quote ((INFO . 105) (POTENTIAL . 112
 '(org-fast-tag-selection-single-key t)
 '(org-use-fast-tag-selection t)
 '(org-use-fast-todo-selection t)
 '(org-tags-match-list-sublevels t)
 '(org-todo-keywords (quote ((type COMPUTER(c@) ONLINE(o@) PHONE(p@) 
HOME(h@) SHOP(s@) TODO(t@) | DONE(d@) CANCELED(x@)
 '(org-stuck-projects (quote (-INFO-POTENTIAL/-DONE (TODO PHONE ONLINE 
COMPUTER HOME SHOP) nil )))
 '(org-agenda-files (quote (~/org)))
 '(org-special-ctrl-k t)
 '(org-special-ctrl-a/e t)
 '(before-save-hook (quote (org-update-all-dblocks)))
 '(org-log-note-clock-out t)

Ross



___
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] POLL: the 40 variables project

2009-01-29 Thread Dennis Groves
I am one of those confused 'newbs' - I use emacs exclusively for org- 
mode. (but it is growing on me)
I don't know where or how to customize it - so I use it just like it  
is. (not that I wouldn't like to tweek stuff.)


Dennis

On 29 Jan 2009, at 08:49, Carsten Dominik wrote:


Hi,

yesterday I did this command in my org-mode git repo:

 grep defcustom lisp/*el |wc -l

and got 378 as an answer.  378 user-customizable variables,
no kidding.

However, I bet that only about 10% of these are really used
by more that one user :-).  So when a new users starts digging
into Org-mode, they simply must be confused by the amount
of variables that can be set.

So here is the idea:  I would like to find out which variables
users actually customize.  This could be the basis
for a great article on Worg, describing just these selected
variables.

In addition, I could make a special customization group which only
contains those variables (Emacs allows to put a variable into several
groups).  It would be awesome to have, and a much easier start into
customizing Org.

So here is my question to all of you.  Could you, in reply to this
message, list all the Org-related variables that you have customized,
along with the values you used?

If you want to do more, I'd also love to see comments on

- why you set the variable like this
- if you feel that the default value of that variable
 should be different
- Any other comments you might what to give.

Of course, if there is a volunteer who would like to organize
this info into a Worg page, I would even be more happy ...

Thanks!

- 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


--
Dennis Groves // dennis.gro...@gmail.com // +44 (0) 1273 553 538



___
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] POLL: the 40 variables project

2009-01-29 Thread Manish
On Fri, Jan 30, 2009 at 9:14 AM, Dennis Groves wrote:
 I am one of those confused 'newbs' -
 I use emacs exclusively for org-mode.  (but it is growing on me)

The first hit is free! ;-)

Org-mode (like Planner) can pull people into using Emacs (however scary
and intimidating it might seem in the beginning.)  And it's only a short
step from bbdb, remember and even mighty gnus. :) I have had almost the
same experience as the author here [1].

1. http://lists.gnu.org/archive/html/emacs-wiki-discuss/2005-04/msg00011.html

But remember: planning != doing (might seem obvious to you but I still
don't /get/ it. :)

 I don't know where or how to customize it - so I use it just like it is.
 (not that I wouldn't like to tweek stuff.)

There are two components to this:

1. knowing how to put stuff in .emacs (either by hand or by using
Customize interface)
2. knowing what to put in there.

For #1: Seek help from Emacs documentation or on Emacs-help mailing
list.

For #2: Imagine the functionality you would want in your ideal
project/task planner and then look that up in Org-mode manual, FAQ and
list archives.  If you do not find it there (unlikely) then do not
hesitate to ask on the list.  Just do not try to customize everything in
one go.  Keep using and customizing it as you better understand your own
workflows.

-- 
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] Re: POLL: the 40 variables project

2009-01-29 Thread Austin Frank
On Thu, Jan 29 2009, Carsten Dominik wrote:

 - why you set the variable like this
 - if you feel that the default value of that variable
   should be different
 - Any other comments you might what to give.

I have four org config files:  org-config.el, org-config-remember.el,
org-config-latex.el, and org-config-publish.  At the beginning of
org-config.el I load the other three.

From org-config.el:
--8---cut here---start-8---
(add-hook 'org-mode-hook
  (lambda ()
(imenu-add-to-menubar Imenu)
(local-set-key \M-I 'org-toggle-iimage-in-org)))

;;; general org functionality tweaks
(setq org-completion-use-ido t)

;;; customized list and outline behaviors
(setq org-empty-line-terminates-plain-lists t
  org-log-state-notes-insert-after-drawers t
  org-hide-leading-stars t)

;;; agenda customization
(setq org-agenda-files '(~/org/))
(setq
 org-agenda-window-setup 'other-frame
 org-agenda-include-diary t
 org-agenda-ndays 7
 org-deadline-warning-days 14
 org-agenda-show-all-dates t
 org-agenda-skip-deadline-if-done t
 org-agenda-skip-scheduled-if-done t
 org-agenda-skip-timestamp-if-done t
 org-agenda-start-on-weekday nil
 org-stuck-projects
 '(+LEVEL=2+CATEGORY=\PROJ\|+CATEGORY=\TASK\/-DONE-CANCELED
   (NEXT WAITING)
   nil
   )
 org-agenda-custom-commands
 '((n NEXT items todo NEXT)
   (w WAITING items todo WAITING)
   (h at Home tags @CASTLE|@ERRANDS|@WEGMANS)
   (w at Work tags @LAB|@OFFICE)
   (j Just Todos todo TODO)
   (r todo TO-READ)
   (z todo TO-SUMMARIZE)
   (o todo TO-NOTE)
   (f todo TO-FILE)
   (p All reading tasks ((todo TO-READ)
 (todo TO-SUMMARIZE)
 (todo TO-NOTE)
 (todo TO-FILE)

(add-hook 'org-agenda-mode-hook '(lambda () (hl-line-mode 1))) 

;;; notes
(setq
 org-default-notes-file ~/notes.org
 org-reverse-note-order t)

;;; org-mairix
(setq org-mairix-gnus-results-group 'nnmairix-default-group
  org-mairix-gnus-select-display-group-function)

;;; GTD setup
(setq
 org-todo-keywords
 '((sequence TODO(t) NEXT(n) WAITING(w@/!) | DONE(d!) SOMEDAY(s))
   (sequence TO-FIND(l) TO-READ(r) READ-NEXT(x) TO-SUMMARIZE(z) 
TO-NOTE(o) TO-FILE(f)  | READ(e!))
   (sequence | CANCELED(c@/!

(setq
 org-log-done t
 org-fast-tag-selection-single-key 'expert
 org-tags-match-list-sublevels t
 org-use-fast-todo-selection t
 org-fast-tag-selection-include-todo t)

(defun org-toggle-iimage-in-org ()
  Display images in your org file
  (interactive)
  (if (face-underline-p 'org-link)
  (set-face-underline-p 'org-link nil)
(set-face-underline-p 'org-link t))
  (iimage-mode))

;; sometimes we need IDs?
(setq org-id-method 'uuidgen)

;; moving items
(setq
 org-refile-targets '((org-agenda-files . (:maxlevel . 3)))
 org-refile-use-outline-path 'file)
--8---cut here---end---8---
   
From org-remember.el:
--8---cut here---start-8---
;; moving tasks
(setq org-remember-use-refile-when-interactive t)

;; remember
(setq
 org-remember-store-without-prompt t
 org-remember-default-headline Unfiled
 org-remember-templates
 '((todo
?t * TODO %? %^G\n  CREATED:  %u\n%a\n
~/org/todo.org
Unscheduled tasks)
   (deadline
?d * TODO %? %^G\n  DEADLINE:  %^T\nCREATED:  %u\n%a\n
~/org/todo.org
Unscheduled tasks)
   (standing
?s * %?\n  CREATED:  %u\n%^T\n%a\n
~/org/todo.org
Standing obligations)
   (event
?e * %? %^G\n  CREATED:  %u\n%^T\n%a\n
~/org/todo.org
One-time events)
   (project todo
?p * TODO %? %^G\n  CREATED:  %u\n%a\n
~/org/projects.org)
   (note
?n * %u %? %^G
~/org/notes.org
Unfiled Notes)
   (to-read
?r * TO-READ %a\n** Details\n%:author (%:year). %:title.  In %:journal, 
%:pages.\n\n
~/org/todo.org
Reading)
   (music
?m * %^{Song} by %^{Artist} on %^{Album}\n  %U %?%!%
~/org/notes.org
Music)))
--8---cut here---end---8---

org-config-latex.el sets org-export-latex-classes, but I never actually
use the classes I defined now that there are #+ directives for LaTeX
export.

org-config-publish.el sets org-publish-project-alist, and

--8---cut here---start-8---
(setq
  org-export-with-toc nil
  org-export-with-section-numbers nil)
--8---cut here---end---8---

Thanks,
/au

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc


pgpURxYPbEzba.pgp
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


[Orgmode] Bug(s) - Japanese radio links and tags in Japanese headlines

2009-01-29 Thread Seyen Shiro
1. Writing something like とらドラ! and then using C-c C-c, or saving and
reopening the file does not trigger the radio link to activate. Normal internal
links work fine.

org-mode version: 6-19b
Emacs version: 22.3.1

File is in utf-8-unix

2. If the headline contains Japanese, and you then add a tag to it,
auto-aligning gets confused, and places the tag before the screen margin. The
more Japanese in the headline, the more spaces in the headline. Something like
this(hopefully the whitespace will get preserved):

** とらドラ!:hmm:  
** にんおいろいろいろいろいにんにん!:stuff:
** 3dtotal   :3d:cg:

Of course, these both could be issues of broken Emacs unicode-stuff handling,
but maybe someone here knows workarounds.



___
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] Empty lines between headers

2009-01-29 Thread Carsten Dominik

Hi Cameron,

a relatively recent change is causing this new behavior.

The default is now to automatically insert an empty line
if the current headline does also have an empty line before it.

So If you have an empty line before header 1, then you
will get an empty line before header 2.  However, if you
then go back and remove the empty line before header 2
and afterwards insert a header 3, no empty line will be
inserted.
The same is true for plain list items.

It seems to me that this is the best behavior, but if
you always prefer no empty line, customize the variable
`org-blank-before-new-entry'.

HTH

- Carsten

On Jan 30, 2009, at 1:57 AM, Cameron Horsburgh wrote:


Hi folks,

In the last few days hitting M-enter on a headline has inserted an
empty line between the headline and the new line I'm trying to
create. I end up with:

,
|
| * header 1
|
| * header 2
|
`


instead of

,
|
| * header 1
| * header 2
|
`

I'm guessing I've mucked something up, but I'm not sure what. Ideas?

--

Cameron Horsburgh

Blog: http://spiritcry.wordpress.com/


___
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