Bastien wrote:
Wanrong Lin <[EMAIL PROTECTED]> writes:

(setq org-agenda-file-regexp "\\.org\\'")
(add-to-list 'auto-mode-alist `(,org-agenda-file-regexp . org-mode))

This is weird.  Why don't you simply use this:

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

I did my way because I want to set org-agenda-file-regexp and consistently use it any place the regexp is needed.
By inserting some "message" statements (that is how far I can go on
debugging elisp code)  in org-mode function, I found that when I visit a
".org" file for the fist time, "org-mode" function is not called at all!
But the file does open as an normal org-mode file (with "Org" appearing
in the mode-line), except the text is not folded.

This looks also weird.  I think your configuration is somehow broken.
Does this happen with every .org file?  You should check the consistence
of the global variables `org-startup-options' `org-startup-folded' *and*
of local options in your Org file.
Yes, this happens with every .org file. My org files have no local options at all, and all those variables you mentioned seem OK to me. The most puzzling thing, as I said before, is if you open a file the second time, the folding works, but not on the same file when opened the first time. Why would first time/second time make a difference on how org-mode behaves? Who is tracking whether the file is opened the first time or not? Scratching my head hard...

Wanrong






_______________________________________________
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

Reply via email to