From b28a3d683623cc68bd9dbad96228faf14c9e587f Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Tue, 18 Feb 2003 17:23:55 +0000 Subject: [PATCH] document --with-frontend in INSTALL; fix writing of user email in pref; move some of john's changelogs where they belong git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6203 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 19 ++----------------- INSTALL | 38 +++++++++++++++++++++++--------------- config/ChangeLog | 19 +++++++++++++++++++ po/POTFILES.in | 1 + src/ChangeLog | 5 +++++ src/lyxrc.C | 2 +- 6 files changed, 51 insertions(+), 33 deletions(-) diff --git a/ChangeLog b/ChangeLog index ba0cc6ec48..ec35e5f396 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,16 +1,6 @@ -2003-02-18 John Levon +2003-02-18 Jean-Marc Lasgouttes - * config/qt.m4: prefer -lqt-mt - test this... - -2003-02-17 John Levon - - * config/pspell.m4: turn on pspell by default - -2003-02-17 John Levon - - * config/configure.ac: - * config/configure.in: remove the -isystem fiddling. Let's see - if Solaris people complain... + * INSTALL: document the use of --with-frontend 2003-02-13 Lars Gullik Bjønnes @@ -21,11 +11,6 @@ * autogen.sh (autoversion): autoconf 2.57 works too -2003-02-07 John Levon - - * config/configure.ac: - * config/configure.in: fix bug 874 by adding strerror check - 2003-02-06 Lars Gullik Bjønnes * Back on the cvs track. diff --git a/INSTALL b/INSTALL index 61e7e1f7d4..b02740af6c 100644 --- a/INSTALL +++ b/INSTALL @@ -7,7 +7,9 @@ Quick compilation guide These four steps will compile, test and install LyX: 1) ./configure - configures LyX to your system. + configures LyX to your system. By default, LyX configures + the xforms frontend, use --with-frontend=qt to build a Qt + version. 2) make compiles the program. @@ -41,7 +43,7 @@ experience with other compilers. It is _not_ possible to compile LyX with gcc 2.7.x and 2.8.x, and this is not likely to change in the future. -Note that, contrary to LyX 1.0.x, LyX 1.2.x makes great use of C++ +Note that, contrary to LyX 1.0.x, LyX 1.3.x makes great use of C++ Standard Template Library (STL); this means that gcc users will have to install the relevant libstdc++ library to be able to compile this version. @@ -137,10 +139,14 @@ to create the Makefile by typing For more complicated cases, LyX configure takes the following specific flags: - o --with-extra-lib=DIRECTORY that specifies the path where LyX will find - extra libraries (Xpm, xforms) it needs. Defaults to NONE (i.e. search - in standard places). You can specify several directories, separated - by colons. + o --with-frontend=FRONTEND that allows to specify which frontend you + want to use. Default is "xforms", and the other possible value is + "qt". + + o --with-extra-lib=DIRECTORY that specifies the path where LyX will + find extra libraries (Xpm, xforms, qt) it needs. Defaults to NONE + (i.e. search in standard places). You can specify several + directories, separated by colons. o --with-extra-inc=DIRECTORY that gives the place where LyX will find xforms headers. Defaults to NONE (i.e. search in standard places). @@ -150,18 +156,20 @@ flags: --with-extra-lib=DIRECTORY/lib --with-extra-inc=DIRECTORY/include If DIRECTORY is not specified, the current prefix is used. - o --with-version-suffix will install LyX as lyx-, e.g. lyx-1.2.0 - The LyX data directory will be something like /lyx-1.2.0/. + o --with-version-suffix will install LyX as lyx-, e.g. lyx-1.3.1 + The LyX data directory will be something like /lyx-1.3.1/. Additionally your user configuration files will be found in e.g. - $HOME/.lyx-1.2.0 + $HOME/.lyx-1.3.1 - You can use this feature to install more than one version of LyX on - the same system. You can optionally specify a "version" of your own, - by doing something like : ./configure --with-version-suffix=-latestcvs + You can use this feature to install more than one version of LyX + on the same system. You can optionally specify a "version" of your + own, by doing something like : + ./configure --with-version-suffix=-latestcvs - Note that the standard configure options --program-prefix,--program-suffix - and the others will not affect the shared LyX directory etc. so it - is recommended that you use --with-version-suffix (or --prefix) instead. + Note that the standard configure options --program-prefix, + --program-suffix and the others will not affect the shared LyX + directory etc. so it is recommended that you use --with-version-suffix + (or --prefix) instead. o --enable-optimization=VALUE enables you to set optimization to a higher level as the default (-O), for example --enable-optimization=-O3. diff --git a/config/ChangeLog b/config/ChangeLog index ad9b7bcb34..7000d7145e 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,22 @@ +2003-02-18 John Levon + + * config/qt.m4: prefer -lqt-mt - test this... + +2003-02-17 John Levon + + * config/pspell.m4: turn on pspell by default + +2003-02-17 John Levon + + * config/configure.ac: + * config/configure.in: remove the -isystem fiddling. Let's see + if Solaris people complain... + +2003-02-07 John Levon + + * config/configure.ac: + * config/configure.in: fix bug 874 by adding strerror check + 2003-01-12 Lars Gullik Bjønnes * xforms.m4 (LYX_CHECK_XFORMS_IMAGE_LOADER): include forms.h in diff --git a/po/POTFILES.in b/po/POTFILES.in index 2ab53483d3..88b3a8639d 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -159,6 +159,7 @@ src/insets/insettheorem.C src/insets/insettoc.C src/insets/inseturl.C src/insets/insetwrap.C +src/ispell.C src/kbsequence.C src/language.C src/lengthcommon.C diff --git a/src/ChangeLog b/src/ChangeLog index 1e56cbaac2..e4774b9346 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2003-02-18 Jean-Marc Lasgouttes + + * lyxrc.C (output): enclose user email in quotes (in case there are + several words) + 2003-02-18 John Levon * buffer.h: add std:: diff --git a/src/lyxrc.C b/src/lyxrc.C index 305768e3f0..e2e1a72cd3 100644 --- a/src/lyxrc.C +++ b/src/lyxrc.C @@ -1280,7 +1280,7 @@ void LyXRC::output(ostream & os) const os << "\\user_name \"" << user_name << "\"\n"; case RC_USER_EMAIL: - os << "\\user_email " << user_email << "\n"; + os << "\\user_email \"" << user_email << "\"\n"; case RC_SHOW_BANNER: if (show_banner != system_lyxrc.show_banner) {