texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] Re: Texmacs GUI suggestion


From: Joris van der Hoeven
Subject: [Texmacs-dev] Re: Texmacs GUI suggestion
Date: Wed, 30 Oct 2002 11:37:18 +0100 (MET)

Hi Tim,

> Forgive me if I'm stating the obvious (I'm a bit new to TeXmacs-dev and 
> don't want to embarrass myself by posting to the whole list),

In fact, it is better to post this kind of messages to texmacs-dev,
because I am not an expert on Cygwin...

> but having 
> looked at the possibility of making a Windows port of TeXmacs, the most 
> difficult part does not appear to be porting the TeXmacs GUI, but 
> porting Guile. I have compiled Guile on Linux (successfully) and 
> attempted on Windows under cygwin (unsuccessfully). I don't think I've 
> ever seen such a compilcated compilation procedure! It compiles its own 
> tools to preprocess the C code...

There has been several discussions on Guile on Cygwin on
the two mailing lists. I may also dig up some private mails with
Marciano Siniscalchi, but it is probably better to ask him directly.

Can someone summarize everything which has to do with the installation
of TeXmacs on Cygwin, thereby extending the recepy by Jonas:

        
http://listes.hautesavoie.net/wws/arc/texmacs-users/2002-10/msg00066.html

> Am I mistaken in thinking that a precondition for a Win32 port of 
> TeXmacs is a port of Guile, or is there some way of getting around this 
> dependency?

If really necessary, then we can write our own scheme interpretation,
since this language is pretty elementary. However, this would probably
require a month of work and the result will probably be less good than
the Guile implementation. Nevertheless, it may be worth it:
we have had so many problems with the maintaining of Guile and
so many perverse bugs are in fact due to Guile...

By the way, please add your name to the following page too:

        http://alqua.com/tmresources/porting%20TeXmacs%20to%20Windows

Yours, Joris

--------------
> Joris van der Hoeven wrote:
> 
> >Dear Tim,
> >
> >>I just started using your TeXmacs program, and it really is a brilliant 
> >>piece of software --- I have been looking for something like it for a 
> >>long time. Unfortunately, I am mainly a M$ Windows user, so it's a 
> >>little tricky to get working.
> >>
> >>I notice that you are planning to port the GUI part to a more modern 
> >>windowing system. May I suggest that you have a look at WxWindows 
> >>(http://www.wxwindows.org). It is a C++ GUI library that is free, 
> >>open-source, and platform independent (mostly, depending on what you 
> >>use). This will allow TeXmacs to port to Windows / KDE / Gnome (even 
> >>Mac) with very little effort since it you may bind to the platform's GUI 
> >>during linking.
> >>
> >>I'm trying to finish my PhD at the moment, but if this approach 
> >>interests you, I might be able to lend a hand after I submit.
> >>    
> >>
> >
> >Yes, we are very much interested in help with a Windows port.
> >Many people are asking for such a port and several people have proposed to
> >help with it. In order not to do the same things many times,
> >I have just created a page on our wiki:
> >
> >     http://alqua.com/tmresources/porting%20TeXmacs%20to%20Windows
> >
> >Please add your name to this page (and the same for all other people
> >who are willing to help). Most discussions take place on the
> >address@hidden mailing list in the CC, so I also recommend you to
> >suscribe to this list. You will also find some previous discussions
> >on the topic on the archives of this mailing list.
> >
> >In particular, we soon plan to factor all GUI-related stuff through
> >a dedicated TMGUI API, which should be easier to port to other systems.
> >Indeed, we had a big discussion about which GUI library to use and
> >it is very hard to decide. My current opinion is that by creating
> >a very simple TMGUI API, it should become much easier to do the porting,
> >so we might support multiple frontends and leave the choice to
> >the volunteers who actually do the porting.
> >
> >In any case, many thanks for your kind feedback and your proposal for help.
> >
> >Best wishes, Joris
> >
> >
> >  
> >
> 
> -- 
> =============================================================
> Tim Ebringer
> Computer Security Group            Don't suspect a friend...
> Department of Computer Science         ...report him
> University of Melbourne 
> =============================================================
> 
> 
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]