lyx_mirror/src/mathed
Vincent van Ravesteijn 653e054c06 branch: Fix bug #7106: iterator out of range while copying multi-row math.
see r37108.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_6_X@37112 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-05 12:56:54 +00:00
..
BUGS
CommandInset.cpp Fix bug #3325: Labels with special characters in equations do not work 2010-02-13 19:00:17 +00:00
CommandInset.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetFormulaMacro.cpp Catch encoding exception when performing instant preview on an uncodable char (bug 6116). 2009-08-07 05:24:57 +00:00
InsetFormulaMacro.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMath.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMath.h Fix bugs #7174 (Math selection broken) 2010-12-29 15:36:35 +00:00
InsetMathAMSArray.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathAMSArray.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathArray.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathArray.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBig.cpp Add GUI support for big delimiters variants without 'l', 'm' or 'r' endings 2010-06-06 18:38:35 +00:00
InsetMathBig.h
InsetMathBoldSymbol.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBoldSymbol.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBox.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBox.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBrace.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathBrace.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathCases.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathCases.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathChar.cpp In mathmode, treat nonascii chars with diacritical marks as an input method 2008-09-26 15:53:15 +00:00
InsetMathChar.h
InsetMathColor.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathColor.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathComment.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathComment.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathDecoration.cpp Fix #6872: correctly support the math command \dddot 2010-08-30 21:34:19 +00:00
InsetMathDecoration.h Fix bug #4565: Using keyboard shortcuts to write Greek letters with an underbar produces LaTeX errors. 2010-04-02 15:02:46 +00:00
InsetMathDelim.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathDelim.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathDiff.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathDiff.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathDots.cpp honour requirements for dots (bug 5376). 2008-10-18 14:15:56 +00:00
InsetMathDots.h honour requirements for dots (bug 5376). 2008-10-18 14:15:56 +00:00
InsetMathEnsureMath.cpp Fix bug #6745: Wrong fonts with \ensuremath 2010-06-02 00:24:19 +00:00
InsetMathEnsureMath.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathEnv.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathEnv.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathExFunc.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathExFunc.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathExInt.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathExInt.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathFont.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathFont.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathFontOld.cpp Fix bug #6851: Wrong mode and screen fonts with old style macros such as \bf and \rm. 2010-08-14 18:37:35 +00:00
InsetMathFontOld.h Fix bug #6851: Wrong mode and screen fonts with old style macros such as \bf and \rm. 2010-08-14 18:37:35 +00:00
InsetMathFrac.cpp branch: Fix bug #6787: CFrac does not require amsmath. 2010-06-24 11:15:25 +00:00
InsetMathFrac.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathGrid.cpp branch: Fix bug #7106: iterator out of range while copying multi-row math. 2011-01-05 12:56:54 +00:00
InsetMathGrid.h Fix bug #7019 (Math labels should not be escaped on saving) 2010-11-06 15:24:37 +00:00
InsetMathHull.cpp Fix bug #7058 (Crash when invoking CAS on a multiline AMS context) 2010-11-26 22:54:32 +00:00
InsetMathHull.h Fix bug #7019 (Math labels should not be escaped on saving) 2010-11-06 15:24:37 +00:00
InsetMathKern.cpp Fix bug #6246: InsetMathKern is broken 2009-09-28 22:11:02 +00:00
InsetMathKern.h
InsetMathLefteqn.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathLefteqn.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathLim.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathLim.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathMatrix.cpp
InsetMathMatrix.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathMBox.cpp
InsetMathMBox.h
InsetMathNest.cpp backport fix for #6709 2010-12-09 22:17:25 +00:00
InsetMathNest.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathNumber.cpp
InsetMathNumber.h
InsetMathOverset.cpp
InsetMathOverset.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathPar.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathPar.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathPhantom.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathPhantom.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathRef.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathRef.h Fix bug #3325: Labels with special characters in equations do not work 2010-02-13 19:00:17 +00:00
InsetMathRoot.cpp Fix bug #4071: wrong fonts in math 2010-05-27 07:03:09 +00:00
InsetMathRoot.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathScript.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathScript.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSize.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSize.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSpace.cpp \hspace support in math also for branch, fixes http://bugzilla.lyx.org/show_bug.cgi?id=2558 2009-01-10 15:54:18 +00:00
InsetMathSpace.h \hspace support in math also for branch, fixes http://bugzilla.lyx.org/show_bug.cgi?id=2558 2009-01-10 15:54:18 +00:00
InsetMathSpecialChar.cpp The LaTeX control space "\ " is a special char, too. In mathed, it should 2008-10-26 18:32:25 +00:00
InsetMathSpecialChar.h Fix bug 5393 2008-10-23 00:48:06 +00:00
InsetMathSplit.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSplit.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSqrt.cpp Fix bug #4071: wrong fonts in math 2010-05-27 07:03:09 +00:00
InsetMathSqrt.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathStackrel.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathStackrel.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathString.cpp Fix bug #3325: Labels with special characters in equations do not work 2010-02-13 19:00:17 +00:00
InsetMathString.h
InsetMathSubstack.cpp InsetMathSubstack.cpp: fix #2498 also for branch 2011-01-05 00:21:14 +00:00
InsetMathSubstack.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathSymbol.cpp Fix bug #4606 (\varPhi and similar characters not known by the LyX GUI) 2011-01-03 14:19:15 +00:00
InsetMathSymbol.h
InsetMathTabular.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathTabular.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathUnderset.cpp
InsetMathUnderset.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathUnknown.cpp
InsetMathUnknown.h
InsetMathXArrow.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathXArrow.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathXYArrow.cpp
InsetMathXYArrow.h
InsetMathXYMatrix.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
InsetMathXYMatrix.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MacroTable.cpp Patch by John McCabe-Dansted to fix bug #6502: 2010-02-08 17:51:15 +00:00
MacroTable.h Patch by John McCabe-Dansted to fix bug #6502: 2010-02-08 17:51:15 +00:00
MathAtom.cpp
MathAtom.h
MathAutoCorrect.cpp
MathAutoCorrect.h
MathCompletionList.h
MathData.cpp Fix bug #6739: Loading in a 1.6.5 file causes 1.6.6-1 to crash 2010-06-01 13:34:31 +00:00
MathData.h MathData: fix #6388 also for branch 2010-01-20 02:10:29 +00:00
MathExtern.cpp Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MathExtern.h
MathFactory.cpp Fix bug #3325: Labels with special characters in equations do not work 2010-02-13 19:00:17 +00:00
MathFactory.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MathGridInfo.h
MathMacro.cpp Fix bug #6965 (Crash editing ERT in math mode) 2010-10-29 12:38:16 +00:00
MathMacro.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MathMacroArgument.cpp
MathMacroArgument.h
MathMacroTemplate.cpp Fix bug #7090 (Segfault in refreshing instant preview when math macro changes) 2010-12-13 22:25:17 +00:00
MathMacroTemplate.h Patch by John McCabe-Dansted to fix bug #6502: 2010-02-08 17:51:15 +00:00
MathParser_flags.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MathParser.cpp Fix bug #1337: LyX confused on $ symbol in math equations 2010-08-06 21:00:21 +00:00
MathParser.h Fix bug #5530: LyX expansion in math-macro overwritten by default one. 2009-11-15 17:38:36 +00:00
MathStream.cpp workaround for msvc10 stl bug 2010-07-11 20:27:26 +00:00
MathStream.h Fix bug #3325: Labels with special characters in equations do not work 2010-02-13 19:00:17 +00:00
MathSupport.cpp backport the support for the math command \ddddot to branch 2010-08-30 21:47:12 +00:00
MathSupport.h Fix bug #4071: wrong fonts in math 2010-05-27 07:03:09 +00:00
README
ReplaceData.h
texify
TextPainter.cpp
TextPainter.h

Inset 'Xyz' is implemented by 'MathXyzInset' in 'math_xyzinset.[hC]'


Inset hierarchy:

                                   MathInset
                                (abstract base)

                         /            |               \

              Dim                  Char               Symbol, Space, ...
         (thing that need       (for things formerly
          the width_/ascent_     known as characters)
          /descent_ cache)

          /             \

       Nest              Dots,  Func, ...
  (for thing with
   nested content)

        |         \

      Grid        Decoration   Delim   Frac  Macro  Root  Script  Sqrt

      /   \

 Array    Hull
         (base for eqnarray/align/...)