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
April 2015
- 1555 messages
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40602
Home: https://github.com/pharo-project/pharo-core
April 10, 2015
[pharo-project/pharo-core] b6fb1c: 40602
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: b6fb1c3d3af2e05b10b54d8fea6596dbfbe85e12
https://github.com/pharo-project/pharo-core/commit/b6fb1c3d3af2e05b10b54d8f…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M NativeBoost-Tests.package/NBInterpreterProxyTest.class/instance/tests/testStackPointer.st
M NativeBoost-Tests.package/NBInterpreterProxyTest.class/instance/tests/testStackPointer2.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script601.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script602.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40601.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40602.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
40602
15317 NBInterpreterProxyTest #testStackPointer and #testStackPointer2 fail on Windows with new VM
https://pharo.fogbugz.com/f/cases/15317
http://files.pharo.org/image/40/40602.zip
April 10, 2015
Re: [Pharo-dev] Can we have basicRaw in GTInspector?
by Ben Coman
I find the tree view in Playground really useful. I like the sense of
vertical searching, and I like the way that I can open multiple paths and
compare them by scrolling up and down. Without it you can only drill down
one path at a time. I guess an equivalent feature would multi-selecting
from a list of items and having a vertical stack of panes scrolled
horizontal in a synchronous way.
cheers -ben
On Fri, Apr 10, 2015 at 4:44 AM, stepharo <stepharo(a)free.fr> wrote:
>
>
> Le 9/4/15 08:49, Tudor Girba a écrit :
>
> Hi Stef,
>
> This Raw view is the result of many debates and negotiations. We can
> safely say it was designed by committee.
>
> As I mentioned before, I think the tree is overkill in this context and
> it makes things unnecessarily slow.
>
> Totally agree on this one. It defeats the purpose of navigation.
> To me this is terrible.
>
>
> But, we will try better for Pharo 5 :)
>
> Cheers,
> Doru
>
> On Fri, Apr 3, 2015 at 7:23 PM, stepharo <stepharo(a)free.fr> wrote:
>
>>
>> The Playground has inspect on Cmd+Shift+i as requested by you.
>>
>>
>> Ok good to know because this is important.
>> What aboout an help?
>>
>>
>> There is a problem with the update as it does not scale in the current
>> form. Please see the reply of Andrei. We will likely remove that feature
>> for the release.
>>
>> Just to clarify: When did we ever say that someone is stupid?
>>
>>
>> Esteban told me that it was not freezing when we had to trash the image.
>> Just that the machine was slow. To me this is a non answer.
>>
>>
>> If we could get a real raw = basic inspect tabe then we can use GT and
>> work.
>> To me the raw tab with an explorer inside is counterproductive: we can
>> get lost, it is slow, it does not work well with navigation of GT.
>>
>> Cheers,
>> Doru
>>
>>
>>
>> On Thu, Apr 2, 2015 at 5:30 PM, stepharo <stepharo(a)free.fr> wrote:
>>
>>> This morning GTInspector was so slow that it blocked the complete system
>>> on the machine of Cyril. :(
>>> We can tell him that he is stupid to have a bad machine or we could try
>>> to use this to see how
>>> we can help our users.
>>>
>>> So we had to use basicInspect to get our job done (once we ctrl-. to
>>> escape the render hell)
>>> because raw uses a tree morph.
>>>
>>> Why raw cannot reproduce the old simple and working basicInspect
>>> then we could have a "basic" inspect on double click to avoid to use
>>> this bad tree and that we can work.
>>>
>>> just try to on RubSmalltalkCodeMode class>>#menuOn: to get the feel.
>>> Even on my superfast machine is
>>> is sluggish.
>>>
>>> I really think that we should support backdoors.
>>> We need to have a mini browser, a mini debugger and a working inspector.
>>>
>>> Setf
>>>
>>>
>>
>>
>> --
>> www.tudorgirba.com
>>
>> "Every thing has its own flow"
>>
>>
>>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"
>
>
>
April 10, 2015
Re: [Pharo-dev] Problem with asClass usage
by phil@highoctane.be
On Fri, Apr 10, 2015 at 2:35 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi,
>
> The Gofer script does not solve the problem of triggering a special
> loading selector in the ConfigurationOfXYZ. Furthermore, asClass can be
> used for other usages as well, but it is clear that it is intended for
> scripts and not for production code. For example, I recently sent around a
> script that showed this:
>
> Object subclass: #AClass
> instanceVariableNames: ''
> classVariableNames: ''
> category: 'XYZ'.
> #AClass asClass compile: 'someMethod'.
> ...
>
That's how some methods are patched upon system startup in a startup script
of mine.
Some value ranges etc can be set by a sysadmin in a couple files.
>
> I do agree that checking the existence of classes should not happen
> explicitly in code. For example, the code in Brick that checks for classes
> should not exist at all.
>
> However, removing asClass will only change the way a class can be looked
> up from a string. It will still not prevent people to look classes up by
> symbols in the code. In my mind:
> - saying: "#AClass asClass"
> - should have the same semantics as saying "AClass"
>
+1
>
> All in all, I think asClass has a legitimate usage, but we should
> certainly combat explicit class checking in code.
>
+1 x 2
>
> Cheers,
> Doru
>
>
>
--
---
Philippe Back
Visible Performance Improvements
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027
Mail:phil@highoctane.be | Web: http://philippeback.eu
Blog: http://philippeback.be | Twitter: @philippeback
Youtube: http://www.youtube.com/user/philippeback/videos
High Octane SPRL
rue cour Boisacq 101 | 1301 Bierges | Belgium
Pharo Consortium Member - http://consortium.pharo.org/
Featured on the Software Process and Measurement Cast -
http://spamcast.libsyn.com
Sparx Systems Enterprise Architect and Ability Engineering EADocX Value
Added Reseller
April 10, 2015
Re: [Pharo-dev] Problem with asClass usage
by Tudor Girba
Hi,
The Gofer script does not solve the problem of triggering a special loading
selector in the ConfigurationOfXYZ. Furthermore, asClass can be used for
other usages as well, but it is clear that it is intended for scripts and
not for production code. For example, I recently sent around a script that
showed this:
Object subclass: #AClass
instanceVariableNames: ''
classVariableNames: ''
category: 'XYZ'.
#AClass asClass compile: 'someMethod'.
...
I do agree that checking the existence of classes should not happen
explicitly in code. For example, the code in Brick that checks for classes
should not exist at all.
However, removing asClass will only change the way a class can be looked up
from a string. It will still not prevent people to look classes up by
symbols in the code. In my mind:
- saying: "#AClass asClass"
- should have the same semantics as saying "AClass"
All in all, I think asClass has a legitimate usage, but we should certainly
combat explicit class checking in code.
Cheers,
Doru
April 10, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40601
Home: https://github.com/pharo-project/pharo-core
April 10, 2015
[pharo-project/pharo-core] a8bad9: 40601
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: a8bad9ee7f4d5f220a5f4f623ee504fd61aa4623
https://github.com/pharo-project/pharo-core/commit/a8bad9ee7f4d5f220a5f4f62…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M ConfigurationOfGTInspectorCore.package/ConfigurationOfGTInspectorCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTInspectorCore.package/ConfigurationOfGTInspectorCore.class/instance/versions/version2011_.st
M ConfigurationOfGTPlaygroundCore.package/ConfigurationOfGTPlaygroundCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTPlaygroundCore.package/ConfigurationOfGTPlaygroundCore.class/instance/versions/version210_.st
M ConfigurationOfGTSpotter.package/ConfigurationOfGTSpotter.class/instance/symbolic versions/stable_.st
A ConfigurationOfGTSpotter.package/ConfigurationOfGTSpotter.class/instance/versions/version120_.st
A ConfigurationOfGToolkitCore.package/ConfigurationOfGToolkitCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGToolkitCore.package/ConfigurationOfGToolkitCore.class/instance/versions/version300_.st
M ConfigurationOfGlamourCore.package/ConfigurationOfGlamourCore.class/instance/symbolic versions/stable_.st
A ConfigurationOfGlamourCore.package/ConfigurationOfGlamourCore.class/instance/versions/version310_.st
M ConfigurationOfRubric.package/ConfigurationOfRubric.class/instance/symbolic versions/stable_.st
A ConfigurationOfRubric.package/ConfigurationOfRubric.class/instance/versions/version1210_.st
R GT-Inspector.package/GTExample.class/instance/as yet unclassified/gtDisplayOn_.st
A GT-Inspector.package/GTExample.class/instance/presentations/gtDisplayOn_.st
M GT-Inspector.package/GTInspector.class/instance/scripting opening/openOn_.st
A GT-InspectorExtensions-Core.package/extension/Bitmap/class/gtExampleIconBits.st
R GT-InspectorExtensions-Core.package/extension/Bitmap/class/iconBitsExample.st
R GT-InspectorExtensions-Core.package/extension/Character/class/exampleA.st
R GT-InspectorExtensions-Core.package/extension/Character/class/exampleSpace.st
A GT-InspectorExtensions-Core.package/extension/Character/class/gtExampleA.st
A GT-InspectorExtensions-Core.package/extension/Character/class/gtExampleSpace.st
R GT-InspectorExtensions-Core.package/extension/Class/class/exampleClass.st
A GT-InspectorExtensions-Core.package/extension/Class/class/gtExampleClass.st
R GT-InspectorExtensions-Core.package/extension/Collection/class/exampleEmptyArray.st
R GT-InspectorExtensions-Core.package/extension/Collection/class/exampleOrderedCollectionWithOneElement.st
A GT-InspectorExtensions-Core.package/extension/Collection/class/gtExampleEmptyArray.st
A GT-InspectorExtensions-Core.package/extension/Collection/class/gtExampleOrderedCollectionWithOneElement.st
M GT-InspectorExtensions-Core.package/extension/Collection/instance/gtDisplayOn_.st
R GT-InspectorExtensions-Core.package/extension/Color/class/exampleColorRed.st
A GT-InspectorExtensions-Core.package/extension/Color/class/gtExampleColorRed.st
A GT-InspectorExtensions-Core.package/extension/Context/class/gtExampleTthisContext.st
R GT-InspectorExtensions-Core.package/extension/Context/class/thisContextExample.st
R GT-InspectorExtensions-Core.package/extension/Date/class/exampleToday.st
A GT-InspectorExtensions-Core.package/extension/Date/class/gtExampleToday.st
R GT-InspectorExtensions-Core.package/extension/DateAndTime/class/exampleNow.st
A GT-InspectorExtensions-Core.package/extension/DateAndTime/class/gtExampleNow.st
R GT-InspectorExtensions-Core.package/extension/Duration/class/exampleOneDay.st
R GT-InspectorExtensions-Core.package/extension/Duration/class/exampleOneHour.st
R GT-InspectorExtensions-Core.package/extension/Duration/class/exampleOneMinute.st
A GT-InspectorExtensions-Core.package/extension/Duration/class/gtExampleOneDay.st
A GT-InspectorExtensions-Core.package/extension/Duration/class/gtExampleOneHour.st
A GT-InspectorExtensions-Core.package/extension/Duration/class/gtExampleOneMinute.st
R GT-InspectorExtensions-Core.package/extension/GLMBrowser/class/exampleBasic.st
A GT-InspectorExtensions-Core.package/extension/GLMBrowser/class/gtExampleBasic.st
R GT-InspectorExtensions-Core.package/extension/GLMPane/class/exampleBasic.st
A GT-InspectorExtensions-Core.package/extension/GLMPane/class/gtExampleBasic.st
R GT-InspectorExtensions-Core.package/extension/GLMPresentation/class/exampleBasic.st
A GT-InspectorExtensions-Core.package/extension/GLMPresentation/class/gtExampleBasic.st
R GT-InspectorExtensions-Core.package/extension/GLMSystemWindow/class/exampleEmptyBrowser.st
A GT-InspectorExtensions-Core.package/extension/GLMSystemWindow/class/gtExampleEmptyBrowser.st
A GT-InspectorExtensions-Core.package/extension/GTExample/class/gtExampleBasic.st
A GT-InspectorExtensions-Core.package/extension/GTExample/instance/gtInspectorSourceIn_.st
R GT-InspectorExtensions-Core.package/extension/GlobalVariable/class/exampleSmalltalk.st
A GT-InspectorExtensions-Core.package/extension/GlobalVariable/class/gtExampleSmalltalk.st
R GT-InspectorExtensions-Core.package/extension/HelpTopic/class/exampleComposedTopic.st
R GT-InspectorExtensions-Core.package/extension/HelpTopic/class/exampleSingleTopic.st
A GT-InspectorExtensions-Core.package/extension/HelpTopic/class/gtExampleComposedTopic.st
A GT-InspectorExtensions-Core.package/extension/HelpTopic/class/gtExampleSingleTopic.st
R GT-InspectorExtensions-Core.package/extension/Integer/class/example42.st
A GT-InspectorExtensions-Core.package/extension/Integer/class/gtExample42.st
R GT-InspectorExtensions-Core.package/extension/Morph/class/emptyExample.st
A GT-InspectorExtensions-Core.package/extension/Morph/class/gtExampleEmpty.st
A GT-InspectorExtensions-Core.package/extension/Morph/class/gtExampleSubmorphs.st
R GT-InspectorExtensions-Core.package/extension/Morph/class/submorphsExample.st
R GT-InspectorExtensions-Core.package/extension/Number/class/fourtyTwoExample.st
A GT-InspectorExtensions-Core.package/extension/Number/class/gtExampleFourtyTwo.st
R GT-InspectorExtensions-Core.package/extension/Object/class/exampleBasic.st
A GT-InspectorExtensions-Core.package/extension/Object/class/gtExampleBasic.st
R GT-InspectorExtensions-Core.package/extension/RBMessageNode/class/exampleAddition.st
A GT-InspectorExtensions-Core.package/extension/RBMessageNode/class/gtExampleAddition.st
A GT-InspectorExtensions-Core.package/extension/RBMethod/class/gtExampleThisMethod.st
R GT-InspectorExtensions-Core.package/extension/RBMethod/class/thisMethodExample.st
R GT-InspectorExtensions-Core.package/extension/RPackage/class/exampleEmpty.st
A GT-InspectorExtensions-Core.package/extension/RPackage/class/gtExampleEmpty.st
A GT-InspectorExtensions-Core.package/extension/Set/class/gtExampleSimple.st
R GT-InspectorExtensions-Core.package/extension/Set/class/simpleExample.st
A GT-InspectorExtensions-Core.package/extension/SmalltalkImage/class/gtExampleCurrent.st
A GT-InspectorExtensions-Core.package/extension/SmalltalkImage/instance/gtInspectorDetailsIn_.st
M GT-InspectorExtensions-Core.package/extension/String/instance/gtInspectorTextIn_.st
R GT-InspectorExtensions-Core.package/extension/Symbol/class/exampleFourtyTwo.st
A GT-InspectorExtensions-Core.package/extension/Symbol/class/gtExampleFourtyTwo.st
A GT-InspectorExtensions-Core.package/extension/Text/class/gtExampleSimple.st
R GT-InspectorExtensions-Core.package/extension/Text/class/simpleExample.st
R GT-InspectorExtensions-Core.package/extension/Time/class/exampleNow.st
A GT-InspectorExtensions-Core.package/extension/Time/class/gtExampleNow.st
A GT-InspectorExtensions-Core.package/extension/VirtualMachine/class/gtExampleBasic.st
A GT-InspectorExtensions-Core.package/extension/VirtualMachine/instance/gtInspectorDetailsIn_.st
M GT-Playground.package/GTPlayBook.class/class/accessing-defaults/defaultCacheDirectory.st
R GT-Playground.package/GTPlayBook.class/class/accessing-defaults/defaultCustomDirectory.st
R GT-Playground.package/GTPlayBook.class/class/accessing-defaults/defaultDirectory.st
A GT-Playground.package/GTPlayBook.class/class/accessing-defaults/defaultStashDirectory.st
M GT-Playground.package/GTPlayBook.class/class/accessing/cacheDirectory.st
M GT-Playground.package/GTPlayBook.class/class/accessing/cacheDirectory_.st
R GT-Playground.package/GTPlayBook.class/class/accessing/customDirectory.st
R GT-Playground.package/GTPlayBook.class/class/accessing/customDirectory_.st
A GT-Playground.package/GTPlayBook.class/class/accessing/stashDirectory.st
A GT-Playground.package/GTPlayBook.class/class/accessing/stashDirectory_.st
R GT-Playground.package/GTPlayBook.class/class/private/basicEnsureDistinctDirectory_.st
A GT-Playground.package/GTPlayBook.class/class/private/ensureDirectory_distinctFrom_.st
R GT-Playground.package/GTPlayBook.class/class/private/ensureDistinctDirectory_.st
M GT-Playground.package/GTPlayBook.class/class/private/resetDirectories.st
R GT-Playground.package/GTPlayBook.class/instance/accessing-dynamic/pagesSorted.st
M GT-Playground.package/GTPlayPage.class/class/instance creation/fromFileReference_.st
M GT-Playground.package/GTPlayPage.class/class/private/basicLoadFromPublishUrl_.st
M GT-Playground.package/GTPlayPage.class/definition.st
A GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/creationTimeForFileName.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultContent.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultCreationTime.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultFileName.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultModificationTime.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultPublishedUrl.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultTimestamp.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-defaults/defaultTitle.st
A GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/ensureStashPersistency.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/fileDirectory.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/fileExtension.st
R GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/fileReference.st
A GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/setTitleAndEnsureInStash_.st
M GT-Playground.package/GTPlayPage.class/instance/accessing-dynamic/title.st
M GT-Playground.package/GTPlayPage.class/instance/accessing/content.st
M GT-Playground.package/GTPlayPage.class/instance/accessing/creationTime.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/fileName.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/fileName_.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/modificationTime.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/modificationTime_.st
A GT-Playground.package/GTPlayPage.class/instance/accessing/persistenceStrategies.st
A GT-Playground.package/GTPlayPage.class/instance/accessing/persistenceStrategies_.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/publishedUrl.st
R GT-Playground.package/GTPlayPage.class/instance/accessing/publishedUrl_.st
M GT-Playground.package/GTPlayPage.class/instance/actions/save.st
M GT-Playground.package/GTPlayPage.class/instance/actions/saveContent_.st
R GT-Playground.package/GTPlayPage.class/instance/compatibility-tools/cacheDirectory.st
R GT-Playground.package/GTPlayPage.class/instance/compatibility-tools/silentContent_.st
M GT-Playground.package/GTPlayPage.class/instance/initializing/initialize.st
R GT-Playground.package/GTPlayPage.class/instance/private/deleteFromFileSystem.st
R GT-Playground.package/GTPlayPage.class/instance/private/writeToFileSystem.st
A GT-Playground.package/GTPlayPageCachePersistence.class/README.md
A GT-Playground.package/GTPlayPageCachePersistence.class/definition.st
A GT-Playground.package/GTPlayPageCachePersistence.class/instance/accessing/fileDirectory.st
A GT-Playground.package/GTPlayPageCachePersistence.class/instance/accessing/fileName.st
A GT-Playground.package/GTPlayPageFilePersistence.class/README.md
A GT-Playground.package/GTPlayPageFilePersistence.class/definition.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/accessing-dynamic/fileReference.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/accessing/fileDirectory.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/accessing/fileName.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/actions/save.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/private/deleteFromFileSystem.st
A GT-Playground.package/GTPlayPageFilePersistence.class/instance/private/writeToFileSystem.st
A GT-Playground.package/GTPlayPagePersistence.class/README.md
A GT-Playground.package/GTPlayPagePersistence.class/definition.st
A GT-Playground.package/GTPlayPagePersistence.class/instance/accessing/page.st
A GT-Playground.package/GTPlayPagePersistence.class/instance/accessing/page_.st
A GT-Playground.package/GTPlayPagePersistence.class/instance/testing/isStash.st
A GT-Playground.package/GTPlayPageStashPersistence.class/README.md
A GT-Playground.package/GTPlayPageStashPersistence.class/definition.st
A GT-Playground.package/GTPlayPageStashPersistence.class/instance/accessing/fileDirectory.st
A GT-Playground.package/GTPlayPageStashPersistence.class/instance/accessing/fileName.st
A GT-Playground.package/GTPlayPageStashPersistence.class/instance/testing/isStash.st
M GT-Playground.package/GTPlayground.class/class/settings/settingsOn_.st
M GT-Playground.package/GTPlayground.class/instance/building/actionsForPreviousContents.st
M GT-Playground.package/GTPlayground.class/instance/building/codeIn_.st
M GT-Playground.package/GTPlayground.class/instance/building/compose.st
M GT-Playground.package/GTPlayground.class/instance/scripting opening/openOn_.st
M GT-Spotter-EventRecorder.package/GTSpotterEventRecorderTest.class/instance/tests/testMaterializeVersions.st
R GT-Spotter-EventRecorder.package/GTSpotterRecorderDataAnnouncement.class/class/examples/exampleAnnouncement.st
R GT-Spotter-EventRecorder.package/GTSpotterRecorderDataAnnouncement.class/class/examples/exampleEmptyAnnouncement.st
A GT-Spotter-EventRecorder.package/GTSpotterRecorderDataAnnouncement.class/class/examples/gtExampleAnnouncement.st
A GT-Spotter-EventRecorder.package/GTSpotterRecorderDataAnnouncement.class/class/examples/gtExampleEmptyAnnouncement.st
R GT-Spotter-EventRecorder.package/GTSpotterRecorderEvent.class/class/instance creation/exampleAnySubclass.st
A GT-Spotter-EventRecorder.package/GTSpotterRecorderEvent.class/class/instance creation/gtExampleAnySubclass.st
A GT-Spotter-EventRecorder.package/GTSpotterRecorderEvent.class/instance/accessing/removeInfoKey_.st
A GT-Spotter-EventRecorder.package/GTSpotterRecorderEvent.class/instance/accessing/removeInfoKey_ifAbsent_.st
R GT-Spotter.package/GTSpotter.class/class/example/exampleBasic.st
A GT-Spotter.package/GTSpotter.class/class/example/gtExampleBasic.st
A GT-Spotter.package/GTSpotter.class/class/example/gtExampleWithOneStepFrom_.st
A GT-Spotter.package/GTSpotter.class/instance/inspecting/gtInspectorStepsIn_.st
R GT-Spotter.package/GTSpotterPrivacyAgreementNotificationBrick.class/class/examples/example.st
M GT-Spotter.package/GTSpotterPrivacyAgreementNotificationBrick.class/class/examples/exampleOpen.st
A GT-Spotter.package/GTSpotterPrivacyAgreementNotificationBrick.class/class/examples/gtExample.st
A GT-Spotter.package/GTSpotterProcessor.class/instance/printing/gtDisplayOn_.st
A GT-Spotter.package/GTSpotterProcessorLink.class/instance/printing/gtDisplayOn_.st
M GT-Spotter.package/GTSpotterResultsBrick.class/instance/event handling/onCandidateSelected_.st
A GT-Spotter.package/GTSpotterStep.class/class/example/gtExampleBasic.st
A GT-Spotter.package/GTSpotterStep.class/instance/inspecting/gtInspectorProcessorsIn_.st
M GT-Spotter.package/GTSpotterWidgetDarkThemer.class/README.md
R GT-SpotterExtensions-Core.package/PragmaType.class/class/examples/exampleAnyOne.st
A GT-SpotterExtensions-Core.package/PragmaType.class/class/examples/gtExampleAnyOne.st
R GT-SpotterExtensions-Core.package/extension/Bag/class/exampleBagWithOneElement.st
R GT-SpotterExtensions-Core.package/extension/Bag/class/exampleBagWithTenElements.st
R GT-SpotterExtensions-Core.package/extension/Bag/class/exampleEmptyBag.st
A GT-SpotterExtensions-Core.package/extension/Bag/class/gtExampleBagWithOneElement.st
A GT-SpotterExtensions-Core.package/extension/Bag/class/gtExampleBagWithTenElements.st
A GT-SpotterExtensions-Core.package/extension/Bag/class/gtExampleEmptyBag.st
A GT-SpotterExtensions-Core.package/extension/GTExample/instance/spotterPreviewIn_inContext_.st
M GT-SpotterExtensions-Core.package/extension/GTPlayPage/instance/spotterActDefault.st
A GT-SpotterExtensions-Core.package/extension/GTSpotter/instance/spotterExamplesFor_.st
A GT-SpotterExtensions-Core.package/extension/GTSpotter/instance/spotterForCachedPlaygroundPagesFor_.st
R GT-SpotterExtensions-Core.package/extension/GTSpotter/instance/spotterForPlaygroundPagesFor_.st
R GT-SpotterExtensions-Core.package/extension/GTSpotter/instance/spotterForSettingsFor_.st
A GT-SpotterExtensions-Core.package/extension/GTSpotter/instance/spotterForStashedPlaygroundPagesFor_.st
A GT-SpotterExtensions-Core.package/extension/Morph/instance/spotterPreviewMorphIn_.st
R GT-SpotterExtensions-Core.package/extension/SettingNode/class/exampleSettingNode.st
A GT-SpotterExtensions-Core.package/extension/SettingNode/class/gtExampleSettingNode.st
R GT-SpotterExtensions-Core.package/extension/SettingTree/class/exampleSettingTree.st
A GT-SpotterExtensions-Core.package/extension/SettingTree/class/gtExampleSettingTree.st
A GT-SpotterExtensions-Core.package/extension/TClass/instance/spotterExamplesFor_.st
R Glamour-Core.package/GLMCompositePresentation.class/class/examples/exampleCompositePresentation.st
A Glamour-Core.package/GLMCompositePresentation.class/class/examples/gtExampleCompositePresentation.st
R Glamour-Morphic-Brick.package/GLMActionButtonBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMActionButtonBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMActionButtonBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMAlertBrick.class/class/examples/example.st
A Glamour-Morphic-Brick.package/GLMAlertBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMBandBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMBandBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMBandBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMBrick.class/class/examples/exampleZindex.st
M Glamour-Morphic-Brick.package/GLMBrick.class/class/examples/exampleZindexOpen.st
A Glamour-Morphic-Brick.package/GLMBrick.class/class/examples/gtExampleZindex.st
A Glamour-Morphic-Brick.package/GLMBrickGeneralWrapper.class/instance/api/hState.st
A Glamour-Morphic-Brick.package/GLMBrickGeneralWrapper.class/instance/api/vState.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/accessing/stateOf_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/private/isDependsOnChildren_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/private/isDependsOnMyself_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/private/isDependsOnParent_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/private/markLayoutClean_.st
M Glamour-Morphic-Brick.package/GLMBrickLayoutTraverser.class/instance/private/markLayoutDirty_.st
A Glamour-Morphic-Brick.package/GLMBrickMorphWrapper.class/instance/api/hState.st
A Glamour-Morphic-Brick.package/GLMBrickMorphWrapper.class/instance/api/vState.st
A Glamour-Morphic-Brick.package/GLMBrickWrapper.class/instance/api/markLayoutClean.st
A Glamour-Morphic-Brick.package/GLMBrickWrapper.class/instance/api/markLayoutDirty.st
R Glamour-Morphic-Brick.package/GLMButtonBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMButtonBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMButtonBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/exampleOpen.st
R Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/exampleWithLabel.st
M Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/exampleWithLabelOpen.st
A Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/gtExample.st
A Glamour-Morphic-Brick.package/GLMCheckboxBrick.class/class/examples/gtExampleWithLabel.st
R Glamour-Morphic-Brick.package/GLMCollapsableBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMCollapsableBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMCollapsableBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleList.st
R Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleListClassMethods.st
M Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleListClassMethodsOpen.st
M Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleListOpen.st
R Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleListWithCustomItems.st
M Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleListWithCustomItemsOpen.st
R Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/examplePharoMethod.st
M Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/examplePharoMethodOpen.st
R Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleTable.st
M Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/exampleTableOpen.st
A Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/gtExampleList.st
A Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/gtExampleListClassMethods.st
A Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/gtExampleListWithCustomItems.st
A Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/gtExamplePharoMethod.st
A Glamour-Morphic-Brick.package/GLMCompositeBrick.class/class/examples/gtExampleTable.st
R Glamour-Morphic-Brick.package/GLMEditableLabelBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMEditableLabelBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMEditableLabelBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMFormBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMFormBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMFormBrick.class/class/examples/gtExample.st
R Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/exampleOpen.st
R Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/exampleWithPopup.st
M Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/exampleWithPopupOpen.st
A Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/gtExample.st
A Glamour-Morphic-Brick.package/GLMLabelBrick.class/class/examples/gtExampleWithPopup.st
M Glamour-Morphic-Brick.package/GLMPhlowListBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMPhlowTableBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMPhlowTextBrick.class/class/examples/example.st
R Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/exampleAllTypes.st
R Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/exampleAllTypesBelow.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/exampleAllTypesBelowOpen.st
M Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/exampleAllTypesOpen.st
A Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/gtExampleAllTypes.st
A Glamour-Morphic-Brick.package/GLMPopupBrick.class/class/examples/gtExampleAllTypesBelow.st
M Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples-open/exampleBandOpen.st
M Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples-open/exampleFillOpen.st
M Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples-open/exampleOpen.st
M Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples-open/exampleScrollPaneOpen.st
R Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/example.st
R Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/exampleBand.st
R Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/exampleBasic.st
R Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/exampleFill.st
R Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/exampleScrollPane.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/gtExample.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/gtExampleBand.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/gtExampleBasic.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/gtExampleFill.st
A Glamour-Morphic-Brick.package/GLMRubEditingAreaBrick.class/class/examples/gtExampleScrollPane.st
R Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/example.st
R Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/exampleBand.st
M Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/exampleBandOpen.st
M Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/gtExample.st
A Glamour-Morphic-Brick.package/GLMRubScrolledTextBrick.class/class/examples/gtExampleBand.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleFullSpaceFillCenteredOpen.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleFullSpaceFillOpen.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleHSpaceFillOpen.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleOpen.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleVSpaceFillCenteredOpen.st
M Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples-open/exampleVSpaceFillOpen.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/example.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleFullSpaceFill.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleFullSpaceFillCentered.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleHSpaceFill.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleVSpaceFill.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleVSpaceFillCentered.st
R Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/exampleWithBorder.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExample.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleFullSpaceFill.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleFullSpaceFillCentered.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleHSpaceFill.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleVSpaceFill.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleVSpaceFillCentered.st
A Glamour-Morphic-Brick.package/GLMRubTextFieldBrick.class/class/examples/gtExampleWithBorder.st
R Glamour-Morphic-Brick.package/GLMTreeBrick.class/class/examples/example.st
M Glamour-Morphic-Brick.package/GLMTreeBrick.class/class/examples/exampleOpen.st
A Glamour-Morphic-Brick.package/GLMTreeBrick.class/class/examples/gtExample.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script600.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script601.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40600.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40601.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
40601
ConfigurationOfRubric
http://files.pharo.org/image/40/40601.zip
April 10, 2015
Re: [Pharo-dev] Problem with asClass usage
by Sean P. DeNigris
Ben Coman wrote
> I believe #asClass itself was introduced for a use case to simplify
> Workspace "user interactive" Gofer scripts to retrieve and load
> Configurations.
Yes. But it's no longer necessary due to...
Ben Coman wrote
> extended Gofer with a method #configurationOf:
We already have this :)
Gofer it
...
configurationOf: 'MyCoolProject';
loadStable.
So there is no conflict:
1. Use the new Gofer API in the workspace (or the Metacello one Christophe
pointed out)
2. Handle dependencies like we did for decades prior to #asClass ;)
3. Remove #asClass before it poisons our beloved system!!!
-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/Problem-with-asClass-usage-tp4818686p4818861.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
April 10, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40600
Home: https://github.com/pharo-project/pharo-core
April 10, 2015
[pharo-project/pharo-core] 3a052a: 40600
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: 3a052a44e5533b9f63e06afe560ddce92e7306cf
https://github.com/pharo-project/pharo-core/commit/3a052a44e5533b9f63e06afe…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M KernelTests.package/FloatTest.class/instance/tests - NaN behavior/testNaNCompare.st
A Manifest-Core.package/extension/RPackageTag/instance/manifestBuilderForRuleChecker_.st
M NautilusCommon.package/extension/CompiledMethod/instance/isExampleMethod.st
M OSWindow-Core.package/OSWindowTest.class/instance/as yet unclassified/testNewWindowDefaults.st
M OSWindow-Core.package/OSWindowTest.class/instance/as yet unclassified/testSettingUpWindow.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script599.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script600.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40599.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40600.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
Log Message:
-----------
40600
15325 DNU running code critics on a package tag
https://pharo.fogbugz.com/f/cases/15325
15225 useless play icon in nautilus
https://pharo.fogbugz.com/f/cases/15225
15316 FloatTest>>#testNaNCompare fails with new VM
https://pharo.fogbugz.com/f/cases/15316
15318 Two tests in OSWindowTest fail on Windows with new VM
https://pharo.fogbugz.com/f/cases/15318
http://files.pharo.org/image/40/40600.zip
April 10, 2015