emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [Orgmode] Re: orgmode.org down ?


From: Carsten Dominik
Subject: Re: [Orgmode] Re: orgmode.org down ?
Date: Tue, 8 Apr 2008 19:42:30 +0200

Hi Cezar,

from the backtrace it can be seen that this has nothing to do with Org.
Yes, Org requires calendar, but then the loop is running between calendar and cal-menu which seem to require each other. In fact, in my cal-menu.el (not the latest version)
I find this:

;; The code in this file is only called from calendar.el, but can't
;; require it (to supress undefined function warnings from compiler)
;; without a recursive require.

so this is a bug in Emacs, please report it upstream. Or get a new emacs,
chances are that this has been fixed already.

- Carsten



On Apr 8, 2008, at 6:58 PM, Cezar Halmagean wrote:

Carsten Dominik <address@hidden> writes:

I cannot reproduce it.  Can you figure out which of your require
statements causes this?
By commenting all but (require 'org), and then decommenting them one
by one?

do you get an error when compiling the lot?

Compiling what ?


Also, I do not have org-nnml, and I do not use blorg.


This is what I get by starting emacs -q and evaluating (require
'org). Nothing else.

Debugger entered--Lisp error: (error "Recursive `require' for feature `calendar'")
 require(calendar)
byte-code("ÁÂ!ˆÃBÄÅ!ˆÆBÇÈ!‡" [current-load-list require calendar cal-menu-moon-menu (lambda (defconst-tmp-var) (defconst cal- menu-moon-menu defconst-tmp-var)) ("Moon" ["Lunar Phases" calendar- phases-of-moon]) cal-menu-diary-menu (lambda (defconst-tmp-var) (defconst cal-menu-diary-menu defconst-tmp-var)) ("Diary" ["Other File" diary-view-other-diary-entries] ["Cursor Date" diary-view- entries] ["Mark All" diary-mark-entries] ["Show All" diary-show-all- entries] ["Insert Diary Entry" diary-insert-entry] ["Insert Weekly" diary-insert-weekly-entry] ["Insert Monthly" diary-insert-monthly- entry] ["Insert Yearly" diary-insert-yearly-entry] ["Insert Anniversary" diary-insert-anniversary-entry] ["Insert Block" diary- insert-block-entry] ["Insert Cyclic" diary-insert-cyclic-entry] ("Insert Baha'i" ["One time" diary-bahai-insert-entry] ["Monthly" diary-bahai-insert-monthly-entry] ["Yearly" diary-bahai-insert- yearly-entry]) ("Insert Islamic" ["One time" diary-islamic-insert- entry] ["Monthly" diary-islamic-insert-monthly-entry] ["Yearly" diary-islamic-insert-yearly-entry]) ("Insert Hebrew" ["One time" diary-hebrew-insert-entry] ["Monthly" diary-hebrew--insert-monthly- entry] ["Yearly" diary-hebrew-insert-yearly-entry]))] 2)
 require(cal-menu)
byte-code("ÀÁÂÃ#ˆÄÅ!ˆÆÇÂÈÉÊ%ˆÆËÂÌÍÎÉÇ&ˆÆÏÂÐÉÇ %ˆÆÑÂÒÉÇÍÎÉÓ& ‡" [load "cal-loaddefs" nil quiet require cal-menu custom-declare-group calendar "Calendar and time management support." :group applications calendar-hooks "Calendar hooks." :prefix "calendar-" diary "Emacs diary." holidays "Holidays support in calendar." local] 10)
 require(calendar)
byte-code("ÁÂ!ˆÃBÄÅ!ˆÆBÇÈ!‡" [current-load-list require calendar cal-menu-moon-menu (lambda (defconst-tmp-var) (defconst cal- menu-moon-menu defconst-tmp-var)) ("Moon" ["Lunar Phases" calendar- phases-of-moon]) cal-menu-diary-menu (lambda (defconst-tmp-var) (defconst cal-menu-diary-menu defconst-tmp-var)) ("Diary" ["Other File" diary-view-other-diary-entries] ["Cursor Date" diary-view- entries] ["Mark All" diary-mark-entries] ["Show All" diary-show-all- entries] ["Insert Diary Entry" diary-insert-entry] ["Insert Weekly" diary-insert-weekly-entry] ["Insert Monthly" diary-insert-monthly- entry] ["Insert Yearly" diary-insert-yearly-entry] ["Insert Anniversary" diary-insert-anniversary-entry] ["Insert Block" diary- insert-block-entry] ["Insert Cyclic" diary-insert-cyclic-entry] ("Insert Baha'i" ["One time" diary-bahai-insert-entry] ["Monthly" diary-bahai-insert-monthly-entry] ["Yearly" diary-bahai-insert- yearly-entry]) ("Insert Islamic" ["One time" diary-islamic-insert- entry] ["Monthly" diary-islamic-insert-monthly-entry] ["Yearly" diary-islamic-insert-yearly-entry]) ("Insert Hebrew" ["One time" diary-hebrew-insert-entry] ["Monthly" diary-hebrew--insert-monthly- entry] ["Yearly" diary-hebrew-insert-yearly-entry]))] 2)
 require(cal-menu)
byte-code("ÀÁÂÃ#ˆÄÅ!ˆÆÇÂÈÉÊ%ˆÆËÂÌÍÎÉÇ&ˆÆÏÂÐÉÇ %ˆÆÑÂÒÉÇÍÎÉÓ& ‡" [load "cal-loaddefs" nil quiet require cal-menu custom-declare-group calendar "Calendar and time management support." :group applications calendar-hooks "Calendar hooks." :prefix "calendar-" diary "Emacs diary." holidays "Holidays support in calendar." local] 10)
 require(calendar)
byte-code("ÁÂ!ˆÃBÄÅ!ˆÆBÇÈ!‡" [current-load-list require calendar cal-menu-moon-menu (lambda (defconst-tmp-var) (defconst cal- menu-moon-menu defconst-tmp-var)) ("Moon" ["Lunar Phases" calendar- phases-of-moon]) cal-menu-diary-menu (lambda (defconst-tmp-var) (defconst cal-menu-diary-menu defconst-tmp-var)) ("Diary" ["Other File" diary-view-other-diary-entries] ["Cursor Date" diary-view- entries] ["Mark All" diary-mark-entries] ["Show All" diary-show-all- entries] ["Insert Diary Entry" diary-insert-entry] ["Insert Weekly" diary-insert-weekly-entry] ["Insert Monthly" diary-insert-monthly- entry] ["Insert Yearly" diary-insert-yearly-entry] ["Insert Anniversary" diary-insert-anniversary-entry] ["Insert Block" diary- insert-block-entry] ["Insert Cyclic" diary-insert-cyclic-entry] ("Insert Baha'i" ["One time" diary-bahai-insert-entry] ["Monthly" diary-bahai-insert-monthly-entry] ["Yearly" diary-bahai-insert- yearly-entry]) ("Insert Islamic" ["One time" diary-islamic-insert- entry] ["Monthly" diary-islamic-insert-monthly-entry] ["Yearly" diary-islamic-insert-yearly-entry]) ("Insert Hebrew" ["One time" diary-hebrew-insert-entry] ["Monthly" diary-hebrew--insert-monthly- entry] ["Yearly" diary-hebrew-insert-yearly-entry]))] 2)
 require(cal-menu)
byte-code("ÀÁÂÃ#ˆÄÅ!ˆÆÇÂÈÉÊ%ˆÆËÂÌÍÎÉÇ&ˆÆÏÂÐÉÇ %ˆÆÑÂÒÉÇÍÎÉÓ& ‡" [load "cal-loaddefs" nil quiet require cal-menu custom-declare-group calendar "Calendar and time management support." :group applications calendar-hooks "Calendar hooks." :prefix "calendar-" diary "Emacs diary." holidays "Holidays support in calendar." local] 10)
 require(calendar)
byte-code("ÁÂ!ˆÃBÄÅ!ˆÆBÇÈ!‡" [current-load-list require calendar cal-menu-moon-menu (lambda (defconst-tmp-var) (defconst cal- menu-moon-menu defconst-tmp-var)) ("Moon" ["Lunar Phases" calendar- phases-of-moon]) cal-menu-diary-menu (lambda (defconst-tmp-var) (defconst cal-menu-diary-menu defconst-tmp-var)) ("Diary" ["Other File" diary-view-other-diary-entries] ["Cursor Date" diary-view- entries] ["Mark All" diary-mark-entries] ["Show All" diary-show-all- entries] ["Insert Diary Entry" diary-insert-entry] ["Insert Weekly" diary-insert-weekly-entry] ["Insert Monthly" diary-insert-monthly- entry] ["Insert Yearly" diary-insert-yearly-entry] ["Insert Anniversary" diary-insert-anniversary-entry] ["Insert Block" diary- insert-block-entry] ["Insert Cyclic" diary-insert-cyclic-entry] ("Insert Baha'i" ["One time" diary-bahai-insert-entry] ["Monthly" diary-bahai-insert-monthly-entry] ["Yearly" diary-bahai-insert- yearly-entry]) ("Insert Islamic" ["One time" diary-islamic-insert- entry] ["Monthly" diary-islamic-insert-monthly-entry] ["Yearly" diary-islamic-insert-yearly-entry]) ("Insert Hebrew" ["One time" diary-hebrew-insert-entry] ["Monthly" diary-hebrew--insert-monthly- entry] ["Yearly" diary-hebrew-insert-yearly-entry]))] 2)
 require(cal-menu)
byte-code("ÀÁÂÃ#ˆÄÅ!ˆÆÇÂÈÉÊ%ˆÆËÂÌÍÎÉÇ&ˆÆÏÂÐÉÇ %ˆÆÑÂÒÉÇÍÎÉÓ& ‡" [load "cal-loaddefs" nil quiet require cal-menu custom-declare-group calendar "Calendar and time management support." :group applications calendar-hooks "Calendar hooks." :prefix "calendar-" diary "Emacs diary." holidays "Holidays support in calendar." local] 10)
 require(calendar)
(progn (require (quote cl)) (require (quote gnus-sum)) (require (quote calendar))) (eval-when-compile (require (quote cl)) (require (quote gnus-sum)) (require (quote calendar))) eval-buffer(#<buffer *load*> nil "/home/cezar/.elisp/org-5.23a/ org.el" nil t) ; Reading at buffer position 3045 load-with-code-conversion("/home/cezar/.elisp/org-5.23a/org.el" "/ home/cezar/.elisp/org-5.23a/org.el" nil t)
 require(org)
 eval((require (quote org)))
 eval-last-sexp-1(nil)
 eval-last-sexp(nil)
 call-interactively(eval-last-sexp nil nil)




_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-orgmode





reply via email to

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