Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
October 2011
- 101 participants
- 899 messages
Re: [Pharo-project] Can this be improved in Glamourous?
by Stéphane Ducasse
when I load the latest ConfigurationOfRefactoringBrowser from PharoRB or MetacelloRepository
and I do
(ConfigurationOfRefactoringBrowser project version: #stable) load
I load
linear load :
linear load : 1.7 [ConfigurationOfRefactoringBrowser]
load : AST-Core-lr.89
load : AST-Semantic-lr.15
load : Refactoring-Environment-lr.9
load : Refactoring-Changes-lr.18
load : Refactoring-Core-lr.154
load : Refactoring-Critics-lr.13
load : Refactoring-Spelling-lr.27
And for me it is correct
So what is "broken"?
Stef
On Oct 16, 2011, at 10:24 PM, Marcus Denker wrote:
>
> On Oct 16, 2011, at 10:07 PM, Tudor Girba wrote:
>
>> Hi,
>>
>> If you give me the script, I build one based on the Core.
>>
>
> Husdon does:
>
> Gofer new
> squeaksource: 'MetacelloRepository';
> package: 'ConfigurationOfPharo';
> load.
>
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>
Oct. 16, 2011
[Pharo-project] External arrays (DWORD, DOUBLE, etc.)
by Schwab,Wilhelm K
Hello all,
I have some classes that started out as place holders to allow me to load code I wrote for Dolphin, and over time, have become almost useful :) One thing I really needed was a contiguous array of doubles; there is a LOT of code that uses them. Enter ExternalArray with many subclasses, most of which translate #at: and #at:put: into appropriate methods of ByteArray (#doubleAt:put:, etc.).
The numbers end up being stored in a byte array, so the indexing looks at position and element size. Access is very slow, but most of the time, I simply allocate a block of memory (e.g. create a byte array, which is fast) and then pass it to an external C/C++ function to do the real work.
The passing is the subject of this message. I end up (for FFI) describing the arguments as void*, passing the byte array to the function. Is there a way to tell FFI that an instance of DOUBLEArray can be treated as a double*?
Bill
Oct. 16, 2011
Re: [Pharo-project] Fwd: trying to understand loops in pharo
by Nicolas Cellier
Ah, I see, this sound appealing.
But I would object this: (I'm speaking of do:, not only to:do:)
1) what the last value mean for unordered collections?
2) for a SequenceableCollection, the behavior is already
(someCollection inject: nil into: [:void :each | aBlock value: each])
3) returning the last value in all implementors of #do: would cost
complexification of code and possibly slow down (non clean blocks)
Is it really useful?
Nicolas
2011/10/16 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
> for me the last expression of the block.
>
> Stef
>>>> Which return value would be useful?
>>>
>>> That's not the right question. Â IMO the compiler should answer the same
>>> result as the non-inlined one when the return value is asked for. Â Arguably
>>> the non-inline version needs to be commented to specify that it returns the
>>> value it does (in this case self), and that the compiler's optimiser
>>> reflects this.
>>>
>>
>> Agree, but I was wondering what useful object this common answer could be?
>>
>>>>
>>>> Nicolas
>>>>
>>>> 2011/10/16 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>> A friend of mine ask me the following
>>>>>
>>>>> |result|
>>>>> result := String new.
>>>>> 1 to: 10 do: [:n | result := result, n printString, ' '].
>>>>> I am trying to do or print this code. It prints 'nil' instead of a
>>>>> collection. Its an example from PBE book.
>>>>> do you know the reason?
>>>>> although this one's working:
>>>>> result := String new.
>>>>> (1 to: 10) do: [:n | result := result, n printString, ' '].
>>>>>
>>>>> I checked the implementation
>>>>> Interval>>do: aBlock
>>>>> "Evaluate aBlock for each value of the interval.
>>>>> Implementation note: instead of repeatedly incrementing the value
>>>>> aValue := aValue + step.
>>>>> until stop is reached,
>>>>> We prefer to recompute value from start
>>>>> aValue := start + (index * step).
>>>>> This is better for floating points accuracy, while not degrading Integer
>>>>> and
>>>>> Fraction speed too much.
>>>>> Moreover, this is consistent with methods #at: and #size"
>>>>> | aValue index size |
>>>>> index := 0.
>>>>> size := self size.
>>>>> [index < size]
>>>>> whileTrue: [aValue := start + (index * step).
>>>>> index := index + 1.
>>>>> aBlock value: aValue]
>>>>>
>>>>> Number>>to: stop do: aBlock
>>>>> "Normally compiled in-line, and therefore not overridable.
>>>>> Evaluate aBlock for each element of the interval (self to: stop by: 1)."
>>>>> | nextValue |
>>>>> nextValue := self.
>>>>> [nextValue <= stop]
>>>>> whileTrue:
>>>>> [aBlock value: nextValue.
>>>>> nextValue := nextValue + 1]
>>>>>
>>>>> any further idea than := value is different from value:
>>>>> Stef
>>>>
>>>
>>>
>>>
>>> --
>>> best,
>>> Eliot
>>>
>>
>
>
>
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Marcus Denker
On Oct 16, 2011, at 10:07 PM, Tudor Girba wrote:
> Hi,
>
> If you give me the script, I build one based on the Core.
>
Husdon does:
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfPharo';
load.
--
Marcus Denker -- http://marcusdenker.de
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Stéphane Ducasse
I do not understand. ConfigurationOfRB is not working in 1.3 latest?
I spent 6 hours on it. So I do not understand why it would not work.
What is the problem?
Stef
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Mariano Martinez Peck
On Sun, Oct 16, 2011 at 10:20 PM, Marcus Denker <marcus.denker(a)inria.fr>wrote:
> Hello,
>
> Can people in general *delete* the quoted email parts to a level that one
> does need to scroll down 5 pages to read the answer?
>
>
Sorry, I am not use to.... my gmail automatically hide them.
I will try to remember next time.
> I start to just delete those mails, sorry.
>
> On Oct 16, 2011, at 10:18 PM, Mariano Martinez Peck wrote:
>
> >
> >
> > On Sun, Oct 16, 2011 at 10:10 PM, Tudor Girba <tudor(a)tudorgirba.com>
> wrote:
> > Hi Mariano,
> >
> > On 16 Oct 2011, at 21:57, Mariano Martinez Peck wrote:
> >
> > >
> > >
> > > On Sun, Oct 16, 2011 at 9:53 PM, Tudor Girba <tudor(a)tudorgirba.com>
> wrote:
> > > Hi Mariano,
> > >
> > > On 16 Oct 2011, at 20:39, Mariano Martinez Peck wrote:
> > >
> > > >
> > > >
> > > > On Sat, Oct 15, 2011 at 11:32 PM, Tudor Girba <tudor(a)tudorgirba.com>
> wrote:
> > > > Hi,
> > > >
> > > > On 15 Oct 2011, at 23:13, Stéphane Ducasse wrote:
> > > >
> > > > >
> > > > > On Oct 15, 2011, at 10:58 PM, Tudor Girba wrote:
> > > > >
> > > > >> Hi,
> > > > >>
> > > > >> On 15 Oct 2011, at 22:36, Mariano Martinez Peck wrote:
> > > > >>
> > > > >>> Hi Tudor. Today I wanted to give it a try to 'GT-Inspector'
> 'GT-Playground' hence I did:
> > > > >>
> > > > >> I am happy you decided to give them a try :). But, the Playground
> is not yet ready :).
> > > > >>
> > > > >>> (ConfigurationOfGlamoroust project version: #bleedingEdge) load:
> #('GT-Inspector' 'GT-Playground' ).
> > > > >>>
> > > > >>> In a Pharo 1.3 release. To my surprise, it took like half an hour
> to install, and it even was broken because it installed a different version
> of refactoring browser that is not working in 1.3.
> > > > >>
> > > > >> This is due to a broken ConfiguraitonOfRB. I would actually be
> very interested in a fix in this area.
> > > > >
> > > > > what is broken? because I spent one full sprint to fix it.
> > > >
> > > > Actually it is not broken. Something else is broken by loading an
> older version somewhere in the Moose configuration. I did not have time yet.
> > > >
> > > > >>> So..can I ask.. are all of those projects really needed just for
> 2 simples things like a cool inspector and a cool workspace?
> > > > >>> do you need Nile, Grease, RefactoringBrowser, EyeSee, Magritte
> ???
> > > > >>> can I somehow just load a minimal core for those things I need ?
> > > > >>
> > > > >> These projects are loaded by the full default
> ConfigurationOfGlamour. The ConfigurationOfGlamour offers groups, but the
> GlamorousToolikt one does not yet. If someone can tell me how to do
> something like this, I would be happy to accommodate the solution.
> > > > >
> > > > > in the chapter on metacello groups are explained. I can send you
> the latest version if you want.
> > > >
> > > > I know how they work. I was actually referring to the actual code :).
> It is such a big mess to deal with the explosion of combinations.
> > > >
> > > >
> > > > Well, I guess that if you don't know then nobody knows. I mean, Moose
> is your project ;) you know better than us its dependencies.
> > >
> > >
> > > This comment was not helpful at all.
> > >
> > >
> > > It was not my intention to be rude. I am only saying that if you
> already know the tool there isn't anything I can do to help.
> >
> > I did not say you were rude. I said it was not helpful.
> >
> > > I am just trying to build my own image with Glamourous since I think it
> is an important project. All I tried to do is to give you my feedback.
> Unfortunately, I cannot use that image you mention because I NEED the last
> 1.3 stable/released image. I can use your one click image, use it 5 minutes
> and let it. For in order to try it for real, I need to have it in my own
> images.
> >
> > Thanks. I understand. Now, we need to get RB stable loadable in the
> released image.
> >
> >
> > Stef was updating ConfigurationOfRB last sprint...maybe just updating
> #stable is enugh ?
> >
> > Cheers,
> > Doru
> >
> >
> > > Cheers
> > >
> > >
> > > Doru
> > >
> > >
> > >
> > > > Cheers
> > > >
> > > >
> > > > Doru
> > > >
> > > >
> > > > >> Cheers,
> > > > >> Doru
> > > > >>
> > > > >>
> > > > >>> Thanks
> > > > >>>
> > > > >>> linear load :
> > > > >>> linear load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > > >>> load : ConfigurationOfGlamour
> > > > >>> atomic load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > > >>> linear load : default [ConfigurationOfGlamour]
> > > > >>> load : ConfigurationOfEyeSee
> > > > >>> linear load : default [ConfigurationOfGlamour]
> > > > >>> load : ConfigurationOfGrease
> > > > >>> linear load : default [ConfigurationOfGlamour]
> > > > >>> load : ConfigurationOfMondrian
> > > > >>> linear load : default [ConfigurationOfGlamour]
> > > > >>> load : ConfigurationOfShout
> > > > >>> atomic load : default [ConfigurationOfGlamour]
> > > > >>> load : CollectionExtensions
> > > > >>> load : Glamour-Announcements
> > > > >>> load : Glamour-Helpers
> > > > >>> load : Glamour-Core
> > > > >>> load : Glamour-Presentations
> > > > >>> load : Glamour-Browsers
> > > > >>> load : Glamour-Tests-Core
> > > > >>> load : Glamour-Morphic-Theme
> > > > >>> load : Glamour-Examples
> > > > >>> load : Glamour-Tools
> > > > >>> load : Glamour-Morphic-Widgets
> > > > >>> load : Glamour-Morphic-Renderer
> > > > >>> load : Glamour-Tests-Morphic
> > > > >>> linear load : default [ConfigurationOfMondrian]
> > > > >>> load : ConfigurationOfProfStef
> > > > >>> linear load : default [ConfigurationOfMondrian]
> > > > >>> load : ConfigurationOfHealthReportProducer
> > > > >>> linear load : default [ConfigurationOfMondrian]
> > > > >>> load : ConfigurationOfShapeST80
> > > > >>> atomic load : default [ConfigurationOfMondrian]
> > > > >>> atomic load : 0.2-baseline
> [ConfigurationOfHealthReportProducer]
> > > > >>> load : HealthReportProducer
> > > > >>> load : CollectionExtensions
> > > > >>> load : Nile-Base
> > > > >>> load : Mondrian-ComplexShape
> > > > >>> load : Mondrian-Core
> > > > >>> load : Mondrian-Layouts
> > > > >>> load : Mondrian-Help
> > > > >>> load : Mondrian-Easel
> > > > >>> load : Mondrian-Pharo-Tests
> > > > >>> load : Mondrian-Shapes
> > > > >>> load : Mondrian-Events
> > > > >>> load : Mondrian-Visitor
> > > > >>> load : Mondrian-Util
> > > > >>> load : Mondrian-Normalizers
> > > > >>> load : Mondrian-Example
> > > > >>> load : Mondrian-ShapeVisitor
> > > > >>> load : Mondrian-Pharo-Morphic
> > > > >>> load : Mondrian-Tests
> > > > >>> load : Mondrian-FADELayout
> > > > >>> load : Glamour-Mondrian-Presentations
> > > > >>> load : Glamour-Tests-Mondrian
> > > > >>> atomic load : default [ConfigurationOfEyeSee]
> > > > >>> load : EyeSee-Events
> > > > >>> load : EyeSee-Axis
> > > > >>> load : EyeSee-Tests-Core
> > > > >>> load : EyeSee-Support
> > > > >>> load : EyeSee-Core
> > > > >>> load : Glamour-EyeSee-Presentations
> > > > >>> load : Glamour-Tests-EyeSee
> > > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > > >>> load : ConfigurationOfRefactoringBrowser
> > > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > > >>> load : Grease-Slime-lr.13
> > > > >>> load : Magritte-Model
> > > > >>> load : Magritte-Pharo-Model
> > > > >>> load : Magritte-Morph
> > > > >>> load : Glamour-Magritte-Presentations
> > > > >>> load : Magritte-Tests-Model
> > > > >>> load : GT-Playground
> > > > >>> load : GT-Inspector
> > > > >>>
> > > > >>> --
> > > > >>> Mariano
> > > > >>> http://marianopeck.wordpress.com
> > > > >>>
> > > > >>
> > > > >> --
> > > > >> www.tudorgirba.com
> > > > >>
> > > > >> "Every successful trip needs a suitable vehicle."
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >
> > > > >
> > > >
> > > > --
> > > > www.tudorgirba.com
> > > >
> > > > "One cannot do more than one can do."
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Mariano
> > > > http://marianopeck.wordpress.com
> > > >
> > >
> > > --
> > > www.tudorgirba.com
> > >
> > > "Every thing has its own flow."
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Mariano
> > > http://marianopeck.wordpress.com
> > >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every now and then stop and ask yourself if the war you're fighting is
> the right one."
> >
> >
> >
> >
> >
> >
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
> >
>
> --
> Marcus Denker -- http://marcusdenker.de
>
>
>
--
Mariano
http://marianopeck.wordpress.com
Oct. 16, 2011
Re: [Pharo-project] TWM doesn't work without keymappins and keymappings doesn't work
by Mariano Martinez Peck
On Sun, Oct 16, 2011 at 8:54 PM, laurent laffont
<laurent.laffont(a)gmail.com>wrote:
> On Sun, Oct 16, 2011 at 8:37 PM, Mariano Martinez Peck <
> marianopeck(a)gmail.com> wrote:
>
>> Thanks Laurent. It is working. Maybe you can show the shortcuts lists from
>> some menu or somewhere from TWM? otherwise none user will ever see it ...
>>
>
> Open the Settings Browser, all KeyMapping shortcuts under Keymappings and
> you can change them :)
>
>
Excellent. Thanks!
> Laurent
>
>
>
>
>>
>> thanks!
>>
>>
>> On Sun, Oct 16, 2011 at 2:49 PM, laurent laffont <
>> laurent.laffont(a)gmail.com> wrote:
>>
>>> On Sun, Oct 16, 2011 at 12:32 PM, Mariano Martinez Peck <
>>> marianopeck(a)gmail.com> wrote:
>>>
>>>> Thanks Guille for the whole work :)
>>>>
>>>> Laurent: let me know when I can use TWM properly with this latest
>>>> version of keymappings.
>>>>
>>>
>>>
>>> There's a new (development) version:
>>> - package TWM split into several packages
>>> - KeyMapping 2.0
>>> - TWM shortcut prefix is now Cmd+r (see TWMKeymapping class>>#shortcuts
>>> for default shortcuts. Feel free to adapt and suggests better ones).
>>> - You can load TWM without KeyMapping
>>> using: ConfigurationOfTilingWindowManager loadDevelopmentWithoutKeyMapping.
>>>
>>> As a side note, this is the configuration I use in my Pharo images:
>>>
>>> Gofer it
>>> squeaksource: 'TilingWindowManager';
>>> package: 'ConfigurationOfTilingWindowManager';
>>> load.
>>> (Smalltalk at:#ConfigurationOfTilingWindowManager) loadDevelopment.
>>> (Smalltalk at:#TWMUITheme) beCurrent.
>>> TaskbarMorph showTaskbar: false.
>>> TasklistMorph keepOpen: true.
>>> (Smalltalk at:#TWMBar) perform: #showTWMBar: with: true.
>>>
>>>
>>> Cheers,
>>>
>>> Laurent Laffont
>>>
>>>
>>>>
>>>> Thanks guys
>>>>
>>>>
>>>> On Sun, Oct 16, 2011 at 10:11 AM, laurent laffont <
>>>> laurent.laffont(a)gmail.com> wrote:
>>>>
>>>>>
>>>>>>>
>>>>>> OK so cmd+w is definitely not a good prefix for TWM shortcuts. Is
>>>>>> cmd+m better ?
>>>>>>
>>>>>>
>>>>> oups Cmd+m not a good idea :) I struggle to find a good prefix.....
>>>>>
>>>>> Laurent.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>> So i installed TWM without keybinding but now I cannot open the
>>>>>>>> settings window because keymappings is not load.
>>>>>>>>
>>>>>>>> Any solution? (install TWM without keymappings or fixing
>>>>>>>> keymappings)
>>>>>>>>
>>>>>>>
>>>>>>> I've done some fixes and improvements to keymapping, and I've created
>>>>>>> a 2.0 version where:
>>>>>>>
>>>>>>> - the collisions below are fixed
>>>>>>> - keymaps can be configured per morph instance too (not only per
>>>>>>> class, as the former version)
>>>>>>> - some little improvements and code cleaning
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks !
>>>>>>
>>>>>>
>>>>>> But those things I remarked of TWM should be reviewed :)
>>>>>>>
>>>>>>> Or you can Use twm without keymappings and I'll have no more feedback
>>>>>>> :(
>>>>>>>
>>>>>>
>>>>>>
>>>>>> TWM without Keymapping is not really interesting. I will produce new
>>>>>> versions of TWM.
>>>>>>
>>>>>> Laurent
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> thanks!
>>>>>>>>
>>>>>>>
>>>>>>> Thank you :)
>>>>>>>
>>>>>>> Guille
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Mariano
>>>> http://marianopeck.wordpress.com
>>>>
>>>>
>>>
>>
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>>
>
--
Mariano
http://marianopeck.wordpress.com
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Marcus Denker
Hello,
Can people in general *delete* the quoted email parts to a level that one does need to scroll down 5 pages to read the answer?
I start to just delete those mails, sorry.
On Oct 16, 2011, at 10:18 PM, Mariano Martinez Peck wrote:
>
>
> On Sun, Oct 16, 2011 at 10:10 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi Mariano,
>
> On 16 Oct 2011, at 21:57, Mariano Martinez Peck wrote:
>
> >
> >
> > On Sun, Oct 16, 2011 at 9:53 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> > Hi Mariano,
> >
> > On 16 Oct 2011, at 20:39, Mariano Martinez Peck wrote:
> >
> > >
> > >
> > > On Sat, Oct 15, 2011 at 11:32 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> > > Hi,
> > >
> > > On 15 Oct 2011, at 23:13, Stéphane Ducasse wrote:
> > >
> > > >
> > > > On Oct 15, 2011, at 10:58 PM, Tudor Girba wrote:
> > > >
> > > >> Hi,
> > > >>
> > > >> On 15 Oct 2011, at 22:36, Mariano Martinez Peck wrote:
> > > >>
> > > >>> Hi Tudor. Today I wanted to give it a try to 'GT-Inspector' 'GT-Playground' hence I did:
> > > >>
> > > >> I am happy you decided to give them a try :). But, the Playground is not yet ready :).
> > > >>
> > > >>> (ConfigurationOfGlamoroust project version: #bleedingEdge) load: #('GT-Inspector' 'GT-Playground' ).
> > > >>>
> > > >>> In a Pharo 1.3 release. To my surprise, it took like half an hour to install, and it even was broken because it installed a different version of refactoring browser that is not working in 1.3.
> > > >>
> > > >> This is due to a broken ConfiguraitonOfRB. I would actually be very interested in a fix in this area.
> > > >
> > > > what is broken? because I spent one full sprint to fix it.
> > >
> > > Actually it is not broken. Something else is broken by loading an older version somewhere in the Moose configuration. I did not have time yet.
> > >
> > > >>> So..can I ask.. are all of those projects really needed just for 2 simples things like a cool inspector and a cool workspace?
> > > >>> do you need Nile, Grease, RefactoringBrowser, EyeSee, Magritte ???
> > > >>> can I somehow just load a minimal core for those things I need ?
> > > >>
> > > >> These projects are loaded by the full default ConfigurationOfGlamour. The ConfigurationOfGlamour offers groups, but the GlamorousToolikt one does not yet. If someone can tell me how to do something like this, I would be happy to accommodate the solution.
> > > >
> > > > in the chapter on metacello groups are explained. I can send you the latest version if you want.
> > >
> > > I know how they work. I was actually referring to the actual code :). It is such a big mess to deal with the explosion of combinations.
> > >
> > >
> > > Well, I guess that if you don't know then nobody knows. I mean, Moose is your project ;) you know better than us its dependencies.
> >
> >
> > This comment was not helpful at all.
> >
> >
> > It was not my intention to be rude. I am only saying that if you already know the tool there isn't anything I can do to help.
>
> I did not say you were rude. I said it was not helpful.
>
> > I am just trying to build my own image with Glamourous since I think it is an important project. All I tried to do is to give you my feedback. Unfortunately, I cannot use that image you mention because I NEED the last 1.3 stable/released image. I can use your one click image, use it 5 minutes and let it. For in order to try it for real, I need to have it in my own images.
>
> Thanks. I understand. Now, we need to get RB stable loadable in the released image.
>
>
> Stef was updating ConfigurationOfRB last sprint...maybe just updating #stable is enugh ?
>
> Cheers,
> Doru
>
>
> > Cheers
> >
> >
> > Doru
> >
> >
> >
> > > Cheers
> > >
> > >
> > > Doru
> > >
> > >
> > > >> Cheers,
> > > >> Doru
> > > >>
> > > >>
> > > >>> Thanks
> > > >>>
> > > >>> linear load :
> > > >>> linear load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > >>> load : ConfigurationOfGlamour
> > > >>> atomic load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfEyeSee
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfGrease
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfMondrian
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfShout
> > > >>> atomic load : default [ConfigurationOfGlamour]
> > > >>> load : CollectionExtensions
> > > >>> load : Glamour-Announcements
> > > >>> load : Glamour-Helpers
> > > >>> load : Glamour-Core
> > > >>> load : Glamour-Presentations
> > > >>> load : Glamour-Browsers
> > > >>> load : Glamour-Tests-Core
> > > >>> load : Glamour-Morphic-Theme
> > > >>> load : Glamour-Examples
> > > >>> load : Glamour-Tools
> > > >>> load : Glamour-Morphic-Widgets
> > > >>> load : Glamour-Morphic-Renderer
> > > >>> load : Glamour-Tests-Morphic
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfProfStef
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfHealthReportProducer
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfShapeST80
> > > >>> atomic load : default [ConfigurationOfMondrian]
> > > >>> atomic load : 0.2-baseline [ConfigurationOfHealthReportProducer]
> > > >>> load : HealthReportProducer
> > > >>> load : CollectionExtensions
> > > >>> load : Nile-Base
> > > >>> load : Mondrian-ComplexShape
> > > >>> load : Mondrian-Core
> > > >>> load : Mondrian-Layouts
> > > >>> load : Mondrian-Help
> > > >>> load : Mondrian-Easel
> > > >>> load : Mondrian-Pharo-Tests
> > > >>> load : Mondrian-Shapes
> > > >>> load : Mondrian-Events
> > > >>> load : Mondrian-Visitor
> > > >>> load : Mondrian-Util
> > > >>> load : Mondrian-Normalizers
> > > >>> load : Mondrian-Example
> > > >>> load : Mondrian-ShapeVisitor
> > > >>> load : Mondrian-Pharo-Morphic
> > > >>> load : Mondrian-Tests
> > > >>> load : Mondrian-FADELayout
> > > >>> load : Glamour-Mondrian-Presentations
> > > >>> load : Glamour-Tests-Mondrian
> > > >>> atomic load : default [ConfigurationOfEyeSee]
> > > >>> load : EyeSee-Events
> > > >>> load : EyeSee-Axis
> > > >>> load : EyeSee-Tests-Core
> > > >>> load : EyeSee-Support
> > > >>> load : EyeSee-Core
> > > >>> load : Glamour-EyeSee-Presentations
> > > >>> load : Glamour-Tests-EyeSee
> > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > >>> load : ConfigurationOfRefactoringBrowser
> > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > >>> load : Grease-Slime-lr.13
> > > >>> load : Magritte-Model
> > > >>> load : Magritte-Pharo-Model
> > > >>> load : Magritte-Morph
> > > >>> load : Glamour-Magritte-Presentations
> > > >>> load : Magritte-Tests-Model
> > > >>> load : GT-Playground
> > > >>> load : GT-Inspector
> > > >>>
> > > >>> --
> > > >>> Mariano
> > > >>> http://marianopeck.wordpress.com
> > > >>>
> > > >>
> > > >> --
> > > >> www.tudorgirba.com
> > > >>
> > > >> "Every successful trip needs a suitable vehicle."
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >
> > > >
> > >
> > > --
> > > www.tudorgirba.com
> > >
> > > "One cannot do more than one can do."
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Mariano
> > > http://marianopeck.wordpress.com
> > >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow."
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
> >
>
> --
> www.tudorgirba.com
>
> "Every now and then stop and ask yourself if the war you're fighting is the right one."
>
>
>
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
--
Marcus Denker -- http://marcusdenker.de
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Mariano Martinez Peck
On Sun, Oct 16, 2011 at 10:10 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi Mariano,
>
> On 16 Oct 2011, at 21:57, Mariano Martinez Peck wrote:
>
> >
> >
> > On Sun, Oct 16, 2011 at 9:53 PM, Tudor Girba <tudor(a)tudorgirba.com>
> wrote:
> > Hi Mariano,
> >
> > On 16 Oct 2011, at 20:39, Mariano Martinez Peck wrote:
> >
> > >
> > >
> > > On Sat, Oct 15, 2011 at 11:32 PM, Tudor Girba <tudor(a)tudorgirba.com>
> wrote:
> > > Hi,
> > >
> > > On 15 Oct 2011, at 23:13, Stéphane Ducasse wrote:
> > >
> > > >
> > > > On Oct 15, 2011, at 10:58 PM, Tudor Girba wrote:
> > > >
> > > >> Hi,
> > > >>
> > > >> On 15 Oct 2011, at 22:36, Mariano Martinez Peck wrote:
> > > >>
> > > >>> Hi Tudor. Today I wanted to give it a try to 'GT-Inspector'
> 'GT-Playground' hence I did:
> > > >>
> > > >> I am happy you decided to give them a try :). But, the Playground is
> not yet ready :).
> > > >>
> > > >>> (ConfigurationOfGlamoroust project version: #bleedingEdge) load:
> #('GT-Inspector' 'GT-Playground' ).
> > > >>>
> > > >>> In a Pharo 1.3 release. To my surprise, it took like half an hour
> to install, and it even was broken because it installed a different version
> of refactoring browser that is not working in 1.3.
> > > >>
> > > >> This is due to a broken ConfiguraitonOfRB. I would actually be very
> interested in a fix in this area.
> > > >
> > > > what is broken? because I spent one full sprint to fix it.
> > >
> > > Actually it is not broken. Something else is broken by loading an older
> version somewhere in the Moose configuration. I did not have time yet.
> > >
> > > >>> So..can I ask.. are all of those projects really needed just for 2
> simples things like a cool inspector and a cool workspace?
> > > >>> do you need Nile, Grease, RefactoringBrowser, EyeSee, Magritte ???
> > > >>> can I somehow just load a minimal core for those things I need ?
> > > >>
> > > >> These projects are loaded by the full default
> ConfigurationOfGlamour. The ConfigurationOfGlamour offers groups, but the
> GlamorousToolikt one does not yet. If someone can tell me how to do
> something like this, I would be happy to accommodate the solution.
> > > >
> > > > in the chapter on metacello groups are explained. I can send you the
> latest version if you want.
> > >
> > > I know how they work. I was actually referring to the actual code :).
> It is such a big mess to deal with the explosion of combinations.
> > >
> > >
> > > Well, I guess that if you don't know then nobody knows. I mean, Moose
> is your project ;) you know better than us its dependencies.
> >
> >
> > This comment was not helpful at all.
> >
> >
> > It was not my intention to be rude. I am only saying that if you already
> know the tool there isn't anything I can do to help.
>
> I did not say you were rude. I said it was not helpful.
>
> > I am just trying to build my own image with Glamourous since I think it
> is an important project. All I tried to do is to give you my feedback.
> Unfortunately, I cannot use that image you mention because I NEED the last
> 1.3 stable/released image. I can use your one click image, use it 5 minutes
> and let it. For in order to try it for real, I need to have it in my own
> images.
>
> Thanks. I understand. Now, we need to get RB stable loadable in the
> released image.
>
>
Stef was updating ConfigurationOfRB last sprint...maybe just updating
#stable is enugh ?
> Cheers,
> Doru
>
>
> > Cheers
> >
> >
> > Doru
> >
> >
> >
> > > Cheers
> > >
> > >
> > > Doru
> > >
> > >
> > > >> Cheers,
> > > >> Doru
> > > >>
> > > >>
> > > >>> Thanks
> > > >>>
> > > >>> linear load :
> > > >>> linear load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > >>> load : ConfigurationOfGlamour
> > > >>> atomic load : baseline-0.1 [ConfigurationOfGlamoroust]
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfEyeSee
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfGrease
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfMondrian
> > > >>> linear load : default [ConfigurationOfGlamour]
> > > >>> load : ConfigurationOfShout
> > > >>> atomic load : default [ConfigurationOfGlamour]
> > > >>> load : CollectionExtensions
> > > >>> load : Glamour-Announcements
> > > >>> load : Glamour-Helpers
> > > >>> load : Glamour-Core
> > > >>> load : Glamour-Presentations
> > > >>> load : Glamour-Browsers
> > > >>> load : Glamour-Tests-Core
> > > >>> load : Glamour-Morphic-Theme
> > > >>> load : Glamour-Examples
> > > >>> load : Glamour-Tools
> > > >>> load : Glamour-Morphic-Widgets
> > > >>> load : Glamour-Morphic-Renderer
> > > >>> load : Glamour-Tests-Morphic
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfProfStef
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfHealthReportProducer
> > > >>> linear load : default [ConfigurationOfMondrian]
> > > >>> load : ConfigurationOfShapeST80
> > > >>> atomic load : default [ConfigurationOfMondrian]
> > > >>> atomic load : 0.2-baseline
> [ConfigurationOfHealthReportProducer]
> > > >>> load : HealthReportProducer
> > > >>> load : CollectionExtensions
> > > >>> load : Nile-Base
> > > >>> load : Mondrian-ComplexShape
> > > >>> load : Mondrian-Core
> > > >>> load : Mondrian-Layouts
> > > >>> load : Mondrian-Help
> > > >>> load : Mondrian-Easel
> > > >>> load : Mondrian-Pharo-Tests
> > > >>> load : Mondrian-Shapes
> > > >>> load : Mondrian-Events
> > > >>> load : Mondrian-Visitor
> > > >>> load : Mondrian-Util
> > > >>> load : Mondrian-Normalizers
> > > >>> load : Mondrian-Example
> > > >>> load : Mondrian-ShapeVisitor
> > > >>> load : Mondrian-Pharo-Morphic
> > > >>> load : Mondrian-Tests
> > > >>> load : Mondrian-FADELayout
> > > >>> load : Glamour-Mondrian-Presentations
> > > >>> load : Glamour-Tests-Mondrian
> > > >>> atomic load : default [ConfigurationOfEyeSee]
> > > >>> load : EyeSee-Events
> > > >>> load : EyeSee-Axis
> > > >>> load : EyeSee-Tests-Core
> > > >>> load : EyeSee-Support
> > > >>> load : EyeSee-Core
> > > >>> load : Glamour-EyeSee-Presentations
> > > >>> load : Glamour-Tests-EyeSee
> > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > >>> load : ConfigurationOfRefactoringBrowser
> > > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > > >>> load : Grease-Slime-lr.13
> > > >>> load : Magritte-Model
> > > >>> load : Magritte-Pharo-Model
> > > >>> load : Magritte-Morph
> > > >>> load : Glamour-Magritte-Presentations
> > > >>> load : Magritte-Tests-Model
> > > >>> load : GT-Playground
> > > >>> load : GT-Inspector
> > > >>>
> > > >>> --
> > > >>> Mariano
> > > >>> http://marianopeck.wordpress.com
> > > >>>
> > > >>
> > > >> --
> > > >> www.tudorgirba.com
> > > >>
> > > >> "Every successful trip needs a suitable vehicle."
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >
> > > >
> > >
> > > --
> > > www.tudorgirba.com
> > >
> > > "One cannot do more than one can do."
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Mariano
> > > http://marianopeck.wordpress.com
> > >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow."
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
> >
>
> --
> www.tudorgirba.com
>
> "Every now and then stop and ask yourself if the war you're fighting is the
> right one."
>
>
>
>
>
--
Mariano
http://marianopeck.wordpress.com
Oct. 16, 2011
Re: [Pharo-project] Can this be improved in Glamourous?
by Tudor Girba
Hi Mariano,
On 16 Oct 2011, at 21:57, Mariano Martinez Peck wrote:
>
>
> On Sun, Oct 16, 2011 at 9:53 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi Mariano,
>
> On 16 Oct 2011, at 20:39, Mariano Martinez Peck wrote:
>
> >
> >
> > On Sat, Oct 15, 2011 at 11:32 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> > Hi,
> >
> > On 15 Oct 2011, at 23:13, Stéphane Ducasse wrote:
> >
> > >
> > > On Oct 15, 2011, at 10:58 PM, Tudor Girba wrote:
> > >
> > >> Hi,
> > >>
> > >> On 15 Oct 2011, at 22:36, Mariano Martinez Peck wrote:
> > >>
> > >>> Hi Tudor. Today I wanted to give it a try to 'GT-Inspector' 'GT-Playground' hence I did:
> > >>
> > >> I am happy you decided to give them a try :). But, the Playground is not yet ready :).
> > >>
> > >>> (ConfigurationOfGlamoroust project version: #bleedingEdge) load: #('GT-Inspector' 'GT-Playground' ).
> > >>>
> > >>> In a Pharo 1.3 release. To my surprise, it took like half an hour to install, and it even was broken because it installed a different version of refactoring browser that is not working in 1.3.
> > >>
> > >> This is due to a broken ConfiguraitonOfRB. I would actually be very interested in a fix in this area.
> > >
> > > what is broken? because I spent one full sprint to fix it.
> >
> > Actually it is not broken. Something else is broken by loading an older version somewhere in the Moose configuration. I did not have time yet.
> >
> > >>> So..can I ask.. are all of those projects really needed just for 2 simples things like a cool inspector and a cool workspace?
> > >>> do you need Nile, Grease, RefactoringBrowser, EyeSee, Magritte ???
> > >>> can I somehow just load a minimal core for those things I need ?
> > >>
> > >> These projects are loaded by the full default ConfigurationOfGlamour. The ConfigurationOfGlamour offers groups, but the GlamorousToolikt one does not yet. If someone can tell me how to do something like this, I would be happy to accommodate the solution.
> > >
> > > in the chapter on metacello groups are explained. I can send you the latest version if you want.
> >
> > I know how they work. I was actually referring to the actual code :). It is such a big mess to deal with the explosion of combinations.
> >
> >
> > Well, I guess that if you don't know then nobody knows. I mean, Moose is your project ;) you know better than us its dependencies.
>
>
> This comment was not helpful at all.
>
>
> It was not my intention to be rude. I am only saying that if you already know the tool there isn't anything I can do to help.
I did not say you were rude. I said it was not helpful.
> I am just trying to build my own image with Glamourous since I think it is an important project. All I tried to do is to give you my feedback. Unfortunately, I cannot use that image you mention because I NEED the last 1.3 stable/released image. I can use your one click image, use it 5 minutes and let it. For in order to try it for real, I need to have it in my own images.
Thanks. I understand. Now, we need to get RB stable loadable in the released image.
Cheers,
Doru
> Cheers
>
>
> Doru
>
>
>
> > Cheers
> >
> >
> > Doru
> >
> >
> > >> Cheers,
> > >> Doru
> > >>
> > >>
> > >>> Thanks
> > >>>
> > >>> linear load :
> > >>> linear load : baseline-0.1 [ConfigurationOfGlamoroust]
> > >>> load : ConfigurationOfGlamour
> > >>> atomic load : baseline-0.1 [ConfigurationOfGlamoroust]
> > >>> linear load : default [ConfigurationOfGlamour]
> > >>> load : ConfigurationOfEyeSee
> > >>> linear load : default [ConfigurationOfGlamour]
> > >>> load : ConfigurationOfGrease
> > >>> linear load : default [ConfigurationOfGlamour]
> > >>> load : ConfigurationOfMondrian
> > >>> linear load : default [ConfigurationOfGlamour]
> > >>> load : ConfigurationOfShout
> > >>> atomic load : default [ConfigurationOfGlamour]
> > >>> load : CollectionExtensions
> > >>> load : Glamour-Announcements
> > >>> load : Glamour-Helpers
> > >>> load : Glamour-Core
> > >>> load : Glamour-Presentations
> > >>> load : Glamour-Browsers
> > >>> load : Glamour-Tests-Core
> > >>> load : Glamour-Morphic-Theme
> > >>> load : Glamour-Examples
> > >>> load : Glamour-Tools
> > >>> load : Glamour-Morphic-Widgets
> > >>> load : Glamour-Morphic-Renderer
> > >>> load : Glamour-Tests-Morphic
> > >>> linear load : default [ConfigurationOfMondrian]
> > >>> load : ConfigurationOfProfStef
> > >>> linear load : default [ConfigurationOfMondrian]
> > >>> load : ConfigurationOfHealthReportProducer
> > >>> linear load : default [ConfigurationOfMondrian]
> > >>> load : ConfigurationOfShapeST80
> > >>> atomic load : default [ConfigurationOfMondrian]
> > >>> atomic load : 0.2-baseline [ConfigurationOfHealthReportProducer]
> > >>> load : HealthReportProducer
> > >>> load : CollectionExtensions
> > >>> load : Nile-Base
> > >>> load : Mondrian-ComplexShape
> > >>> load : Mondrian-Core
> > >>> load : Mondrian-Layouts
> > >>> load : Mondrian-Help
> > >>> load : Mondrian-Easel
> > >>> load : Mondrian-Pharo-Tests
> > >>> load : Mondrian-Shapes
> > >>> load : Mondrian-Events
> > >>> load : Mondrian-Visitor
> > >>> load : Mondrian-Util
> > >>> load : Mondrian-Normalizers
> > >>> load : Mondrian-Example
> > >>> load : Mondrian-ShapeVisitor
> > >>> load : Mondrian-Pharo-Morphic
> > >>> load : Mondrian-Tests
> > >>> load : Mondrian-FADELayout
> > >>> load : Glamour-Mondrian-Presentations
> > >>> load : Glamour-Tests-Mondrian
> > >>> atomic load : default [ConfigurationOfEyeSee]
> > >>> load : EyeSee-Events
> > >>> load : EyeSee-Axis
> > >>> load : EyeSee-Tests-Core
> > >>> load : EyeSee-Support
> > >>> load : EyeSee-Core
> > >>> load : Glamour-EyeSee-Presentations
> > >>> load : Glamour-Tests-EyeSee
> > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > >>> load : ConfigurationOfRefactoringBrowser
> > >>> linear load : 1.0.6.1 [ConfigurationOfGrease]
> > >>> load : Grease-Slime-lr.13
> > >>> load : Magritte-Model
> > >>> load : Magritte-Pharo-Model
> > >>> load : Magritte-Morph
> > >>> load : Glamour-Magritte-Presentations
> > >>> load : Magritte-Tests-Model
> > >>> load : GT-Playground
> > >>> load : GT-Inspector
> > >>>
> > >>> --
> > >>> Mariano
> > >>> http://marianopeck.wordpress.com
> > >>>
> > >>
> > >> --
> > >> www.tudorgirba.com
> > >>
> > >> "Every successful trip needs a suitable vehicle."
> > >>
> > >>
> > >>
> > >>
> > >>
> > >
> > >
> >
> > --
> > www.tudorgirba.com
> >
> > "One cannot do more than one can do."
> >
> >
> >
> >
> >
> >
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
> >
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow."
>
>
>
>
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
--
www.tudorgirba.com
"Every now and then stop and ask yourself if the war you're fighting is the right one."
Oct. 16, 2011