-2003-02-18 John Levon <levon@movementarian.org>
+2003-02-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
- * config/qt.m4: prefer -lqt-mt - test this...
-
-2003-02-17 John Levon <levon@movementarian.org>
-
- * config/pspell.m4: turn on pspell by default
-
-2003-02-17 John Levon <levon@movementarian.org>
-
- * 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 <larsbj@birdstep.com>
2003-02-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
* autogen.sh (autoversion): autoconf 2.57 works too
* autogen.sh (autoversion): autoconf 2.57 works too
-2003-02-07 John Levon <levon@movementarian.org>
-
- * config/configure.ac:
- * config/configure.in: fix bug 874 by adding strerror check
-
2003-02-06 Lars Gullik Bjønnes <larsbj@gullik.net>
* Back on the cvs track.
2003-02-06 Lars Gullik Bjønnes <larsbj@gullik.net>
* Back on the cvs track.
These four steps will compile, test and install LyX:
1) ./configure
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.
2) make
compiles the program.
with gcc 2.7.x and 2.8.x, and this is not likely to change in the
future.
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.
Standard Template Library (STL); this means that gcc users will have
to install the relevant libstdc++ library to be able to compile this
version.
For more complicated cases, LyX configure takes the following specific
flags:
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).
o --with-extra-inc=DIRECTORY that gives the place where LyX will find
xforms headers. Defaults to NONE (i.e. search in standard places).
--with-extra-lib=DIRECTORY/lib --with-extra-inc=DIRECTORY/include
If DIRECTORY is not specified, the current prefix is used.
--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-<version>, e.g. lyx-1.2.0
- The LyX data directory will be something like <whatever>/lyx-1.2.0/.
+ o --with-version-suffix will install LyX as lyx-<version>, e.g. lyx-1.3.1
+ The LyX data directory will be something like <whatever>/lyx-1.3.1/.
Additionally your user configuration files will be found in e.g.
Additionally your user configuration files will be found in e.g.
- 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.
o --enable-optimization=VALUE enables you to set optimization to a
higher level as the default (-O), for example --enable-optimization=-O3.
+2003-02-18 John Levon <levon@movementarian.org>
+
+ * config/qt.m4: prefer -lqt-mt - test this...
+
+2003-02-17 John Levon <levon@movementarian.org>
+
+ * config/pspell.m4: turn on pspell by default
+
+2003-02-17 John Levon <levon@movementarian.org>
+
+ * config/configure.ac:
+ * config/configure.in: remove the -isystem fiddling. Let's see
+ if Solaris people complain...
+
+2003-02-07 John Levon <levon@movementarian.org>
+
+ * config/configure.ac:
+ * config/configure.in: fix bug 874 by adding strerror check
+
2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
* xforms.m4 (LYX_CHECK_XFORMS_IMAGE_LOADER): include forms.h in
2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
* xforms.m4 (LYX_CHECK_XFORMS_IMAGE_LOADER): include forms.h in
src/insets/insettoc.C
src/insets/inseturl.C
src/insets/insetwrap.C
src/insets/insettoc.C
src/insets/inseturl.C
src/insets/insetwrap.C
src/kbsequence.C
src/language.C
src/lengthcommon.C
src/kbsequence.C
src/language.C
src/lengthcommon.C
+2003-02-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * lyxrc.C (output): enclose user email in quotes (in case there are
+ several words)
+
2003-02-18 John Levon <levon@movementarian.org>
* buffer.h: add std::
2003-02-18 John Levon <levon@movementarian.org>
* buffer.h: add std::
os << "\\user_name \"" << user_name << "\"\n";
case RC_USER_EMAIL:
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) {
case RC_SHOW_BANNER:
if (show_banner != system_lyxrc.show_banner) {