From: <Kli...@t-...> - 2004-06-22 10:49:51
|
Hi everybody using jEdit on Windows ;-) First of all, it's nice to see that some people are eager to work on jEditlauncher. I started to analyze the old one a few month ago, but I don't have much time to set up a new one. I wrote the Wiki page on that. And don't forget Martin Fischbach, he also wanted to work on it. There is yet a another discussable point: can this be done with open-source tools? Is it legal to use Microsoft Visual Studio for that (if you do COM stuff under Windows, there is actually no alternative...)? Slava keeps an eye on that. > Now as for jedit.exe. The most complicated part of this program is the > socket stuff. If jedit is open it talks to it via a socket. This also > prevents it from being a nice cross platform bit of C code. But the > program would be so small that writing one for the unix flavors should > not be very difficult. It could even be done with a shell script. > > Just for fun I was going to try and implement the exe in C using windows > WSA socket calls. Apart from that, there is nothing to add to the technical points Brian wrote about. Just one thing: it is no problem to write a socket application that compiles under Windows and *nix - there are only a few #ifdefs necessary, mainly for the WSAStartup call that is required under windows and for stuff with the select routine, since the time struct and time handling methods are a bit different. Very cool, if this launcher is a fast and small C application that compiles everywhere. Could then be used to integrate jEdit into the major Linux window managers (that idea was already noted on the wiki page). Keep up on it! Alex -- Alexander Klimetschek <kli...@t-...> |