Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- 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
June 2015
- 762 messages
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/50097
Home: https://github.com/pharo-project/pharo-core
June 9, 2015
[pharo-project/pharo-core] 833ae9: 50097
by GitHub
Branch: refs/heads/5.0
Home: https://github.com/pharo-project/pharo-core
Commit: 833ae9179a454dcbb72192fa1f625bdfad8a34a4
https://github.com/pharo-project/pharo-core/commit/833ae9179a454dcbb72192fa…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
A CodeImport.package/CodeImporter.class/class/instance creation/chunksFromFileNamed_.st
A CodeImport.package/CodeImporter.class/class/instance creation/chunksFromStream_.st
R MonticelloGUI.package/extension/PseudoClass/instance/asClassDefinition.st
M Nautilus.package/Nautilus.class/instance/accessing/parentOfClass_.st
M Nautilus.package/NautilusUI.class/instance/accessing/selectedClassWithoutChangingSelection_.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50096.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50097.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50096.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50097.st
M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
R System-FilePackage.package/FilePackage.class/README.md
R System-FilePackage.package/FilePackage.class/class/instance creation/fromFileNamed_.st
R System-FilePackage.package/FilePackage.class/definition.st
R System-FilePackage.package/FilePackage.class/instance/accessing/classAt_.st
R System-FilePackage.package/FilePackage.class/instance/accessing/classes.st
R System-FilePackage.package/FilePackage.class/instance/accessing/fullName_.st
R System-FilePackage.package/FilePackage.class/instance/accessing/fullPackageName.st
R System-FilePackage.package/FilePackage.class/instance/accessing/packageInfo.st
R System-FilePackage.package/FilePackage.class/instance/accessing/packageName.st
R System-FilePackage.package/FilePackage.class/instance/accessing/removeClass_.st
R System-FilePackage.package/FilePackage.class/instance/accessing/renameClass_to_.st
R System-FilePackage.package/FilePackage.class/instance/change record types/classComment_.st
R System-FilePackage.package/FilePackage.class/instance/change record types/classDefinition_with_.st
R System-FilePackage.package/FilePackage.class/instance/change record types/doIt_.st
R System-FilePackage.package/FilePackage.class/instance/change record types/doIts.st
R System-FilePackage.package/FilePackage.class/instance/change record types/method_.st
R System-FilePackage.package/FilePackage.class/instance/change record types/preamble_.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/askForDoits.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/fileIn.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/fileInDoits.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/fileOut.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/fileOutDoits_.st
R System-FilePackage.package/FilePackage.class/instance/filein%2Ffileout/fileOutOn_.st
R System-FilePackage.package/FilePackage.class/instance/initialization/initialize.st
R System-FilePackage.package/FilePackage.class/instance/initialize/fromFileNamed_.st
R System-FilePackage.package/FilePackage.class/instance/private/getClass_.st
R System-FilePackage.package/FilePackage.class/instance/private/metaClassDefinition_with_.st
R System-FilePackage.package/FilePackage.class/instance/private/msgClassComment_with_.st
R System-FilePackage.package/FilePackage.class/instance/private/possibleSystemSource_.st
R System-FilePackage.package/FilePackage.class/instance/private/removedMethod_with_.st
R System-FilePackage.package/FilePackage.class/instance/reading/fileInFrom_.st
R System-FilePackage.package/PseudoClass.class/README.md
R System-FilePackage.package/PseudoClass.class/definition.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/allCallsOn.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/allCallsOnIn_.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/allInstVarNames.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/allSuperclasses.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/compiler.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/compilerClass.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/fullName.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/instVarNames.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/name.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/name_.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/organization.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/realClass.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/subclasses.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/theMetaClass.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/theNonMetaClass.st
R System-FilePackage.package/PseudoClass.class/instance/accessing/users.st
R System-FilePackage.package/PseudoClass.class/instance/categories/removeCategory_.st
R System-FilePackage.package/PseudoClass.class/instance/categories/removedCategoryName.st
R System-FilePackage.package/PseudoClass.class/instance/categories/whichCategoryIncludesSelector_.st
R System-FilePackage.package/PseudoClass.class/instance/class/classComment_.st
R System-FilePackage.package/PseudoClass.class/instance/class/classPool.st
R System-FilePackage.package/PseudoClass.class/instance/class/comment.st
R System-FilePackage.package/PseudoClass.class/instance/class/commentString.st
R System-FilePackage.package/PseudoClass.class/instance/class/commentString_.st
R System-FilePackage.package/PseudoClass.class/instance/class/comment_.st
R System-FilePackage.package/PseudoClass.class/instance/class/definition.st
R System-FilePackage.package/PseudoClass.class/instance/class/definition_.st
R System-FilePackage.package/PseudoClass.class/instance/class/metaClass.st
R System-FilePackage.package/PseudoClass.class/instance/class/renameTo_.st
R System-FilePackage.package/PseudoClass.class/instance/class/sharedPools.st
R System-FilePackage.package/PseudoClass.class/instance/errors/classNotDefined.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileIn.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileInCategory_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileInDefinition.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileInMethod_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileInMethods.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileInMethods_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOut.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutCategory_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutDefinitionOn_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutMethod_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutMethodsOn_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutMethods_on_.st
R System-FilePackage.package/PseudoClass.class/instance/filein%2Ffileout/fileOutOn_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/addMethodChange_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/includesSelector_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/methodChange_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/removeMethod_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/removeSelector_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/selectors.st
R System-FilePackage.package/PseudoClass.class/instance/methods/sourceCode.st
R System-FilePackage.package/PseudoClass.class/instance/methods/sourceCodeAt_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/sourceCodeAt_put_.st
R System-FilePackage.package/PseudoClass.class/instance/methods/sourceCodeTemplate.st
R System-FilePackage.package/PseudoClass.class/instance/methods/stampAt_.st
R System-FilePackage.package/PseudoClass.class/instance/organization updating/notifyOfRecategorizedSelector_from_to_.st
R System-FilePackage.package/PseudoClass.class/instance/override/isMeta.st
R System-FilePackage.package/PseudoClass.class/instance/printing/printHierarchy.st
R System-FilePackage.package/PseudoClass.class/instance/printing/printOn_.st
R System-FilePackage.package/PseudoClass.class/instance/printing/printSubclassesOn_level_.st
R System-FilePackage.package/PseudoClass.class/instance/private/allSubclassesWithLevelDo_startingLevel_.st
R System-FilePackage.package/PseudoClass.class/instance/private/confirmRemovalOf_.st
R System-FilePackage.package/PseudoClass.class/instance/private/evaluate_.st
R System-FilePackage.package/PseudoClass.class/instance/private/makeSureSuperClassExists_.st
R System-FilePackage.package/PseudoClass.class/instance/removing/removeAllUnmodified.st
R System-FilePackage.package/PseudoClass.class/instance/removing/removeUnmodifiedMethods_.st
R System-FilePackage.package/PseudoClass.class/instance/testing method dictionary/bindingOf_.st
R System-FilePackage.package/PseudoClass.class/instance/testing/exists.st
R System-FilePackage.package/PseudoClass.class/instance/testing/hasChanges.st
R System-FilePackage.package/PseudoClass.class/instance/testing/hasComment.st
R System-FilePackage.package/PseudoClass.class/instance/testing/hasDefinition.st
R System-FilePackage.package/PseudoClass.class/instance/testing/hasMetaclass.st
R System-FilePackage.package/PseudoClass.class/instance/testing/needsInitialize.st
R System-FilePackage.package/PseudoClassOrganization.class/README.md
R System-FilePackage.package/PseudoClassOrganization.class/definition.st
R System-FilePackage.package/PseudoClassOrganization.class/instance/comment accessing/classComment.st
R System-FilePackage.package/PseudoClassOrganization.class/instance/comment accessing/classComment_.st
R System-FilePackage.package/PseudoMetaclass.class/README.md
R System-FilePackage.package/PseudoMetaclass.class/definition.st
R System-FilePackage.package/PseudoMetaclass.class/instance/accessing/fullName.st
R System-FilePackage.package/PseudoMetaclass.class/instance/accessing/realClass.st
R System-FilePackage.package/PseudoMetaclass.class/instance/accessing/theNonMetaClass.st
R System-FilePackage.package/PseudoMetaclass.class/instance/testing/isMeta.st
M Tool-ExternalBrowser.package/ExternalChangesBrowser.class/README.md
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/file service/fileReaderServicesForFile_suffix_.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/file service/initialize.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/file service/serviceBrowseCSOrSTFile.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/file service/services.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/icons/taskbarIcon.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/instance creation/openOnFileName_.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/instance creation/openOnStream_.st
A Tool-ExternalBrowser.package/ExternalChangesBrowser.class/class/tool registry/registerToolsOn_.st
M Tool-ExternalBrowser.package/ExternalChangesBrowser.class/instance/initialization/changeSetName_.st
Log Message:
-----------
50097
15710 ExternalChangesBrowser should register to serviceFiles
https://pharo.fogbugz.com/f/cases/15710
15709 Remove FilePackage and PseudoClasses
https://pharo.fogbugz.com/f/cases/15709
15708 Deleting a class with nautilus raises an error
https://pharo.fogbugz.com/f/cases/15708
http://files.pharo.org/image/50/50097.zip
June 9, 2015
Re: [Pharo-dev] Comments in STON
by Guillermo Polito
Cool!
Actually I just wanted comments as a way of self documentation. So ignoring
comments is more than enough for what I wanted :)
Thanks!
El mar., 9 de jun. de 2015 a la(s) 11:16 a. m., Sven Van Caekenberghe <
sven(a)stfx.eu> escribió:
> You are up very early ;-)
>
> In #bleedingEdge (to be integrated in Pharo 5 later on):
>
> ===
> Name: STON-Core-SvenVanCaekenberghe.60
> Author: SvenVanCaekenberghe
> Time: 9 June 2015, 11:04:57.955405 am
> UUID: 7b95fcbe-1a44-4c94-a196-042e4cdb3e97
> Ancestors: STON-Core-SvenVanCaekenberghe.59
>
> Add 2 convenience methods:
>
> STON class>>#fromStringWithComments:
> STON class>>#fromStreamWithComments:
>
> Add more unit tests for the new functionality
> ===
> Name: STON-Tests-SvenVanCaekenberghe.55
> Author: SvenVanCaekenberghe
> Time: 9 June 2015, 11:05:12.121701 am
> UUID: 14ccb834-8db6-4577-aeb9-1bdd487c3ab8
> Ancestors: STON-Tests-SvenVanCaekenberghe.54
>
> Add 2 convenience methods:
>
> STON class>>#fromStringWithComments:
> STON class>>#fromStreamWithComments:
>
> Add more unit tests for the new functionality
> ===
>
> So now you can write:
>
> STON fromStringWithComments: 'Point[/* this is X*/ 1, /* this is Y*/ 2] //
> Nice huh ?'.
>
> STON fromStringWithComments: '// Here is how you create a point:
> Point[
> // this is X
> 1,
> // this is Y
> 2 ]
> // Nice huh ?'.
>
> The point of Richard is quite relevant though. Right now, the comments are
> literally filtered out and thrown away. Maybe you do not want that, and
> maybe you want to model the comments explicitly. A bit like:
>
> MyGreatAppConfig {
> #comment : 'This is a comment',
> #hostname : 'localhost',
> #port : 8080,
> #datasources : [
> MyDataConfig {
> #comment : 'First datasource',
> #url: 'postgresql://blabla' },
> MyDataConfig {
> #comment : 'Second datasource',
> #url: 'postgresql://blabla' }
> ]
> }
>
> This way, when you write out the config, the comments remain in place. Of
> course, the disadvantage is that people can only put comments in places
> where this is explicitly allowed.
>
> Sven
>
> > On 09 Jun 2015, at 05:33, Damien Cassou <damien.cassou(a)inria.fr> wrote:
> >
> >
> > Sven Van Caekenberghe <sven(a)stfx.eu> writes:
> >
> >> What do you think ?
> >
> > this looks like a very good solution.
> >
> > Thank you very much Sven
> >
> > --
> > Damien Cassou
> > http://damiencassou.seasidehosting.st
> >
> > "Success is the ability to go from one failure to another without
> > losing enthusiasm." --Winston Churchill
> >
>
>
>
June 9, 2015
Re: [Pharo-dev] Comments in STON
by Sven Van Caekenberghe
You are up very early ;-)
In #bleedingEdge (to be integrated in Pharo 5 later on):
===
Name: STON-Core-SvenVanCaekenberghe.60
Author: SvenVanCaekenberghe
Time: 9 June 2015, 11:04:57.955405 am
UUID: 7b95fcbe-1a44-4c94-a196-042e4cdb3e97
Ancestors: STON-Core-SvenVanCaekenberghe.59
Add 2 convenience methods:
STON class>>#fromStringWithComments:
STON class>>#fromStreamWithComments:
Add more unit tests for the new functionality
===
Name: STON-Tests-SvenVanCaekenberghe.55
Author: SvenVanCaekenberghe
Time: 9 June 2015, 11:05:12.121701 am
UUID: 14ccb834-8db6-4577-aeb9-1bdd487c3ab8
Ancestors: STON-Tests-SvenVanCaekenberghe.54
Add 2 convenience methods:
STON class>>#fromStringWithComments:
STON class>>#fromStreamWithComments:
Add more unit tests for the new functionality
===
So now you can write:
STON fromStringWithComments: 'Point[/* this is X*/ 1, /* this is Y*/ 2] // Nice huh ?'.
STON fromStringWithComments: '// Here is how you create a point:
Point[
// this is X
1,
// this is Y
2 ]
// Nice huh ?'.
The point of Richard is quite relevant though. Right now, the comments are literally filtered out and thrown away. Maybe you do not want that, and maybe you want to model the comments explicitly. A bit like:
MyGreatAppConfig {
#comment : 'This is a comment',
#hostname : 'localhost',
#port : 8080,
#datasources : [
MyDataConfig {
#comment : 'First datasource',
#url: 'postgresql://blabla' },
MyDataConfig {
#comment : 'Second datasource',
#url: 'postgresql://blabla' }
]
}
This way, when you write out the config, the comments remain in place. Of course, the disadvantage is that people can only put comments in places where this is explicitly allowed.
Sven
> On 09 Jun 2015, at 05:33, Damien Cassou <damien.cassou(a)inria.fr> wrote:
>
>
> Sven Van Caekenberghe <sven(a)stfx.eu> writes:
>
>> What do you think ?
>
> this looks like a very good solution.
>
> Thank you very much Sven
>
> --
> Damien Cassou
> http://damiencassou.seasidehosting.st
>
> "Success is the ability to go from one failure to another without
> losing enthusiasm." --Winston Churchill
>
June 9, 2015
[Reflectivity] progress on reifications
by Marcus Denker
Hi,
The current thing I am working on for Reflectivity is to allow to pass data to the meta level.
Simple things where already working (like #object, #node).
50096 now adds the first more complex feature: passing the new value to the meta for stores into
variables.
Imagine you have code like this:
exampleAssignment
| temp |
temp := (1 + 2).
^temp
The temp is assigned a new value. Now you can pass that to the meta level, here is a simpel example:
varNode := (ReflectivityExamples>>#exampleAssignment) ast body statements first variable.
link := MetaLink new
metaObject: self;
selector: #tagExec:;
arguments: #(newValue).
varNode link: link.
self assert: varNode hasMetalink.
self assert: (tag isNil).
instance := ReflectivityExamples new .
self assert: (instance exampleAssignment = 3).
self assert: (tag = 3).
The byte code generated is:
21 <76> pushConstant: 1
22 <77> pushConstant: 2
23 <B0> send: +
24 <81 41> storeIntoTemp: 1
26 <20> pushConstant: ReflectiveMethodTest>>#testReifyNewValue
27 <11> pushTemp: 1
28 <E1> send: tagExec:
29 <87> pop
30 <68> popIntoTemp: 0
31 <10> pushTemp: 0
32 <7C> returnTop
Next:
- #name, oldValue for all variables, #offset for temps and ivars, #binding for Globals
- #arguments and #receiver for message send and methodNode
- #after needs to wrap in ensure:
- #use literal Variable instead of literal for referencing the meta object
- â¦.
Marcus
June 9, 2015
Pharo sprint & Moose dojo this Friday
by Jean-Christophe Bach
Hello Pharoers,
We propose a Pharo sprint / Moose dojo this Friday, 12th June, starting at
10:00am. (Local Time Lille).
It will be at the Inria Lille, Building B, third floor (RMoD offices).
Remotely, you can join us on the official IRC channel #pharo on
irc.freenode.net server. During the sprint, we will try to synchronize
local and remote Pharo sprinters.
As the building is not open to the public, please contact us before if
you plan to come.
JC
June 9, 2015
Re: [Pharo-dev] shortcut change in pharo 50075
by Nicolai Hess
2015-06-01 15:31 GMT+02:00 Ben Coman <btc(a)openinworld.com>:
> On Mon, Jun 1, 2015 at 6:35 PM, Sean P. DeNigris <sean(a)clipperadams.com>
> wrote:
> > Nicolai Hess wrote
> >> I hope we change that in PharoShortcuts, we should use one
> "Meta/Command"
> >> key name, that is mapped to
> >> Ctrl for win/linux
> >> and
> >> Cmd fo mac
> >
> > After re-reading the key descriptions on Wikipedia:
> > http://en.wikipedia.org/wiki/Meta_key
> > http://en.wikipedia.org/wiki/Command_key
> > http://en.wikipedia.org/wiki/Windows_key
> > IMO #meta is the only sensible name for "the appropriate key on Xyz
> > platform", as it is not in use by modern keyboards and thus can be
> thought
> > of abstractly. Command, which I too initially thought might work, doesn't
> > seem like a great candidate because it means cmd on Mac ("command" is
> > written on the key on my Macbook Air), so Windows users may naturally
> think
> > that translates to the Win key, which appears in the same place on
> Windows
> > keyboards, but serves a somewhat different function.
>
> This was my concern also. btw, I found this an interesting read...
> https://www.mozilla.org/access/keyboard/
>
I would choose
"Command"
because some documentation around squeak/pharo use the term
command-click/command+char
even though the "command+key" only exists for mac.
But I am happy with any decision. We just need someone to take this decision
(looking at the main developer of the Keymapping framework)
nicolai
>
> cheers -ben
>
>
June 9, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/50096
Home: https://github.com/pharo-project/pharo-core
June 9, 2015
[pharo-project/pharo-core] bb1c1c: 50096
by GitHub
Branch: refs/heads/5.0
Home: https://github.com/pharo-project/pharo-core
Commit: bb1c1cc133dc884a78a55536a43c2e0db1be1ca9
https://github.com/pharo-project/pharo-core/commit/bb1c1cc133dc884a78a55536…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
M OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitAssignmentNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitVariableWrite_.st
M OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitNode_.st
R Polymorph-TaskbarIcons.package/extension/Browser/class/taskbarIcon.st
R Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithMetaArg.st
A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - methods/testLinkOnMethodBefore.st
A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - reifications/testLinkWithMetaArg.st
A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - reifications/testReifyNewValue.st
A Reflectivity-Tests.package/ReflectivityExamples.class/instance/examples/exampleAssignment.st
M Reflectivity.package/HookGenerator.class/definition.st
M Reflectivity.package/HookGenerator.class/instance/initialize/node_link_.st
M Reflectivity.package/HookGenerator.class/instance/initialize/setupTable.st
A Reflectivity.package/HookGenerator.class/instance/result/preamble.st
A Reflectivity.package/MetaLink.class/instance/ast/preambleOn_.st
A Reflectivity.package/RFArg1ReificationNode.class/README.md
A Reflectivity.package/RFArg1ReificationNode.class/definition.st
A Reflectivity.package/RFArg1ReificationNode.class/instance/visiting/acceptVisitor_.st
A Reflectivity.package/RFArgumentsReificationNode.class/README.md
A Reflectivity.package/RFArgumentsReificationNode.class/definition.st
A Reflectivity.package/RFArgumentsReificationNode.class/instance/visiting/acceptVisitor_.st
M Reflectivity.package/RFNewValueReification.class/class/plugin interface/nodes.st
R Reflectivity.package/RFNewValueReification.class/instance/generate/genForRBAssignmentNode.st
A Reflectivity.package/RFNewValueReification.class/instance/generate/genForRBVariableNode.st
A Reflectivity.package/RFNewValueReification.class/instance/generate/preamble.st
A Reflectivity.package/RFNewValueReificationNode.class/README.md
A Reflectivity.package/RFNewValueReificationNode.class/definition.st
A Reflectivity.package/RFNewValueReificationNode.class/instance/visiting/acceptVisitor_.st
A Reflectivity.package/RFReification.class/instance/as yet unclassified/genForRBTemporaryNode.st
A Reflectivity.package/RFReification.class/instance/generate/preamble.st
R Reflectivity.package/RFReification.class/instance/testing/optimize.st
A Reflectivity.package/RFReificationNode.class/README.md
A Reflectivity.package/RFReificationNode.class/definition.st
A Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/visitAssignmentNode_.st
A Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/visitNewValueReificationNode_.st
M Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/visitNode_.st
A Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/visitVarWrite_.st
A Reflectivity.package/extension/OCASTTranslator/instance/visitNewValueReificationNode_.st
A Reflectivity.package/extension/RBProgramNode/instance/preambles.st
A Reflectivity.package/extension/TRBProgramNodeVisitor/instance/visitNewValueReificationNode_.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50095.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50096.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50095.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50096.st
M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
R Shout.package/extension/Browser/instance/shoutAboutToStyle_.st
R Tool-Browser-Old.package/Browser.class/README.md
R Tool-Browser-Old.package/Browser.class/class/cleanup/cleanUp.st
R Tool-Browser-Old.package/Browser.class/class/initialization/flushCaches.st
R Tool-Browser-Old.package/Browser.class/class/initialization/initialize.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/fullOnClass_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/fullOnClass_selector_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/fullOnClass_selector_highlight_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/fullOnEnvironment_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/new.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/newOnClass_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/newOnClass_label_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/newOnClass_selector_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/open.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/openBrowserView_label_.st
R Tool-Browser-Old.package/Browser.class/class/instance creation/systemOrganizer_.st
R Tool-Browser-Old.package/Browser.class/definition.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/contents.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/contentsSelection.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/contents_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/doItReceiver.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/editSelection.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/editSelection_.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/noteSelectionIndex_for_.st
R Tool-Browser-Old.package/Browser.class/instance/accessing/request_initialAnswer_.st
R Tool-Browser-Old.package/Browser.class/instance/annotation/annotation.st
R Tool-Browser-Old.package/Browser.class/instance/class comment pane/buildMorphicCommentPane.st
R Tool-Browser-Old.package/Browser.class/instance/class comment pane/classComment_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/class comment pane/noCommentNagString.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/addAllMethodsToCurrentChangeSet.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/classCommentText.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/classDefinitionText.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/classListMenu_shifted_.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/copyClass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/createInstVarAccessors.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/defineClass_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/editClass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/editComment.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/fileOutClass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/findMethod.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/findMethodWithWildcard.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/hierarchy.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/makeNewSubclass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/plusButtonHit.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/removeClass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/renameClass.st
R Tool-Browser-Old.package/Browser.class/instance/class functions/shiftedClassListMenu_.st
R Tool-Browser-Old.package/Browser.class/instance/class list/classList.st
R Tool-Browser-Old.package/Browser.class/instance/class list/classListIndex.st
R Tool-Browser-Old.package/Browser.class/instance/class list/classListIndex_.st
R Tool-Browser-Old.package/Browser.class/instance/class list/classListSingleton.st
R Tool-Browser-Old.package/Browser.class/instance/class list/recent.st
R Tool-Browser-Old.package/Browser.class/instance/class list/selectClass_.st
R Tool-Browser-Old.package/Browser.class/instance/class list/selectedClass.st
R Tool-Browser-Old.package/Browser.class/instance/class list/selectedClassName.st
R Tool-Browser-Old.package/Browser.class/instance/code pane/codePaneMenu_shifted_.st
R Tool-Browser-Old.package/Browser.class/instance/code pane/compileMessage_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/construction/addLowerPanesTo_at_with_.st
R Tool-Browser-Old.package/Browser.class/instance/copying/veryDeepInner_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/acceptDroppingMorph_event_inMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/acceptMethod_dstMessageCategory_srcMessageCategory_dstClass_dstClassOrMeta_srcClassOrMeta_internal_copySemantic_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/acceptMethod_messageCategory_class_atListMorph_internal_copy_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/changeCategoryForClass_srcSystemCategory_atListMorph_internal_copy_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/changeMessageCategoryForMethod_dstMessageCategory_srcMessageCategory_insideClassOrMeta_internal_copySemantic_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/destinationClassDestinationListMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/dragPassengerFor_inMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/dragTransferTypeForMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/dstCategoryDstListMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/dstMessageCategoryDstListMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/message_compileInClass_fromClass_dstMessageCategory_srcMessageCategory_internal_copySemantic_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/overwriteDialogHierarchyChange_higher_sourceClassName_destinationClassName_methodSelector_.st
R Tool-Browser-Old.package/Browser.class/instance/drag and drop/wantsDroppedMorph_event_inMorph_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/addAListPane_to_at_plus_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/addClassAndSwitchesTo_at_plus_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/addMorphicSwitchesTo_at_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/browseSelectionInPlace.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/buildMorphicClassList.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/buildMorphicMessageCatList.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/buildMorphicMessageList.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/buildMorphicSwitches.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/buildMorphicSystemCatList.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/defaultBrowserTitle.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/labelString.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/methodCategoryChanged.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openAsMorphClassEditing_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openAsMorphEditing_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openAsMorphMsgCatEditing_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openAsMorphSysCatEditing_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openMessageCatEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openOnClassWithEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/openSystemCatEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/setClass_selector_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/setSelector_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/systemCatSingletonKey_from_.st
R Tool-Browser-Old.package/Browser.class/instance/initialization/systemOrganizer_.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/addCategory.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/alphabetizeMessageCategories.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/buildMessageCategoryBrowser.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/buildMessageCategoryBrowserEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/canShowMultipleMessageCategories.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/categoryOfCurrentMethod.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/changeMessageCategories_.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/editMessageCategories.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/fileOutMessageCategories.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/messageCategoryMenu_.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/removeEmptyCategories.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/removeMessageCategory.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/renameCategory.st
R Tool-Browser-Old.package/Browser.class/instance/message category functions/showHomeCategory.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/categorizeAllUncategorizedMethods.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/messageCatListSingleton.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/messageCategoryList.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/messageCategoryListIndex.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/messageCategoryListIndex_.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/messageCategoryListSelection.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/recategorizeMethodSelector_.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/selectMessageCategoryNamed_.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/selectOriginalCategoryForCurrentMethod.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/selectedMessageCategoryName.st
R Tool-Browser-Old.package/Browser.class/instance/message category list/setOriginalCategoryIndexForCurrentMethod.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/addExtraShiftedItemsTo_.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/defineMessageFrom_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/inspectInstances.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/inspectSubInstances.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/messageListMenu_shifted_.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/removeMessage.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/removeMessageFromBrowser.st
R Tool-Browser-Old.package/Browser.class/instance/message functions/shiftedMessageListMenu_.st
R Tool-Browser-Old.package/Browser.class/instance/message list/messageList.st
R Tool-Browser-Old.package/Browser.class/instance/message list/messageListIndex.st
R Tool-Browser-Old.package/Browser.class/instance/message list/messageListIndex_.st
R Tool-Browser-Old.package/Browser.class/instance/message list/reformulateList.st
R Tool-Browser-Old.package/Browser.class/instance/message list/selectedMessage.st
R Tool-Browser-Old.package/Browser.class/instance/message list/selectedMessageName.st
R Tool-Browser-Old.package/Browser.class/instance/message list/selectedMessageName_.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/classCommentIndicated.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/classMessagesIndicated.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/classOrMetaClassOrganizer.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/indicateClassMessages.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/indicateInstanceMessages.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/instanceMessagesIndicated.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/metaClassIndicated.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/metaClassIndicated_.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/selectedClassOrMetaClass.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/selectedClassOrMetaClassName.st
R Tool-Browser-Old.package/Browser.class/instance/metaclass/setClassOrganizer.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/addSystemCategory.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/alphabetizeSystemCategories.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/buildSystemCategoryBrowser.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/buildSystemCategoryBrowserEditString_.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/changeSystemCategories_.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/classNotFound.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/editSystemCategories.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/fileOutSystemCategory.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/findClass.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/removeSystemCategory.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/renameSystemCategory.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/systemCatSingletonMenu_.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/systemCategoryMenu_.st
R Tool-Browser-Old.package/Browser.class/instance/system category functions/updateSystemCategories.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/indexIsOne.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/indexIsOne_.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/selectCategoryForClass_.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/selectedEnvironment.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/selectedSystemCategoryName.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/systemCategoryList.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/systemCategoryListIndex.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/systemCategoryListIndex_.st
R Tool-Browser-Old.package/Browser.class/instance/system category list/systemCategorySingleton.st
R Tool-Browser-Old.package/Browser.class/instance/traits/addTrait.st
R Tool-Browser-Old.package/Browser.class/instance/traits/defineTrait_notifying_.st
R Tool-Browser-Old.package/Browser.class/instance/traits/newClass.st
R Tool-Browser-Old.package/Browser.class/instance/traits/newTrait.st
R Tool-Browser-Old.package/Browser.class/instance/traits/removeNonLocalSelector_.st
R Tool-Browser-Old.package/Browser.class/instance/traits/spawnHierarchyForClass_selector_.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/README.md
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/definition.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/accessing/lowerPane.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/accessing/window.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/displaying/defaultLayoutFrame.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/displaying/hideOrShowPane.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/displaying/hidePane.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/displaying/showPane.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/initialization/initialize.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/updating/noteNewOwner_.st
R Tool-Browser-Old.package/BrowserCommentTextMorph.class/instance/updating/update_.st
Log Message:
-----------
50096
7472 Remove old Browser
https://pharo.fogbugz.com/f/cases/7472
15714 Reflectivity: add #newValue reification for variables
https://pharo.fogbugz.com/f/cases/15714
http://files.pharo.org/image/50/50096.zip
June 9, 2015
Re: [Pharo-dev] Comments in STON
by Damien Cassou
Sven Van Caekenberghe <sven(a)stfx.eu> writes:
> What do you think ?
this looks like a very good solution.
Thank you very much Sven
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
June 9, 2015