[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] org-mode-hook not called when entering org files

From: Rémi Letot
Subject: Re: [O] org-mode-hook not called when entering org files
Date: Tue, 16 Sep 2014 10:27:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)

Nick Dokos <address@hidden> writes:

> address@hidden (Rémi Letot) writes:
>> Nick Dokos <address@hidden> writes:
>>> address@hidden (Rémi Letot) writes:
>>>> all org seems to work fine, but for some reason org-mode-hook is not
>>>> called when I open an org file...
>>> That's very unlikely: the hook is run using a general emacs mechanism,
>>> so if it were broken, a *lot* of things would be broken.
>>> You can check with
>>> (setq org-mode-hook nil)
>>> (add-hook 'org-mode-hook (function (lambda () (message "RL - my
>>> org-mode-hook ran this"))))
>> emacs -Q, copied your instructions in scratch buffer and C-x C-e them
>> both, then opened my test.org file, and nothing happened.
> Not sure where you get your org-mode, but unless you are using the
> org-mode that was bundled with your emacs, this may not be enough:
> you might have to do some org-mode initialization (hence the suggestion
> for a minimal .emacs file below).

That's the org-mode bundled with my emacs:
Org-mode version 8.2.6 (release_8.2.6-1 @ /usr/share/emacs/24.4.50/lisp/org/)
GNU Emacs (x86_64-pc-linux-gnu, GTK+ Version 3.12.2) of 2014-08-23 on 
gkar, modified by Debian

it seems that emacs -Q is enough to get org-mode working since opening
an org file does trigger the error below :-)


> My advice would be to leave org-crypt to one side until you can get the
> simpler test above to pass.


>> Now I noticed a message that I have received for some times when I open
>> an org file:
>> File mode specification error: (error "`recenter'ing a window that does
>> not display current-buffer.")
>> I didn't notice it before since it has happened for quite some times and
>> didn't appear to cause any problem, but could it be the cause of this
>> problem ?
>>> perhaps in a minimal .emacs, and then opening a foo.org file (assuming
>>> your auto-mode-alist is set up correctly).
>> auto-mode-alist does include org-mode for org files.
>> Any idea ? is the error message that I receive a possible cause ?
> Yes, it might: Eric Fraga reported a problem where an error that's
> caught causes buffer initialization to not run the hook:
>     http://thread.gmane.org/gmane.emacs.orgmode/90711
> That *might* happen with your error too, although I cannot find the error
> message either in current org-mode or current-emacs. Maybe I'm looking
> in the wrong place, but which version of org-mode and which version of
> emacs are you running?

See above, that's org currently bundled with emacs. I could be coerced
to try trunk if it has a chance to solve the problem and the test is
of some use to you, but then i have some docs to read first :-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]