Massimiliano, It's worth noting that if your project uses XIB files, they should just work unmodified. It may not be necessary to use Renaissance to start out with if you're simply exploring the possibility of a port.
GC On Wed, Mar 13, 2013 at 7:26 PM, Massimiliano Gubinelli < [email protected]> wrote: > Thanks > On Mar 13, 2013, at 10:34 PM, Fred Kiefer <[email protected]> wrote: > > > On 12.03.2013 23:47, Massimiliano Gubinelli wrote: > >> Dear GNUstep developers, > >> > >> [I've already posted a similar message two years ago but in the > meantime I saw that various useful part of Gnustep (like Renaissance) are > being developed more, so I hope in more luck and feedback this time.] > >> > >> TeXmacs (www.texmacs.org) is a scientific editing platform with > high-quality typesetting capabilities. Principal features are: structured > wysiwyg editing, interface with many scientific/graphical softwares (like > Maxima, Octave, R, gnuplot, Python), guile scripting. The codebase is a mix > of C++ and scheme (Guile). TeXmacs *does not* depends on TeX in any way. > > >> […] > > >> I think it would be a very strong addition to the set of GNUstep > applications. > >> > >> Best regards, > >> > >> Massimiliano Gubinelli > > > > Reading you mail I found your project very interesting and wanted to > help. The picures on the wep page were even better. So I had a closer look > at the source code and noticed that it was mostly C++ with a bit of > Objective-C++. Not exactly my favourite programming languages. I am still > willing to help you with any specific problem that you might find with > GNUstep, but the project itself, though very promising, is nothing for me > to work on. > > > > Fred > > > > > Thanks for the feedback Fred, > yes the codebase is mostly C++ so the Cocoa/GNUstep backend has to be > written in Objective-C++, there is not much we can do about this. > > I think I will work on the project anyway but it would be nice to have > someone from GNUstep which could take care of verifying that TeXmacs > compiles also there, since I will develop mainly on a Mac and I do not have > myself the time to do it. I'm willing to make modifications necessary for > the system to work on GNUstep. Since TeXmacs is a GNU project it seems > natural that it should works fine on GNUstep. When I set up the basic > infrastructure I think I would need some help with Renaissance and with the > fine tuning of the GUI: TeXmacs can build widgets and menus programatically > from a scheme description and Renaissance is vital for us since otherwise > AppKit does not provide the necessary auto layout features (indeed we > would leverage only AutoLayout and not the XML description language and the > other parts of Renaissance). > > If you would like to see TeXmacs in action, there are nice videos at the > main site (www.texmacs.org). With respect to the previous mail on the > thread I would like to stress the fact that TeXmacs does not depends on > TeX, actually apart from the name has nothing to do with TeX. TeXmacs is a > fully interactive, structured wysiwyg technical editor and all the > typesetting is done internally (with algorithms as good as those of TeX). > > I've set up a development branch in a gitorious repository ( > https://gitorious.org/~mgubi/texmacs/restructure) in the branch ns. It > compiles fine on Mac but I do not know if it can compile also on GNUstep. > Of course it is still preliminary and it does not work at all (the window > shows up but the interaction is still work in progress) > > Best, > Massimiliano > > > > > > _______________________________________________ > Gnustep-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/gnustep-dev > -- Gregory Casamento Open Logic Corporation, Principal Consultant yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
