X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FChangeLog;h=302070803232ada222741ddee11d070557265fd1;hb=0fcae6cc10640f2d5a591152d59d252bb6dc0757;hp=e10d7fa3d6ebdf49fe069014742103cbbfb2cafc;hpb=1a9992c7967460eda189e5eab811e5a0e47f838f;p=lyx.git diff --git a/src/mathed/ChangeLog b/src/mathed/ChangeLog index e10d7fa3d6..3020708032 100644 --- a/src/mathed/ChangeLog +++ b/src/mathed/ChangeLog @@ -1,3 +1,216 @@ +2006-03-14 Georg Baum + + * math_parser.C (parse1): Parse \tag and \tag* correctly + +2006-03-14 Martin Vermeer + + * math_data.C (x2pos): Fix to bug 2325: Mouse click to right of last + nestinset in a cell will position cursor to its left + +2006-03-11 Martin Vermeer + + * math_scriptinset.C (notifyCursorLeaves): Fix to bug 2362: Deleting + superscript also deletes subscript + +2006-02-28 Martin Vermeer + + * math_nestinset.C (doDispatch): fix (properly) insertion of + fonts/decorations around selection + +2006-02-23 Jean-Marc Lasgouttes + + * math_data.C (x2pos): Place cursor correctly in the case of + MathNestInset; this avoids misplaced cursor (and subsequent crash) + when placing the mouse near a symbol inset. + +2006-02-17 Georg Baum + + * math_xymatrixinset.[Ch]: Readd + * Makefile.am: Readd math_xymatrixinset.[Ch] + * math_factory.C (createMathInset): Readd xymatrix + * math_parser.C (parse1): Readd xymatrix + +2006-02-13 Georg Baum + + * math_macro.C (editXY): Prevent crash (fix by Andrew Beck) + +2006-01-28 Lars Gullik Bjønnes + + * math_hullinset.C (getStatus): get rid of a compiler warning + +2006-01-27 Jean-Marc Lasgouttes + + * math_nestinset.C (drawSelection): do not draw anything when + there is no selection; when drawing, do it with the null painter, + since only the metrics matter (fixes bug1934). + +2006-01-18 Jean-Marc Lasgouttes + + * math_factory.C (initMath): set initialized to true early to + avoid recursive invokation. + + * math_macrotemplate.C (MathMacroTemplate): make sure math + structures are initialized. + +2006-01-11 Jean-Marc Lasgouttes + + * math_nestinset.C (doDispatch/LFUN_SELFINSERT): when inserting a + space and macromode is on, try to put the cursor inside the newly + created inset (bug 2034). + +2006-01-10 Martin Vermeer + + * math_hullinset (doDispatch): fix default label setting (eq:) + +2006-01-01 Lars Gullik Bjønnes + + * command_inset.C (editXY): unused parameters + +2005-12-15 Jürgen Spitzmüller + + * math_hullinset.C: initialize Math (symbol fonts and parser) if not + aleady done. + +2005-12-02 Jürgen Spitzmüller + + * math_nestinset.C (script): always ensure that the cell we want to go + to exists (bug 2139). + +2005-11-30 Jean-Marc Lasgouttes + + * math_nestinset.C (lfunMousePress): use mouseSetCursor (bug 2109). + + * math_hullinset.C (doDispatch): comment out some annoying debug + messages. + +2005-11-28 Martin Vermeer + + * math_deliminset.h: + * math_scriptinset.h: fix bug 2117, matrix inside delimeters or in + sub- or superscript + +2005-11-25 Jürgen Spitzmüller + + * math_hullinset.[Ch]: new method textString (fix bug 2089) + +2005-11-15 Georg Baum + + * command_inset.[Ch] (editXY): implement, since MathNestInset::editXY + loops through the cells and that is not possible here because they are + not visible + * math_hullinset.C (getStatus): allow reference and label in + LFUN_INSET_INSERT + * math_hullinset.C (doDispatch): create ref inset in LFUN_INSET_INSERT + * math_nestinset.C (doDispatch): allow references + * math_nestinset.C (doDispatch): remove never reached code for + LFUN_INSET_APPLY + * ref_inset.[Ch] (getStatus): implement, otherwise we'll trigger an + assertion in LyXFunc::getStatus + +2005-11-08 Georg Baum + + * math_parser.C (delEmptyLastRow): Don't delete the dummy row, but + the last full row, since the dummy row has only rowinfo + +2005-11-02 Angus Leeming + + * math_nestinset.C: trivial fix to a MSVS warning. + +2005-11-02 Martin Vermeer + + * math_kerninset.[Ch]: fix 2074: kern width wrong + +2005-10-13 Georg Baum + + * math_gridinset.[Ch] (eolString, write): Output \\ at the end of + the last line if it is empty (fixes bug 2067) + * math_hullinset.[Ch] (eolString): Adjust to the changes above + * math_hullinset.C (delRow): Allow to delete the last dummy row + * math_parser.C (delEmptyLastRow): Delete the last dummy row. + The last hline appears in the wrong row otherwise. + * math_parser.C (parse1): Call delEmptyLastRow for all matrix like + insets. This fixes bug 2067 and avoids data loss on load/save cycles. + * math_parser.C (parse1): Ignore the number of columns of alignedat + * math_splitinset.C (write): Write the number of column of alignedat. + This prevents data loss together with the math parser change above. + +2005-10-09 Georg Baum + + * math_gridinset.C (doDispatch): adjust paste to match paste in text + and math nest inset + * math_nestinset.C (doDispatch): implement paste (bug 2059) + +2005-10-09 Georg Baum + + * math_nestinset.C (doDispatch): Don't record undo steps when + inserting characters of a macro name (see comment) + +2005-10-04 Georg Baum + + * math_macro.C (editXY): new, fix crash (bug 2060) + * math_macro.C (cursorPos): new, fix potential crash + * math_macro.C (drawSelection): new, fix potential crash + * math_nestinset.C (doDispatch): fix crash when inserting math macros + with 0 arguments + +2005-09-30 Jean-Marc Lasgouttes + + * math_nestinset.C (doDispatch): do not leave the inset after + LFUN_DELETE. (part of bug 2057) + +2005-10-02 Georg Baum + + * math_kerninset.C (write): write width, not 0 (fixes bug 2050) + +2005-10-03 Jürgen Spitzmüller + + * math_nestinset.C (doDispatch): use recordUndoInset when deleting + whole cell via LFUN_BACKSPACE (fixes bug 2058). + +2005-09-27 Jürgen Spitzmüller + + * math_nestinset.C (doDispatch): leave inset to the right when + hitting ESC. + +2005-09-27 Jürgen Spitzmüller + + * math_nestinset.C (doDispatch): record LFUN_CUT in undo stack + (fixes bug 2041). + + * math_data.C (draw): add nested insets to the coord cache + (fixes the major part of bug 1918). + +2005-09-19 Jean-Marc Lasgouttes + + * math_nestinset.C (cursorPos): parameter `boundary' is unused. + +2005-09-15 Jürgen Spitzmüller + + * math_nestinset.C (doDispatch): use cur.normalize() to prevent crash + when cutting in math array (bugs 1960, 1981). + +2005-08-19 Martin Vermeer + + * math_nestinset.C (doDispatch): fix crash when deleting across rows + in math array, and block multi-cell cut/copy leading to data loss + +2005-07-26 Georg Baum + + * math_factory.C (initSymbols): Don't require wasysym for the wasy + font (bug 1942) + +2005-07-15 Stephan Witt + + * math_nestinset.C (getStatus): handle font change requests + +2005-07-15 Stephan Witt + + * math_hullinset.C (getStatus): don't allow insert of label for + inlined eq + +2005-07-15 André Pönitz + + * math_inset.C (write): don't output too many spaces 2005-07-15 Andreas Vox @@ -6,7 +219,7 @@ 2005-07-14 André Pönitz * math_hullinset.C (BREAKLINE): choose between eqnarray and - align according to user preference + align according to user preference 2005-07-14 André Pönitz @@ -243,7 +456,7 @@ * math_gridinset.[hC]: add facilities for drawing/deleting partition lines in matrix. -2005-02-08 Lars Gullik Bjonnes +2005-02-08 Lars Gullik Bjønnes * math_data.C (isInside): size() -> depth() @@ -253,7 +466,7 @@ * math_diminset.C: * math_nestinset.C: Use new cursor accessors. -2005-01-27 Lars Gullik Bjonnes +2005-01-27 Lars Gullik Bjønnes * math_parser.C,math_sizeinset.C: use convert<> instead of atoi,strToXXX and friends @@ -317,11 +530,11 @@ * Most insets: rename priv_dispatch to doDispatch -2004-11-24 Lars Gullik Bjonnes +2004-11-24 Lars Gullik Bjønnes * math_hullinset.C (operator): use common semantics -2004-11-23 Lars Gullik Bjonnes +2004-11-23 Lars Gullik Bjønnes * math_atom.C (operator): use common semantics @@ -336,7 +549,7 @@ * math_hullinset.C (delCol): don't delete if this is the only column * math_hullinset.C (getStatus): fix LFUN_TABULAR_FEATURE -2004-11-16 Lars Gullik Bjonnes +2004-11-16 Lars Gullik Bjønnes * math_inset.h: include math_data.h to satisfy concept checks. @@ -348,7 +561,7 @@ * Makefile.am: add math_tfracinset.[Ch] -2004-11-07 Lars Gullik Bjonnes +2004-11-07 Lars Gullik Bjønnes * math_parser.C (parse1): change to use lyx::support::atoi * math_sizeinset.C (MathSizeInset): ditto @@ -384,7 +597,7 @@ * math_hullinset.C (plaintext): remove extraneous spaces -2004-09-16 Lars Gullik Bjonnes +2004-09-16 Lars Gullik Bjønnes * math_parser.C (tokenize): c_str fix (mathed_parse_cell): c_str fix @@ -400,7 +613,7 @@ (pipeThroughMaple): c_str fix (pipeThroughOctave): c_str fix -2004-09-15 Lars Gullik Bjonnes +2004-09-15 Lars Gullik Bjønnes * math_binominset.h (MATH_BINOMINSET_H): fix include guard. @@ -416,7 +629,7 @@ * formulamacro.C (write): * math_macrotemplate.C (write): remove space at end of line. -2004-08-15 Lars Gullik Bjonnes +2004-08-15 Lars Gullik Bjønnes * pch.h: new file @@ -437,7 +650,7 @@ * math_parser.C: Fix: #928 -2004-07-24 Lars Gullik Bjonnes +2004-07-24 Lars Gullik Bjønnes * math_support.C, math_parser.C, math_nestinset.C, math_macrotable.C: * math_hullinset.C, math_gridinset.C, math_factory.C: math_extern.C, @@ -445,7 +658,7 @@ * command_inset.C: change "support/std_sstream.h" to -2004-07-24 Lars Gullik Bjonnes +2004-07-24 Lars Gullik Bjønnes * math_macrotable.C (expand): n is now size_t @@ -454,7 +667,7 @@ * math_macroarg.[Ch] (MathMacroArgument): take size_t as arg -2004-05-28 Lars Gullik Bjonnes +2004-05-28 Lars Gullik Bjønnes * Makefile.am (EXTRA_DIST): add formulamacro.C @@ -522,7 +735,7 @@ * math_nestinset.C: use const_cast to get to compile for stlport -2004-01-28 Lars Gullik Bjonnes +2004-01-28 Lars Gullik Bjønnes * math_hullinset.C: add using statements for std::ostream, std::swap and std::vector @@ -542,7 +755,7 @@ 2004-01-15 André Pönitz * *.[Ch]: Part of IU. Shift stuff from MathCursor and InsetFormula - to LCursor and InsetBase. + to Cursor and InsetBase. 2004-01-15 André Pönitz