On Mon, 2 Sep 2002, Juergen Vigna wrote:
> Ok could you send us a new patch on an updated 1.3.0? I will have a look
> at it again and I hope other people will have also. If I don't see any
> grave problems and others agree too we will commit this and fix the WYSIWYM
> later on.
Unfortunately, I am unable to compile a fresh update of lyx-devel, and I
would prefer to test the patch before sending it :
--
Configuration
Host type: i686-pc-linux-gnu
Special build flags: warnings assertions
C Compiler: gcc
C Compiler flags: -g -O2
C++ Compiler: g++ (2.96)
C++ Compiler flags: -g -O -fno-exceptions
-Wno-non-template-friend -W -Wall
Linker flags:
Frontend: xforms
libXpm version: 4.11
libforms version: 0.88.1
LyX binary dir: /home/sae/castera/etc.local//bin
LyX files dir:
/home/sae/castera/etc.local//share/lyx-1.3.0cvs
Configuration of LyX was successful.
Type 'make' to compile the program,
and then 'make install' to install it.
[castera@lyopc176 lyx-devel]$ make
Making all in config
make[1]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/config'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire
`/home/sae/castera/etc.local/lyx-devel/config'
Making all in intl
make[1]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/intl'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire `/home/sae/castera/etc.local/lyx-devel/intl'
Making all in po
make[1]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/po'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire `/home/sae/castera/etc.local/lyx-devel/po'
Making all in boost
make[1]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost'
Making all in libs
make[2]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs'
Making all in regex
make[3]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex'
Making all in src
make[4]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex/src'
make[4]: Rien à faire pour `all'.
make[4]: Quitte le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex/src'
make[4]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex'
make[4]: Rien à faire pour `all-am'.
make[4]: Quitte le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex'
make[3]: Quitte le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/regex'
Making all in signals
make[3]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/signals'
Making all in src
make[4]: Entre dans le répertoire
`/home/sae/castera/etc.local/lyx-devel/boost/libs/signals/src'
/bin/sh ../../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I../../../../src -I../../../../boost -isystem /usr/X11R6/include -g -O
-fno-exceptions -Wno-non-template-friend -W -Wall -c signal_base.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../../../../src -I../../../../boost -isystem
/usr/X11R6/include -g -O -fno-exceptions -Wno-non-template-friend -W -Wall
-Wp,-MD,.deps/signal_base.pp -c signal_base.cpp
In file included from
../../../../boost/boost/function/function_template.hpp:24,
from ../../../../boost/boost/function/function2.hpp:27,
from
../../../../boost/boost/signals/detail/signal_base.hpp:29,
from signal_base.cpp:18:
../../../../boost/boost/function/function_base.hpp:27:35:
boost/pending/ct_if.hpp: No such file or directory
make[4]: *** [signal_base.lo] Erreur 1
--
Could you please help me ? I am not root on my machine, so the distrib may
be a little bit old. I tried with xforms 0.89.5, but the result was the
same.
RFC : One approach to implement a WYSIWYM display of this patch could be
to add an extra alignment flag, eg "bool AlignDisplayOnly". In case a cell
alignment is set to BLOCK and the column is "fixed-width", then set the
cell inset alignment to the column alignment + the flag. This way, this is
the text inset which handles the display the usual way, while the LaTeX
output may remain unchanged.
Things are certainly a little bit more complex, but I wonder if this could
be a "minimal" change approach.
Thank's
Alain
--
*******************************************************************
* Alain Castera *
* IPNL - UCB Lyon 1 | e-mail : [EMAIL PROTECTED] *
* Bat. Paul Dirac | or [EMAIL PROTECTED] *
* Campus de la Doua | Telephone : (+33) 472448429 *
* F69622 Villeurbanne CEDEX | Fax : (+33) 472448004 *
*******************************************************************