From ade5d8518848a4e30e2d40fdf2b8869ea4f81d82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Gullik=20Bj=C3=B8nnes?= Date: Tue, 9 Nov 1999 23:53:06 +0000 Subject: [PATCH] updates and fixup of splash.lyx git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@303 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 63 +++++++++++++++++++++++++++++++++++++++++ autogen.sh | 2 +- configure.in | 2 +- lib/examples/splash.lyx | 25 ++++++++++------ 4 files changed, 82 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index b5326ffbbe..2af69b377d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,66 @@ +1999-11-10 Lars Gullik Bjønnes + + * src/support/lyxstring.C (operator[] const): make it standard + conforming. + + * src/minibuffer.C (Init): changed to reflect that more + information is given from the lyxvc and need not be provided here. + + * src/lyxvc.[Ch]: rewrote to use the vc-backend. + + * src/Makefile.am (lyx_SOURCES): add vc-backend.[Ch] + + * src/LyXView.C (UpdateTimerCB): use static_cast + (KeyPressMask_raw_callback): ditto + + * src/BufferView.[Ch]: name change _owner -> owner_ and _buffer -> + buffer_, a lot of changes because of this. currentBuffer() -> + buffer(), setBuffer(...) -> buffer(...), getOwner() -> owner(), + also changes to other files because of this. + +1999-11-09 Lars Gullik Bjønnes + + * src/vc-backend.[Ch]: new files. The backends for vc handling, + have no support for RCS and partial support for CVS, will be + improved later. + + * src/insets/ several files: changes because of function name + changes in Bufferview and LyXView. + + * src/mathed/math_symbols.C (math_insert_symbol): use static_cast + + * src/support/LSubstring.[Ch]: new files. These implement a + Substring that can be very convenient to use. i.e. is this + possible: + string a = "Mary had a little sheep"; + Substring(a, "sheep") = "lamb"; + a is now "Mary has a little lamb". + + * src/support/LRegex.[Ch]: a regex class that can be used to pick + out patterns and subpatterns of strings. It is used by LSubstring + and also by vc-backend.C + + * src/support/lyxstring.C: went over all the assertions used and + tried to correct the wrong ones and flag which of them is required + by the standard. some bugs found because of this. Also removed a + couple of assertions. + + * src/support/Makefile.am (libsupport_a_SOURCES): added + LSubstring.[Ch] and LRegex.[Ch] + + * src/support/FileInfo.h: have struct stat buf as an object and + not a pointer to one, some changes because of this. + + * src/LaTeXFeatures.C (getTClassPreamble): also use the + information in layout when addint he layouts preamble to the + textclass preamble. + + * src/LaTeXFeatures.h: use a vector to store the layout + usage in. + + * configure.in (CPPFLAGS): use AC_CHECK_FUNCS to check for XOpenIM + because of bug in OS/2. + 1999-11-08 Jean-Marc Lasgouttes * lib/layouts/lyxmacros.inc (lyxcode): set the font with diff --git a/autogen.sh b/autogen.sh index 24f57cc088..c70b24a706 100755 --- a/autogen.sh +++ b/autogen.sh @@ -55,7 +55,7 @@ cat < tmppot EOF grep -E "_\(\".*\"\)" `find src -name \*.[hHC]` | \ -awk 'BEGIN {FS= ":"} {print $1}' | sort | uniq >> tmppot +awk 'BEGIN {FS= ":"} {print $1}' | sort -f | uniq >> tmppot mv tmppot po/POTFILES.in echo "done" diff --git a/configure.in b/configure.in index e9762ba47b..f5a7f89070 100644 --- a/configure.in +++ b/configure.in @@ -121,7 +121,7 @@ LIBS="$X_PRE_LIBS $LIBS $X_LIBS -lX11 $X_EXTRA_LIBS" CPPFLAGS="$CPPFLAGS $X_CFLAGS" ## Check whether X is new enough to handle the input method stuff -AC_CHECK_FUNC(XOpenIM) +AC_CHECK_FUNCS(XOpenIM) ### Check for xforms and xpm (only if X has been found). if test "$have_x" = yes ; then diff --git a/lib/examples/splash.lyx b/lib/examples/splash.lyx index a095a935af..003ace4225 100644 --- a/lib/examples/splash.lyx +++ b/lib/examples/splash.lyx @@ -1,5 +1,5 @@ -#This file was created by Fri Feb 26 14:30:20 1999 -#LyX 1.0 (C) 1995-1998 Matthias Ettrich and the LyX Team +#This file was created by Tue Nov 9 04:47:40 1999 +#LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team \lyxformat 2.15 \textclass article \language default @@ -20,7 +20,7 @@ \quotes_language english \quotes_times 2 \papercolumns 1 -\papersides 1 +\papersides 0 \paperpagestyle default \layout Title @@ -36,7 +36,8 @@ LyX comes with excellent documentation---please use it! Start with the \bar under H \bar default -elp-> +elp\SpecialChar \menuseparator + \bar under I \bar default @@ -49,7 +50,8 @@ ntroduction \bar under H \bar default -elp-> +elp\SpecialChar \menuseparator + \bar under T \bar default @@ -83,7 +85,8 @@ The output from LyX looks great! Select \bar under F \bar default -ile->View +ile\SpecialChar \menuseparator +View \protected_separator \bar under @@ -125,7 +128,8 @@ lyxrc \bar under H \bar default -elp-> +elp\SpecialChar \menuseparator + \bar under C \bar default @@ -136,7 +140,12 @@ ustomization The LyX home page is at \family typewriter -www.lyx.org + +\begin_inset LatexCommand \url{http://www.lyx.org/} + +\end_inset + + \family default . Get information about LyX, subscribe to the LyX mailing list(s), take the