]> git.lyx.org Git - lyx.git/blobdiff - src/support/ChangeLog
another safety belt
[lyx.git] / src / support / ChangeLog
index 0987b05c989f7d811ba3d04584b9c1dd2d0c8eda..d376e2589cee77a3bfcfc70ff08aeee9535b1781 100644 (file)
@@ -1,6 +1,285 @@
-2002-05-02  Herbert Voss  <voss@perce.de>
+2002-11-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * filetools.C: getline -> std::getline.
+       * lyxsum.C: an ugly hack to compile with non-gnu linkers
+
+2002-11-12  Angus Leeming  <aleem@pneumon.bg.ic.ac.uk>
+
+       * lstrings.C (getVectorFromString): #if 0 -> #if 1 until Lars devises
+       a solution that he likes and which actually works.
+
+2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * lstrings.h (tostr): STRCONV
+
+       * lstrings.C (regexMatch): STRCONV
+       (getVectorFromString): STRCONV, manual copy into vector
+
+       * filetools.C (GetFileContents): STRCONV
+
+       * os.C: include config.h
+
+       * lstrings.C (getVectorFromString): rewrite to use
+       boost::tokenizer
+
+2002-10-31  Angus Leeming  <leeming@lyx.org>
+
+       * forkedcall.C (generateChild): clean it up further.
+
+2002-10-25  Angus Leeming  <leeming@lyx.org>
+
+       * forkedcall.[Ch]: split ForkedCall up into a base class ForkedProcess
+       and a minimal ForkedCall daughter class.
+
+       * forkedcontr.[Ch]: minimal changes reflecting the use of a
+       ForkedProcess base class responsible for launching all child proceses.
+
+2002-09-25  Angus Leeming  <leeming@lyx.org>
+
+       * LIstream.h:
+       * LOstream.h: doxygen fixes.
+
+2002-09-24  Angus Leeming  <leeming@lyx.org>
+
+       * most files: clean-up the license info.
+
+2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * Makefile.am (INCLUDES): loose SIGC_INCLUDES
+
+2002-09-16  Kayvan A. Sylvan  <kayvan@sylvan.com>
+
+       * os.h, os_os2.C, os_win32.C, os_unix.C: Added popen_read_mode(),
+       since at least for Cygwin, the "rb" read_mode acceptable for
+       fopen() is illegal for popen(), whose mode argument *must* be "r"
+       or "w".
+
+       * filetools.C (RunCommand): Uses os::popen_read_mode() instead
+       of os::read_mode()
+
+2002-08-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Makefile.am (libsupport_la_SOURCES): delete smart_ptr.h and
+       utility.h
+
+       * smart_ptr.h: remove file
+       * utility.h: ditto
+
+2002-08-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * lyxfunctional.h: remove class_fun_t, void_class_fun_t,
+       class_fun and void_class_fun
+
+2002-08-20  John Levon  <levon@movementarian.org>
+
+       * Makefile.am:
+       * fmt.C: remove
+
+2002-08-14  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * textutils.h: formatting.
+
+2002-08-08  John Levon  <levon@movementarian.org>
+
+       * limited_stack.h: default to 100 not 10
+
+2002-08-01  John Levon  <levon@movementarian.org>
+
+       * forkedcall.C: more details on error
+
+2002-07-29  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * lstrings.[hC]: rename stip to rtrim and frontStrip to ltrim,
+       also add a trim function that is the equiv of
+       strip(frontStrip(...)), also reimplement the functions
+       (improvements still possible.)
+
+       * filetools.C: strip,frontStrip -> trim,ltrim,rtrim
+       * forkedcall.C (generateChild): ditto
+       * lstrings.C: ditto
+
+
+2002-07-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * filetools.C (GetEnvPath): modify because of strip changes
+       (createDirectory): ditto
+       (findtexfile): ditto
+       * lstrings.[Ch] (isStrInt): ditto
+       (isStrUnsignedInt): ditto
+       (strToInt): ditto
+       (strToUnsignedInt): ditto
+       (isStrDbl): ditto
+       (contains): removed unneeded version of contains
+       (containsOnly): removed uneeded versions of containsOnly
+       (strip, frontStrip): removed unneded versions, changed argument types.
+
+2002-07-22  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * filetools.C (RunCommand): Made public
+
+2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
+
+       * limited_stack.h: fix comment, remove un-needed header
+
+2002-07-21  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lstrings.h: correct comments for token and tokenPos
+
+2002-07-20  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * lyxstring.C (operator>>): replace code which works only with
+       _some_ versions of GNU STL with generic one
+
+2002-07-18  Angus Leeming  <leeming@lyx.org>
+
+       * FileMonitor.[Ch]: new files. Monitor a file for any change and emit a
+       signal should it do so.
+
+       * Makefile.am: add FileMonitor.[Ch].
+
+2002-07-18  André Pönitz <poenitz@gmx.net>
+
+       * filetools.C (LibScriptSearch): bug fix
+
+2002-07-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * filetools.C (LyXReadLink): add bool 'resolve' to return link
+       contents as an absolute path
+
+2002-07-15  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * filetools.C (IsLyXFilename):
+       (IsSGMLFilename): use ascii_lowercase instead of lowercase
+
+       * lstrings.[Ch] (ascii_lowercase): new function
+
+2002-07-16  André Pönitz <poenitz@gmx.net>
+
+       * FileInfo.Ch: remove unneeded code
+
+2002-06-20  Herbert Voss  <voss@perce.de>
+
+       * filetools.[C] (readExtFromContents): add support for
+       (x)fig format images
+
+2002-06-26  André Pönitz <poenitz@gmx.net>
+
+       * filetools.[Ch]: small whitespace, more compact 'return' statement
+
+2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
+
+       * lyxalgo.h: add eliminate_duplicates
+
+2002-06-17  Herbert Voss  <voss@perce.de>
+
+       * filetools.[C]: (readBB_from_PSFile) add a helperfunc
+       (readBB_lyxerrMessage) to get better lyxerr messages
+       (getExtFromContents) test epsi files in the right way
+
+       * DestroxLyXTmpDir.C: changed to true, to delete the
+       temporary unzipped files, too.
+
+2002-06-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * putenv.C (putenv): putenv should never be found in std::
+
+       * kill.C (kill): kill should never be found in std::
+
+       * filetools.C: pclose and popen should never be found in std::
+
+2002-06-07  Angus Leeming  <leeming@lyx.org>
+
+       Fixes needed to compile with Compaq cxx 6.5.
+       * lyxfunctional.h: rename lyx::class_fun(C & c, void(C::*f)(A)) as
+       lyx::void_class_fun to avoid compiler problems with Compaq cxx 6.5:
+       more than one instance of overloaded function "lyx::class_fun" matches
+       the argument list.
+
+       * filetools.C:
+       * kill.C:
+       * lstrings.C:
+       * putenv.C:
+       * snprintf.h:
+       * systemcall.C:
+       * utility.h:
+       all c-library variables have been moved into namespace std.
+       Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
+
+       * kill.C: rename signal.h as csignal.
+
+       * putenv.C: rename stdlib.h as cstdlib
+
+2002-06-05  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lxtl.h: remove unused file
+
+2002-05-30  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Makefile.am:
+       * date.C:
+       * getUserName.C:
+       * fileblocks.c:
+       * StrPool.h:
+       * StrPool.C: remove unused files
+
+       * lyxalgo.h:
+       * lyxlib.h:
+       * mkdir.C:
+       * path.h:
+       * path.C:
+       * systemcall.C:
+       * textutils.h:
+       * translator.h:
+       * types.h: document and small cleanups
+
+2002-05-29  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * switch from SigC signals to boost::signals.
+
+2002-05-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Makefile.am:
+       * limited_stack.h: new template for limited-size
+         stacks
+
+2002-05-25  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * filetools.C: do not include LSubstring.h
+
+       * lstrings.C: change include order
+       (regexMatch): use boost regex get rid of LRegex and LSubstring
+
+       * Makefile.am (libsupport_la_SOURCES): delete regex and substring
+       stuff.
+
+       * LSubstring.h: remove file
+       * regex.c: ditto
+       * lyxregex.h: ditto
+       * LRegex.C: ditto
+       * LRegex.h: ditto
+       * LSubstring.C: ditto
+
+2002-05-24  Juergen Vigna  <jug@sad.it>
+
+       * lyxsum.C: include local includes first (self containment)
+
+2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * forkedcall.h: use more specific smart_ptr header.
+
+       * lyxsum.C: move some using declarations around.
+
+2002-05-03  Herbert Voss  <voss@perce.de>
+
+       * filetools.C (getExtFromContents): only print the first 60 chars of
+       the scanned-string when debugging.
+
+2002-05-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * lyxstring.C: close to typo fix.
+
+2002-05-02  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * filetools.C: add a using std::getline directive.
 
 2002-05-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>