Wanrong Lin <address@hidden> 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))
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.