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 *
 *******************************************************************

Reply via email to