Re: [CEDET-devel] CEDET 1.0pre7 released!
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2010-02-27 03:48:08
|
On 02/26/2010 08:09 AM, David Engster wrote: > Eric M. Ludlam<er...@si...> writes: >> I've posted CEDET 1.0pre7 to sourceforge this evening. > > Great! > >> This release has more tests than any that has come before, and I've run >> the suite on a range of platforms to make this release, but I haven't >> tested it everywhere. My goal is to make CEDET 1.0 soon, and for it to >> support the widest range of Emacsen I can, so I'll need your help! > > Things I tested: > > Building: make, cedet-build.el > Testing: make utest, emacs -Q and M-x cedet-utest > > Tested platforms: > > Windows XP, Emacs 23.1, Cygwin > FreeBSD 7.1, Emacs 23.1, (using GNU Make) > Mac OS X 10.6, Emacs 23.1.92 (pretest) Thanks for this good news! > > Basically, it all works. I only noticed to small problems: > > When the Emacs window is pretty small, the EIEIO chart test fails with > the following backtrace: > > Debugger entered--Lisp error: (wrong-type-argument wholenump -3) > make-string(-3 124) > chart-draw-line(vertical 5 5 2) > > Seems to me like there should be some test if the window is big enough > to display the whole chart? Thanks for pointing this out. I checked in a change to enforce a minimum chart size, so it will just overdraw the current buffer. > Then, there's another problem when using 23.1.92, which is the current > pretest for Emacs 23.2. Running make utest, I get > > * Javascript tests... > * ERROR: (error "Buffer javascripttest.js was not set up for parsing") > to debug this test point, execute: > semantic-utest-main > > The reason is that Emacs 23.2 now has a default javascript-mode, which > is an alias for 'js-mode' and was formerly known as 'Espresso > mode'. Seems like Semantic was adapted to some other Javascript-mode? I haven't tried devising a strategy for my CEDET to override the CEDET in the latest Emacs with the integrated CEDET. If my standard install instructions somehow work, and this is the only issue, then that's great. The solution to the above is to hack is at the very end of wisent-javascript to add yet another hook to whatever this js-mode uses to as a mode hook. If you know what that is, then that should get checked in. Thanks! Eric |