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
February 2015
- 1068 messages
[pharo-project/pharo-core] 2c9715: 40515
by GitHub
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: 2c97150c89a5d721e1ee3ba58da121471cace6bd
https://github.com/pharo-project/pharo-core/commit/2c97150c89a5d721e1ee3ba5…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
A NewValueHolder.package/ValueChanged.class/README.md
A NewValueHolder.package/ValueChanged.class/class/instance creation/newValue_.st
A NewValueHolder.package/ValueChanged.class/class/instance creation/oldValue_newValue_.st
A NewValueHolder.package/ValueChanged.class/definition.st
A NewValueHolder.package/ValueChanged.class/instance/accessing/newValue.st
A NewValueHolder.package/ValueChanged.class/instance/accessing/newValue_.st
A NewValueHolder.package/ValueChanged.class/instance/accessing/oldValue.st
A NewValueHolder.package/ValueChanged.class/instance/accessing/oldValue_.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script514.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script515.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40514.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40515.st
M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M Spec-Core.package/AbstractAdapter.class/instance/factory/buildWidget.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api-events/whenBorderColorChanged_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api-events/whenBorderWidthChanged_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api-events/whenEnabledChanged_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api-events/whenHelpChanged_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/borderColor.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/borderColor_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/borderWidth.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/borderWidth_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/disable.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/enable.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/enabled.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/enabled_.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/help.st
M Spec-Core.package/AbstractWidgetModel.class/instance/api/help_.st
M Spec-Core.package/ButtonModel.class/definition.st
M Spec-Core.package/ButtonModel.class/instance/api-events/whenActionPerformedDo_.st
M Spec-Core.package/ButtonModel.class/instance/api-events/whenLabelChangedDo_.st
M Spec-Core.package/ButtonModel.class/instance/api-events/whenStateChangedDo_.st
M Spec-Core.package/ButtonModel.class/instance/api/action.st
M Spec-Core.package/ButtonModel.class/instance/api/action_.st
M Spec-Core.package/ButtonModel.class/instance/api/getAction.st
M Spec-Core.package/ButtonModel.class/instance/api/label_.st
M Spec-Core.package/ButtonModel.class/instance/api/shortcut.st
M Spec-Core.package/ButtonModel.class/instance/api/shortcut_.st
M Spec-Core.package/ButtonModel.class/instance/api/state_.st
M Spec-Core.package/ButtonModel.class/instance/initialization/initialize.st
M Spec-Core.package/ButtonModel.class/instance/morphic/label.st
M Spec-Core.package/ButtonModel.class/instance/morphic/state.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenActivatedDo_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenActivationActionChanged_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenChangedDo_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenDesactivatedDo_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenDesactivationActionChanged_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenLabelChanged_.st
M Spec-Core.package/CheckBoxModel.class/instance/api-events/whenLabelClickableChanged_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/activationAction_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/click.st
M Spec-Core.package/CheckBoxModel.class/instance/api/desactivationAction_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/label.st
M Spec-Core.package/CheckBoxModel.class/instance/api/labelClickable.st
M Spec-Core.package/CheckBoxModel.class/instance/api/labelClickable_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/label_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/state.st
M Spec-Core.package/CheckBoxModel.class/instance/api/state_.st
M Spec-Core.package/CheckBoxModel.class/instance/api/toggleState.st
M Spec-Core.package/CheckBoxModel.class/instance/initialization/initialize.st
M Spec-Core.package/ComposableModel.class/instance/api-events/whenShortcutsChanged_.st
M Spec-Core.package/ComposableModel.class/instance/initialization/initialize.st
M Spec-Core.package/DropListModel.class/instance/api-events/whenSelectedItemChanged_.st
M Spec-Core.package/DropListModel.class/instance/api-events/whenSelectionChanged_.st
M Spec-Core.package/DropListModel.class/instance/api-events/whenSelectionIndexChanged_.st
M Spec-Core.package/DropListModel.class/instance/api/items_.st
M Spec-Core.package/DropListModel.class/instance/api/listItems.st
M Spec-Core.package/DropListModel.class/instance/api/listSize.st
M Spec-Core.package/DropListModel.class/instance/api/resetSelection.st
M Spec-Core.package/DropListModel.class/instance/api/selectedIndex.st
M Spec-Core.package/DropListModel.class/instance/api/selectedItem.st
M Spec-Core.package/DropListModel.class/instance/api/setSelectedIndex_.st
M Spec-Core.package/DropListModel.class/instance/api/setSelectedItem_.st
M Spec-Core.package/IconListModel.class/instance/api-events/whenIconsChanged_.st
M Spec-Core.package/IconListModel.class/instance/api/icons.st
M Spec-Core.package/IconListModel.class/instance/api/icons_.st
M Spec-Core.package/ImageModel.class/instance/api-events/whenActionChanged_.st
M Spec-Core.package/ImageModel.class/instance/api-events/whenImageChanged_.st
M Spec-Core.package/ImageModel.class/instance/api/action.st
M Spec-Core.package/ImageModel.class/instance/api/action_.st
M Spec-Core.package/ImageModel.class/instance/api/image.st
M Spec-Core.package/ImageModel.class/instance/api/image_.st
M Spec-Core.package/ImageModel.class/instance/initialization/initialize.st
M Spec-Core.package/LabelModel.class/instance/api-events/whenLabelChanged_.st
M Spec-Core.package/LabelModel.class/instance/api/label.st
M Spec-Core.package/LabelModel.class/instance/api/label_.st
M Spec-Core.package/LabelModel.class/instance/initialization/initialize.st
M Spec-Core.package/ListModel.class/instance/api-events/whenAllowToSelectChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenAutoDeselectChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenBackgroundColorBlockChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenDisplayBlockChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenFilteringBlockChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenListChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenMenuChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenMultiSelectionChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenSelectedItemChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenSelectionChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenSelectionIndexChanged_.st
M Spec-Core.package/ListModel.class/instance/api-events/whenSortingBlockChanged_.st
M Spec-Core.package/ListModel.class/instance/api/allowToSelect.st
M Spec-Core.package/ListModel.class/instance/api/allowToSelect_.st
M Spec-Core.package/ListModel.class/instance/api/autoDeselect.st
M Spec-Core.package/ListModel.class/instance/api/autoDeselect_.st
M Spec-Core.package/ListModel.class/instance/api/backgroundColorBlock.st
M Spec-Core.package/ListModel.class/instance/api/backgroundColorBlock_.st
M Spec-Core.package/ListModel.class/instance/api/beMultipleSelection.st
M Spec-Core.package/ListModel.class/instance/api/beSingleSelection.st
M Spec-Core.package/ListModel.class/instance/api/displayBlock.st
M Spec-Core.package/ListModel.class/instance/api/displayBlock_.st
M Spec-Core.package/ListModel.class/instance/api/filteringBlock.st
M Spec-Core.package/ListModel.class/instance/api/filteringBlock_.st
M Spec-Core.package/ListModel.class/instance/api/items_.st
M Spec-Core.package/ListModel.class/instance/api/listItems.st
M Spec-Core.package/ListModel.class/instance/api/listSize.st
M Spec-Core.package/ListModel.class/instance/api/menu.st
M Spec-Core.package/ListModel.class/instance/api/menu_.st
M Spec-Core.package/ListModel.class/instance/api/multiSelection.st
M Spec-Core.package/ListModel.class/instance/api/multiSelection_.st
M Spec-Core.package/ListModel.class/instance/api/resetFilteringBlock.st
M Spec-Core.package/ListModel.class/instance/api/resetSelection.st
M Spec-Core.package/ListModel.class/instance/api/resetSortingBlock.st
M Spec-Core.package/ListModel.class/instance/api/selectedIndex.st
M Spec-Core.package/ListModel.class/instance/api/selectedIndexes.st
M Spec-Core.package/ListModel.class/instance/api/selectedItem.st
M Spec-Core.package/ListModel.class/instance/api/selectedItems.st
M Spec-Core.package/ListModel.class/instance/api/setSelectedIndex_.st
M Spec-Core.package/ListModel.class/instance/api/setSelectedItem_.st
M Spec-Core.package/ListModel.class/instance/api/sortingBlock.st
M Spec-Core.package/ListModel.class/instance/api/sortingBlock_.st
M Spec-Core.package/ListModel.class/instance/api/updateList.st
M Spec-Core.package/MenuGroupModel.class/instance/initialization/initialize.st
M Spec-Core.package/MenuModel.class/instance/initialization/initialize.st
M Spec-Core.package/MultiColumnListModel.class/instance/api/setSelectedIndex_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenAllowToSelectChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenDisplayBlockChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenDoubleClickActionChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenFilteringBlockChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenHandlesDoubleClickChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenListChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenMenuChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenMultiSelectionChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenSelectedIndexChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenSelectedItemChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenSelectionChanged_.st
M Spec-Core.package/NewListModel.class/instance/api-events/whenSortingBlockChanged_.st
M Spec-Core.package/NewListModel.class/instance/api/allowToSelect_.st
M Spec-Core.package/NewListModel.class/instance/api/beMultipleSelection.st
M Spec-Core.package/NewListModel.class/instance/api/beSingleSelection.st
M Spec-Core.package/NewListModel.class/instance/api/displayBlock.st
M Spec-Core.package/NewListModel.class/instance/api/displayBlock_.st
M Spec-Core.package/NewListModel.class/instance/api/doubleClickAction.st
M Spec-Core.package/NewListModel.class/instance/api/doubleClickAction_.st
M Spec-Core.package/NewListModel.class/instance/api/filteringBlock.st
M Spec-Core.package/NewListModel.class/instance/api/filteringBlock_.st
M Spec-Core.package/NewListModel.class/instance/api/handlesDoubleClick_.st
M Spec-Core.package/NewListModel.class/instance/api/items_.st
M Spec-Core.package/NewListModel.class/instance/api/listItems.st
M Spec-Core.package/NewListModel.class/instance/api/listSize.st
M Spec-Core.package/NewListModel.class/instance/api/menu.st
M Spec-Core.package/NewListModel.class/instance/api/menu_.st
M Spec-Core.package/NewListModel.class/instance/api/multiSelection.st
M Spec-Core.package/NewListModel.class/instance/api/multiSelection_.st
M Spec-Core.package/NewListModel.class/instance/api/resetFilteringBlock.st
M Spec-Core.package/NewListModel.class/instance/api/resetSelection.st
M Spec-Core.package/NewListModel.class/instance/api/resetSortingBlock.st
M Spec-Core.package/NewListModel.class/instance/api/selectedIndex.st
M Spec-Core.package/NewListModel.class/instance/api/selectedIndexes.st
M Spec-Core.package/NewListModel.class/instance/api/selectedItem.st
M Spec-Core.package/NewListModel.class/instance/api/selectedItems.st
M Spec-Core.package/NewListModel.class/instance/api/setSelectedIndex_.st
M Spec-Core.package/NewListModel.class/instance/api/setSelectedItem_.st
M Spec-Core.package/NewListModel.class/instance/api/sortingBlock.st
M Spec-Core.package/NewListModel.class/instance/api/sortingBlock_.st
M Spec-Core.package/NewListModel.class/instance/api/updateList.st
M Spec-Core.package/RadioButtonModel.class/instance/api-events/whenActivationActionChanged_.st
M Spec-Core.package/RadioButtonModel.class/instance/api-events/whenChangedDo_.st
M Spec-Core.package/RadioButtonModel.class/instance/api-events/whenDesactivationActionChanged_.st
M Spec-Core.package/RadioButtonModel.class/instance/api-events/whenLabelChanged_.st
M Spec-Core.package/RadioButtonModel.class/instance/api-events/whenLabelClickableChanged_.st
M Spec-Core.package/RadioButtonModel.class/instance/api/activationAction_.st
M Spec-Core.package/RadioButtonModel.class/instance/api/click.st
M Spec-Core.package/RadioButtonModel.class/instance/api/desactivationAction_.st
M Spec-Core.package/RadioButtonModel.class/instance/api/label.st
M Spec-Core.package/RadioButtonModel.class/instance/api/labelClickable.st
M Spec-Core.package/RadioButtonModel.class/instance/api/labelClickable_.st
M Spec-Core.package/RadioButtonModel.class/instance/api/label_.st
M Spec-Core.package/RadioButtonModel.class/instance/api/state.st
M Spec-Core.package/RadioButtonModel.class/instance/api/state_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenAbsoluteValueChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenLabelChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenMaxChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenMinChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenQuantumChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api-events/whenValueChangedDo_.st
M Spec-Core.package/SliderModel.class/instance/api/absoluteValue.st
M Spec-Core.package/SliderModel.class/instance/api/absoluteValue_.st
M Spec-Core.package/SliderModel.class/instance/api/label.st
M Spec-Core.package/SliderModel.class/instance/api/label_.st
M Spec-Core.package/SliderModel.class/instance/api/max.st
M Spec-Core.package/SliderModel.class/instance/api/max_.st
M Spec-Core.package/SliderModel.class/instance/api/min.st
M Spec-Core.package/SliderModel.class/instance/api/min_.st
M Spec-Core.package/SliderModel.class/instance/api/quantum.st
M Spec-Core.package/SliderModel.class/instance/api/quantum_.st
M Spec-Core.package/SliderModel.class/instance/api/reset.st
M Spec-Core.package/SliderModel.class/instance/api/value.st
M Spec-Core.package/SliderModel.class/instance/api/value_.st
M Spec-Core.package/TabManagerModel.class/instance/initialization/initialize.st
M Spec-Core.package/TextInputFieldModel.class/instance/api-events/whenAcceptOnCRChanged_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api-events/whenEntryCompletionChanged_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api-events/whenGhostTextChanged_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/acceptOnCR.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/acceptOnCR_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/beDecrypted.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/beEncrypted.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/entryCompletion.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/entryCompletion_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/ghostText.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/ghostText_.st
M Spec-Core.package/TextInputFieldModel.class/instance/api/removeEntryCompletion.st
M Spec-Core.package/TextModel.class/instance/NOCompletion/isCodeCompletionAllowed.st
M Spec-Core.package/TextModel.class/instance/api-events/whenAboutToStyleBlockChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenAboutToStyleChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenAcceptBlockChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenAutoAcceptChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenBehaviorChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenCodeCompletionAllowedChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenMenuHolderChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenReadSelectionIsChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenScrollValueChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenTextChanged_.st
M Spec-Core.package/TextModel.class/instance/api-events/whenTextIsAccepted_.st
M Spec-Core.package/TextModel.class/instance/api-shout/aboutToStyleBlock.st
M Spec-Core.package/TextModel.class/instance/api-shout/aboutToStyleBlock_.st
M Spec-Core.package/TextModel.class/instance/api-shout/aboutToStyle_.st
M Spec-Core.package/TextModel.class/instance/api-shout/behavior.st
M Spec-Core.package/TextModel.class/instance/api-shout/behavior_.st
M Spec-Core.package/TextModel.class/instance/api-shout/isAboutToStyle.st
M Spec-Core.package/TextModel.class/instance/api/accept.st
M Spec-Core.package/TextModel.class/instance/api/acceptBlock.st
M Spec-Core.package/TextModel.class/instance/api/acceptBlock_.st
M Spec-Core.package/TextModel.class/instance/api/autoAccept.st
M Spec-Core.package/TextModel.class/instance/api/autoAccept_.st
M Spec-Core.package/TextModel.class/instance/api/clearSelection.st
M Spec-Core.package/TextModel.class/instance/api/getSelection.st
M Spec-Core.package/TextModel.class/instance/api/getText.st
M Spec-Core.package/TextModel.class/instance/api/hasEditingConflicts.st
M Spec-Core.package/TextModel.class/instance/api/hasEditingConflicts_.st
M Spec-Core.package/TextModel.class/instance/api/hasUnacceptedEdits.st
M Spec-Core.package/TextModel.class/instance/api/hasUnacceptedEdits_.st
M Spec-Core.package/TextModel.class/instance/api/isCodeCompletionAllowed_.st
M Spec-Core.package/TextModel.class/instance/api/menuHolder.st
M Spec-Core.package/TextModel.class/instance/api/menuHolder_.st
M Spec-Core.package/TextModel.class/instance/api/readSelection.st
M Spec-Core.package/TextModel.class/instance/api/readSelectionBlock.st
M Spec-Core.package/TextModel.class/instance/api/readSelectionBlock_.st
M Spec-Core.package/TextModel.class/instance/api/scrollValue.st
M Spec-Core.package/TextModel.class/instance/api/scrollValue_.st
M Spec-Core.package/TextModel.class/instance/api/setSelection_.st
M Spec-Core.package/TextModel.class/instance/api/text_.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/childrenBlock.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/childrenBlock_.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/displayBlock.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/displayBlock_.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/hasChildrenBlock.st
M Spec-Core.package/TreeModel.class/instance/api-compatibility/hasChildrenBlock_.st
M Spec-Core.package/TreeModel.class/instance/api/hasSelectedItem.st
M Spec-Core.package/TreeModel.class/instance/api/highlightedItem.st
M Spec-Core.package/TreeModel.class/instance/api/highlightedItem_.st
M Spec-Core.package/TreeModel.class/instance/api/menu.st
M Spec-Core.package/TreeModel.class/instance/api/menu_.st
M Spec-Core.package/TreeModel.class/instance/api/roots.st
M Spec-Core.package/TreeModel.class/instance/api/roots_.st
M Spec-Core.package/TreeModel.class/instance/api/selectedItem.st
M Spec-Core.package/TreeModel.class/instance/api/selectedItem_.st
M Spec-Core.package/TreeModel.class/instance/api/selectedItems.st
M Spec-Core.package/TreeModel.class/instance/api/selectedItems_.st
M Spec-Core.package/TreeModel.class/instance/api/updateTree.st
R Spec-Core.package/ValueChanged.class/README.md
R Spec-Core.package/ValueChanged.class/class/instance creation/newValue_.st
R Spec-Core.package/ValueChanged.class/class/instance creation/oldValue_newValue_.st
R Spec-Core.package/ValueChanged.class/definition.st
R Spec-Core.package/ValueChanged.class/instance/accessing/newValue.st
R Spec-Core.package/ValueChanged.class/instance/accessing/newValue_.st
R Spec-Core.package/ValueChanged.class/instance/accessing/oldValue.st
R Spec-Core.package/ValueChanged.class/instance/accessing/oldValue_.st
M Spec-MorphicAdapters.package/extension/TextModel/instance/pendingText.st
M Spec-MorphicAdapters.package/extension/TextModel/instance/pendingText_.st
M Spec-PolyWidgets.package/DateModel.class/instance/api/displayBlock.st
M Spec-PolyWidgets.package/DateModel.class/instance/api/displayBlock_.st
Log Message:
-----------
40515
14977 Cleaning Spec: Part removing pragmas.
https://pharo.fogbugz.com/f/cases/14977
http://files.pharo.org/image/40/40515.zip
Feb. 26, 2015
Re: [Pharo-dev] a lesson about pragma
by Johan Fabry
I think that fundamentally you should not use pragmas for documentation. I guess that people use it to be able to provide minimal structure for their documentation. A better solution would be to have a simple convention for this kind of structure that is easy to parse, e.g using newlines to separate the âkeywordsâ and their âvaluesâ and just have a comment. For example:
Now:
<api: #block getter: #acceptBlock registration: #whenAcceptBlockChanged:>
Comment convention:
â
api: #block
getter: #acceptBlock
registration: #whenAcceptBlockChanged:
"
Easy to parse, and easy to write conversion logic for batch transformation of these comments.
> On Feb 26, 2015, at 13:12, Ben Coman <btc(a)openInWorld.com> wrote:
>
> Could you provide a sample, so this anti-pattern is more clear.
> cheers -ben
>
> On Fri, Feb 27, 2015 at 12:08 AM, stepharo <stepharo(a)free.fr <mailto:stepharo@free.fr>> wrote:
> We are cleaning spec and the fact that method selectors are used everywhere in pragmas as meta description makes the navigation terrible.
> I'm removing them to be able to understand who is really calling the methods.
> So there is probably a lesson there.
>
> Stef
>
>
>
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry
PLEIAD lab - Computer Science Department (DCC) - University of Chile
Feb. 26, 2015
Re: [Pharo-dev] a lesson about pragma
by Henrik Johansen
> On 26 Feb 2015, at 5:12 , Ben Coman <btc(a)openInWorld.com> wrote:
>
> Could you provide a sample, so this anti-pattern is more clear.
> cheers -ben
acceptBlock: aBlockWithOneArgument
<api: #block getter: #acceptBlock registration: #whenAcceptBlockChanged:>
"Set the block to perform when the text is accepted.
The block must have one argument, which will be the accepted text.
The block can return false if the candidate text is to be rejected"
Senders of acceptBlock / whenAcceptBlockChanged now includes acceptBlock:
I guess the pragma is used to autogenerate documentation in sync with the source, but then it's a bit strange that the description is in a comment rather than the pragma itself.
Haven't seen a setter/getter pair that deviates from the standard yet, but one must exist for there to be a keyword reserved for it in the pragma... right?
Cheers,
Henry
Feb. 26, 2015
Re: [Pharo-dev] a lesson about pragma
by Ben Coman
Could you provide a sample, so this anti-pattern is more clear.
cheers -ben
On Fri, Feb 27, 2015 at 12:08 AM, stepharo <stepharo(a)free.fr> wrote:
> We are cleaning spec and the fact that method selectors are used
> everywhere in pragmas as meta description makes the navigation terrible.
> I'm removing them to be able to understand who is really calling the
> methods.
> So there is probably a lesson there.
>
> Stef
>
>
>
Feb. 26, 2015
a lesson about pragma
by stepharo
We are cleaning spec and the fact that method selectors are used
everywhere in pragmas as meta description makes the navigation terrible.
I'm removing them to be able to understand who is really calling the
methods.
So there is probably a lesson there.
Stef
Feb. 26, 2015
Re: [Pharo-dev] instance variable rename is deeply broken....
by stepharo
Ok
Let me know if you need me.
I'm teaching from 6 to 9.
Le 26/2/15 16:39, Marcus Denker a écrit :
>> On 26 Feb 2015, at 16:36, stepharo <stepharo(a)free.fr> wrote:
>>
>> Marcus I browse the changes of the previous version of the refactoring package core containing the refactoring definition
>> and I could not find anythiong. this is strange because it was before mark left.
>>
> Yes, but two things happened at once: one issue was proposing to add a flag, one issue to remove the whole mechanism.
> As I did not realise that it was broken, I integrated the flag, not the removal.
>
> Marcus
>
>> Le 26/2/15 16:15, Marcus Denker a écrit :
>>>> On 26 Feb 2015, at 16:12, stepharo <stepharo(a)free.fr> wrote:
>>>>
>>>> This was a BAD IDEA to rename naively accessors when we rename an instance variable.
>>>> Now I cannot use instance renaming because of the ripple effects I do not control.
>>>> And I just got an emergency evaluator when I simply wanted to rename an instance variable in ButtonModel :(
>>>>
>>>> Mark do you know if your changes go integrated?
>>> His changes where integrated, the undo of this not. Yes, we should remove this...
>>>
>>>> Because now I will work without refactoring and I have all the spec classes to change. Not fun.
>>>>
>>>> Stef
>>>>
>>>
>>
>
>
Feb. 26, 2015
Re: [Pharo-dev] instance variable rename is deeply broken....
by Marcus Denker
> On 26 Feb 2015, at 16:36, stepharo <stepharo(a)free.fr> wrote:
>
> Marcus I browse the changes of the previous version of the refactoring package core containing the refactoring definition
> and I could not find anythiong. this is strange because it was before mark left.
>
Yes, but two things happened at once: one issue was proposing to add a flag, one issue to remove the whole mechanism.
As I did not realise that it was broken, I integrated the flag, not the removal.
Marcus
>
> Le 26/2/15 16:15, Marcus Denker a écrit :
>>> On 26 Feb 2015, at 16:12, stepharo <stepharo(a)free.fr> wrote:
>>>
>>> This was a BAD IDEA to rename naively accessors when we rename an instance variable.
>>> Now I cannot use instance renaming because of the ripple effects I do not control.
>>> And I just got an emergency evaluator when I simply wanted to rename an instance variable in ButtonModel :(
>>>
>>> Mark do you know if your changes go integrated?
>> His changes where integrated, the undo of this not. Yes, we should remove this...
>>
>>> Because now I will work without refactoring and I have all the spec classes to change. Not fun.
>>>
>>> Stef
>>>
>>
>>
>
>
Feb. 26, 2015
Re: [Pharo-dev] instance variable rename is deeply broken....
by stepharo
Marcus I browse the changes of the previous version of the refactoring
package core containing the refactoring definition
and I could not find anythiong. this is strange because it was before
mark left.
Le 26/2/15 16:15, Marcus Denker a écrit :
>> On 26 Feb 2015, at 16:12, stepharo <stepharo(a)free.fr> wrote:
>>
>> This was a BAD IDEA to rename naively accessors when we rename an instance variable.
>> Now I cannot use instance renaming because of the ripple effects I do not control.
>> And I just got an emergency evaluator when I simply wanted to rename an instance variable in ButtonModel :(
>>
>> Mark do you know if your changes go integrated?
> His changes where integrated, the undo of this not. Yes, we should remove this...
>
>> Because now I will work without refactoring and I have all the spec classes to change. Not fun.
>>
>> Stef
>>
>
>
Feb. 26, 2015
Re: [Pharo-dev] instance variable rename is deeply broken....
by stepharo
rename: aVarName to: aName in: aClass
self rename: aVarName to: aName in: aClass renameAccessors: false
^^^^^ (false makes sure that there
is no renaming).
>> On 26 Feb 2015, at 16:12, stepharo <stepharo(a)free.fr> wrote:
>>
>> This was a BAD IDEA to rename naively accessors when we rename an instance variable.
>> Now I cannot use instance renaming because of the ripple effects I do not control.
>> And I just got an emergency evaluator when I simply wanted to rename an instance variable in ButtonModel :(
>>
>> Mark do you know if your changes go integrated?
> His changes where integrated, the undo of this not. Yes, we should remove this...
I did not get the undo.
But in my image renaming a variables renames the accessors and more.
To work I modified to put false instead of true.
rename: aVarName to: aName in: aClass
self rename: aVarName to: aName in: aClass renameAccessors: false
I can prepare a slice to either remove the behavior or at least turn it off.
>> Because now I will work without refactoring and I have all the spec classes to change. Not fun.
>>
>> Stef
>>
>
>
Feb. 26, 2015
Re: [Pharo-dev] instance variable rename is deeply broken....
by Marcus Denker
> On 26 Feb 2015, at 16:12, stepharo <stepharo(a)free.fr> wrote:
>
> This was a BAD IDEA to rename naively accessors when we rename an instance variable.
> Now I cannot use instance renaming because of the ripple effects I do not control.
> And I just got an emergency evaluator when I simply wanted to rename an instance variable in ButtonModel :(
>
> Mark do you know if your changes go integrated?
His changes where integrated, the undo of this not. Yes, we should remove this...
> Because now I will work without refactoring and I have all the spec classes to change. Not fun.
>
> Stef
>
Feb. 26, 2015