On Mon, 26 Jun 2006 16:32:08 -0400, Philippe Valembois - Phil <[EMAIL PROTECTED]> wrote:
> Le Monday 26 June 2006 22:07, Youness Alaoui a écrit : >> On Mon, 26 Jun 2006 13:35:42 -0400, Vivia Nikolaidou <[EMAIL PROTECTED]> >> >> wrote: >> > On Mon, 26 Jun 2006, Jérôme Gagnon-Voyer wrote: >> >> We got someone to add to the credits >> >> >> >> David Luyer >> > >> > He's there already, don't worry :D >> > >> >> He's a mac user, and he found a way to create aMSN in Universal >> >> Binaries (for Mac-Intel). And he has a lot of knowledge. >> >> >> >> You can see his work there: >> >> http://www.luyer.net/osx/ >> >> >> >> He created a script to do ""everything""". Compile TCL-TK, compile >> >> TkCximage, compile webcamsn, compile everything, ALL, in one script. >> >> It's on the web directory (56kb file). There's a script file for the >> >> 10.3.X version of Mac OS X, and another for 10.4 (Universal Binary). >> >> Inside there's a patch to support Unicode for reading characters in >> >> TCL-TK. >> >> >> >> So the masters of unix scripts files here, Youness and Phil, would be >> >> nice if you have time to just take a fast look at the script and tell >> >> what you think. I think we should add that somewhere on SVN. >> >> >> >> It's good to have a script that makes everything > > I am not a master of unix script :p me neither! > Anyway, This work is big but I don't understand why it embedded all the > stuff > in the script... Anyway, it seems he did many modifications on Carbon > things > maybe to add a workspace for it : it's not critical... about embedding it's because it's easier to patch things with one file than having multiple diff files that must come with the script.. but I don't know why he rewrote the whole file sometimes instead of doing a patch on it (for tk for example) > For QT it's only some defines (in fact he removes a #ifdef to keep only > one > branch : maybe the #ifdef is wrong...) > For aMSN, he fixes some KeyBindings (tabs navigation) and for each > window, he > adds some bindings to minimize (Command--m) and rotation ?? > (Com-quoteleft > and Com-asciitilde) > + bind $wind <Command-m> "catch {carbon::processHICommand > mini $wind}" > + bind $wind <Command-quoteleft> "catch > {carbon::processHICommand rotw > $wind}" > + bind $wind <Command-asciitilde> "catch > {carbon::processHICommand rotb > $wind}" > Plus he removes some bug when you type in the outText in place of the > inText > He created a readonly text box with snit to prevent the edition of some > areas > (very useful we need that !!) > I think we were wrong with Mac compilation for Webcamsn since he > replaced some > lines in the defs : > -#ifdef BYTE_ORDER_BE > +#ifdef __BIG_ENDIAN__ > Yes, I saw that, damn, I searched so much to find if a define was automatically created by gcc depending on the platform.. now we know which one it is! > And we need many additions to make our makefile to work (I mean we need > to fix > our configure script : J we will need of you to test :d) > > About Tk patching, I wonder if it is for AA fonts under Aqua... As V said, it's about unicode.. without that, users won't see unicode chars (is it any non-ansi letter that can't be seen!? ) > > Finally, I think many fix are really interesting so we should implement > them : > it's not a big work since all the work is done (nearly) :p And Mac users > won't be the only to take profit of that ;) > As soon as I have time, I extract patches and let you, J, apply them to > test > and check where it's wrong.... > > Oh and about icons, it's only tar.gz embedded in the scripts : they > aren't > generated on the fly... Just unpacked on the fly... (Maybe they are > beautiful :d) lol, yeah, I know, but I just loved the way he wrote the .tar.gz file within the script, that's what I meant. I don't know though what the icons look like... > Phil > >> >> The guy is crazy, that script does more than everything, he just found >> the >> answer to the ultimate question of the universe! >> I'm impressed by his work, it build tcl/tk (patched for unicode), amsn >> (patched to fix/add many things), quicktimetcl (also patched), libgrowl >> (patched), tclcarbon (also patched), it then creates on the fly icons, >> and >> creates a fully functional package, it even uses a toolt o relink the >> paths to the libraries in the dylibs from the path he had locally to a >> relative path of the directory where it will be executed in the user's >> environment... >> I think that if you're able to launch the script, it works, and >> everything >> is fine, then use it! >> but about the patches, I think we should look at what it does, and send >> the patch to the original teams.. for amsn, we should look at what he >> patches into amsn and see if we should put that in the SVN trunk or not >> (or 0.96 branch). For tcl/tk, send them the patch of course, and the >> others (quicktime, tclcarbon...) see if it's worth it, maybe send the >> patch.. > > > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Amsn-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/amsn-devel -- KaKaRoTo Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Amsn-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amsn-devel
