]> git.lyx.org Git - lyx.git/blobdiff - src/support/ChangeLog
* src/text2.C: deleteEmptyParagraphMechanism(): fix a crash in
[lyx.git] / src / support / ChangeLog
index 53a0cd25570306e7f494b6a300b1a371f9a42c1d..fc5e55de2505daebdee5d5a9b3d25d9e3dc04982 100644 (file)
@@ -1,3 +1,143 @@
+2006-03-15  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * filename.C (mangledFilename): truncate filename to 140 characters
+       for MiKTeX's pdflatex
+
+2006-03-07  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * debugstream.h: fix nullstream.hpp location for boost 1.33.0
+       * pch.h: ditto
+
+2006-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * filetools.C (NormalizePath): Change to use boost::filesystem and
+       alter regex usage in preparation for boost 1.33.1.
+
+2006-02-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * package.C.in (relative_system_support_dir): fix for win32 and
+       OSX packaging.
+
+2005-11-02  Angus Leeming  <leeming@lyx.org>
+
+       * path.C: trivial fix to a MSVS warning.
+
+2005-10-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * package.C.in (get_default_user_support_dir): do not play tricks
+       with PACKAGE value.
+
+2005-09-30  Angus Leeming  <leeming@lyx.org>
+
+       * os_win32.h: new file, providing a public and portable interface
+       to the SHGetFolderPath function for older flavours of Windows.
+       * os_win32.C: tighten up code. Define the ShGetFolder class. Make
+       use of Microsoft's NewAPIs.h if available to provide us with
+       runtime support for Windows 95.
+       (internal_path): always pass the path through GetLongPathName.
+
+       * package.C.in: move lots of stuff out and into os_win32.C.
+
+2005-09-29  Angus Leeming  <leeming@lyx.org>
+
+       * Makefile.am: use the Windows-friendly LYX_ABS_INSTALLED_LOCALEDIR
+       et al rather than the unix-centric $(localedir) when compiling
+       package.C.in.
+
+2005-09-10  Angus Leeming  <leeming@lyx.org>
+
+       * Makefile.am (EXTRA_DIST): add os_cygwin.C to the distribution.
+
+2005-08-31  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * filetools.C (MakeDisplayPath): fix bug when HOME is empty.
+
+       * lstrings.C (subst): the string to be replaced should not be empty.
+
+2005-07-17  Michael Schmitt  <michael.schmitt@teststep.org>
+
+       * package.C.in:
+       * package.h: change environment variable to LYX_USERDIR_14x
+       
+2005-07-14  Angus Leeming  <leeming@lyx.org>
+
+       * filename.[Ch] (mangledFilename): add an optional "dir" parameter
+       that is used to help determine the length of the mangled file
+       name. Do this because MiKTeX's YAP (version 2.4.1803) will crash
+       if the string referencing the file name in the .dvi file is "too
+       long". MikTeX bug:
+       http://sourceforge.net/tracker/index.php?func=detail&aid=1238065&group_id=10783&atid=110783
+
+2005-07-10  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * filetools.[Ch] (latex_path): convert boolean exclude_extension
+       argument to an enum and add argument to replace dots
+
+2005-07-08  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * filetools.[Ch] (latex_path): add exclude_extension argument
+
+2005-07-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * lyxtime.[Ch]: two new functions formatted_time, which return
+       the strftime-formatted localized date/time.
+
+2005-06-24  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * FileName.C (mangledFilename): replace spaces with _
+
+2005-06-21  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * filetools.C (latex_path): protect " with \string since it may be
+       active
+
+2005-05-07  Rob Bearman  <robbear@hyperfine.com>
+
+       * fs_extras.C (copy_file): noclobber and CopyFile's bFailIfExists
+       are the same as each other.
+
+2005-05-03  Angus Leeming  <leeming@lyx.org>
+
+       * filetools.C (RunCommand): protect calls to popen() and pclose()
+       with preprocessor guards.
+
+       * tempname.C: protect calls to close(), getpid() and open()
+       with preprocessor guards.
+
+2005-05-02  Angus Leeming  <leeming@lyx.org>
+
+       * socktools.C: make compilation dependent on HAVE_FCNTL rather
+       than HAVE_SOCKET.
+
+2005-05-02  Angus Leeming  <leeming@lyx.org>
+
+       * socktool.C (listen, accept): provide stub versions for Windows.
+
+       * os_win32.h: removed.
+
+2005-04-29  Angus Leeming  <leeming@lyx.org>
+
+       * os_win32.C (init): Merge changes from Asger's win32_kludge.diff
+       file, primarily checking that GetConsoleTitle succeeded.
+
+2005-04-25  Angus Leeming  <leeming@lyx.org>
+
+       * abort.C:
+       * atexit.c:
+       * forkedcall.[Ch]:
+       * forkedcontr.[Ch]:
+       * fs_extras.[Ch]:
+       * gzstream.[Ch]:
+       * kill.C:
+       * lyxsum.C:
+       * os2_defines.h:
+       * pch.h:
+       * tempname.C:
+       * userinfo.C:
+       include <config.h> in .C files, not .h ones.
+       add licence blurb.
+       protect headers inside preprocessor guards.
+
 2005-04-25  Angus Leeming  <leeming@lyx.org>
 
        * globbing.[Ch]: removed to frontends/xforms.
 
 2005-04-21  Angus Leeming  <leeming@lyx.org>
 
