X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FChangeLog;h=a5fb2aeae927a5367c008fa00e789dd011c36468;hb=b0da75ab1e6ed0e5a14d89e8f2573cfad32498e0;hp=86046e7be04b73ec2dbd715776078b01bd463e06;hpb=ac8cbdbddb7cf17fc717203b3fd9b93b31a3ee32;p=lyx.git diff --git a/src/mathed/ChangeLog b/src/mathed/ChangeLog index 86046e7be0..a5fb2aeae9 100644 --- a/src/mathed/ChangeLog +++ b/src/mathed/ChangeLog @@ -1,10 +1,168 @@ +2001-05-02 Jean-Marc Lasgouttes + + * matriz.C: add using directives when needed for C functions + declared in std:: namespace. + + * math_macrotemplate.h: do not use explicitely std::string, but + string. + + * math_macroarg.C: avoid bringing the whole std:: namespace in + global-land. When you do that, there is an ambiguity between + lyxstring and std::string (which may be defined at the same time). + + * formula.C (HandleExtern): add .c_str() to .str() (useful when + using lyxtring) + +2001-04-27 André Pönitz + + * math_parser.C: fix \frac handling bug introduced on 04-24 + * math_xiter.C: hotfix for merging "shared" insets + +2001-04-25 André Pönitz + + * math_*.[Ch]: WriteNormal + * formula.C: Support for new "math extern" command + +2001-04-25 Lars Gullik Bjønnes + + * math_macrotable.C: include + +2001-04-24 André Pönitz + + * math_macro.[Ch]: + * math_macrotable.[Ch]: + * math_macroarg.[Ch]: restructuring of macro handling + * several files: + +2001-04-25 Angus Leeming + + * array.h (operator<<): + * math_macro.h (dump, operator<<): added std:: qualifier to ostream. + + * math_macrotable.C: added using std::make_pair directive. + (dump): added using std::cerr directive here as I guess that this is + temporary. + +2001-04-20 Allan Rae + + * formula.C (LocalDispatch): fixed another #warning. Guess who. + +2001-04-17 Lars Gullik Bjønnes + + * math_macrotemplate.h: inherit privately from noncopyable + + * math_macro.C (Metrics): reindent, use unsigned int as loop var + (setArgumentIdx): change test to avoid unsigned warning + + * formula.C (LocalDispatch): use LFUN_MESSAGE + +2001-04-16 Allan Rae + + * formula.C (Latex, getLabelList, LocalDispatch): + * math_parser.C (mathed_parse): + * math_parinset.C (Write): #warning triggers an error on Sun CC 6.0 as + an unrecognised preprocessor directive. So ensure they're wrapped. + +2001-04-04 Lars Gullik Bjønnes + + * formula.C (draw): adjust for cursor_visible + (ToggleInsetCursor): adjust for cursor_visible and constify asc + and desc + (ShowInsetCursor): adjust for cursor_visible and constify asc and desc + (HideInsetCursor): adjust for cursor_visible + (LocalDispatch): constify default_label and res + +2001-03-16 Jean-Marc Lasgouttes + + * math_rowst.C: add missing #include . + +2001-03-16 André Pönitz + + * math_matrixinset.h: + * math_parinset.[Ch]: + * math_rowst.[Ch]: move MathedRowContainer::row_ to the base + +2001-03-13 John Levon + + * Makefile.am: + * formula.C: + * math_forms.h: + * math_forms.C: + * math_panel.h: + * math_panel.C: + * math_symbols.C: maths panel moved to GUII + +2001-03-16 Lars Gullik Bjønnes + + * math_cursor.C: use lyxerr instead of cerr. + +2001-03-15 André Pönitz + + * math_cursor.C: fix bug (cursor was leaving two insets at a time + instead of one) + +2001-03-15 Lars Gullik Bjønnes + + * math_macrotable.h: noncopyable is in namespace boost + * math_macrotemplate.h: ditto + + * math_rowst.h: make MathedRowContainer::iterator public. + +2001-03-15 André Pönitz + + * math_parser.C: read '\nonumber' again (was broken) + + * math_rowst.C: new file + +2001-03-15 Angus Leeming + + * math_cursor.C: added using directive. + +2001-03-15 André Pönitz + + * math_rowst.h: Finally remove MathedRowSt + + * math_parser.C: + math_xiter.C: changed accordingly + +2001-03-12 André Pönitz + + * math_rowst.h: replace MathedRowSt with MathedRowStruct, + more robust MathedRowSt::[gs]etTab (to get rid of the constructor arg) + +2001-03-10 André Pönitz + + * math_xiter.[Ch]: + math_matrixinset.C: move adjustVerticalSt to the only place where + it is used. Fix a small bug where the cached row structure and the + actual data get out of sync after the deletion of whole rows + +2001-03-09 André Pönitz + + * math_cursor.C: use std::vector<> in MathStackXIter + change selstk from a pointer to the "real thing" + + * math_rowst.h: new MathedRowContainer::erase method + + * math_xiter.C: use MathedRowContainer::erase + + * math_parser.C: use MathedRowContainer::insert_after + 2001-03-08 André Pönitz + * math_rowst.h: give MathedRowContainer an 'insert' method. * math_xiter.C: new 'container()' method to encapsulated access to the MathParInset's MathedRowContainer + + * math_rowst.h: proper copy constructor and destructor for + MathedRowContainer + + * math_matrixinset.[hC]: remove copy constructr and destructor. Those + automatically created by the compiler are ok now. 2001-03-06 André Pönitz + * array.[Ch]: factor out deep_copy, remove third argument from raw_pointer_insert @@ -17,6 +175,7 @@ several files: corresponding changes 2001-03-04 André Pönitz + * math_macrotemplate.[Ch]: math_macro.C: move update() functionality to the macro