Dekel Tsur <[EMAIL PROTECTED]> writes:

| To keep you occupied...
| 
| NEW_INSETS:
| 
| - When reading a 1.1.6 file with a minipage, the language inside the minipage
|   is set to default_language and not to the language of the document.

Ok... I'd almost say that the one responsible for the language stuff
fix this :-), but I'll have a look at it.
 
| - Minipage in 1.2 are inconsistent with minipage in 1.1.6: in the later, the
|   paragraphs are indented, while in the latter, they are not.

I'd put this down as "not a bug". 1.2.0 behaves by default as latex,
and IMHO that is more correct then the "secret" hack in the old
version. (But we should have support for setting indent)
 
| - Spellchecking/Find&Replace do not work in text inset.

mmm...
but this is not really the problem... the problem is that nextWord
does not traverse insets.
 
| - When if you have a reference to a label inside an text inset, and the label
|   is changed, the reference isn't updated.

related?
 
| - When the language of the document is changed, the language of text in
|   text insets isn't changed.

related? _how_ is the language changed, and why isn't insets treversed.
 
| - 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 (I can type faster
|   than the speed of screen update!)

Some excessive redraw I guess.

| - 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.

Then the indent on screen should be removed.
 
| - When you type inside an text inset, the cursor is sometimes drawn
|   in a wrong position: just before the inset, and not inside the inset.
|   For example, insert a footnote and insert a single char. The cursor 
|   will be drawn outside the inset (to the left of the "foot" label) and will
|   not be erased.
| 
| - When you type in a tabular which is in a centered, after each key press
|   the tabular is drawn twice (it is visible on screen since the tabular is
|   drawn with different offsets)
| 
| - 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
|   5 redraws of the tabular (not visible on screen)
| 
| - I get a crash when opening a new file, and then repeatedly insert a
|   footnote, type few chars in the footnote, move out of the footnote, and
|   deleting the footnote.

Hmm... I'll look at this.
 
| - When you have a tabular cell when the font of the last char in the cell
|   is smaller than normal, the height of the red frame is to small.
|   Also, the height of the redrawing area is too small, which gives some
|   interesting effect...
| 
| - When you exit from text inset, double space are not deleted.

hmm...
 
| - Create a tabular with 2 fixed with column, and put two paragraphs
|   in each of the two cells in the first row, namely
| 
|   +---+---+
|   |   |   |
|   |A  |C  |
|   |   |   |
|   |B  |D  |
|   |   |   |
|   +---+---+
|   |   |   |
| 
|   Now put the cursor after the 'D' and press backspace twice.
|   The old red frame (with height of two rows) will not be erased, so the 
|   result will look like
|   +---+---+
|   |   |===|
|   |A  |C  |
|   |   |===|
|   |B  |D  |
|   |   |===|
|   +---+---+
|   |   |   |
| 
|   (the = chars denote the red lines).
| 
| 
| - Create a tabular in LyX, and move the cursor outside of the tabular.
|   Mark some text in some application outside lyx.
|   Then, press the 3rd mouse button when the cursor is over some cell in the
|   tabular. If the cell was empty (or the cursor was over a dummy position,
|   LyX will crash. If the cell was not empty, LyX will not crash, but if you
|   try to type something into the cell, the display will not be updated.
| 
| - LyX doesn't prevent the user from insertion of a float inside a
|   float/tabular or insertion of margin note/display formula inside a tabular
|   etc.

The mechanisms for this should be in place so we need to check why the
do not trigger.
 
| - When inserting a footnote to a tabular, LyX doesn't automatically produce
|   latex code to allow correct handling of the footnote (either the footnote
|   or the mdwtab packages should be used).

Which of these are a standard latex package? 

| - When inserting a footnote inside a tabular, and the footnote is not the last
|   element in the cell, the display is wrong: the "foot" label is drawn over
|   the text after the footnote.

Hmm, should be easy to fix.
 
| Citation dialog:
| 
| - In the info area, the year appear after the authors and not at the end.
| 
| - strings defined by @string are not expanded
| 
| - The parser of the bib files is broken:
|   When I have a field like title = {{$O(n^{2})$} algorithm...}
|   all the title text will be truncated after the $O(n^{2})$.
| 
| - When pressing on an inset key, the shown info is wrong (the info for a
|   different key is shown)
| 
| - When having a "line above" in a fixed width tabular cell or in a minipage,
|   the line is drawn with \columnwidth width and not width of the cell.
| 
| Misc.
| 
| - The accent-acute lyxfunc doesn't work

Are you sure... the the accent-XXX lyxfuncs all have the same
controller.
 
| - The paragraph layout should not be allowed to open 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.

agree.
 
| - When opening a read only document, some dialog buttons are not disabled:
|   * Quote Style buttons in document dialog
|   * Alignment buttons in paragraph dialog
|   * OK/Apply and "Reference Style" buttons in reference dialog
|   * All buttons in the minipage dialog
|   * Text after in citation dialog
|   * All buttons in tabular dialog
| 
| - After, changing the size of an eps figure, the display isn't updated.
| 
| lyx->tex->lyx problems:
| 
| - When having an eps figure in a figure float, the figure will be moved into
|   the caption (also the \centering and \par{} commands will appear as ERT)
| 
| - All the packages loaded automatically by lyx (e.g. a4, babel) will appear
|   in the user preamble. Also the \makeatletter .. \makeatother commands will
|   appear in the user preamble.
| 
|   In fact, these commands will be duplicated in the preamble after each
|   lyx->tex->lyx iteration.
| 
| - Paragraph options like alignment, pagebreak etc aren't preserved
|   (namely, you get ERT like \centering in the document, instead of having
|   a centered paragraph).
| 
| - Math macros aren't preserved (I guess the solution is to put a comment
|   before the macro in the latex file, so reLyX can distinguish between math
|   macros and other macros.
| 
| - EPS figure options (size, rotations) aren't preserved.
| 
| - The document language isn't preserved.
|   Also, other other document options aren't preserved like paper margins,
|   some papersize options (e.g. a3, or a4wide), separation (skip/indent) etc.
| 
| - Prettyref/varioref aren't preserved.

prettyref/varioref reaaly needs a brushup, I really do not like the
"just the basics" support that is in lyx now.
 
| - Minipages aren't preserved
| 
| - Longtables aren't preserved
| 
| - Multi-language commands aren't preserved.
| 
| - The align env. is not preserved.

Unless somebody steps forward to maintain reLyX all those bugs will
remain for a long time... 

-- 
        Lgb

Reply via email to