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
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...
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__
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...
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)
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