Re: [O] [Orgmode] POLL: the 40 variables project

2014-05-01 Thread Shin Sungmin



	
	
Thank you for your quick reply Eric.Using M-x customize-group RET org RET was one of the first things I did. Maybe even the first thing I did in Org-mode to try to get a better understanding about what is possible.It is really amazing how customizable everything is. That is why it would be so helpful to see what other peoples settings are on a big scale.Quite randomly, I looked at Sacha Chua's blog after posting this and noticed that an additional survey actually happened in end of 2013 with a lot ofresponseshttp://sachachua.com/blog/2013/11/emacs-org-mode-customization-survey/But it seems like the result was never published.Well, I will just look through the old survey (http://orgmode.org/worg/org-configs/org-customization-survey.html) I am sure that will give a ton of ideas as well.With kind regards,Sungmin- 원본 메일 -보낸사람: Eric S Fraga e.fr...@ucl.ac.uk받는사람 : Sungmin sungsongs...@daum.net참조 : emacs-orgmode@gnu.org날짜: 2014년 5월 01일 목요일, 00시 50분 23초 +0900제목: Re: [O] [Orgmode] POLL: the 40 variables project

	On Wednesday, 30 Apr 2014 at 15:29, Sungmin wrote:

[...]

 808 options. That is Scary, and daunting and amazing. 

 I have just started to scratch on the surface of orgmode. Maybe 8 months of 
 usage. For me it would help me understand what I should look into next.

Although I am not in general a big fan of emacs's customize feature, it
can be very useful for exploring options in packages.  I would suggest
you do

  M-x customize-group RET org RET

and browse...

-- 
: Eric S Fraga (0xFFFCF67D), Emacs 24.4.50.2, Org release_8.2.6-923-g233c11

		






 			  


 



Re: [O] [Orgmode] POLL: the 40 variables project

