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