-       * forkedcontr.h: 
+       * forkedcontr.h:
        * forkedcall.h: define pid_t for MSVC.
 
        * forkedcall.C (kill): work around evil MSVC max macro.
        * Makefile.am (build_package): Solaris sed does not like
        spaces bewteen the ;-delimited commands.
 
-2005-02-25  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-02-25  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * Makefile.am (CLEANFILES): clean generated files
 
        specify explicitly the location of the top level build directory
        when the executable is run in-place.
 
-2005-01-31  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-31  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * fs_extras.C: add changes from Asger's Win32 patch.
 
 
        * os_win32.h: remove cruft.
 
-2005-01-31  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-31  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * Makefile.am (libsupport_la_SOURCES): remove rmdir.C
 
 
        * lyxlib.h: remove rmdir decl
 
-2005-01-31  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-31  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * .cvsignore: add package.C
 
 
        * package.C.in: rewrite to use boost.filesystem
 
-2005-01-27  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-27  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * tests: add some code for automatic regression testing, can be
        improved or removed as we see fit
 
        * convert.C (string>): add specialization for long.
 
-2005-01-07  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-07  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * convert.h: remove the specializations, don't included unneeded
        headers
        * convert.C: add specialization for unsigned long
 
-2005-01-06  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * tostr.[Ch]: renamed to convert[ch]
 
-2005-01-06  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2005-01-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * lstrings.[Ch]: change bformat to be a template
 
 
        * textutils.h (isKommaChar): remove
 
-2004-11-16  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-11-16  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * forkedcontr.C (find_pid): simplify and also make pass concept
        checks.
        extension, return string() instead of "user" if the format could
        not be determined
 
-2004-11-07  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-11-07  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * Make it clearer where include files are coming from.
 
-2004-11-06  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-11-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * translator.h: use bind, equal_to instead of equal_1st_in_pair
        and equal_2nd_in_pair
        * forkedcall.C (generateChild): strip quotes from each argument
        of argv.
 
-2004-09-26  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-09-26  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * pch.h: use proper signal include
 
 
        * FileMonitor.C: use the new signal typedef
 
-2004-09-26  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-09-26  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * forkedcall.h: remove include of <boost/function/funtion0.hpp>
        * pch.h: ditto
        * filetools.C (LibScriptSearch): quote the path of the script, in
        case it contains spaces
 
-2004-09-04  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-09-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * tostr.C: reimplement using lexical_cast
 
-2004-08-30  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-08-30  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * pch.h: do not use include boost/format.hpp, multiple symbols
        will result (gcc bug)
 
-2004-08-15  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-08-15  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * pch.h: new file
 
        * globbing.C (FileFilterList): make sure that "All files (*)" is
        always part of the filters list
 
-2004-07-24  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-07-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * tostr.C, lstrings.C, globbing.C, filetools.C: change
        "support/std_sstream.h" to <sstream>
        filetools.[Ch] (unzipFile): add argument for output filename
        * filename.h: fix doxygen warning
 
-2004-02-01  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-02-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * lstrings.h (contains_functor): delete
        (contains): change into template, simplify
 
        * lstrings.C (contains): remove both functions
 
-2004-01-31  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-01-31  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * lyxalgo.h (eliminate_duplicates): reimplement with sort and the
        unique-erase idom.
        * lstrings.h (contains_functor): inherit from
        std::binary_function, remove typedefs.
 
-2004-01-28  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-01-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * globbing.C: add using statement for std::distance, remove std::
        from string.
 
        * globbing.C (glob): compilation fix for cygwin.
 
-2004-01-06  Lars Gullik Bjonnes  <larsbj@gullik.net>
+2004-01-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * Makefile.am (libsupport_la_SOURCES): remove BoostFormat.h and
        boost-inst.C