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
July 2014
- 1178 messages
Re: [Pharo-dev] Interactive Notebook
by GOUBIER Thierry
I'm not sure about the replacing everything at once. Good tools doing exactly what they are intended for are great; the ability to switch easily from one tool to another allows for very focused work, where you switch from one task to another, and reduce your cognitive overhead because you don't have to bother with them until you need them.
Thierry
________________________________
De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de kilon alios [kilon.alios(a)gmail.com]
Envoyé : mardi 15 juillet 2014 20:25
à : Pharo Development List
Objet : Re: [Pharo-dev] Interactive Notebook
I have tried to make something similar with Rubric example of Workspace. My dream is a Super Workspace to replace all IDE tools inside pharo, system browser, Monticello, inspector, debugger , versioner , etc inspired by emacs and of course ipython.
I am still working on it from time to time, but its a low priority project for now. I am sure other people have similar goals so I am also interested in joining efforts.
Also I am interested in visual coding so I am flirting with Phratch and wonder how Phratch would mix with my Super Workspace concept. There is certainly a lot of potential here.
On Tue, Jul 15, 2014 at 9:11 PM, GOUBIER Thierry <thierry.goubier(a)cea.fr<mailto:thierry.goubier@cea.fr>> wrote:
Demo of what? New GUI, new text editor?
Thierry
________________________________________
De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org<mailto:pharo-dev-bounces@lists.pharo.org>] de la part de stepharo [stepharo(a)free.fr<mailto:stepharo@free.fr>]
Envoyé : mardi 15 juillet 2014 20:00
à : Pharo Development List
Objet : Re: [Pharo-dev] Interactive Notebook
Thierry
I can tell you that I got a demo made by gary chambers and this is
impressive and all done in Pharo.
In addition with the new text model, it will really change the situation.
Stef
On 15/7/14 13:33, Goubier Thierry wrote:
> I'm scanning a bit among scientific / computation languages (including
> GUIs) and I'd like to know if some work has been done on interactive
> notebooks gui concepts?
>
> I'm thinking of something like: http://ipython.org/notebook.html
>
> I know that the Pharo text editing capabilities are not up to that
> kind of job, but I'd like to know if some would be interested in being
> able to interact via that kind of development environment.
>
> Thierry
July 15, 2014
Re: [Pharo-dev] Interactive Notebook
by Tudor Girba
Hi,
Indeed, this is where we want to go with the GTPlayground next :). The idea
is to have multiple segments that can be previewed and that are stacked on
one another. Modifying an upper segment leads to reevaluating the lower
ones.
@Thierry: would you like to join efforts?
Cheers,
Doru
On Tue, Jul 15, 2014 at 2:15 PM, Goubier Thierry <thierry.goubier(a)cea.fr>
wrote:
>
>
> Le 15/07/2014 14:05, Ben Coman a écrit :
>
> Goubier Thierry wrote:
>>
>>> I'm scanning a bit among scientific / computation languages (including
>>> GUIs) and I'd like to know if some work has been done on interactive
>>> notebooks gui concepts?
>>>
>>> I'm thinking of something like: http://ipython.org/notebook.html
>>>
>>> I know that the Pharo text editing capabilities are not up to that
>>> kind of job, but I'd like to know if some would be interested in being
>>> able to interact via that kind of development environment.
>>>
>>> Thierry
>>>
>> I'd be very interested in that kind of feature. I'd imagine you have a
>> number of separate text areas in one workspace that are evaluated in
>> order of their origin.
>>
>
> Yes, it seems to be the case in the example I was looking at. Sort of the
> recording of an interactive session with a terminal.
>
> Would be interesting to see if we can go back and edit.
>
> Only sad thing I see in the way it is presented: output is not part of the
> program.
>
>
> I recommend you take MathCAD for a test drive.
>> http://www.ptc.com/product/mathcad/
>>
>
> I'll have a look, thanks!
>
> cheers, Ben
>>
>>
>>
>>
>>
> --
> Thierry Goubier
> CEA list
> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
> 91191 Gif sur Yvette Cedex
> France
> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>
>
--
www.tudorgirba.com
"Every thing has its own flow"
July 15, 2014
Re: [Pharo-dev] Interactive Notebook
by Nicolas Cellier
2014-07-15 17:34 GMT+02:00 Goubier Thierry <thierry.goubier(a)cea.fr>:
> I've never seen that in VW. But your feedback is interesting; maybe there
> is something to look at.
>
>
No, sorry for misunderstanding, it was closed source developments in VW...
> I wonder if looking at some of the GTPlayground stuff with another angle
> could be interesting (i.e. page approach) or simply study what could be
> done if we could capture a task by embedding morphs inside the text.
>
> I feel like the notebook concept in itself is poor in that you have to
> interact with the program objects via the command line (i.e. the language
> console; be it R or Python, or Mathlab) and that is certainly inferior to
> the ability to select and run anywhere, inspect, explore, playground stuff.
>
> Le 15/07/2014 17:21, Nicolas Cellier a écrit :
>
> We had this kind of workbook 20 years ago in VW with mathematical
>> formulae and graphics (plot) embedded.
>> What we did was to avoid continous scrolling of the whole document, but
>> rather have the plan of the document on the left pane of the notebook
>> (just an indented tree like word navigation mode), and the text on the
>> right pane for only the currently selected chapter (in a way, it's a lot
>> like the source code browser). This way, no need to compose very large
>> Text in Smalltalk (I also doubt our editors really scale).
>> Then we could output a static view in PostScript or LaTeX.
>>
>> The greatest limitation IMO was not really the UI, but the principle of
>> the Notebook itself: we soon needed to access the results of previous
>> chunks of code, and we implemented this with an environment (understand
>> some global variables).
>> From software quality POV, working with such global vars is very
>> disappointing and does not really scale either.
>>
>> The second limitation of the workbook is that, while it's very good for
>> small projects (like maybe we can have in school), it's not the right
>> tool for producing documents with a synthesis of the results, which
>> remain the main added value of humans, so which was what we were asked
>> for.
>>
>> However I'm still curious how far we can go with those notebooks,
>> because the idea is seducing. Maybe it was our own usage which was bad...
>>
>
> Thierry
> --
> Thierry Goubier
> CEA list
> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
> 91191 Gif sur Yvette Cedex
> France
> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>
>
July 15, 2014
New Cog VMs available
by Eliot Miranda
...at http://www.mirandabanda.org/files/Cog/VM/VM.r3041/.
The principal changes are fixing a performance regression in the 3040 VMs,
fixing some Spur bugs in primitiveClone/shallowCopy, and radically
simplifying the Spur become implementation,
trading the elimination of lots of post-become class table scanning for
adding read barriers to class hierarchy method lookup.
CogVM source as per VMMaker.oscog-eem.820/r3041
Put the handling of the cloning of cogged methods in the clone:
implementations,
removing it from the primitive. Add it to the pinning clone too.
Specialize the store check trampoline generation.
Move it down to the relevant object representations.
Move setting of isRemembered flag to true into SpurGenerationScavenger>>
remember:. Inline possibleRootStoreInto: (given that remember: is /not/
inlined. Call remember directly from the ceStoreCheckTrampoline, and
hence have remember: answer its argument.
Fix localization bug. Variables in initialize methods were not considered
references (cuz there are excluded). This caused VMMaker.oscog-eem.816's
extraction of zero/false vars to StackInterpreter>>#initialize to cause
nextPollUsecs to be localized to checkForEventsMayContextSwitch:.
Spur:
Fix bug in scanClassPostBecome:effects: with new lazy
selector following policy by... throwing it all away.
The read barriers on method lookup (of the methodClass association in super
sends, of the superclass link, of method dictionaries, method dictionary
arrays,
selectors and methods is cheap. So replace scanning classes and method
dictionaries in the class table post become with read marriewrs on
methodClass,
superclass and method dictionary etc on lookup.
The read barrier on an object from which we are going to fetch state (such
as a
class or method dictionary) is essentially free on modern machines because
the
class index and the state very likely share a cache line, and the register
code
for testing is so cheap compared to memory access. Further the read
barrier on
selectors is cheap because the method lookup cache is effective in reducing
the
number of message lookups and because nil entries need no check.
So nuke all the followNecessaryForwardingInMethod: machinery including the
cmUsesMethodClass hack. Nuke scanClassPostBecome:effects:.
Rip out the forwardingCount: measurement code. It causes
bad performance regressions (due to failing inlines?)
Clean up, e.g. replace followNonImmediateField:ofObject:
uses with followObjField:ofObject:.
canPinObjects can be inlined.
--
best,
Eliot
July 15, 2014
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40087
Home: https://github.com/pharo-project/pharo-core
July 15, 2014
[pharo-project/pharo-core] d8b814: 40087
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: d8b814ad0f55c7b68e0e24bd72d664f3fb5dd6b7
https://github.com/pharo-project/pharo-core/commit/d8b814ad0f55c7b68e0e24bd…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2014-07-15 (Tue, 15 Jul 2014)
Changed paths:
M Metacello-GitHub.package/MCGitHubRepository.class/class/utility/projectDirectoryFrom_version_.st
A Metacello-PharoCommonPlatform.package/MetacelloPharoCommonPlatform.class/instance/file system/tempFileFor_suffix_.st
A Metacello-Platform.pharo30.package/MetacelloPharo30Platform.class/instance/file system/tempFileFor_suffix_.st
A Morphic-Base.package/ImagePreviewMorph.class/README.md
A Morphic-Base.package/ImagePreviewMorph.class/definition.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/accessing/imageMorph.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/accessing/imageMorph_.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/accessing/textMorph.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/accessing/textMorph_.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/as yet unclassified/cornerStyle_.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/as yet unclassified/defaultImageFormOfSize_.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/as yet unclassified/image_size_.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/as yet unclassified/newImageMorph.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/as yet unclassified/newTextMorph.st
A Morphic-Base.package/ImagePreviewMorph.class/instance/initialization/initialize.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/README.md
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/definition.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/accessing/disabledBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/accessing/disabledFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/accessing/minWidth.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/accessing/selectedDisabledBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/initialization/initialize.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/mouseOverBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/mouseOverFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/normalBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/normalFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/pressedBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/pressedFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedDisabledFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedMouseOverBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedMouseOverFillStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedPressedBorderStyle.st
A Morphic-Widgets-Basic.package/ControlButtonMorph.class/instance/style/selectedPressedFillStyle.st
A Morphic-Widgets-Basic.package/IconicListItem.class/README.md
A Morphic-Widgets-Basic.package/IconicListItem.class/class/instance creation/text_icon_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/definition.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/enabled_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/icon.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/icon_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/morph.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/morph_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/originalObject.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/accessing/originalObject_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/initialization/initialize.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/forwardDirection.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/forwardDirection_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/heading.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/prepareForRotating.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/rotationDegrees.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/rotationDegrees_.st
A Morphic-Widgets-Basic.package/IconicListItem.class/instance/t-rotating/setDirectionFrom_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/README.md
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/instance creation/on_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_label_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_label_menu_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/settings/gradientButtonLook.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/settings/gradientButtonLook_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/class/shortcuts/buildPluggableButtonShortcutsOn_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/definition.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/action.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/actionBlock.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/actionBlock_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/actionSelector.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/actionSelector_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/action_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/arguments.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/askBeforeChanging.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/askBeforeChanging_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/availableBorderStyles.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/availableFillStyles.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/borderStyleToUse.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/colorToUse.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/color_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/contentHolder.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/cornerStyle_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/disable.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/disabledBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/disabledFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/enable.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/enabled.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/enabled_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/extent_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/feedbackColor_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/fillStyleToUse.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/focusBounds.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/focusColor.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/focusIndicatorCornerRadius.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getColorSelector.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getColorSelector_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getEnabledSelector.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getEnabledSelector_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getMenuSelector_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/getModelState.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/gradientLook.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/gradientLook_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/interactionState.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/interactionStates.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/isDefault.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/isDefault_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/label.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/labelMorph.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/label_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/label_font_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/minHeight.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/minWidth.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/model.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/model_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/newLabel.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/newLabel_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/normalColor.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/offColor.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/offColor_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/onColor.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/onColor_offColor_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/on_getState_action_label_menu_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/performAction.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/performAction_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/roundedCorners_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/selectedBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/selectedDisabledBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/shortcutCharacter.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/shortcutCharacter_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/showSelectionFeedback.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/showSelectionFeedback_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/target.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/triggerOnMouseDown.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/accessing/triggerOnMouseDown_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/arguments/argumentsProvider_argumentsSelector_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/arguments/arguments_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/compatibility/isMorphicModel.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/copying/veryDeepFixupWith_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/copying/veryDeepInner_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/drawing/drawSubmorphsOn_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/drawing/indicateModalChild.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/drawing/layoutBounds_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/addStandardHaloMenuItemsTo_hand_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/handlesKeyboard_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/handlesMouseDown_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/handlesMouseOverDragging_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/handlesMouseOver_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseDown_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseEnter_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseLeaveDragging_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseLeave_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseMove_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/event handling/mouseUp_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/initialization/defaultBorderWidth.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/initialization/defaultColor.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/initialization/initialize.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/initialization/initializeLabelMorph.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/keyboard/keyStroke_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/keyboard/keyboardFocusChange_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/keyboard/takesKeyboardFocus.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/keyboard/wantsKeyboardFocusNavigation.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/keyboard/wantsKeyboardFocusOnMouseDown.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/private/browseAction.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/private/getMenu_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/private/invokeMenu_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/mouseOverBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/mouseOverFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/normalBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/normalFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/pressedBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/pressedFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedDisabledFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedMouseOverBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedMouseOverFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedPressedBorderStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/style/selectedPressedFillStyle.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/adoptColor_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/adoptPaneColor_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/changed.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/paneColorChanged.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/themeChanged.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/updateFeedbackForEvt_.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/updateLabelEnablement.st
A Morphic-Widgets-Basic.package/PluggableButtonMorph.class/instance/updating/update_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/README.md
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/instance creation/on_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_label_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/instance creation/on_getState_action_label_menu_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/settings/gradientButtonLook.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/settings/gradientButtonLook_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/class/shortcuts/buildPluggableButtonShortcutsOn_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/definition.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/action.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/actionBlock.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/actionBlock_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/actionSelector.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/actionSelector_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/action_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/arguments.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/askBeforeChanging.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/askBeforeChanging_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/availableBorderStyles.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/availableFillStyles.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/borderStyleToUse.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/colorToUse.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/color_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/contentHolder.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/cornerStyle_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/disable.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/disabledBorderStyle.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/disabledFillStyle.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/enable.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/enabled.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/enabled_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/feedbackColor_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/fillStyleToUse.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/focusBounds.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/focusColor.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getColorSelector.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getColorSelector_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getEnabledSelector.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getEnabledSelector_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getMenuSelector_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/getModelState.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/gradientLook.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/gradientLook_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/isDefault.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/isDefault_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/label.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/labelMorph.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/label_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/label_font_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/minHeight.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/minWidth.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/model.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/model_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/offColor.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/offColor_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/onColor.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/onColor_offColor_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/on_getState_action_label_menu_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/performAction.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/performAction_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/selectedBorderStyle.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/selectedDisabledBorderStyle.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/shortcutCharacter.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/shortcutCharacter_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/showSelectionFeedback.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/target.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/triggerOnMouseDown.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/accessing/triggerOnMouseDown_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/arguments/argumentsProvider_argumentsSelector_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/arguments/arguments_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/compatibility/isMorphicModel.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/copying/veryDeepFixupWith_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/copying/veryDeepInner_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/drawing/drawSubmorphsOn_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/drawing/indicateModalChild.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/handlesKeyboard_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/handlesMouseDown_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/handlesMouseOverDragging_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/handlesMouseOver_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/mouseDown_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/mouseLeaveDragging_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/mouseLeave_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/mouseMove_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/event handling/mouseUp_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/initialization/defaultBorderWidth.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/initialization/defaultColor.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/initialization/initialize.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/initialization/initializeLabelMorph.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/private/addStandardHaloMenuItemsTo_hand_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/private/browseAction.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/private/getMenu_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/private/invokeMenu_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/adoptColor_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/adoptPaneColor_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/changed.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/updateFeedbackForEvt_.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/updateLabelEnablement.st
R Morphic-Widgets-Pluggable.package/PluggableButtonMorph.class/instance/updating/update_.st
R Polymorph-Widgets.package/ControlButtonMorph.class/README.md
R Polymorph-Widgets.package/ControlButtonMorph.class/definition.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/disabledBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/disabledFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/minWidth.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/mouseOverBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/mouseOverFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/normalBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/normalFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/pressedBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/pressedFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedDisabledBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedDisabledFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedMouseOverBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedMouseOverFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedPressedBorderStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/as yet unclassified/selectedPressedFillStyle.st
R Polymorph-Widgets.package/ControlButtonMorph.class/instance/initialization/initialize.st
R Polymorph-Widgets.package/IconicListItem.class/README.md
R Polymorph-Widgets.package/IconicListItem.class/class/instance creation/text_icon_.st
R Polymorph-Widgets.package/IconicListItem.class/definition.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/enabled_.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/icon.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/icon_.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/morph.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/morph_.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/originalObject.st
R Polymorph-Widgets.package/IconicListItem.class/instance/accessing/originalObject_.st
R Polymorph-Widgets.package/IconicListItem.class/instance/initialization/initialize.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/README.md
R Polymorph-Widgets.package/ImagePreviewMorph.class/definition.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/accessing/imageMorph.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/accessing/imageMorph_.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/accessing/textMorph.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/accessing/textMorph_.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/as yet unclassified/cornerStyle_.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/as yet unclassified/defaultImageFormOfSize_.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/as yet unclassified/image_size_.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/as yet unclassified/newImageMorph.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/as yet unclassified/newTextMorph.st
R Polymorph-Widgets.package/ImagePreviewMorph.class/instance/initialization/initialize.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/extent_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/focusIndicatorCornerRadius.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/interactionState.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/interactionStates.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/keyStroke_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/keyboardFocusChange_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/layoutBounds_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/mouseEnter_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/mouseOverBorderStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/mouseOverFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/newLabel.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/newLabel_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/normalBorderStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/normalColor.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/normalFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/paneColorChanged.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/pressedBorderStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/pressedFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/roundedCorners_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedDisabledFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedMouseOverBorderStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedMouseOverFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedPressedBorderStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/selectedPressedFillStyle.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/showSelectionFeedback_.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/takesKeyboardFocus.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/themeChanged.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/wantsKeyboardFocusNavigation.st
R Polymorph-Widgets.package/extension/PluggableButtonMorph/instance/wantsKeyboardFocusOnMouseDown.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script87.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40087.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M System-Hashing.package/DigitalSignatureAlgorithm.class/class/public/generateKeySet.st
M System-Hashing.package/DigitalSignatureAlgorithm.class/instance/initialization/initRandomNonInteractively.st
Log Message:
-----------
40087
13560 remove DSA seed generation from sound input
https://pharo.fogbugz.com/f/cases/13560
13555 IconicListItem should be packaged in Widgets-Basic
https://pharo.fogbugz.com/f/cases/13555
13556 ImagePreviewMorph could be packaged close to AlphaImageMorph
https://pharo.fogbugz.com/f/cases/13556
13559 ControlButtonMorph and PluggableButtonMorph could be moved to Widgets-Base
https://pharo.fogbugz.com/f/cases/13559
13557 Github zip download does not check for the existence of file with the same name
https://pharo.fogbugz.com/f/cases/13557
http://files.pharo.org/image/40/40087.zip
July 15, 2014
Re: [Pharo-dev] Busy week :)
by stepharo
Thank you :)
I fixed them.
On 15/7/14 20:17, Craig Latta wrote:
>> http://pharoweekly.wordpress.com/2014/07/15/another-busy-week-
>> in-pharoland
> Cool! Typos: âwithout being forcedâ (not âwithout been forcedâ) and
> âthank you for your contributionsâ (not âthanks youâ).
>
>
> -C
>
> --
> Craig Latta
> http://netjam.org/cv
> +31 6 2757 7177 (SMS ok)
> + 1 415 287 3547 (no SMS)
>
>
>
July 15, 2014
[pharo-project/pharo-core] 23ba99: 40086
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: 23ba992940c67c4966e9e133b4dbbcd0d1c6a1e3
https://github.com/pharo-project/pharo-core/commit/23ba992940c67c4966e9e133…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2014-07-15 (Tue, 15 Jul 2014)
Changed paths:
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script86.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40086.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M Spec-Debugger.package/SpecDebugger.class/definition.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/browsedEnvironment.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/refactor.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/selectedClass.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/selectedMessage.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/selectedMethod.st
A Spec-Debugger.package/SpecDebugger.class/instance/as yet unclassified/selectedMethods.st
M Spec-Debugger.package/SpecDebuggerStack.class/class/menu/dynamicStackMenu_.st
Log Message:
-----------
40086
13551 Not all SmartSugs works in Debugger
https://pharo.fogbugz.com/f/cases/13551
http://files.pharo.org/image/40/40086.zip
July 15, 2014
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/40086
Home: https://github.com/pharo-project/pharo-core
July 15, 2014
Re: [Pharo-dev] consideration of Smalltalk "DoIt"
by Esteban A. Maringolo
I find the "... it" suffix obsolete. "Delete it", "Do it", "Print it", etc.
Maybe it made sense in the past, but today it feels weird.
There is no "Cut it", "Paste it", etc... nor similar in other software.
IMO, if the menu is contextual, the context already applies the "it" (subject).
Regards.
Esteban A. Maringolo
2014-07-15 15:16 GMT-03:00 kilon alios <kilon.alios(a)gmail.com>:
> In python there is eval() which evaluates
>
> and there is exec() which executes
>
> The difference is that one calculates a value which it returns , the other
> executes code.
>
> Personally I find "do it" very good choice because it makes clear what you
> referring to , in contrast "evaluate" and "execute" can mean different
> things under different context.
>
>
> On Tue, Jul 15, 2014 at 9:07 PM, stepharo <stepharo(a)free.fr> wrote:
>>
>> In general I banned evaluate from the book vocabulary because people think
>> that this is slower.
>> I saw teachers writing that smalltalk is interpreted and java compiled :).
>> I use execute.
>>
>>
>>
>> On 15/7/14 19:20, Ben Coman wrote:
>>>
>>>
>>> Mostly I take for granted that "DoIt" has always been the way to evaluate
>>> things with Smalltalk, however I find it awkward to use in writing a
>>> tutorial. Some examples... * After saving, select "Grid new" and "DoIt" --
>>> this sounds awkward, and even that you might need select the latter as well.
>>> * After saving, "Grid new" DoIt. -- doesn't read nice
>>> * After saving, DoIt to "Grid new." -- worst of all
>>>
>>> I'd feel better writing something like this...
>>> * After saving, evaluate "Grid new".
>>> but "evaluate" is not an item in the menus. I think actually many people
>>> talk this way with the implicit convention that "evaluate" means "DoIt".
>>>
>>> So first, does anyone have a good way to compose sentences using "DoIt".
>>> Second, how evil would it be to change the menus from "DoIt" to
>>> "Evaluate" and so avoid the implicit convention.
>>>
>>> cheers -ben
>>>
>>>
>>>
>>>
>>
>>
>
July 15, 2014