On Mon, Aug 13, 2001 at 07:17:15PM +0300, Dekel Tsur wrote:
> > Are most of the serious bugs fixed?
> > (and can we remove the green background on the minipages now?)
>
> I still think there are many "annoying" bugs.
> I'll try to send a list shortly.
Here is the list:
ERT_INSET:
- The spellchecking doesn't ignore the text in ERT insets
- Type 'a'. Insert an ERT inset and type 'foo'. Close the ERT inset and type
'b' after the inset. Now go to the beginning of the document and search for
'foo', and the display will be weird. This doesn't happen with footnotes
NEW_INSETS:
- When selecting a figure float in the navigate window, the cursor does not
jump to the float.
- If you select a whole tabular and change the font (e.g. change the size to
tiny), then nothing happens on screen, even though the action has affect on
the latex output. I think that about a month ago this bug has been fixed,
but now it has reappeared.
- Selection in a float is not cleared after ctrl+c (copy), or after moving
the cursor with the cursor keys.
- Create a tabular in a centered/right aligned paragraph, and start
typing into the first cell.
After each key press the tabular is drawn twice (at different offsets)
In other words, the tabular "shakes" when typing.
- Create a tabular in a centered/right aligned paragraph, and start
typing into the first cell. The table "shakes" after each keypress.
- Insert a footnote, type 'ab' and press undo twice.
Now press redo twice -> the text 'ab' does not appear in the inset
- Type 'a', insert a footnote, and type 'a' in the footnote.
Press undo twice, then redo twice, and then undo twice. (note that the
last undo don't have an effect).
Now click inside the footnote with the mouse -> LyX crashes.
- Searching is very slow in tabulars (much slower than spellchecking!)
- If during a search/spellcheck a collapsible inset have been opened, it will
not be closed when the continuing the search/spellcheck.
- When inserting an EPS figure to a float, after the figure has been loaded,
the height of the float is not updated.
- When changing the size of an EPS figure in a figure float
(using the old insetfig), the display isn't updated.
- When holding backspace in a tabular, the speed of erasing the characters is
slow (slower than the speed character are added when holding some key).
- The right border of footnotes/floats is too far to the right: it is just
at the end of the lyx screen. The problem is worse if the footnote is in a
nested enumerate.
NOTE: Jurgen fixed this problem but it has reappeared!
- Undo in a float doesn't update the screen correctly:
Type the following in an empty document:
x <left1> M-i f 1 <enter> 2 <enter> 3 ctrl+z ctrl+z ctrl+z.
The result will be an empty footnote, then A LOT OF SPACE, and then 'x'.
- Minipage in 1.2d are inconsistent with minipage in 1.1.6: in the later, the
paragraphs are indented (in the latex output), while in the latter,
they are not.
- When if you have a reference to a label inside an text inset, and the label
is changed, the reference isn't updated.
Note: fixed by my unapplied patch.
- When the language of the document is changed, the language of text in
text insets isn't changed.
Note: easy to fix using the paragraph iterators
- The typing speed inside text inset is still much slower than normal typing
The problem get worse when you have an inset inside another inset, for
example, when typing in a tabular inside a table float.
- The paragraphs in a tabular cell in a fixed width column are drawn indented
on screen, while they are not indented in the DVI output.
- When you type in a tabular which its paragraph has some text before
the tabular (drawn on the same row on screen), each key press generate
2 redraws of the tabular (not visible on screen)
- When inserting a footnote to a tabular, LyX doesn't automatically produce
latex code to allow correct handling of the footnote (using footnote.sty)
Citation dialog:
- strings defined by @string are not expanded
- The parser of the bib files is broken:
If I have a field like title = {{$O(n^{2})$} algorithm...}
then all the title text will be truncated after the $O(n^{2})$.
Dialogs:
- Apply button in preferences dialog becomes disabled (after it was enabled)
when selecting a format from the browser in the formats tab.
There are more examples for this behavior.
- When selecting an element from the browser in the color tab in the
preferences dialog, the apply button becomes enabled.
- Insert a matrix using the math panel (and pressing ok in the dialog).
Now, when opening the dialog again, the OK button is disabled.
The same problem happen with the decorations dialog.
- The paragraph layout dialog should not be opened in a regular tabular
cell. Also the pagebreak buttons should be disabled when the paragraph is
in a fixed width cell, or in float/footnote etc.
- The unit button in the minipage dialog is unclear.
Points, Inch, etc. should be used instead of pt, in, etc.
Misc.:
- There are crashes when using undo/redo. (I haven't found a consistent
way to get them)
- If you insert an eps figure to a figure float as non-inline, the
paragraph outside the float get centered, instead of the paragraph in the
float.
Shouldn't we remove the dialog, and allow only inline insert of figures ?
- When doing selection with the mouse, and releasing the mouse over an inset,
the inset should not be opened.
- When clicking on the "list of figures" inset, nothing happens.
- When inserting ASCII files as lines, empty lines become empty paragraphs
which is "illegal" in LyX (these paragraph are erased when the cursor
is moved over them).
- Begin an enumerate at create to items. Now press M-p right twice or more.
The depth of the item increases.
- The accent-XXX lyxfuncs doesn't work when keymap is true
- When opening a read only document, some dialog buttons are not disabled:
* Alignment buttons in paragraph dialog
* The "Reference Style" button in reference dialog
* All buttons in the minipage dialog
* All buttons in the ERT dialog
* Text after in citation dialog
* All buttons in tabular dialog