Re: [RFE] export w/o display
- From: Cyrille Chepelov <chepelov calixo net>
- To: dia-list gnome org
- Subject: Re: [RFE] export w/o display
- Date: Wed, 25 Jul 2001 19:54:31 +0200
Le mer, jui 25, 2001, à 12:59:51 -0400, Adam Di Carlo a écrit:
Using any version of dia I've ever seen, including 0.88.1, I note that
the export command, as in
dia --export=figures/system-arch.png figures/system-arch.dia
requires the use of of an X11 display.
Is there any possibility of removing this requirement? I produce
documentation from CVS, updated and built nightly from cron, and find
the idea of putting the converted file (here 'system-arch.png') in CVS
to workaround this problem somewhat distasteful.
Other way you could use: have a VNC display around.
The problem should have been in the bugzilla ; feel free to report it (and
pick it up if you have time). A good solution for that problem is sorely
needed indeed !
Making the common dia (or dia-gnome) binary run Xless if the -e argument is
given may be a bit tricky: what may be much faster and cleaner would
probably to make a separate (small) binary. libdia.a could be made a shared .so
file, with perhaps its gtk-specific routines quarantined in a
libdia-gtkstuff.a. Finally, in an ideal world, all object plug-ins and
shapes would be loaded on-demand, to speed up the overall execution of that
dia-export program.
What's tricky is that this binary will *still* have to link in the GTK or
GNOME libs, because some objects and the standard properties code do use
GTK/GNOME. But the property edition code path won't be executed in export
mode, so it should be okay to leave the GNOME stuff uninitialised while the
export takes place.
-- Cyrille
--
Grumpf.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]