Hi, I tested the lastest CVS to see what's up with lyx. And my verdict is: WONDERFUL I like the new features and dialogs a lot. I don't know if this is the right time to report bugs but anyway here is it:
There are some problems compared to 1.1.6fix3: 1) The status bar doesn't indicate anymore the keyboard shortcuts for the actions done with the mouse, I miss this a lot. 2) The figure floats do not adapt their size to the size of the graphics. 3) When I insert a citation reference it doesn't show up in the dvi file nor in the ps file. It just show [?] 4) Lyx crashes while opening some of my old documents (see below) My system - MDK 8.1 linux system - gcc version 2.96 20000731 (Mandrake Linux 8.1 2.96-0.62mdk) - xforms 0.89.5 - TeX, Version 3.14159 lyx was build with the config: ./configure --with-pspel --enable-optimization="-fno-exceptions -Wall -O3 -mcpu=k6 -march=k6" --with-version-suffix I am sorry but I can't compile lyx with debug enabled because it needs too much disk space but I switched to cvs now so I can update it regurlarly and test it again if you desire so. Thanks, Abdel. About the crashes: When I try to open a big document (> 200p full of math and graphics) which I could open with my previous build of lyx (02152002), lyx now crash before opening it with the message: *********************************************************** Solitary \end_inset. Missing \begin_inset?. Last inset read was: Formula LyX: Missing \end_inset at this point. Read: `' [around line 71 of file ~/] found '}' unexpectedly, array: '[char o mathalpha][char d mathalpha][char e mathalpha][sub [par][char s mathalpha]][char i mathalpha][char m mathalpha][char p mathalpha][char l mathalpha][char e mathalpha]' *********************************************************** This crash is reproducible: ********************************************************** found '}' unexpectedly, array: '[char o mathalpha][char d mathalpha][char e mathalpha][sub [par][char s mathalpha]][char i mathalpha][char m mathalpha][char p mathalpha][char l mathalpha][char e mathalpha]' lyx: Attempting to save document /home/abdel/doc/these/these_310899.lyx as... /home/abdel/doc/these/these_310899.lyx.emergency lyx: SIGSEGV signal caught Sorry, you have found a bug in LyX. Please read the bug-reporting instructions in Help->Introduction and send us a bug report, if necessary. Thanks ! lyx: Attempting to save document /home/abdel/doc/these/these_310899.lyx as... /home/abdel/doc/these/these_310899.lyx.emergency ********************************************************** Another one with another file not as big but also in 1.1.6fix3 format, lyx crash with the message: ********************************************************** found '}' unexpectedly, array: '[symbol rho][sup [par][char ( mathalpha][char i mathalpha][char ) mathalpha]][char ( mathalpha][char k mathalpha][char ) mathalpha][char = mathalpha][char D mathalpha][sup [par][char ( mathalpha][char i mathalpha][char ) mathalpha]][char ( mathalpha][char k mathalpha][char ) mathalpha][char + mathalpha][char B mathalpha][sup [sub [par][symbol rho]][char ( mathalpha][char i mathalpha][char ) mathalpha]][char ( mathalpha][char k mathalpha][char ) mathalpha][char o mathalpha][char d mathalpha][char e mathalpha][sub [par][char s mathalpha]][char i mathalpha][char m mathalpha][char p mathalpha][char l mathalpha][char e mathalpha]' Aborted ******************************************************************** I tried to run lyx with gdb, here is the backtrace with the first big file: ************************************ (gdb) run Starting program: /usr/local/bin/lyx-1.2.0cvs Solitary \end_inset. Missing \begin_inset?. Last inset read was: Formula LyX: Missing \end_inset at this point. Read: `' [around line 71 of file ~/] found '}' unexpectedly, array: '[char o mathalpha][char d mathalpha][char e mathalpha][sub [par][char s mathalpha]][char i mathalpha][char m mathalpha][char p mathalpha][char l mathalpha][char e mathalpha]' Program received signal SIGABRT, Aborted. 0x402bb971 in kill () from /lib/libc.so.6 (gdb) bt #0 0x402bb971 in kill () from /lib/libc.so.6 #1 0x402bb775 in raise () from /lib/libc.so.6 #2 0x402bcda3 in abort () from /lib/libc.so.6 #3 0x082fc1ea in lyx::abort () #4 0x081c4894 in {anonymous}::Parser::parse_into1 () #5 0x081c8707 in {anonymous}::Parser::parse_into () #6 0x081c3778 in {anonymous}::Parser::parse_normal () #7 0x081c8011 in mathed_parse_normal () #8 0x08197886 in InsetFormula::read () #9 0x080affa6 in Buffer::readInset () #10 0x080ac615 in Buffer::parseSingleLyXformat2Token () #11 0x080a5378 in Buffer::readLyXformat2 () #12 0x080b06cf in Buffer::readFile () #13 0x080c61f3 in BufferList::readFile () #14 0x080c751e in BufferList::loadLyXFile () #15 0x0811715c in LyXFunc::open () #16 0x0810e8ad in LyXFunc::dispatch () #17 0x0810a255 in LyXFunc::verboseDispatch () #18 0x0810a191 in LyXFunc::verboseDispatch () #19 0x082cc413 in Menubar::Pimpl::MenuCallback () #20 0x40046cb4 in fl_object_qread () from /usr/X11R6/lib/libforms.so.0.89 #21 0x40057679 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89 #22 0x082c5219 in GUIRunTime::runTime () #23 0x080f7073 in LyXGUI::runTime () #24 0x080f7b8e in LyX::LyX () #25 0x0813dd32 in main () #26 0x402a95b0 in __libc_start_main () from /lib/libc.so.6 (gdb) ********************************