Hello, I have set up a new bug list.
Except for the nasty X Window problems, things have become much better. I haven't checked the status of undo/redo this time. According to bugzilla, half of all show stoppers are related to these operations. I will have a look at them occasionally. But thanks to valgrind everybody can become a beta tester nowadays :-) Go on with your excellent work! Michael
@STRING{ ITU-T = "{ITU-T, International Telecommunication Union --- Telecommunication Standardization Sector}" } @Misc{ASN.1:1997, author = ITU-T, title = {{R}ecommendation {X.680} (12/97) --- {A}bstract {S}yntax {N}otation {O}ne (ASN.1): {S}pecification of {B}asic {N}otation}, howpublished = {{ITU}, {G}eneva}, month = dec, year = 1997 } % Net unfolding; finite complex prefixes: % See WWW page of Esparza, Melzer, R"omer, Vogler, Wallner
LyX 1.2.0cvs - Bug list Please help me to keep this list up to date. Report new or fixed bugs *directly* to '[EMAIL PROTECTED]' ******************************************************************************* Checked last time on 2002/02/20: - On SPARC Solaris: LyX cannot be invoked via a symlink unless you are either in the directory in which the symlink is placed or you are "root". In all other cases: Initializing LyXGUI... Initializing LyXGUI...done Initializing LyX::init... Name of binary: lyx-1.2.0cvs Path of binary: /home/neukirchen/local/bin/ binary is a link Abort - "faulty.bib" is not parsed correctly and causes a problem (console message) when choosing a different natbib style for entry "ASN.1:1997" - Insert an External inset ("Chess") without actually specifying anything the dialog (close immediately); then select the inset and cut it ==13866== Use of uninitialised CPU condition code ==13866== at 0x814426C: InsetExternal::doSubstitution(Buffer const *, lyxstring const &) const (insetexternal.C:238) ==13866== by 0x81447ED: InsetExternal::updateExternal(lyxstring const &, Buffer const *) const (insetexternal.C:290) ==13866== by 0x8143CD1: InsetExternal::write(lyxstring const &, Buffer const *, ostream &) const (insetexternal.C:149) ==13866== by 0x8143DC3: InsetExternal::ascii(Buffer const *, ostream &, int) const (insetexternal.C:164) - When I change the text of an existing label in a float, there's still the old name on the canvas (#243) - Miscellaneous X problems (I am glad that finally others notice them as well): "BadDrawable (invalid Pixmap or Window parameter)" (when changing LyX window size, when closing preferences dialog) "Received unhandled X11 event Type: 0x7Target: 0x20001e8" (when closing the graphics dialog) - Please add the following two converters to complete Tgif support Tgif -> EPS: tgif -print -eps $$i Tgif -> PDF: tgif -print -pdf $$i When starting with a tgif file, pdflatex produces bad output; starting with an eps file (generated by tgif), pdflatex output looks OK; why? which converters are actually invoked? Are bitmap formats involved? - Create note/ERT/some_inset; paste some text inside the inset with the middle mouse button (text is selected; OK); press return; cursor moves to next line but -> text is still selected! - If the LyX window size changes, the red boxes of insets are updated but the line breaks of text inside any inset are not updated (#234) - The measures "t%", "c%", "p%", and "l%" are not easy to interpret (even for an old LaTeX user); couldn't we afford a longer description (e.g. "column%") in the minipage and graphics dialog? (and maybe some other dialogs that I forgot) - New buffer; create ERT with a few pars; (add a few pars after the ERT if you like - doesn't matter); switch to "inlined view"; switch back to "open status" -> only one par anymore! - Create new "article (koma-script)" document; insert a minipage; add three pars of text into the minipage; set the second par to "minisec" layout; set document to "SGML article"; remove all error boxes -> the error box is deleted logically but not on screen (#210) - If paragraph separation is set to "indentation" in the document layout, the paragraphs within a fixed width cell are indented, too. Looks reasonable at first glance but LaTeX does not consider this indentation. Is there a simple way to ignore indentation within table cells? (#208) - Insert a figure float into an empty document; insert a _large_ table (>> screen size) into the figure float; add some text right after the table (in a separate par); select the text -> it is not highlighted! (#127) - Select a set of cells in a table where the selection covers a cell with a long text; press a key when the cursor is in an non-empty cell below which text is not as long -> the blue background of the former selection is not cleared (#213) - PageUp does not work well in a (large) note inset; with the cursor in the last line, it only scrolls to the one but last line (PageDown works well!) (#60) - Edit->Tabular should be disabled when inside cell text (not cell dummy position) (#177) - When changing some font property for a set of table cells, the cell selection is revoked. (#217) Checked last time on 2002/02/06: - Size of graphics cannot be changed for screen output (I know, you are working on it:-)) - Some memory access problems in undo/redo (see former email with Purify report) Checked last time on 2002/01/23: - While playing with an "include" inset (e.g. testing files with invalid name), I got the following console message: "OkCancelReadOnlyPolicy: No transition for input 2 from state 0" - Second vertical bar after multicolumn cell is not displayed on screen (see file "fail2.lyx") (#202) - Create a document with about 20 open footnotes; then move to the end of the document and collapse the footnotes -> the scroll bar is not fully correct when only a few footnote are left open at the beginning of the doc (#132) Checked last time on 2002/01/18: - New Buffer; Alt-x tab<tab>u<tab>i<tab><enter>; after I type "i" the browser is not closed and remains open; also after I type <enter>. - add a URL inset into the cell of a table; try to open the URL inset with the _right_ mouse button -> the URL and the tabular dialog open at the same time (#214) - PageUp and PageDown should be disabled when some table cells are selected (#216) - It is intended that "del" in table cell dummy position does not delete cell contents but "shift+del" does? - Open new doc; insert float; insert some text into the float; open other doc; close other doc -> cursor is at the beginning of the inset (normally it keeps its former position) (#131) Test the same with a tabular instead of a float -> afterwards the cursor is in a different cell! - Menu items "Layout => XXX Style" are not updated for mathed (but the menu items can be used in math mode!) (BTW: Apply "Bold Style" two times to "1*1" and watch) (#233) JM: Has to do with selections - If you change a given value in tabular_dialog->cell->fixed_width to "3,5" (with faulty comma), the field is completely cleared/reset on "close" ("close" clears the field whereas a click on another item within the dialog restores the former value (which is a better approach)) - Insert->Math->Inline formula does not allow to switch back from a display formula whereas Insert->Math->Display formula toggles between both modes; both makes no sense to me (#161) - When the zoom factor is changed in the preferences dialog, the size of tables (cells) is not updated (#179) - In math mode, enter "a", "^", "_", "<cursorleft>", "<cursorleft>". The subscript of the superscript is deleted correctly but a small dot remains as the superscript of "a" on screen. (#218) - Insert/Special character/Linebreak shows a very strange behaviour within mathed especially if you change from math formula to display formula afterwards (#118) - Select some text; paste it with middle button (no highlighting); paste it again (highlighting), paste it again (no highlighting), ... (#35) - Create a very large table (2 cols x 30rows; >>screen size); when selecting cell text with shift-end or shift-pos1, the table scrolls quite often unnecessarily, whereas using just shift-cursorleft/right does not (#182) - If you do not press "save" immediately after pressing "modify" in the Preferences/Converters dialog, you have no chance to do so later (#151) - The width (on screen) is computed incorrectly for tables with vertically overlapping multicolumn cells. Create a 3x3 table; make cols 1&2 in row 1 a multicol; make cols 2&3 in row 2 a multicol; fill multicols with text -> the cell in row 2 is enlarged even though it is not filled completely (#150) - If a footnote is used inside a tabular which is 1) outside floats 2) not in a minipage 3) no long-tabular, the following two lines have to be inserted to the preamble (according to Dekel): \usepackage{footnote} \makesavenoteenv{tabular} Else you get a footnote symbol but no footnote text. Checked last time on 2001/01/12: - It makes a difference whether you mark a whole table and press "Alt+s t" (for size "tiny") or you mark the text in each cell individually (line spacing is different!). On screen no difference can be observed! (it took me an hour to analyse the problem :-() (#36) - Document "fail.lyx" (see former email) does not export to dvi due to a problem with font settings and tables; in addition, a vertical line is printed erroneously after a multicolumn cell (#172/#173) Checked last time on 2002/01/03: - I have included a plain LaTeX file into my LyX document by "Insert->Include file" with option "Use verbatim". Unfortunately, LyX does not notice changes in the TeX file when updating DVI. Is this a bug or a missing feature? Checked last time on 2001/12/30: - reLyX does not translate "\ " and "~" (protected spaces) inside tabulars correctly (probably because reLyX still generates old-style tabulars) (#180) - The file format for tables is absolutely bloated. Can't we suppress tags that have default values (e.g. endfoot="false" or width="0pt" )? Two tiny tables => >1500 lines in LyX file!!! (#212) - If several table cells are combined in one multicolumn cell, the content of all but the first cell is lost (hidden). IMHO the content of all cells should be merged in order to prevent unintended loss of text (#121) - Add some labels to your document, then open the "Reference" dialog. As soon as you move the cursor down in the list of references, all references (i.e. their names) are shifted to the right The same problem occurs with "bibliography keys" in the citation dialog (and in the spell checker dialog / the open document dialog) - The scroll button of a wheel mouse does not work with insets as the cursor is blocked ("hangs") at some positions; the problem seems to be related to nested insets (observed with floats) - Warnings and messages (2002/02/20) formulabase.C:812: warning: #warning pretty ugly math_cursor.C:834: warning: #warning This should probably take cellXOffset and cellYOffset into account math_gridinset.C:44: warning: #warning fix this once the interface to LyXLength has improved math_kerninset.C:43: warning: #warning fix this once the interface to LyXLength has improved math_parser.C:1111: warning: #warning A hack... insetminipage.C:76: warning: #warning Remove this color definitions before 1.2.0 final! insettabular.C:688: warning: #warning fix scrolling when cellinset has requested a scroll (Jug)!!! insettabular.C:1450: warning: #warning This should be fixed in the right manner (20011128 Jug) insettext.C:1113: warning: #warning I changed this to always return Dispatched maybe it is wrong (20011001 Jug) GraphicsCacheItem.C:134: warning: #warning shadowing class variable (Lgb) FormParagraph.C:85: warning: #warning Please someone of you GUII people have a look at this! FormParagraph.C:134: warning: #warning A bit dangerous... (Lgb) BufferView2.C:662: warning: #warning FIXME BufferView_pimpl.C:3275: warning: #warning Why is this code different from specialChar() below? (JMarc) buffer.C:302: warning: #warning And _why_ is this here? (Lgb) tabular.C:2360: warning: #warning Jose please have a look here I changed the longtable header/footer tabular.C:2361: warning: #warning ---- options so I had to disable the docbook code (Jug 20011219) text2.C:2210: warning: #warning I believe this code is wrong. (Lgb) text2.C:2211: warning: #warning Jürgen, have a look at this. (Lgb) text2.C:2212: warning: #warning Hmmm, I guess you are right but we text2.C:2213: warning: #warning should verify when this is needed text2.C:2433: warning: #warning This will not work anymore when we have multiple views of the same buffer ********************** Bugs that might not be fixed for 1.2.0 :-( ***************************** - Citation labels should reflect their content, i.e. if only the year is chosen in the citation dialog, then the label should show the year afterwards. (#114) - Is there any way to speed up "Search&Replace" when it comes to wide tables? LyX redraws such tables hysterically even though the search text is not found in them. IMHO LyX should only update the screen when some text is found or the search is finished (#43) - You cannot delete empty LyX code paragraphs with the backspace key; however, you can delete them with the delete key (#4) The same holds for pars within ERT insets (BTW: How about replacing the lyxcode par layout by an inset? IIRC LyX code has some more problems caused by them not being real environments) - The citation ref. dialog should have a similar feature as the buffer choice in the cross ref. dialog (#123) - In the label dialog, the buttons should be reordered ("ok"/"clear"/"cancel") (#85)