Today I added:
OSProcess CommandShell FileMan DebugReport Generally I copied the requested versions from SqueakMap. I verified that these load successfully, but otherwise I did not really test them. If anyone notices problems with the posted packages, please let me know! This universe is going to have low standards, but there's no reason not to at least fix the most obvious of problems. I did not add Keymapping or Announcements, because I could not find the specified version on SqueakMap or Google. Can you give me more specific URL's ? I add a version of Mondrian on SqueakSource, but I immediately removed it because it seems to depend on Announcements. Incidentally, KeyBinder is already included in the universe. Does anyone know how KeyBinder and Keymapping interact? Can they really be loaded simultaneously?? Is one of these preferable to the other? -Lex |
Hi Lex,
I didn't test it but I am pretty sure that loading both KeyBinder and KeyMapping its not a good idea. The reason is that both KeyBinder and KeyMapping modifies Squeak's key event handling so I wouldn't be surprised if both modifications conflicts. The short-term solution is to not load both. I would suggest to use KeyMapping instead of KeyBinder because of the fact that it looks more complete feature-wise. And because when a I did KeyBinder I only meant it as a proof of concept, not as a real application. For the long-term I strongly advice to add KeyBinder's or KeyMapping's patch to the official squeak kernel. Regards, Hernán On 25 Nov 2006 14:10:37 +0100,
Lex Spoon <[hidden email]> wrote: Today I added: -- Saludos, Hernán |
In reply to this post by Lex Spoon
Lex Spoon puso en su mail :
> I add a version of Mondrian on SqueakSource, but I immediately removed > it because it seems to depend on Announcements. Hey Lex, I was who ask to have this two. You could found both in http://mc.lukas-renggli.ch/ You need load Announcements first. Announcements-lr.5.mcz Mondrian-lr.26.mcz Is what I load and have working, don't know if more recent versions exists. Edgar __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
In reply to this post by Hernan Tylim-2
"Hernan Tylim" <[hidden email]> writes:
> Hi Lex, > > I didn't test it but I am pretty sure that loading both KeyBinder and > KeyMapping its not a good idea. > > The reason is that both KeyBinder and KeyMapping modifies Squeak's key event > handling so I wouldn't be surprised if both modifications conflicts. > > The short-term solution is to not load both. I would suggest to use > KeyMapping instead of KeyBinder because of the fact that it looks more > complete feature-wise. And because when a I did KeyBinder I only meant it as > a proof of concept, not as a real application. I removed KeyBinder and tried loading KeyMapping from SqueakMap, and it threw an error in the postscript. At this point, I have removed both packages. If there's no other word from anyowe, I'll put KeyBinder back in, because one person did say they were using that one in 3.9. Incidentally, if anyone does get KeyMapping working, could you repost it a nice self-contained Monticello package (or set of packages) instead of a single smart SAR? We should not need SAR's for package-universes installation, because you have a dependency mechanism available. Smart SAR's can easily be too smart for their own good. -Lex |
In reply to this post by Edgar J. De Cleene
"Edgar J. De Cleene" <[hidden email]> writes:
> You could found both in http://mc.lukas-renggli.ch/ > > You need load Announcements first. > Announcements-lr.5.mcz > Mondrian-lr.26.mcz > Is what I load and have working, don't know if more recent versions exists. Thanks, they are in there, now. I have not played with them, but they load successfully. Let me know if they seem to act oddly! -Lex |
In reply to this post by Lex Spoon
Lex Spoon puso en su mail :
> Incidentally, if anyone does get KeyMapping working, could you repost > it a nice self-contained Monticello package (or set of packages) > instead of a single smart SAR? We should not need SAR's for > package-universes installation, because you have a dependency > mechanism available. Smart SAR's can easily be too smart for their > own good. I really don't understand the against SAR "fashion". If you have something what works why try to use something what not? You are one of my top Squeakers for learn , but this time disagree. Edgar __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
In reply to this post by Lex Spoon
Hi Lex,
yesterday I installed Mondrian-lr.33.mcz (together with Annoucements-lr.5.mcz) from http://mc.lukas-renggli.ch and it is working. I haven't played with it very much, but unit tests passed and system complexity + class inheritance worked for all classes I put there. There is even 34 version available, but Lukas suggest not to load it, because most of it is broken due to some yummy changes. Jakub
|
In reply to this post by Edgar J. De Cleene
"Edgar J. De Cleene" <[hidden email]> writes:
> Lex Spoon puso en su mail : > > > Incidentally, if anyone does get KeyMapping working, could you repost > > it a nice self-contained Monticello package (or set of packages) > > instead of a single smart SAR? We should not need SAR's for > > package-universes installation, because you have a dependency > > mechanism available. Smart SAR's can easily be too smart for their > > own good. > > I really don't understand the against SAR "fashion". > If you have something what works why try to use something what not? > You are one of my top Squeakers for learn , but this time disagree. If, yes, but only if. First, SAR's add no new useful features once you have a working dependency system. Or am I mistaken? Second, in practice they are used to solve missing dependencies, and the way they do it is often fragile. Third, they lack the ability to uninstall. Put "smarts" where they will work, and otherwise be dumb. SAR's were a simple and elegant solution before we had Monticello and Package Universes. Nowadays we have these new tools, and the smartness of SAR's is a risk more than a help. Feel free to prove me wrong, of course. I am mainly speaking from my experience of looking at SAR's posted on SqueakMap. -Lex |
In reply to this post by Jakub Kozisek
Jakub Kozisek <[hidden email]> writes:
> Hi Lex, > > yesterday I installed Mondrian-lr.33.mcz (together with > Annoucements-lr.5.mcz) from http://mc.lukas-renggli.ch and it is working. > > I haven't played with it very much, but unit tests passed and system > complexity + class inheritance worked for all classes I put there. > > There is even 34 version available, but Lukas suggest not to load it, > because most of it is broken due to some yummy changes. Oops! Okay, then, I put in version 33 instead of 34... -Lex |
Free forum by Nabble | Edit this page |