X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FChangeLog;h=d61036b6fdd310f5c235787cb84a0b055723e1bd;hb=36bbe548135901132ab7528d88a4f4b2cd69afd7;hp=39415ee92654da36011b90d4cec9cee82d91b35c;hpb=54cdd0291a0fff08d42a9cb487ff388a0ed86ccf;p=lyx.git diff --git a/src/support/ChangeLog b/src/support/ChangeLog index 39415ee926..d61036b6fd 100644 --- a/src/support/ChangeLog +++ b/src/support/ChangeLog @@ -1,3 +1,168 @@ +2004-11-06 Lars Gullik Bjonnes + + * translator.h: use bind, equal_to instead of equal_1st_in_pair + and equal_2nd_in_pair + + * Makefile.am (libsupport_la_SOURCES): remove lyxfunctional.h + * lyxfunctional.h: delete file + + * lyxfunctional.h: delete compare_memfun and helper classes + + * forkedcontr.C (find_pid): use bind, equal_to instead of + compare_memfun + + * lyxfunctional.h: delete back_inserter_fun functions and helper + classes. + +2004-11-04 Jean-Marc Lasgouttes + + * snprintf.[ch]: removed + + * Makefile.am (libsupport_la_SOURCES): remove snprintf + +2004-10-29 Georg Baum + + * filetools.[Ch] (getExtFromContents): rename to + getFormatFromContents and return always a format + +2004-10-25 Angus Leeming + + * forkedcall.C (generateChild): strip quotes from each argument + of argv. + +2004-09-26 Lars Gullik Bjonnes + + * pch.h: use proper signal include + + * forkedcallqueue.C: remove unused include + + * FileMonitor.h: Use the preferred calling for Boost.Signal + * forkedcall.h: ditto + + * FileMonitor.C: use the new signal typedef + +2004-09-26 Lars Gullik Bjonnes + + * forkedcall.h: remove include of + * pch.h: ditto + +2004-09-10 Jean-Marc Lasgouttes + + * textutils.h (IsLetterCharOrDigit): remove + +2004-09-10 Jean-Marc Lasgouttes + + * filetools.C (LibScriptSearch): quote the path of the script, in + case it contains spaces + +2004-09-04 Lars Gullik Bjonnes + + * tostr.C: reimplement using lexical_cast + +2004-08-30 Lars Gullik Bjonnes + + * pch.h: do not use include boost/format.hpp, multiple symbols + will result (gcc bug) + +2004-08-15 Lars Gullik Bjonnes + + * pch.h: new file + + * Makefile.am: support pch + +2004-08-09 Jean-Marc Lasgouttes + + * globbing.C (FileFilterList): make sure that "All files (*)" is + always part of the filters list + +2004-07-24 Lars Gullik Bjonnes + + * tostr.C, lstrings.C, globbing.C, filetools.C: change + "support/std_sstream.h" to + + * Makefile.am (libsupport_la_SOURCES): delete std_sstream.h and + sstream.h + (std_sstream.h): delete file + (sstream.h): delete file + +2004-06-29 Jean-Marc Lasgouttes + + * filetools.C (i18nLibFileSearch): honor case where LANGUAGE + specifies a list of locales (thanks to Pablo Saraxtaga for the + initial patch). + +2004-05-04 Jean-Marc Lasgouttes + + * path_defines.C.in (setLyxPaths): make sure that LyX/Mac can find + its po files when moved around; set default user directory to + ~/Library/Preferences/LyX/ for LyX/Mac. + (lyx_localedir): return the value that may have been computed in + setLyXPaths + +2004-05-27 Kayvan Sylvan + + * Makefile.am (libsupport_la_SOURCES): remove reference to + nt_defines.h + +2004-05-20 Angus Leeming + + * debugstream.h: wrap the definition of debug_trait::DEBUG with + preprocessor guards that protect against a name clash with a + macro DEBUG. Such a macro is defined by the Qt library... + +2004-04-27 Angus Leeming + + * path_defines.{h,C.in}: expose top_srcdir, renamed from + lyx_top_srcdir. + +2004-04-05 Angus Leeming + + * filetools.C: + wrap #warning calls inside #ifdef WITH_WARNINGS blocks. + +2004-04-05 Jürgen Spitzmüller + + * filetools.C (RunCommand): block SIGCHLD during popen/pclose + (actually Angus' fix). + +2004-04-01 Georg Baum + + * filetools.C (DeleteAllFilesInDir): delete directories with + rmdir(), unlink() does not work + +2004-03-27 Angus Leeming + + * forkedcontr.C (child_handler): squash warning about a + signed/unsigned comparison. + (handleCompletedProcesses): only output a warning about an error + waiting for the child if it is indeed an error ;-) + +2004-03-26 Angus Leeming + + * forkedcall.[Ch] (run): new function, replacing runBlocking, + runNonBlocking. + + * forkedcall.C (generateChild): ensure that the code that splits + the command up into an array of words won't leak in the event of an + exception. + + * forkedcontr.C: make it a little more robust. + +2004-03-24 Angus Leeming + + * forkedcontr.[Ch]: get rid of the timer that we use to poll the list + of child proccesses and ascertain whether any have died. Instead use + the SIGCHLD signal emitted by the system to reap these zombies in the + maximally efficient manner. The subsequent emitting of the signal + associated with each child process *is* performed within the main + lyx event loop, thus ensuring that the code remains safe. + + A detailed description of the design is to be found in forkedcontr.C. + +2004-03-24 Jean-Marc Lasgouttes + + * filetools.C (i18nLibFileSearch): simplify the logic a bit + 2004-03-23 Jean-Marc Lasgouttes * filetools.C (i18nLibFileSearch): fix the logic to match closely