--- Mikhael Goikhman wrote:
> On 18 Nov 2002 13:20:54 -0800, Nadim Shaikli wrote:
> > Luckily fribidi (fribidi.sf.net) is rather easy to download and
> > compile :-)  BTW, the patch was against 0.10.4 (current release
> > version).
> 
> You underestimate the problem. User1 may have fribidi-0.9.0, User2 may
> have fribidi-0.10.1 and User3 may have fribidi-0.10.4. fvwm should be
> built successfully for all of them. It is only that User1 should get no
> Bidi support while 2 others should get this support. So we can't start to
> use any new fribidi features without also changing configure.in to work
> correctly for User2 and UserN. In theory "make" should never fail.

You are absolutely correct; I wasn't thinking of that - my bad.  As a
workaround we/fvwm could require 0.10.4+ (akin to xpm's minimum library
requirements, etc).  Chances are whomever wants Bidi support, he/she
would be more than willing to install a newer version of the library.
I'm sure there are issues with that over simplification, but its a
thought :-)  Mucking with autotools is never fun.

> > As was noted - I've tried the same exact code outside of fvwm and it
> > worked flawlessly on thousands of examples (entire directories worth
> > of files) without any issues.  I will certainly stare at it again
> > but without the ability to generate a controlled failure (ie. not
> > having my entire session disappear on me :-) and without me knowing
> > or having Xnest (or equivalent), I'm more likely to keep asking for
> > help (ouch).
> 
> I launched another X (this is safe with XFree86-4.2) from another virtual
> console with fvwm running no config or a minimal config. I don't think you
> need the exact commands to do this, but I may send you.

I primarily have access to a Sun running solaris, thus I'm afraid its
not much of an option.

> > Could something within fvwm's own code be getting rubbed the wrong way ?
> 
> Maybe. But I would try to narrow the "#if 0" code even more so that there
> is still no problem.

That would be interesting to see.  Ideally it would be wonderful to
simply run fvwm and this code under a debugger and single step around
for a better feel for what is causing it to go into the weeds.  In any
regard, I'm all ears :-)

Thanks a heap for the help and attention to this issue.

 - Nadim


__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
http://webhosting.yahoo.com
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to