I have just opened up the development repository: lyx-devel.
It is based on 1.0.4pre8 + the revtex4 pathces and some enhancements
to docbook generation.
The new repository is supposed to be minimal, files that exists
somewhere else are not included. And files that are automatically
generated by autoconf and friends are also not included. Same goes for
the .gmo and .mo files used by gettext.
What this means is that people that wants to compile the lyx sources
directly from the repository need to have automake, autoconf and
gettext installed.
Code-wise nothing has been done to lyx-devel yet, but the
configuration files has been rewritten to use automake and autoconf
instead of the handwritten Makefiles we used to have. Also all mathed
and inset files has been moved down into directories. More
subdirectories will be created later.
There is one known problem in creating the reLyX wrapper: LYX_DIR does
not get substituted.
Although there should be just as few bugs in lyx-devel as it is in
1.0.4pre8 I would be careful, especially the install has not been
tested (other than with make distcheck).
Things that will be done shortly:
- switch to use std::string
- introduce the path.h from repository lyx
Write access to the repository is limited, and at present I am the
only one having write access. I will open up for others (i.e. LyX
Team) when they want it.
Introducing std::string is not _very_ difficult, but it is a lot of
work, so it might take some time. Fortunately we have a working string
call that has been debugged, and modern compilers are beginning to
have good string classes as well.
Lgb
--VAA19980.938459144/aussie.lyx.org--