]> git.lyx.org Git - lyx.git/blobdiff - ChangeLog
now I hope it installs correctly...
[lyx.git] / ChangeLog
index 795a01e5e59b1fa8999d79abddee0c0290fffda3..1a0e774449f90a69d930a21b63e24c3561e5e6a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,123 @@
+1999-10-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * lib/Makefile.am (install-data-local): forgot a ';'
+       (install-data-local): forgot a '\'
+       (libinstalldirs): needed after all. reintroduced.
+
+1999-10-13  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * configure.in (AC_OUTPUT): added lyx.spec
+
+       * development/lyx.spec: removed file
+
+       * development/lyx.spec.in: new file
+
+       * po/*.po: merged with lyx.pot becuase of make distcheck
+       
+       * lib/Makefile.am (dist-hook): added dist-hook so that
+       documentation files will be included when doing a make
+       dist/distdir/distcheck. Requires cvs export -r HEAD lyxdoc to run.
+       (pkgdata_SCRIPTS): added configure.cmd for now, we can use som
+       conditional later.
+       more: tried to make install do the right thing, exclude CVS dirs
+       etc.
+
+       * src/LaTeXLog.C (ShowLatexLog): reordered som statements so that
+       Path would fit in more nicely.
+
+       * all files that used to use pathstack: uses now Path instead.
+       This change was a lot easier than expected.
+       
+       * src/support/path.h: new file
+
+       * src/support/Makefile.am (libsupport_a_SOURCES): added path.h
+
+       * src/Makefile.am (lyx_SOURCES): removed pathstack.[Ch]
+
+       * src/support/lyxstring.C (getline): Default arg was given for
+       para 3. removed.
+
+       * Configure.cmd: removed file 
+
+1999-10-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/support/DebugStream.[Ch]: remove the explicit std:: before
+       streams classes and types, add the proper 'using' statements when
+       MODERN_STL is defined.
+       
+       * src/debug.h: move the << operator definition after the inclusion
+       of DebugStream.h
+
+       * src/support/filetools.C: include "LAssert.h", which is needed
+       later. 
+
+       * src/insets/Makefile.am, src/mathed/Makefile.am: add src/support
+       to includes. 
+
+       * src/lyxfont.h, src/commandtags.h, src/mathed/math_defs.h:
+       include "debug.h" to define a proper ostream.
+
+1999-10-12  Asger Alstrup Nielsen  <alstrup@alstrup.galaxy.dk>
+
+       * src/sys*: Cleaned up the Systemcall stuff a bit. Added "kill(int)"
+         method to the SystemCall class which can kill a process, but it's
+         not fully implemented yet.
+
+       * src/*.C: Changed Systemcalls::Startscript() to startscript()
+
+       * src/support/FileInfo.h: Better documentation  
+
+       * src/lyxfunc.C: Added support for buffer-export html
+       
+       * src/menus.C: Added Export->As HTML...
+       
+       * lib/bind/*.bind: Added short-cut for buffer-export html
+
+       * src/lyxrc.*: Added support for new \tth_command
+       
+       * lib/lyxrc.example: Added stuff for new \tth_command
+
+1999-10-12  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * lib/Makefile.am (IMAGES): removed images/README
+       (pkgdata_SCRIPTS): use this instead of bin_SCRIPTS to that it
+       installes in correct place. Check permisions is installed
+       correctly.
+
+       * src/LaTeX.C: some no-op changes moved declaration of some
+       variables around.
+
+       * src/LaTeX.h (LATEX_H): changed include guard name
+
+1999-10-12  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * lib/reLyX/Makefile.am: install noweb2lyx.
+
+       * lib/Makefile.am: install configure. 
+
+       * lib/reLyX/configure.in: declare a config aux dir; set package
+       name to lyx (not sure what the best solution is); generate noweb2lyx.
+
+       * lib/layouts/egs.layout: fix the bibliography layout.
+
+1999-10-08  Jürgen Vigna <jug@sad.it>
+
+       * src/support/filetools.C (FileOpenSearch): Fixed a bug where
+       when in the PATH was something like /usr/bin;;/bin (note: the ;;)
+       it returned without continuing to search the path.
+       
+1999-10-07  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/insets/insetquotes.C (Draw): Simplified a gread deal. This
+       also fixes a bug. It is not allowed to do tricks with std::strings
+       like: string a("hei"); &a[e]; this will not give what you
+       think... Any reason for the complexity in this func?
+
+1999-10-06  Asger Alstrup Nielsen  <alstrup@diku.dk>
+
+       * Updated README and INSTALL a bit, mostly to check that my
+       CVS rights are correctly set up.
+
 1999-10-06  Lars Gullik Bjønnes  <larsbj@lyx.org>
 
        * src/support/lyxstring.C (helper): removed bogus Assert. strlen
 
 1999-10-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
 
+       * autogen.sh (AUTOCONF): let the autogen script create the
+       POTFILES.in file too. POTFILES.in should perhaps now not be
+       included in the cvs module.
+
+       * some more files changed to use C++ includes instead of C ones.
+
+       * src/filedlg.C (Reread): fixed a bug wrt Time. It was appended
+       not assigned.
+       (Reread): added tostr to nlink. buggy output otherwise.
+       (Reread): added a string() around szMode when assigning to Buffer,
+       without this I got a log of garbled info strings.
+
+       * acconfig.h: commented out the PTR_AS_INT macros. They should not
+       be needed.
+
+       * I have added several ostream & operator<<(ostream &, some_type)
+       functions. This has been done to avoid casting and warnings when
+       outputting enums to lyxerr. This as thus eliminated a lot of
+       explicit casts and has made the code clearer. Among the enums
+       affected: kb_action, InsetLatexAccent::ACCENT_TYPE, a couple of
+       mathed enums, some font enum the Debug::type enum. 
+
+       * src/support/lyxstring.h (clear): missing method. equivalent of
+       erase(0, npos).
+
+       * all files that contained "stderr": rewrote constructs that used
+       stderr to use lyxerr instead. (except bmtable)
+
+       * src/support/DebugStream.h (level): and the passed t with
+       Debug::ANY to avoid spurious bits set.
+
+       * src/debug.h (Debug::type value): made it accept strings of the
+       type INFO,INIT,KEY.
+
        * configure.in (Check for programs): Added a check for kpsewhich,
        the latex generation will use this later to better the dicovery of
        all used files. 
        * src/bufferparams.C (BufferParams): default input encoding is now
        "latin1" 
 
+       * acinclude.m4 (cross_compiling): comment out macro
+       LYX_GXX_STRENGTH_REDUCE. 
+
+       * acconfig.h: make sure that const is not defined (to empty) when
+       we are compiling C++. Remove commented out code using SIZEOF_xx
+       macros.
+       
+       * configure.in : move the test for const and inline as late as
+       possible so that these C tests do not interefere with C++ ones.
+       Remove the call to LYX_GXX_STRENGTH_REDUCE, since its usefulness
+       has not been proven. 
+
 1999-10-04  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * src/table.C (getDocBookAlign): remove bad default value for
        * lib/reLyX/.cvsignore: add configure and aclocal.m4 to the list
        of files to ignore.
 
+1999-10-04  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * Most files: finished the change from the old error code to use
+       DebugStream for all lyxerr debugging. Only minor changes remain
+       (e.g. the setting of debug levels using strings instead of number) 
+
 1999-10-02  Lars Gullik Bjønnes  <larsbj@lyx.org>
 
        * src/layout.C (Add): Changed to use compare_no_case instead of