Thread: [CEDET-devel] eval: Recursive `require' for feature `sb-info'
Brought to you by:
zappo
From: Tassilo H. <hei...@un...> - 2006-06-11 22:55:11
|
Hello, I use GNU Emacs from CVS head (22.0.50.1) with cedet-1.0pre3. Since a cvs update of emacs two weeks ago I'm not able to view info pages with emacs. If I press `C-h i' I always get: ,----[ *Messages* ] | eval: Recursive `require' for feature `sb-info' `---- If I set `debug-on-error' to t I get the backtrace posted at [1]. This seems to be related to some changes in `eval-after-load'. There are some threads about it in emacs-pretest-bug mailing list ([2] and [3]). Is there already a fix for this problem? Bye, Tassilo Footnotes: [1] http://www.uni-koblenz.de/~heimdall/info-err-bt.txt [2] http://tinyurl.com/raxxp [3] http://tinyurl.com/fhzmm -- [Emacs] is written in Lisp, which is the only computer language that is beautiful. -- Neal Stephenson, _In the Beginning was the Command Line_ |
From: Tassilo H. <hei...@un...> - 2006-06-12 06:10:00
|
Tassilo Horn <hei...@un...> writes: > Hello, > > I use GNU Emacs from CVS head (22.0.50.1) with cedet-1.0pre3. Since a > cvs update of emacs two weeks ago I'm not able to view info pages with > emacs. If I press `C-h i' I always get: > > ,----[ *Messages* ] > | eval: Recursive `require' for feature `sb-info' > `---- > > If I set `debug-on-error' to t I get the backtrace posted at [1]. > > This seems to be related to some changes in `eval-after-load'. There are > some threads about it in emacs-pretest-bug mailing list ([2] and [3]). Now it finally hit emacs-devel, too. - <87lks36z4y.fsf@escher.local.home>, or - http://article.gmane.org/gmane.emacs.devel/55841 Bye, Tassilo > Footnotes: > [1] http://www.uni-koblenz.de/~heimdall/info-err-bt.txt > [2] http://tinyurl.com/raxxp > [3] http://tinyurl.com/fhzmm -- [Emacs] is written in Lisp, which is the only computer language that is beautiful. -- Neal Stephenson, _In the Beginning was the Command Line_ |
From: Florent G. <dar...@ya...> - 2006-06-12 07:02:59
|
Tassilo Horn wrote: Hi > ,----[ *Messages* ] > | eval: Recursive `require' for feature `sb-info' > `---- I can't install now an Emacs version that reproduces the problem, but the solution seems to be obviously to swap the two last sexps (the 'eval-after-load' and the 'provide'). What is also more logical, IMHO. Regards, --drkm __________________________________________________ Do You Yahoo!? En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités http://mail.yahoo.fr Yahoo! Mail |
From: Tassilo H. <hei...@un...> - 2006-06-12 07:24:55
|
Florent Georges <dar...@ya...> writes: Hi Florent, > I can't install now an Emacs version that reproduces the problem, > but the solution seems to be obviously to swap the two last sexps (the > 'eval-after-load' and the 'provide'). What is also more logical, > IMHO. I did as you said and now it works again. Thanks a lot. Bye, Tassilo -- My opinions may have changed, but not the fact that I am right. |
From: Eric M. L. <er...@si...> - 2006-06-12 16:41:25
|
If this change needs to be checked into CEDET CVS and works with other Emacs versions, could someone do so? Thanks Eric >>> Tassilo Horn <hei...@un...> seems to think that: >Florent Georges <dar...@ya...> writes: > >Hi Florent, > >> I can't install now an Emacs version that reproduces the problem, >> but the solution seems to be obviously to swap the two last sexps (the >> 'eval-after-load' and the 'provide'). What is also more logical, >> IMHO. > >I did as you said and now it works again. > >Thanks a lot. > >Bye, >Tassilo |
From: netawater <wan...@ye...> - 2006-09-16 15:10:20
|
I don't know how to swap the two last sexps (the 'eval-after-load' and the 'provide'), Can you explain it? Thanks in advance. I just remarks cedet and info is OK. |
From: netawater <wan...@ye...> - 2006-09-17 02:00:33
|
OK, I have done it. It is at speedbar/sb-info.el. |