Hi John et al, I should not post emails at 4 o'clock in the morning! Here comes the attachment... Michael PS: Yes, I am finally going to enter the bugs into SF. -- ====================================================================== Michael Schmitt phone: +49 451 500 3725 Institute for Telematics secretary: +49 451 500 3721 Medical University of Luebeck fax: +49 451 500 3722 Ratzeburger Allee 160 eMail: [EMAIL PROTECTED] D-23538 Luebeck, Germany WWW: http://www.itm.mu-luebeck.de ======================================================================
B U G L I S T --------------- 2. Insert a figure float into a document, then insert a minipage into the float. Enter some TeX code in the minipage (use CTRL+Returns). Move the cursor (leave the minipage, melt it, enter it again, etc.) and try to select/cut/paste some text from time to time. After a few operations you will notice that the text selection is not correct any longer (the wrong selection is marked). This effect can strengthened by putting more than one minipage into the float. 3. Please unify the behavior of the character, paragraph, and table dialogs. I would like to have the possibility to apply a paragraph layout to several parts of a document without having to close and reopen the dialog (this is a torture). Update of June, 12th: The "Apply" button in the paragraph layout dialog is deactivated after the first application. You have to change some setting before you can apply the layout again. 4. In the label dialog, could you please rearrange the buttons? It is a convention to click the right-most button in order to cancel a dialog. 5. If you open a float with a figure as its first element, the figure dialog is always opened at the same time. 8. Opening and closing of floats only raises the console message A truly unknown func! [25] 9. Create a 5x5 table and insert "e e e e ..." in the first cell until the cell becomes larger than the screen. Typically, the table is repainted infinitely (verified again on June 8th). If you cannot reproduce it, place the table inside a figure and test again. 11. During compilation "gcc -Wall" reports a couple of warnings that might be fixed. (List may not be fully up to date any more) -------------- formula.C:250: warning: #warning leak this for a while... formula.C:554: warning: #warning Labels formula.C:760: warning: #warning Labels formula.C:900: warning: #warning Labels formula.C:924: warning: #warning This is a terrible hack! We should find a better solution. formula.C:1061: warning: #warning This is a terrible hack! We should find a better solution. formula.C:1097: warning: #warning Labels formula.C:1140: warning: #warning Is this needed here? Shouldnt the main dispatch handle this? (Lgb) formula.C:1255: warning: #warning Still? (Lgb) insetcaption.C:118: warning: #warning Implement me! insetcaption.C:127: warning: #warning Implement me! insetfloat.C:234: warning: #warning FIX! insetfloatlist.C:63: warning: #warning Implement me please. insetgraphics.C:625: warning: #warning use the copy constructor instead. (Lgb) insetminipage.C:153: warning: #warning Remove me before final 1.2.0 (Jug) insetminipage.C:154: warning: #warning Can we please remove this as soon as possible? (Lgb) insettext.C:349: warning: #warning Jürgen, why is this a block of its own? (Lgb) insettext.C:350: warning: #warning because you told me to define variables only in local context (Jug)! insettext.C:351: warning: #warning then make it a function/method of its own. (Lgb) insettext.C: In method `void InsetText::draw(BufferView *, const LyXFont &, int, float &, bool) const': insettext.C:310: warning: comparison between signed and unsigned ImageLoaderXPM.C:66: warning: #warning This might be a dirty thing, but I dont know any other solution. FormMathsPanel.C: In method `bool FormMathsPanel::input(FL_OBJECT *, long int)': FormMathsPanel.C:244: warning: enumeration value `MM_DOTS' not handled in switch xforms_helpers.C:42: warning: #warning Why cant this be done by a one pass algo? (Lgb) buffer.C: In method `void Buffer::makeLinuxDocFile(const string &, bool, bool = false)': buffer.C:2432: warning: comparison between signed and unsigned buffer.C: In method `void Buffer::makeDocBookFile(const string &, bool, bool = false)': buffer.C:2914: warning: comparison between signed and unsigned buffer.C:2947: warning: comparison between signed and unsigned lyxfind.C: In function `bool IsStringInText(LyXParagraph *, int, const string &, const bool & = true, const bool & = false)': lyxfind.C:133: warning: comparison between signed and unsigned lyxfunc.C:1013: warning: #warning Find another implementation here (or another lyxfunc)! spellchecker.C:978: warning: #warning should go somewhere more sensible tabular-old.C:129: warning: #warning old l_getline text.C:1015: warning: #warning Please fix me (Jug!) text.C:2841: warning: #warning Should be fixed with a lyxinset::clear_width(bv, font) function! (Jug) text.C:2842: warning: #warning Should we not fix this in the Painter, please have a look Lars! (Jug) --------------- 12. Has anybody tried to run checktex recently? I tested it once and came to the conclusion that many of the warnings have to do with the way LyX generates LaTeX code. 13. When changing the language in the character layout dialog, the language name is not printed correctly at first (some other text is printed on top of it in the field as well) 14a. Setting the font size to "smaller" (Alt-s Shift-s) does not work. Console message: LyXFont::setLyXSize: Unknown size `smaller' As well: LyXFont::setLyXSize: Unknown size `huger' 14b. Changing the character layout for all cells of a table works well. However, after changing the font size, the cursor is not printed at the right place on screen (vertical offset is incorrect). 16. Dialog "New from template" should show the template directory immediately. A common user does not realize that he has to press the "template" button first. 17. It is impossible to set the cursor in the right half of a figure/footnote/etc. with the mouse whereas cursor movements with the keyboard work without a problem. (Create a new document with a footnote and one line of text above and below the footnote) 18. Once upon a time, there was a patch for "foil" documents that added headings to LyX's table of contents ("Navigate"). Unfortunately, this patch has never found its way into the cvs. 19. When the size of a graphic inside a figure float is changed, the size of the float is _not_ adjusted at the same time. 22. Electric fence (a Linux memory checker) raises a seg fault in the math parser 23. In tables, it is impossible to make a complete word bold by pressing CTRL-b (without having to select the complete word before) like it is possible in normal text (the same applies to CTRL-e for emphasize) 24. There is still a blank after each footnote reference in the DVI output 25. LyX forgets to add a "\usepackage{graphic}" in the TeX output for documents that include float figures. Subfigures are not supported correctly as well. 26. If you 1.) make some settings in the "Character layout" dialog, 2.) close the dialog, 3.) mark some text 4.) click on the font button in the menu then ... 5.) nothing happens