2014-05-01 Thread Nick Dokos
Shin Sungmin sungsongs...@daum.net writes:

 Well, I will just look through the old survey
 (http://orgmode.org/worg/org-configs/org-customization-survey.html) I
 am sure that will give a ton of ideas as well.


Beware however that some variable names (in particular, export-related
ones) were changed in org 8.x, whereas the survey is for an earlier
version (IIRC).

Nick





Re: [O] [Orgmode] POLL: the 40 variables project

2014-04-30 Thread Sungmin
Manish mailtomanish.sharma at gmail.com writes:

 
 On Thu, Jan 29, 2009 at 3:49 AM, 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.
 
 
 It's been almost 5 years since that last check and about time to do it
 again.  And it's even crazier now. :)
 
 manishsharma:org-mode/ (master) $ git --no-pager log
 --pretty=format:'%aD %H' -1   Fri, 17 Jan 2014
 12:45:21 +0100 bf304c34854e2f07001e8180508f0c833d17307f%
 
 manishsharma:org-mode/ (master) $ grep defcustom lisp/*el |wc -l
  808
 
 A big thanks to everyone.
 
 --Manish
 
 

808 options. That is Scary, and daunting and amazing. 
Any possibility to get a update on the survey on which configuration are in 
use as well? 
http://orgmode.org/worg/org-configs/org-customization-survey.html contains 
excellent information. But how have things evolved?

I have just started to scratch on the surface of orgmode. Maybe 8 months of 
usage. For me it would help me understand what I should look into next.

Thank you every one for all of your contributions.





Re: [O] [Orgmode] POLL: the 40 variables project

2014-04-30 Thread Eric S Fraga
On Wednesday, 30 Apr 2014 at 15:29, Sungmin wrote:

[...]

 808 options. That is Scary, and daunting and amazing. 

 I have just started to scratch on the surface of orgmode. Maybe 8 months of 
 usage. For me it would help me understand what I should look into next.

Although I am not in general a big fan of emacs's customize feature, it
can be very useful for exploring options in packages.  I would suggest
you do

  M-x customize-group RET org RET

and browse...

-- 
: Eric S Fraga (0xFFFCF67D), Emacs 24.4.50.2, Org release_8.2.6-923-g233c11



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-21 Thread Eric S Fraga
Rainer M Krug rai...@krugs.de writes:

[...]

 True. But Is there a table with all the variables, in the form of:

 | Variable | *short* description | link to manual |

No table but M-x customize-group RET org RET gives all user
customisable variables, many (most? all?) grouped logically as well. 

Okay, maybe emacs's customisation mode is not the most intuitive to a
newbie but it does the job admirably in typical emacs function... in my
opinion.  I often use this mode to explore new packages, and old ones
when I've forgotten how to use them.

-- 
: Eric S Fraga (0xFFFCF67D), Emacs 24.3.1, Org release_8.2.4-322-gece429




Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-20 Thread Bastien
henry attings...@online.de writes:

 Maybe it says it's still a long way to go ;)

 cd gnus_git  grep defcustom lisp/*.el | wc -l

  1204

Mhhh... that's somehow comforting (but I don't know how!)

-- 
 Bastien



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-20 Thread Bastien
M elwood...@web.de writes:

 p.s. for a new user, the large choice of options can really be quite
 confusing

Indeed.  We always need more tutorials and more structure in Worg.

I may help with a fresh tutorial at some point, but I need time.

-- 
 Bastien



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-20 Thread Rainer M Krug
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



On 01/20/14, 12:17 , Bastien wrote:
 M elwood...@web.de writes:
 
 p.s. for a new user, the large choice of options can really be
 quite confusing
 
 Indeed.  We always need more tutorials and more structure in Worg.

True. But Is there a table with all the variables, in the form of:

| Variable | *short* description | link to manual |

This might be useful, especially as a dynamic web page, where one can
filter the variables - e.g. only babel variables dealing with session.

Cheers,

Rainer


 
 I may help with a fresh tutorial at some point, but I need time.
 

- -- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
Biology, UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :   +33 - (0)9 53 10 27 44
Cell:   +33 - (0)6 85 62 59 98
Fax :   +33 - (0)9 58 10 27 44

Fax (D):+49 - (0)3 21 21 25 22 44

email:  rai...@krugs.de

Skype:  RMkrug
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS3QrLAAoJENvXNx4PUvmCHfQIAOKP/vYIz/Zr07CdQMucVK9b
XIJrabdBOVnwpRseSKA2X5Nx8kRQfaWOg5nCzO9w/mhy2nLmyn6zPNuI4VQnqLx+
+g4+Rr2eh1t+jIJUCRg62H5Xd5f8bC29JjJDN+Th0cehl1HTnAXGi9Pgf05wshp/
k9lc/phxMScHTWLB1j8hZYMrsddS56RbGgf6BNtr/IRb67Sp3pfVXWv22k49U9sT
Z1mIMWh61XXKX1gVBVYJSJTflmLto82oszVg2x0c87/RlLOXlWK3mgwORqlP8zmS
+balx85N/w/jFR6MzfWd8pj5r2GlYQlgIrmtZJqMSqZ261S91yMr7QXk6Hk7Rqk=
=092L
-END PGP SIGNATURE-



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-20 Thread Bastien
Rainer M Krug rai...@krugs.de writes:

 True. But Is there a table with all the variables, in the form of:

 | Variable | *short* description | link to manual |

Not exactly this, but there is http://orgmode.org/worg/doc.html

(This is for options, i.e. user variables, not all variables.)

 This might be useful, especially as a dynamic web page, where one can
 filter the variables - e.g. only babel variables dealing with session.

If you want to make the current page more dynamic (maybe by testing if
INFOJS produces something nice?), please go ahead!

-- 
 Bastien



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-19 Thread Bastien
Manish mailtomanish.sha...@gmail.com writes:

 manishsharma:org-mode/ (master) $ grep defcustom lisp/*el |wc -l
  808

Ouch.  That's nearly half of the 1792 Emacs options!

It certainly says something, but I don't know what :)

-- 
 Bastien



Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-19 Thread M



 Von: Bastien b...@gnu.org
 Datum: Sun, 19 Jan 2014 16:54:55 +0100
 An: Manish mailtomanish.sha...@gmail.com
 Cc: emacs org-mode mailing list emacs-orgmode@gnu.org, Carsten Dominik
 domi...@science.uva.nl
 Betreff: Re: [O] [Orgmode] POLL: the 40 variables project
 
 Manish mailtomanish.sha...@gmail.com writes:
 
 manishsharma:org-mode/ (master) $ grep defcustom lisp/*el |wc -l
  808
 
 Ouch.  That's nearly half of the 1792 Emacs options!
 
 It certainly says something, but I don't know what :)
 
 -- 
  Bastien
 

Well, you can use that for marketing:

it's the best proof, that it is not a lie, if you call org-mode highly
configurable 
:-)

Martin



p.s. for a new user, the large choice of options can really be quite
confusing





Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-19 Thread henry atting
 Manish mailtomanish.sha...@gmail.com writes:

 manishsharma:org-mode/ (master) $ grep defcustom lisp/*el |wc -l
  808

 Ouch.  That's nearly half of the 1792 Emacs options!

 It certainly says something, but I don't know what :)

Maybe it says it's still a long way to go ;)

cd gnus_git  grep defcustom lisp/*.el | wc -l

 1204





Re: [O] [Orgmode] POLL: the 40 variables project

2014-01-17 Thread Manish
On Thu, Jan 29, 2009 at 3:49 AM, 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.


It's been almost 5 years since that last check and about time to do it
again.  And it's even crazier now. :)

manishsharma:org-mode/ (master) $ git --no-pager log
--pretty=format:'%aD %H' -1   Fri, 17 Jan 2014
12:45:21 +0100 bf304c34854e2f07001e8180508f0c833d17307f%

manishsharma:org-mode/ (master) $ grep defcustom lisp/*el |wc -l
 808

A big thanks to everyone.

--Manish



Re: [Orgmode] POLL: the 40 variables project

2009-02-04 Thread Charles Sebold
On 29 Jan 2009, 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?

Hopefully this isn't too late.

Using customize, here is what I have:

(org-agenda-ndays 1)   ; I like daily agenda
(org-agenda-skip-deadline-if-done t)
(org-agenda-skip-scheduled-if-done t)
(org-agenda-use-time-grid nil) ; No need for the scheduling
 stuff
(org-deadline-warning-days 3)  ; This covers a weekend, usually

Using setq(), here is what I have:

(setq org-directory ~/org/)
(setq org-default-notes-file (concat org-directory /process.org))
(setq org-todo-keywords
  '(
(sequence INBOX(i) TICKLER(t!) | FILE(f@) CANCELED(k@))
(sequence TODO WAITING VERIFY | DONE REASSIGNED)
(sequence DAILY(d) | DONEDLY UNSCHEDDLY(D@))
(sequence WEEKLY(e) | DONEWKLY UNSCHEDWKLY(E@))
(sequence MONTHLY(m) | DONEMNTHLY UNSCHEDMNTHLY(M@))
(sequence APPT RESCHEDULE(s@) | APPTPAST APPTCANCELED(n@))
(sequence REQUEST(r!) REQWAITING(w@/!) REQVERIFY(v) |
  REQCLOSED(c!) REQREASSIGNED(a@))
(sequence PROJECT(P!) PROJWAITING(W@/!) PROJVERIFY(V) |
  PROJCLOSED(C!) PROJREASSIGNED(A@))
)) ; I actually prune these regularly; right now they're all in
   ; use
(setq org-agenda-custom-commands
  '((W tags-todo +work+lcms)
(w agenda LCMS Agenda
 ((org-agenda-files '(~/org/lcms.org))
 ; LCMS is where I work, just so you know
-- 
Charles Sebold 4th of February, 2009
GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600) | Gnus v5.11 | org-mode 6.21trans


___
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-02-04 Thread Mike Newman
Please find below my org related customisation (if it is still of
interest).  I have to admit that I can't remember what some of it does
or why I put it that way.

A few comments might be useful:

  This is my work configuration on Windows XP, using a recent emacs 23
  from emacs w32.  I am set up to use cygwin.  I use a fairly recent
  version of org-mode (never more than about 10 versions behind
  Carsten!)

  I use org-mode with visual line mode and abbreviation mode.
  Formerly, I used it with flyspell mode, but there seemed to be a
  problem with w32 emacs so I have disabled it.

  I have one agenda file per project scattered across a windows file
  system, to accompany the corresponding project.  The larger files
  contain thousands of lines of text - I haven't found a need to
  archive yet.

  I log the date at which I complete tasks, but have no need of the
  time.

  I generally use the global todo list, rather than other agenda
  views, and tend not to schedule tasks explicitly.  To keep this view
  neatly aligned, I use 4 letter words for todo states.

  My company has its own week numbering system (not ISO).  I
  approximate this with (org-agenda-start-on-weekday 6) but it would
  be nice to be able to be able to choose a more general week
  numbering scheme.
  
  All my org files have a .txt extension and set the mode by their
  first line.

  I use 4 levels of priority (going down to D for tasks that I will
  probably never get to).

  I sometimes use html export, primarily as a route to importing into
  a word processor (cut and paste from the browser), but generally
  only on a small part of the org file.

* Customisation

 '(desktop-modes-not-to-save (quote (tags-table-mode org-mode)))
 '(org-agenda-files (quote (LIST OF 8 FILES))
 '(org-agenda-sorting-strategy (quote (time-up priority-down category-keep)))
 '(org-agenda-start-on-weekday 6)
 '(org-empty-line-terminates-plain-lists t)
 '(org-export-default-language en-GB)
 '(org-export-with-drawers nil)
 '(org-footnote-define-inline t)
 '(org-log-done (quote time))
 '(org-log-done-with-time nil)
 '(org-lowest-priority 68)
 '(org-refile-targets (quote ((org-agenda-files :level . 1
 '(org-refile-use-outline-path (quote file))
 '(org-tags-column -75)
 '(safe-local-variable-values (quote ((org-export-html-style .
  style type=\text/css\
html {font-family: sans-serif;}
p {font-weight: normal;}
h1 {color: red;}
h2 {color: black; font-size: 20pt; font-weight: bold;}
h3 {color: black; font-size: 16pt; font-weight: bold; 
text-decoration: underline;}
h4 {color: black; font-size: 14pt;}
  /style

;; Enable org-cycle with outline
(add-hook 'outline-minor-mode-hook
  (lambda ()
(define-key outline-minor-mode-map [(control tab)] 'org-cycle)
(define-key outline-minor-mode-map [(shift tab)]
'org-global-cycle))) (add-hook 'outline-mode-hook
  (lambda ()
(define-key outline-mode-map [(tab)] 'org-cycle)
(define-key outline-mode-map [(shift tab)] 'org-global-cycle)))

;; Org-mode
;; The following lines are copied from the .info file
(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)
(global-set-key \C-cb 'org-iswitchb)

;; Setting up remember
(org-remember-insinuate)
(setq org-default-notes-file ~/Documents/Journal/Notes.txt)
(define-key global-map \C-cr 'org-remember)

* Infile options

#+SEQ_TODO: TODO WAIT | DONE CANC
#+DRAWERS: DETAILS PROPERTIES
#+OPTIONS:   H:4 num:nil toc:nil \n:nil @:t ::t |:t ^:t f:t *:t TeX:t
LaTeX:nil skip:t
#+TITLE: Journal.txt
#+AUTHOR:Mike Newman
#+EMAIL: x...@xxx.com
#+LANGUAGE:  en-GB
#+TEXT: 

-- 
Mike


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

Hi everyone,

I want to do more with these results, but for now I have put Manish'  
analysis

and the raw data table on the web at

http://orgmode.org/worg/org-customization-survey.php

- Carsten

On Feb 1, 2009, at 9:55 PM, Manish wrote:


On Fri, Jan 30, 2009 at 2:46 PM, Carsten Dominik wrote:



[snip: table formula help (22 lines)]
Anyhow, I will try and add additional results to the data if we  
get more

responses (so far 2.)


And please use the default values to clean out configurations to  
the

default.


Hello Carsten/List,

Here are the final set of results after three days of polling.


1. Total respondents  : 36

2. No. of customizations reported: 887 (minus faces)

3. Avg. no. of customizations/respondent : 24.6

4. No. of unique variables customized: 260 (give or take a few to
   account for faces etc.)

5. Percentge of variables customized : ~ 69% (when total 377)

6. Percentage of variables customized by
  at least more than one person : ~ 36% (135/377)


Following table lists those variables (total 78) that have been
customized to non-default values by at least three users (threshold
decided to limit the size of the table.)

|---+---|
|   | No. of times reported |
| Variable  | *not* same as default |
|---+---|
| org-log-done  |22 |
| org-todo-keywords |22 |
| org-agenda-files  |21 |
| org-agenda-start-on-weekday   |19 |
| org-hide-leading-stars|19 |
| org-remember-templates|19 |
| org-agenda-skip-scheduled-if-done |18 |
| org-agenda-include-diary  |17 |
| org-agenda-skip-deadline-if-done  |16 |
| org-use-fast-todo-selection   |16 |
| org-agenda-custom-commands|15 |
| org-default-notes-file|15 |
| org-special-ctrl-a/e  |14 |
| org-agenda-sorting-strategy   |13 |
| org-fast-tag-selection-single-key |12 |
| auto-mode-alist   |11 |
| org-agenda-window-setup   |11 |
| org-stuck-projects|11 |
| org-mode-hook |10 |
| org-refile-targets|10 |
| org-completion-use-ido| 9 |
| org-directory | 9 |
| org-return-follows-link   | 9 |
| org-blank-before-new-entry| 8 |
| org-columns-default-format| 8 |
| org-enforce-todo-dependencies | 8 |
| org-tag-alist | 8 |
| org-reverse-note-order| 7 |
| org-drawers   | 7 |
| org-export-with-LaTeX-fragments   | 7 |
| org-publish-project-alist | 7 |
| org-special-ctrl-k| 7 |
| org-tags-column   | 7 |
| org-export-html-style | 6 |
| org-agenda-todo-ignore-scheduled  | 6 |
| org-modules   | 6 |
| org-refile-use-outline-path   | 6 |
| org-deadline-warning-days | 5 |
| org-startup-folded| 5 |
| org-agenda-todo-ignore-with-date  | 5 |
| org-archive-location  | 5 |
| org-clock-persist | 5 |
| org-export-latex-classes  | 5 |
| org-global-properties | 5 |
| org-id-method | 5 |
| org-odd-levels-only   | 5 |
| org-agenda-ndays  | 4 |
| org-agenda-restore-windows-after-quit | 4 |
| org-agenda-skip-timestamp-if-done | 4 |
| org-agenda-tags-column| 4 |
| org-agenda-time-grid  | 4 |
| org-agenda-todo-ignore-deadlines  | 4 |
| org-archive-save-context-info |  

Re: [Orgmode] POLL: the 40 variables project

2009-02-01 Thread Carsten Dominik

Wow, thanks to Manish for a hard job well done.
Now is the time for data mining!  Enjoy!

- Carsten

On Feb 1, 2009, at 9:55 PM, Manish wrote:


On Fri, Jan 30, 2009 at 2:46 PM, Carsten Dominik wrote:



[snip: table formula help (22 lines)]
Anyhow, I will try and add additional results to the data if we  
get more

responses (so far 2.)


And please use the default values to clean out configurations to  
the

default.


Hello Carsten/List,

Here are the final set of results after three days of polling.


1. Total respondents  : 36

2. No. of customizations reported: 887 (minus faces)

3. Avg. no. of customizations/respondent : 24.6

4. No. of unique variables customized: 260 (give or take a few to
   account for faces etc.)

5. Percentge of variables customized : ~ 69% (when total 377)

6. Percentage of variables customized by
  at least more than one person : ~ 36% (135/377)


Following table lists those variables (total 78) that have been
customized to non-default values by at least three users (threshold
decided to limit the size of the table.)

|---+---|
|   | No. of times reported |
| Variable  | *not* same as default |
|---+---|
| org-log-done  |22 |
| org-todo-keywords |22 |
| org-agenda-files  |21 |
| org-agenda-start-on-weekday   |19 |
| org-hide-leading-stars|19 |
| org-remember-templates|19 |
| org-agenda-skip-scheduled-if-done |18 |
| org-agenda-include-diary  |17 |
| org-agenda-skip-deadline-if-done  |16 |
| org-use-fast-todo-selection   |16 |
| org-agenda-custom-commands|15 |
| org-default-notes-file|15 |
| org-special-ctrl-a/e  |14 |
| org-agenda-sorting-strategy   |13 |
| org-fast-tag-selection-single-key |12 |
| auto-mode-alist   |11 |
| org-agenda-window-setup   |11 |
| org-stuck-projects|11 |
| org-mode-hook |10 |
| org-refile-targets|10 |
| org-completion-use-ido| 9 |
| org-directory | 9 |
| org-return-follows-link   | 9 |
| org-blank-before-new-entry| 8 |
| org-columns-default-format| 8 |
| org-enforce-todo-dependencies | 8 |
| org-tag-alist | 8 |
| org-reverse-note-order| 7 |
| org-drawers   | 7 |
| org-export-with-LaTeX-fragments   | 7 |
| org-publish-project-alist | 7 |
| org-special-ctrl-k| 7 |
| org-tags-column   | 7 |
| org-export-html-style | 6 |
| org-agenda-todo-ignore-scheduled  | 6 |
| org-modules   | 6 |
| org-refile-use-outline-path   | 6 |
| org-deadline-warning-days | 5 |
| org-startup-folded| 5 |
| org-agenda-todo-ignore-with-date  | 5 |
| org-archive-location  | 5 |
| org-clock-persist | 5 |
| org-export-latex-classes  | 5 |
| org-global-properties | 5 |
| org-id-method | 5 |
| org-odd-levels-only   | 5 |
| org-agenda-ndays  | 4 |
| org-agenda-restore-windows-after-quit | 4 |
| org-agenda-skip-timestamp-if-done | 4 |
| org-agenda-tags-column| 4 |
| org-agenda-time-grid  | 4 |
| org-agenda-todo-ignore-deadlines  | 4 |
| org-archive-save-context-info | 4 |
| org-clock-in-resume   | 4 |
| 

Re: [Orgmode] POLL: the 40 variables project

2009-01-31 Thread Samuel Wales
That toggling of category in agenda is very nice.


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

Hi Manish,

what can I say, awesome!

To get the default values, you could do

(get 'org-some-variable 'standard-value)

and evaluate this.  You can do this with a formula in the table,
I have successfully tried this:

#+TBLFM: $2='(let ((x (prin1-to-string (get '$1 'standard-value  
(org-require-autoloaded-modules) (if (or (string-match \n x) (  
(length x) 40)) complex x));L


It get the value, converts it to a string and inserts it if it is
not too long and does not contain a newline.


- Carsten

On Jan 30, 2009, at 8:46 AM, Manish wrote:


On Fri, Jan 30, 2009 at 4:37 AM, Carsten Dominik wrote:



[snip]


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?



I did not know of an obvious or easy way to find out the default
values. :-/

Here are the results so far.

20 people responsed within the first day reporting about 479
customizations including 187 unique variables (49.6% !, assuming total
377 variables.)

NB: I did try to filter out faces but a few might have crept through.

First top tweakers.

| Submitter   | Customizations |
|-+|
| Fredrich Fredrichs  | 64 |
| Bernt Hansen| 56 |
| Matthew Lundin  | 52 |
| Sebastian Rose  | 51 |
| Austin Frank| 38 |
| Chris Leyon | 28 |
| Ross Patterson  | 25 |
| Dan Griswold| 24 |
| William Henney  | 24 |
| Peter Jones | 21 |
| Michael Ekstrand| 20 |
| Eric Faga   | 13 |
| Steven Harris   | 11 |
| Tassilo Horn| 11 |
| Oliver Charles  | 10 |
| Dan Davison |  8 |
| Hsui-Khuern Tang|  8 |
| Scott Randby|  6 |
| Sivaram Neelakantan |  5 |
| Don Womick  |  4 |

And what was tweaked:

| Variable (may be a few faces as well) | No. of times  
customized |
|--- 
+-|
| org-agenda-start-on-weekday
|  14 |
| org-todo-keywords  
|  14 |
| org-log-done   
|  13 |
| org-agenda-files   
|  12 |
| org-agenda-include-diary   
|  12 |
| org-hide-leading-stars 
|  12 |
| org-use-fast-todo-selection
|  12 |
| org-remember-templates 
|  10 |
| org-agenda-skip-scheduled-if-done  
|   9 |
| org-agenda-custom-commands 
|   8 |
| org-agenda-skip-deadline-if-done   
|   8 |
| org-agenda-sorting-strategy
|   8 |
| org-default-notes-file 
|   8 |
| org-special-ctrl-a/e   
|   8 |
| org-stuck-projects 
|   8 |
| org-completion-use-ido 
|   7 |
| org-deadline-warning-days  
|   7 |
| org-agenda-ndays   
|   6 |
| org-agenda-window-setup
|   6 |
| org-columns-default-format 
|   6 |
| org-fast-tag-selection-single-key  
|   6 |
| org-mode-hook  
|   6 |
| org-publish-project-alist  
|   6 |
| org-tag-alist  
|   6 |
| org-agenda-show-all-dates  
|   5 |
| org-directory  
|   5 |
| org-export-with-LaTeX-fragments
|   5 |
| org-special-ctrl-k 
|   5 |
| org-tags-match-list-sublevels  
|   5 |
| auto-mode-alist
|   4 |
| org-blank-before-new-entry 
|  

Re: [Orgmode] POLL: the 40 variables project

2009-01-30 Thread Cameron Horsburgh
Here's my list of variables. I think all my org-mode settings
have been done via customize, which I've just realised doesn't
indent things very tidily. I've tried to fix it, but I'm not
really used to elisp style.



'(org-agenda-custom-commands (quote ((d todo DELEGATED nil) 
 (c todo DONE|DEFERRED|CANCELLED nil) 
 (w todo WAITING nil) 
 (W agenda  ((org-agenda-ndays 21))) 
 (A agenda  ((org-agenda-skip-function 
  (lambda nil 
(org-agenda-skip-entry-if (quote notregexp) \\=.*\\[#A\\]))) 
 (org-agenda-ndays 1) 
 
(org-agenda-overriding-header Today's Priority #A tasks: ))) 
 (u alltodo  ((org-agenda-skip-function 
   (lambda nil 
(org-agenda-skip-entry-if (quote scheduled) 

 (quote deadline) 

 (quote regexp) [^]+))) 
  
(org-agenda-overriding-header Unscheduled TODO entries: ))
'(org-agenda-files (quote (~/VersionControl/gtd/todo.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-blank-before-new-entry (quote ((heading) (plain-list-item
'(org-deadline-warning-days 14)
'(org-default-notes-file ~/VersionControl/gtd/notes.org)
'(org-fast-tag-selection-single-key (quote expert))
'(org-remember-store-without-prompt t)
'(org-remember-templates (quote ((116 * TODO %? 
~/VersionControl/gtd/todo.org Unfiled items) 
 (110 * %u %? 
~/VersionControl/gtd/notes.org Notes
'(org-reverse-note-order t)


-- 

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


Re: [Orgmode] POLL: the 40 variables project

2009-01-30 Thread Manish
On Fri, Jan 30, 2009 at 1:48 PM, Carsten Dominik wrote:
 Hi Manish,

 what can I say, awesome!

Thanks.


 To get the default values, you could do

 (get 'org-some-variable 'standard-value)

Nice.  Thanks.


 and evaluate this. You can do this with a formula in the table,
 I have successfully tried this:

 #+TBLFM: $2='(let ((x (prin1-to-string (get '$1 'standard-value
 (org-require-autoloaded-modules) (if (or (string-match \n x) ( (length x)
 40)) complex x));L

The formula seems to work but I am getting nil for /all/ variables.
That does not seem right.  There would be some variable with non-nil
standard value, no?

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

2009-01-30 Thread Carsten Dominik


On Jan 30, 2009, at 9:29 AM, Manish wrote:


On Fri, Jan 30, 2009 at 1:48 PM, Carsten Dominik wrote:

Hi Manish,

what can I say, awesome!


Thanks.



To get the default values, you could do

(get 'org-some-variable 'standard-value)


Nice.  Thanks.



and evaluate this. You can do this with a formula in the table,
I have successfully tried this:

#+TBLFM: $2='(let ((x (prin1-to-string (get '$1 'standard-value
(org-require-autoloaded-modules) (if (or (string-match \n x) (  
(length x)

40)) complex x));L


You need to change $2 and $1 to the relevant columns in your table,
maybe this is the problem?  I made this formula on one of your
extracted tables where the variable was in column one and I have
created a new column 2 for the default values.

also, the formula seems to return (nil) or (t) instead of nil or t,
so it seems to add an additional pair of parenthesis.

- Carsten






The formula seems to work but I am getting nil for /all/ variables.
That does not seem right.  There would be some variable with non-nil
standard value, no?

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


R: [Orgmode] POLL: the 40 variables project

2009-01-30 Thread Giovanni Ridolfi
--- Gio 29/1/09, Carsten Dominik domi...@science.uva.nl ha scritto:
 list all the Org-related variables that you have
 customized, along with the values you used?
 
 - 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 prefer customization on a per-file basis. I have 
only 3 files, I began such way and did not investigate
if it is possible to define everything in .emacs like:

(setq org-todo-keywords /namefile/ TODO WtF DONE)

Here we go:

 file 1
#+SEQ_TODO: TODO WAITING-FOR DONE
; why? GTD scheme.
#+STARTUP: overview lognoterepeat hidestars
[1]; hidestars makes the outline look clearer

 file 2
#+STARTUP: content
[2]; why? I need to se the content of the tree
#+STARTUP: customtime
[3]; why? I have to use such format in column view
;
; comment: would it be possible also to *export* 
;  the time in such format?
;
#+DRAWERS: dummy
[4]; why? I use this file as a database, so need to see the :PROPERTIES: 
drawers contents with the values of every variable.

#Local Variables:
#org-time-stamp-custom-formats : (%d-%m-%Y . %d-%m-%Y %a %H:%M)
#End:

 file 3
#+SEQ_TODO: READ DONE
[5]; why? Its a file I use to remember to read scientific 
; journals the day  they're published on web


..emacs 
org-remember-templates 
; my templates ;-)

(custom-set-variables
 '(org-agenda-files 
; why? does my file coincide with Carsten's ones? ;-)
;
 '(safe-local-variable-values (quote ((org-export-html-style .  
[6]; why? because I have to export file to html  import in M$Word
;  for sharing with coworkers

---
Summary for Manish:

| Submitter| Variable  | Value  
  | Comment  |
| Giovanni Ridolfi | org-startup-options   | overview lognoterepeat 
hidestars | [1]  |
| Giovanni Ridolfi | org-startup-options   | content  customtime
  | [2] [3]  |
| Giovanni Ridolfi | org-time-stamp-custom-formats |
  |  |
| Giovanni Ridolfi | org-todo-keywords | TODO WAITING-FOR DONE  
  | GDT  |
| Giovanni Ridolfi | org-todo-keywords | READ DONE  
  | [5]  |
| Giovanni Ridolfi | org-drawers   | dummy  
  | [4]  |
|  |   |
  |  |
| Giovanni Ridolfi | org-remember-templates|
  | personal |
| Giovanni Ridolfi | org-agenda-files  |
  | personal |
| Giovanni Ridolfi | org-export-html-style |
  | [6]  |

cheers 
Giovanni






___
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-30 Thread Manish
On Fri, Jan 30, 2009 at 2:08 PM, Carsten Dominik wrote:

[snip]

 You need to change $2 and $1 to the relevant columns in your table,
 maybe this is the problem?

Yes, I had changed only one of them.  Thanks.

 I made this formula on one of your extracted tables where the variable
 was in column one and I have created a new column 2 for the default
 values.

 also, the formula seems to return (nil) or (t) instead of nil or t,
 so it seems to add an additional pair of parenthesis.

When I applied the formula on the main table (in raw data file), it did
return nil, (nil), t, (t) and complex for values.  Perhaps getting a nil
or (nil) or a t or (t) depends on the kind of values a variable can
take?

Anyhow, I will try and add additional results to the data if we get more
responses (so far 2.)

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

2009-01-30 Thread Carsten Dominik


On Jan 30, 2009, at 9:52 AM, Manish wrote:


On Fri, Jan 30, 2009 at 2:08 PM, Carsten Dominik wrote:



[snip]


You need to change $2 and $1 to the relevant columns in your table,
maybe this is the problem?


Yes, I had changed only one of them.  Thanks.

I made this formula on one of your extracted tables where the  
variable

was in column one and I have created a new column 2 for the default
values.

also, the formula seems to return (nil) or (t) instead of nil or t,
so it seems to add an additional pair of parenthesis.


When I applied the formula on the main table (in raw data file), it  
did
return nil, (nil), t, (t) and complex for values.  Perhaps getting a  
nil

or (nil) or a t or (t) depends on the kind of values a variable can
take?

Anyhow, I will try and add additional results to the data if we get  
more

responses (so far 2.)


And please use the default values to clean out configurations to the  
default.


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


Re: [Orgmode] POLL: the 40 variables project

2009-01-30 Thread Carsten Dominik


On Jan 30, 2009, at 8:46 AM, Manish wrote:


20 people responsed within the first day reporting about 479
customizations including 187 unique variables (49.6% !, assuming total
377 variables.)


This is actually a very surprising and positive result!

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

2009-01-30 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?

I had forgotten the per-file customizations. Do you want these too?

I have pruned this list of repetitions and boring stuff like TITLE,
AUTHOR, etc.

#+STARTUP:   lognotestate
This must have seemed like a good idea at some stage. Strangely
enough, it doesn't seem to work. Possibly because I have org-log-done
set to t in my global config, which does not seem to be one of the
allowed values.

#+SEQ_TODO: TODO(t) STARTED(s) WAITING(w@) | DONE(d) CANCELED(c@)
#+SEQ_TODO: | BOUGHT(b)
#+SEQ_TODO: RUNNING(r@) PAUSED(p@) | FINISHED(f@)
#+SEQ_TODO: | ANOTHERDAY(a@)
#+SEQ_TODO: MAYBE(m) PLAN_TO_BUY(p@) DONT_THINK_SO(d@) | BOUGHT(b) NEVER(n)
#+SEQ_TODO: PENDIENTE(p@) | APROPADO(a) DESAPROPADO(d@)
Different files require different todo sequences.

#+OPTIONS:   H:5 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t
TeX:t LaTeX:t skip:t d:nil tags:not-in-toc
Export options are set differently in different files according to
need, although I now tend to set the :EXPORT_OPTIONS: property on a
sub-tree.

#+LINK: mailplane shell:open mailplane:%s
#+LINK: adsauthor
http://adsabs.harvard.edu/cgi-bin/nph-abs_connect?author=%sdb_key=AST
#+LINK: adscode http://adsabs.harvard.edu/abs/%s

#+EXPORT_SELECT_TAGS: export
#+EXPORT_EXCLUDE_TAGS: noexport
I generally use the COMMENT state to control what is exported, but at
one stage I must have tried to do something more complicated. I didn't
stick to it.


Cheers

Will

-- 

  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


Re: [Orgmode] POLL: the 40 variables project

2009-01-30 Thread Eric Schulte
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?


Great idea, I am interested to see the compiled results!

Cheers -- Eric



eschulte-org-customizations.el
Description: application/emacs-lisp
___
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] 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


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 

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


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

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


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


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


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


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