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
Re: [Pharo-dev] [ANN] NeoConsole
by stepharo
Le 19/6/15 15:20, Sven Van Caekenberghe a écrit :
>> On 19 Jun 2015, at 15:14, stepharo <stepharo(a)free.fr> wrote:
>>
>> Hi sven
>>
>> This is cool.
>> What I would love to see in the videos are some titles that explain what you are doing.
> Yes, I know. But (1) it is more work and it already took time and (2) this is a pretty technical, low level subject; beginners are not the target [ it was posted to pharo-dev not pharo-users ].
I do not consider myself as a newbie and it was not clear to me.
Stef
June 19, 2015
Re: [Pharo-dev] Pharo 4.0 crash
by Ben Coman
On Fri, Jun 19, 2015 at 4:27 PM, Max Leske <maxleske(a)gmail.com> wrote:
>
> On 19 Jun 2015, at 09:31, Sabine Manaa <manaa.sabine(a)gmail.com> wrote:
>
> Hi,
>
> I have crashes from time to time. Are they useful for you?
>
>
> yes, provided that they occur during ânormal useâ, i.e. if youâre not doing
> advanced stuff, or simply running out of memory or running infinite loops.
>
> If yes, where is the vm-dev list?
>
>
> You can register for the vm-dev list here:
> http://lists.squeakfoundation.org/mailman/listinfo/vm-dev
>
> If you submit a crash report, please add a description (as detailed as
> possible) of what you have been doing. If you can reproduce the crash
> consistently, that would be even better. In that case please list the steps
> necessary to reproduce.
If you can, even better than a list of steps to reproduce is to have a
workspace script that reliably produces the crash. At the top of that,
save the image, so that next opening the image will crash without user
intervention. That is, evaluate...
Smalltalk snapshot: true andQuit: true.
"my script to produce crash here"
cheers -ben
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by Sean P. DeNigris
EstebanLM wrote
>> This is cool.
> +42
Nice!
-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/ANN-NeoConsole-tp4833182p4833238.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by Sven Van Caekenberghe
> On 19 Jun 2015, at 15:20, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>
>
>> On 19 Jun 2015, at 15:14, stepharo <stepharo(a)free.fr> wrote:
>>
>> Hi sven
>>
>> This is cool.
>
> +42
>
> it can edit in multiple lines?
You wish !
That is what I meant by '(GNU) readline support' would be very nice to have ;-)
> Esteban
>
>> What I would love to see in the videos are some titles that explain what you are doing.
>>
>> Stef
>>
>> Le 19/6/15 11:15, Sven Van Caekenberghe a écrit :
>>> Hi,
>>>
>>> NeoConsole is a small, standalone package that offers a command line (a.k.a. a REPL) interface to a headless Pharo image.
>>>
>>> It contains a number of extendable commands and metrics that allow you to execute arbitrary Pharo code for result (introspection and debugging) or side effect (to manipulate the live, running image). There is a history mechanism, you can refer to previous evaluation results and there is a primitive describe mechanism (like a one level inspect). The metrics system allows you to consult a number of predefined values. There is decent error handling.
>>>
>>> Here is a screencast showing how this feels in practice:
>>>
>>> https://www.youtube.com/watch?v=tAtYff6_X_4
>>>
>>> The movie shows how to start from scratch, downloading Pharo, installing NeoConsole, running a headless image with the REPL installed in the background. Next, an HTTP server is added to the image and later a specific response is added as well. (You can speed up the movie, if you want).
>>>
>>> Obviously this has been done before, and this is not the definitive solution in this area. For example, readline support (allowing you to edit your input) would be fantastic. A true command line inspector and debugger would be super as well. These are standard features in Lisp and would be totally possible in Pharo too.
>>>
>>> I just needed this for myself, liked the result and thought it would be worth sharing.
>>>
>>> Sven
>>>
>>> PS:
>>>
>>> Security warning: this service opens up your image for access to those with access to your local network (i.e. those logged in to your machine), without any further authenication, allowing them to do absolutely anything. Think and make sure that you know what you are doing.
>>>
>>>
>>>
>>>
>>
>>
>
>
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by Sven Van Caekenberghe
> On 19 Jun 2015, at 15:14, stepharo <stepharo(a)free.fr> wrote:
>
> Hi sven
>
> This is cool.
> What I would love to see in the videos are some titles that explain what you are doing.
Yes, I know. But (1) it is more work and it already took time and (2) this is a pretty technical, low level subject; beginners are not the target [ it was posted to pharo-dev not pharo-users ].
> Stef
>
> Le 19/6/15 11:15, Sven Van Caekenberghe a écrit :
>> Hi,
>>
>> NeoConsole is a small, standalone package that offers a command line (a.k.a. a REPL) interface to a headless Pharo image.
>>
>> It contains a number of extendable commands and metrics that allow you to execute arbitrary Pharo code for result (introspection and debugging) or side effect (to manipulate the live, running image). There is a history mechanism, you can refer to previous evaluation results and there is a primitive describe mechanism (like a one level inspect). The metrics system allows you to consult a number of predefined values. There is decent error handling.
>>
>> Here is a screencast showing how this feels in practice:
>>
>> https://www.youtube.com/watch?v=tAtYff6_X_4
>>
>> The movie shows how to start from scratch, downloading Pharo, installing NeoConsole, running a headless image with the REPL installed in the background. Next, an HTTP server is added to the image and later a specific response is added as well. (You can speed up the movie, if you want).
>>
>> Obviously this has been done before, and this is not the definitive solution in this area. For example, readline support (allowing you to edit your input) would be fantastic. A true command line inspector and debugger would be super as well. These are standard features in Lisp and would be totally possible in Pharo too.
>>
>> I just needed this for myself, liked the result and thought it would be worth sharing.
>>
>> Sven
>>
>> PS:
>>
>> Security warning: this service opens up your image for access to those with access to your local network (i.e. those logged in to your machine), without any further authenication, allowing them to do absolutely anything. Think and make sure that you know what you are doing.
>>
>>
>>
>>
>
>
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by Esteban Lorenzano
> On 19 Jun 2015, at 15:14, stepharo <stepharo(a)free.fr> wrote:
>
> Hi sven
>
> This is cool.
+42
it can edit in multiple lines?
Esteban
> What I would love to see in the videos are some titles that explain what you are doing.
>
> Stef
>
> Le 19/6/15 11:15, Sven Van Caekenberghe a écrit :
>> Hi,
>>
>> NeoConsole is a small, standalone package that offers a command line (a.k.a. a REPL) interface to a headless Pharo image.
>>
>> It contains a number of extendable commands and metrics that allow you to execute arbitrary Pharo code for result (introspection and debugging) or side effect (to manipulate the live, running image). There is a history mechanism, you can refer to previous evaluation results and there is a primitive describe mechanism (like a one level inspect). The metrics system allows you to consult a number of predefined values. There is decent error handling.
>>
>> Here is a screencast showing how this feels in practice:
>>
>> https://www.youtube.com/watch?v=tAtYff6_X_4
>>
>> The movie shows how to start from scratch, downloading Pharo, installing NeoConsole, running a headless image with the REPL installed in the background. Next, an HTTP server is added to the image and later a specific response is added as well. (You can speed up the movie, if you want).
>>
>> Obviously this has been done before, and this is not the definitive solution in this area. For example, readline support (allowing you to edit your input) would be fantastic. A true command line inspector and debugger would be super as well. These are standard features in Lisp and would be totally possible in Pharo too.
>>
>> I just needed this for myself, liked the result and thought it would be worth sharing.
>>
>> Sven
>>
>> PS:
>>
>> Security warning: this service opens up your image for access to those with access to your local network (i.e. those logged in to your machine), without any further authenication, allowing them to do absolutely anything. Think and make sure that you know what you are doing.
>>
>>
>>
>>
>
>
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by stepharo
Hi sven
This is cool.
What I would love to see in the videos are some titles that explain what
you are doing.
Stef
Le 19/6/15 11:15, Sven Van Caekenberghe a écrit :
> Hi,
>
> NeoConsole is a small, standalone package that offers a command line (a.k.a. a REPL) interface to a headless Pharo image.
>
> It contains a number of extendable commands and metrics that allow you to execute arbitrary Pharo code for result (introspection and debugging) or side effect (to manipulate the live, running image). There is a history mechanism, you can refer to previous evaluation results and there is a primitive describe mechanism (like a one level inspect). The metrics system allows you to consult a number of predefined values. There is decent error handling.
>
> Here is a screencast showing how this feels in practice:
>
> https://www.youtube.com/watch?v=tAtYff6_X_4
>
> The movie shows how to start from scratch, downloading Pharo, installing NeoConsole, running a headless image with the REPL installed in the background. Next, an HTTP server is added to the image and later a specific response is added as well. (You can speed up the movie, if you want).
>
> Obviously this has been done before, and this is not the definitive solution in this area. For example, readline support (allowing you to edit your input) would be fantastic. A true command line inspector and debugger would be super as well. These are standard features in Lisp and would be totally possible in Pharo too.
>
> I just needed this for myself, liked the result and thought it would be worth sharing.
>
> Sven
>
> PS:
>
> Security warning: this service opens up your image for access to those with access to your local network (i.e. those logged in to your machine), without any further authenication, allowing them to do absolutely anything. Think and make sure that you know what you are doing.
>
>
>
>
June 19, 2015
Re: [Pharo-dev] [ANN] NeoConsole
by Tudor Girba
Nice job!
Doru
On Fri, Jun 19, 2015 at 11:15 AM, Sven Van Caekenberghe <sven(a)stfx.eu>
wrote:
> Hi,
>
> NeoConsole is a small, standalone package that offers a command line
> (a.k.a. a REPL) interface to a headless Pharo image.
>
> It contains a number of extendable commands and metrics that allow you to
> execute arbitrary Pharo code for result (introspection and debugging) or
> side effect (to manipulate the live, running image). There is a history
> mechanism, you can refer to previous evaluation results and there is a
> primitive describe mechanism (like a one level inspect). The metrics system
> allows you to consult a number of predefined values. There is decent error
> handling.
>
> Here is a screencast showing how this feels in practice:
>
> https://www.youtube.com/watch?v=tAtYff6_X_4
>
> The movie shows how to start from scratch, downloading Pharo, installing
> NeoConsole, running a headless image with the REPL installed in the
> background. Next, an HTTP server is added to the image and later a specific
> response is added as well. (You can speed up the movie, if you want).
>
> Obviously this has been done before, and this is not the definitive
> solution in this area. For example, readline support (allowing you to edit
> your input) would be fantastic. A true command line inspector and debugger
> would be super as well. These are standard features in Lisp and would be
> totally possible in Pharo too.
>
> I just needed this for myself, liked the result and thought it would be
> worth sharing.
>
> Sven
>
> PS:
>
> Security warning: this service opens up your image for access to those
> with access to your local network (i.e. those logged in to your machine),
> without any further authenication, allowing them to do absolutely anything.
> Think and make sure that you know what you are doing.
>
>
>
--
www.tudorgirba.com
"Every thing has its own flow"
June 19, 2015
[pharo-project/pharo-core] 1e8531: 50123
by GitHub
Branch: refs/heads/5.0
Home: https://github.com/pharo-project/pharo-core
Commit: 1e8531450a459f2efef65e773200d0ec329f22cb
https://github.com/pharo-project/pharo-core/commit/1e8531450a459f2efef65e77…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/README.md
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/class/example/example.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/definition.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing pattern/ensureSafePattern_.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing pattern/pattern.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing pattern/updateList.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing pattern/whenPatternChanged_.st
A Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing pattern/whenReturnInFilter_.st
A Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing/autoAccept_.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing/ghostString_.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing/initialRootItems.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing/patternModel.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/accessing/rootItems_.st
M Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/initialization/initialize.st
R Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/view/defaultDialogMorphIn_.st
A Morphic-Widgets-Tree.package/FilteredMorphTreeModel.class/instance/view/defaultMorphIn_.st
M Morphic-Widgets-Tree.package/MorphTreeModel.class/instance/dialog/dialogWindowIn_title_selectedtems_.st
R Morphic-Widgets-Tree.package/MorphTreeModel.class/instance/view/defaultDialogMorphIn_.st
A Morphic-Widgets-Tree.package/MorphTreeModel.class/instance/view/defaultMorphIn_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/accessing/model.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/accessing/model_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/abstractClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/accessorsClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/addClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/pullUpClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/pushDownClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/removeClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/renameClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class var/renameClassVarNamed_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/changeSuperclassOf_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/generateAccessors.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/generateSubclass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/generateSuperClass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/insertSubclass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/insertSuperclass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/realizeClass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/renameClass_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/class/splitClass_.st
A NautilusRefactoring.package/NautilusRefactoring.class/instance/display/chooseFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/chooseFrom_title_lines_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/chooseMultipleFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/chooseMultipleFrom_title_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/class_andClassVariable_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/class_andInstVariable_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/handleError_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/handleFailure_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/handleMethodNameRequest_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/handleWarning_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/requestMethodNameFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/request_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/display/request_initialAnswer_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/abstractInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/accessorsInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/addInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/moveInstVarToClass_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/pullUpInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/pushDownInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/removeInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/renameInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/inst var/renameInstVarNamed_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/addAParameterFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/deprecateMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/inlineAllSendersFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/inlineParameterFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/moveMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/moveMethodToClassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/pullUpMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/pushDownMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/removeMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/removeParameterFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/renameMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/method/swapMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/openEnvironment_for_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/promptOnRefactoring.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/requestSelfArgumentName.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/selectVariableToMoveMethodTo_class_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/selectVariableTypesFrom_selected_for_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/shouldExtractAssignmentTo_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/shouldInlineExpression_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/option/shouldOverride_in_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/performing/internalPerformRefactorings_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/performing/performRefactoring_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/performing/performRefactorings_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateAbstractClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateAccessorsClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateAddClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privatePullUpClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privatePushDownClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateRemoveClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateRenameClassVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class var/privateRenameClassVarNamed_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/classObjectFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/classRemovalRefactoringObjectFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateGenerateAccessorsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateGenerateSubclassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateGenerateSuperClassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateInsertSubclassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateInsertSuperclassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateRealizeClassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-class/privateSplitClassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateAbstractInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateAccessorsInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateAddInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privatePullUpInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privatePushDownInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateRemoveInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateRenameInstVarFrom_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-inst var/privateRenameInstVarNamed_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateAddAParameterFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateInlineAllSendersFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateInlineParameterFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateMoveMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateMoveMethodToClassFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privatePullUpMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privatePushDownMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateRemoveMethodsFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateRemoveParameterMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateRenameMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-method/privateSwapMethodFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateCreateCascadeBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateExtractBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateExtractToComponentBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateExtractToTemporaryBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateInlineMethodBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateInlineMethodFromComponentBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateInlineTemporaryBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateMoveVariableDefinitionBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateRenameTemporaryNamed_Between_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateSplitCascadeBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/private-source/privateTemporaryToInstanceVariableNamed_Between_from_.st
A NautilusRefactoring.package/NautilusRefactoring.class/instance/private/informAnExceptionFor_.st
A NautilusRefactoring.package/NautilusRefactoring.class/instance/private/performRefactoringFor_with_.st
A NautilusRefactoring.package/NautilusRefactoring.class/instance/private/performRefactoringFor_with_with_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/categoryRegex.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/categoryRegexText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/classRegex.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/classRegexText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/protocolRegex.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/protocolRegexText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/rewriteCode.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/rewriteCodeText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/searchCode.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/searchCodeText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/sourceRegex.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/sourceRegexText.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/typeClass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/rewrite code/typeClassTextFor_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/createCascadeBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/extractBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/extractToComponentBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/extractToTemporaryBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/inlineMethodBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/inlineMethodFromComponentBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/inlineTemporaryBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/moveVariableDefinitionBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/renameTemporaryNamed_Between_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/renameTextSelection.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/renameTextSelectionForClass.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/renameTextSelectionForMethod.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/renameVariable_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/splitCascadeBetween_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/source/temporaryToInstanceVariableNamed_Between_from_.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/changeManager.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/redoEnabled.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/redoLabel.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/redoOperation.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/undoEnabled.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/undoLabel.st
M NautilusRefactoring.package/NautilusRefactoring.class/instance/undo-redo/undoOperation.st
A NautilusRefactoring.package/RefactoringAborted.class/README.md
A NautilusRefactoring.package/RefactoringAborted.class/definition.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/emitMessageNode_.st
M OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitAssignmentNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitMethodNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitParseErrorNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitPragmaNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitReturnNode_.st
A OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor-double dispatching/visitVariableNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/emitMessageNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitMethodNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitParseErrorNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitPragmaNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitReturnNode_.st
R OpalCompiler-Core.package/OCASTTranslator.class/instance/visitor/visitVariableNode_.st
M Refactoring-Critics.package/RBUnpackagedCodeRule.class/instance/running/checkClass_.st
M Refactoring-Critics.package/RBUnpackagedCodeRule.class/instance/running/checkMethod_.st
A Refactoring-Critics.package/RBUnpackagedCodeRule.class/instance/running/isUnpackaged_.st
A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - reifications/testReifyNewValueAssignment.st
M Reflectivity.package/HookGenerator.class/definition.st
M Reflectivity.package/RFNewValueReification.class/class/plugin interface/nodes.st
A Reflectivity.package/RFNewValueReification.class/instance/generate/genForRBAssignmentNode.st
M Reflectivity.package/RFReification.class/instance/generate/genForRBProgramNode.st
A Reflectivity.package/extension/CompiledMethod/instance/assignmentNodes.st
R Reflectivity.package/extension/RBMethodNode/instance/assignmenNodes.st
A Reflectivity.package/extension/RBMethodNode/instance/assignmentNodes.st
M Reflectivity.package/extension/RBMethodNode/instance/instanceVariableReadNodes.st
M Reflectivity.package/extension/RBMethodNode/instance/instanceVariableWriteNodes.st
A Reflectivity.package/extension/TClassDescription/instance/assignmentNodes.st
R Reflectivity.package/extension/TClassDescription/instance/variables.st
R Reflectivity.package/extension/TRBProgramNodeVisitor/instance/visitStoreIntoPopTempNode_.st
A Reflectivity.package/extension/TRBProgramNodeVisitor/instance/visitStorePopIntoTempNode_.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50122.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50123.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50122.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50123.st
M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M SmartSuggestions.package/extension/NautilusRefactoring/instance/accessorsClassVarNamed_from_.st
M SmartSuggestions.package/extension/NautilusRefactoring/instance/accessorsInstVarNamed_from_.st
M SmartSuggestions.package/extension/NautilusRefactoring/instance/privateAccessorsClassVarNamed_from_.st
M SmartSuggestions.package/extension/NautilusRefactoring/instance/privateAccessorsInstVarNamed_from_.st
Log Message:
-----------
50123
15806 Clean up NautilusRefactoring
https://pharo.fogbugz.com/f/cases/15806
15805 support #newValue on assignmentNode + cleanups
https://pharo.fogbugz.com/f/cases/15805
15807 Revisiting RBUnpackagedCodeRule
https://pharo.fogbugz.com/f/cases/15807
15801 MorphTreeMorph improvement
https://pharo.fogbugz.com/f/cases/15801
http://files.pharo.org/image/50/50123.zip
June 19, 2015
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/50123
Home: https://github.com/pharo-project/pharo-core
June 19, 2015