[Top][All Lists]
[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