Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2013
- 97 participants
- 1846 messages
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/30560
Home: https://github.com/pharo-project/pharo-core
Nov. 9, 2013
[pharo-project/pharo-core] ac1f35: 30560
by GitHub
Branch: refs/heads/3.0
Home: https://github.com/pharo-project/pharo-core
Commit: ac1f3590bd2cafb0ffd00c1978d4dcd5762756d6
https://github.com/pharo-project/pharo-core/commit/ac1f3590bd2cafb0ffd00c19…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2013-11-09 (Sat, 09 Nov 2013)
Changed paths:
A Deprecated30.package/extension/UITheme/instance/backIcon.st
A Deprecated30.package/extension/UITheme/instance/blankIcon.st
A Deprecated30.package/extension/UITheme/instance/blankIconOfWidth_.st
A Deprecated30.package/extension/UITheme/instance/checkBoxOffIcon.st
A Deprecated30.package/extension/UITheme/instance/checkBoxOnIcon.st
A Deprecated30.package/extension/UITheme/instance/checkBoxPressedIcon.st
A Deprecated30.package/extension/UITheme/instance/configurationIcon.st
A Deprecated30.package/extension/UITheme/instance/confirmIcon.st
A Deprecated30.package/extension/UITheme/instance/errorIcon.st
A Deprecated30.package/extension/UITheme/instance/expandBoxIcon.st
A Deprecated30.package/extension/UITheme/instance/eyedropperIcon.st
A Deprecated30.package/extension/UITheme/instance/forwardIcon.st
A Deprecated30.package/extension/UITheme/instance/fullscreenIcon.st
A Deprecated30.package/extension/UITheme/instance/haloCollapseIcon.st
A Deprecated30.package/extension/UITheme/instance/haloDebugIcon.st
A Deprecated30.package/extension/UITheme/instance/haloDismissIcon.st
A Deprecated30.package/extension/UITheme/instance/haloDragIcon.st
A Deprecated30.package/extension/UITheme/instance/haloDupIcon.st
A Deprecated30.package/extension/UITheme/instance/haloFontEmphIcon.st
A Deprecated30.package/extension/UITheme/instance/haloFontSizeIcon.st
A Deprecated30.package/extension/UITheme/instance/haloFontStyleIcon.st
A Deprecated30.package/extension/UITheme/instance/haloGrabIcon.st
A Deprecated30.package/extension/UITheme/instance/haloHelpIcon.st
A Deprecated30.package/extension/UITheme/instance/haloMenuIcon.st
A Deprecated30.package/extension/UITheme/instance/haloPaintIcon.st
A Deprecated30.package/extension/UITheme/instance/haloRecolorIcon.st
A Deprecated30.package/extension/UITheme/instance/haloRotIcon.st
A Deprecated30.package/extension/UITheme/instance/haloScaleIcon.st
A Deprecated30.package/extension/UITheme/instance/haloViewIcon.st
A Deprecated30.package/extension/UITheme/instance/helpIcon.st
A Deprecated30.package/extension/UITheme/instance/homeIcon.st
A Deprecated30.package/extension/UITheme/instance/iconNamed_.st
A Deprecated30.package/extension/UITheme/instance/iconNamed_ifNone_.st
A Deprecated30.package/extension/UITheme/instance/imageIcon.st
A Deprecated30.package/extension/UITheme/instance/infoIcon.st
A Deprecated30.package/extension/UITheme/instance/jumpIcon.st
A Deprecated30.package/extension/UITheme/instance/lockIcon.st
A Deprecated30.package/extension/UITheme/instance/objectsIcon.st
A Deprecated30.package/extension/UITheme/instance/openIcon.st
A Deprecated30.package/extension/UITheme/instance/paintIcon.st
A Deprecated30.package/extension/UITheme/instance/paintTabIcon.st
A Deprecated30.package/extension/UITheme/instance/paintingIcon.st
A Deprecated30.package/extension/UITheme/instance/pharoIcon.st
A Deprecated30.package/extension/UITheme/instance/publishIcon.st
A Deprecated30.package/extension/UITheme/instance/questionIcon.st
A Deprecated30.package/extension/UITheme/instance/radioButtonOffIcon.st
A Deprecated30.package/extension/UITheme/instance/radioButtonOnIcon.st
A Deprecated30.package/extension/UITheme/instance/radioButtonPressedIcon.st
A Deprecated30.package/extension/UITheme/instance/rotateIcon.st
A Deprecated30.package/extension/UITheme/instance/scaleIcon.st
A Deprecated30.package/extension/UITheme/instance/smallAuthoringToolsIcon.st
A Deprecated30.package/extension/UITheme/instance/smallBackIcon.st
A Deprecated30.package/extension/UITheme/instance/smallBarcodeIcon.st
A Deprecated30.package/extension/UITheme/instance/smallBoldIcon.st
A Deprecated30.package/extension/UITheme/instance/smallCancelIcon.st
A Deprecated30.package/extension/UITheme/instance/smallCenteredIcon.st
A Deprecated30.package/extension/UITheme/instance/smallConfigurationIcon.st
A Deprecated30.package/extension/UITheme/instance/smallCopyIcon.st
A Deprecated30.package/extension/UITheme/instance/smallCutIcon.st
A Deprecated30.package/extension/UITheme/instance/smallDebugIcon.st
A Deprecated30.package/extension/UITheme/instance/smallDebugItIcon.st
A Deprecated30.package/extension/UITheme/instance/smallDeleteIcon.st
A Deprecated30.package/extension/UITheme/instance/smallDoItIcon.st
A Deprecated30.package/extension/UITheme/instance/smallErrorIcon.st
A Deprecated30.package/extension/UITheme/instance/smallExpertIcon.st
A Deprecated30.package/extension/UITheme/instance/smallExportIcon.st
A Deprecated30.package/extension/UITheme/instance/smallFindIcon.st
A Deprecated30.package/extension/UITheme/instance/smallFontsIcon.st
A Deprecated30.package/extension/UITheme/instance/smallForwardIcon.st
A Deprecated30.package/extension/UITheme/instance/smallFullscreenIcon.st
A Deprecated30.package/extension/UITheme/instance/smallHelpIcon.st
A Deprecated30.package/extension/UITheme/instance/smallHierarchyBrowserIcon.st
A Deprecated30.package/extension/UITheme/instance/smallHomeIcon.st
A Deprecated30.package/extension/UITheme/instance/smallInfoIcon.st
A Deprecated30.package/extension/UITheme/instance/smallInspectItIcon.st
A Deprecated30.package/extension/UITheme/instance/smallItalicIcon.st
A Deprecated30.package/extension/UITheme/instance/smallJumpIcon.st
A Deprecated30.package/extension/UITheme/instance/smallJustifiedIcon.st
A Deprecated30.package/extension/UITheme/instance/smallLanguageIcon.st
A Deprecated30.package/extension/UITheme/instance/smallLeftFlushIcon.st
A Deprecated30.package/extension/UITheme/instance/smallLoadProjectIcon.st
A Deprecated30.package/extension/UITheme/instance/smallLockIcon.st
A Deprecated30.package/extension/UITheme/instance/smallNewIcon.st
A Deprecated30.package/extension/UITheme/instance/smallObjectsIcon.st
A Deprecated30.package/extension/UITheme/instance/smallOkIcon.st
A Deprecated30.package/extension/UITheme/instance/smallOpenIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPaintIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPasteIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPrintIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPrintItIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPublishIcon.st
A Deprecated30.package/extension/UITheme/instance/smallPushpinIcon.st
A Deprecated30.package/extension/UITheme/instance/smallQuestionIcon.st
A Deprecated30.package/extension/UITheme/instance/smallQuitIcon.st
A Deprecated30.package/extension/UITheme/instance/smallRedoIcon.st
A Deprecated30.package/extension/UITheme/instance/smallRemoteOpenIcon.st
A Deprecated30.package/extension/UITheme/instance/smallRightFlushIcon.st
A Deprecated30.package/extension/UITheme/instance/smallSaveAsIcon.st
A Deprecated30.package/extension/UITheme/instance/smallSaveIcon.st
A Deprecated30.package/extension/UITheme/instance/smallScreenshotIcon.st
A Deprecated30.package/extension/UITheme/instance/smallSelectIcon.st
A Deprecated30.package/extension/UITheme/instance/smallStrikeOutIcon.st
A Deprecated30.package/extension/UITheme/instance/smallSystemBrowserIcon.st
A Deprecated30.package/extension/UITheme/instance/smallUnderlineIcon.st
A Deprecated30.package/extension/UITheme/instance/smallUndoIcon.st
A Deprecated30.package/extension/UITheme/instance/smallUpdateIcon.st
A Deprecated30.package/extension/UITheme/instance/smallVolumeIcon.st
A Deprecated30.package/extension/UITheme/instance/smallWarningIcon.st
A Deprecated30.package/extension/UITheme/instance/smallWindowIcon.st
A Deprecated30.package/extension/UITheme/instance/solidMenuIcon.st
A Deprecated30.package/extension/UITheme/instance/tinyMenuIcon.st
A Deprecated30.package/extension/UITheme/instance/upArrowIcon.st
A Deprecated30.package/extension/UITheme/instance/volumeIcon.st
A Deprecated30.package/extension/UITheme/instance/warningIcon.st
A Deprecated30.package/extension/UITheme/instance/windowIcon.st
A FileSystem-Core.package/FileLocator.class/class/mac-origins/systemLibrary.st
A FileSystem-Core.package/FileLocator.class/class/mac-origins/userLibrary.st
A FileSystem-Core.package/FileLocator.class/class/origins/cache.st
A FileSystem-Core.package/MacOSResolver.class/instance/origins/library.st
M FileSystem-Core.package/MacOSResolver.class/instance/origins/systemApplicationSupport.st
A FileSystem-Core.package/MacOSResolver.class/instance/origins/systemLibrary.st
M FileSystem-Core.package/MacOSResolver.class/instance/origins/userApplicationSupport.st
A FileSystem-Core.package/MacOSResolver.class/instance/origins/userLibrary.st
M FileSystem-Core.package/MacOSResolver.class/instance/resolving/supportedOrigins.st
R Polymorph-Widgets.package/UITheme.class/instance/icons-utilities/blankIconOfWidth_.st
R Polymorph-Widgets.package/UITheme.class/instance/icons-utilities/iconNamed_.st
R Polymorph-Widgets.package/UITheme.class/instance/icons-utilities/iconNamed_ifNone_.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/backIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/blankIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/checkBoxOffIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/checkBoxOnIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/checkBoxPressedIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/configurationIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/confirmIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/errorIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/expandBoxIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/eyedropperIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/forwardIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/fullscreenIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloCollapseIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloDebugIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloDismissIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloDragIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloDupIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloFontEmphIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloFontSizeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloFontStyleIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloGrabIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloHelpIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloMenuIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloPaintIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloRecolorIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloRotIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloScaleIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/haloViewIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/helpIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/homeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/imageIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/infoIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/jumpIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/lockIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/objectsIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/openIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/paintIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/paintTabIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/paintingIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/pharoIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/publishIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/questionIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/radioButtonOffIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/radioButtonOnIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/radioButtonPressedIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/rotateIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/scaleIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallAuthoringToolsIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallBackIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallBarcodeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallBoldIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallCancelIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallCenteredIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallConfigurationIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallCopyIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallCutIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallDebugIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallDebugItIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallDeleteIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallDoItIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallErrorIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallExpertIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallExportIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallFindIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallFontsIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallForwardIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallFullscreenIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallHelpIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallHierarchyBrowserIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallHomeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallInfoIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallInspectItIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallItalicIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallJumpIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallJustifiedIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallLanguageIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallLeftFlushIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallLoadProjectIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallLockIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallNewIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallObjectsIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallOkIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallOpenIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPaintIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPasteIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPrintIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPrintItIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPublishIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallPushpinIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallQuestionIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallQuitIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallRedoIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallRemoteOpenIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallRightFlushIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallSaveAsIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallSaveIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallScreenshotIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallSelectIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallStrikeOutIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallSystemBrowserIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallUnderlineIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallUndoIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallUpdateIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallVolumeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallWarningIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/smallWindowIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/solidMenuIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/tinyMenuIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/upArrowIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/volumeIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/warningIcon.st
R Polymorph-Widgets.package/UITheme.class/instance/icons/windowIcon.st
M Ring-Tests-Monticello.package/extension/RGClassDefinitionTest/instance/testAsFullClassDefinition.st
M Ring-Tests-Monticello.package/extension/RGMethodDefinitionTest/instance/testAsFullMethodDefinition.st
M Ring-Tests-Monticello.package/extension/RGTraitDefinitionTest/instance/testAsFullTraitDefinition.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script216.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30560.st
M ScriptLoader30.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M Spec-Inspector.package/EyeInspectorToolBar.class/class/specs/defaultSpec.st
M Spec-Inspector.package/InspectorNavigator.class/class/specs/debuggerSpec.st
M Spec-Inspector.package/InspectorNavigator.class/class/specs/inspectorSpec.st
M Spec-Inspector.package/InspectorNavigator.class/instance/accessing/inspectorType_.st
Log Message:
-----------
30560
12084 Move UITheme deprecated methods to Deprecated30 package
https://pharo.fogbugz.com/f/cases/12084
12123 FileSystem.Tests.Core.PlatformResolverTest.testCache fails under Mac
https://pharo.fogbugz.com/f/cases/12123
12122 Failing RGTraitDefinitionTest
https://pharo.fogbugz.com/f/cases/12122
12118 Inspector keeps wrong view when diving
https://pharo.fogbugz.com/f/cases/12118
http://files.pharo.org/image/30/30560.zip
Nov. 9, 2013
Re: [Pharo-dev] Updating ConfigurationOfMagritte3
by Tudor Girba
Yes.
In general, we should not depend on the MetacelloRepository too much. I
think it is a good way to release code, but it is not guaranteed to hold
the latest, especially when in development mode.
Doru
On Fri, Nov 8, 2013 at 5:01 PM, Norbert Hartl <norbert(a)hartl.name> wrote:
>
> Am 08.11.2013 um 16:19 schrieb Damien Cassou <damien.cassou(a)gmail.com>:
>
> > On Fri, Nov 8, 2013 at 3:42 PM, Norbert Hartl <norbert(a)hartl.name>
> wrote:
> >> I donât know if the config in
> http://smalltalkhub.com/mc/Magritte/Magritte3/main is considered stable.
> I changed the magritte3 url in ConfigurationOfVoyageMongo and was able to
> load it.
> >
> >
> > The Jenkins jobs use http://smalltalkhub.com/mc/Magritte/Magritte3/main
> >
> > https://ci.inria.fr/pharo-contribution/job/Magritte3/
> >
> >
> So your proposal would be to add
> http://smalltalkhub.com/mc/Magritte/Magritte3/main as the url into
> ConfiguraionOfVoyage ?
>
> Norbert
>
--
www.tudorgirba.com
"Every thing has its own flow"
Nov. 9, 2013
Re: [Pharo-dev] flatCollect:
by Tudor Girba
I meant having what Sven mentioned:
Collection>>streamContents:
Right now, we only have it in SequeanceableCollection.
Doru
On Sat, Nov 9, 2013 at 1:27 AM, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
>
> On Nov 4, 2013, at 9:40 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>
> Indeed, it would be great to have a polymorphic message for constructing
> collections. In the meantime, there are three flatCollect: methods:
>
>
>
> doru do you have an example of what you mean ?
>
>
> For flaCollect: I let you discuss because I'm not enough concentrated but
> I was when we worked on it long time ago.
>
>
>
>
>
> Collection>>flatCollect: aBlock
> "Evaluate aBlock for each of the receiver's elements and answer the
> list of all resulting values flatten one level. Assumes that aBlock
> returns some kind
> of collection for each element. Equivalent to the lisp's mapcan"
> | stream |
> self isEmpty ifTrue: [ ^ self copy ].
> stream := (self species new: 0) writeStream.
> self do: [ :each | stream nextPutAll: (aBlock value: each) ].
> ^ stream contents
>
> Set>>flatCollect: aBlock
> ^self flatCollectAsSet: aBlock
>
> SortedCollection>>flatCollect: aBlock
> ^ self flatCollect: aBlock as: OrderedCollection
>
> Doru
>
>
> On Mon, Nov 4, 2013 at 6:02 PM, Chris Cunningham <cunningham.cb(a)gmail.com>wrote:
>
>> Right. I hadn't looked closely enough at the Moose one. Actually, if
>> you dig it a bit deeper, #writeStream isn't defined in the Collection
>> hierarchy until you get to SequenceableCollection in any case, so the Moose
>> version is defined too high.
>>
>> So, if there is a desire for #flatCollect: outside of
>> SequenceableColleciton, then this should work (based on Moose version):
>>
>> Collection>>flatCollect: aBlock
>> "Evaluate aBlock for each of the receiver's elements and answer the
>> list of all resulting values flatten one level. Assumes that aBlock
>> returns some kind
>> of collection for each element. Equivalent to the lisp's mapcan"
>> "original written by a. Kuhn and released under MIT"
>> | result |
>> self isEmpty ifTrue: [ ^ self copy ].
>> result := (self species new: 0).
>> self do: [ :each | result addAll: (aBlock value: each) ].
>> ^ result
>>
>>
>> SequenceableCollection>>flatCollect: aBlock
>> "Evaluate aBlock for each of the receiver's elements and answer the
>> list of all resulting values flatten one level. Assumes that aBlock
>> returns some kind
>> of collection for each element. Equivalent to the lisp's mapcan"
>> "original written by a. Kuhn and released under MIT"
>> | stream |
>> self isEmpty ifTrue: [ ^ self copy ].
>> ^self species streamContents: [ :stream |
>> self do: [ :each | stream nextPutAll: (aBlock value: each) ]
>>
>>
>> -Chris
>> On Mon, Nov 4, 2013 at 8:46 AM, Sven Van Caekenberghe <sven(a)stfx.eu>wrote:
>>
>>> Actually I am still confused about this, for example,
>>>
>>> Set new writeStream nextPut: 1; contents
>>>
>>> does not work, so for which non-sequenceable collections would the
>>> #flatCollect: code work ?
>>>
>>> I was thinking that maybe #streamContents: could be put higher up ?
>>> If that would not be possible, why not ?
>>> And how would the #flatCollect: code then work ?
>>>
>>> On 04 Nov 2013, at 17:36, Chris Cunningham <cunningham.cb(a)gmail.com>
>>> wrote:
>>>
>>> > On Sat, Nov 2, 2013 at 3:52 AM, Tudor Girba <tudor(a)tudorgirba.com>
>>> wrote:
>>> > Indeed, it would be more elegant, but streamContents: is only defined
>>> in SequeanceableCollection, so it is not generic enough.
>>> >
>>> > So, then use the generic one where it is defined (Collection), and a
>>> more specific one that Sven suggested in SequenceableCollection.
>>> >
>>> > -Chris
>>> >
>>> > Doru
>>> >
>>> >
>>> > On Sat, Nov 2, 2013 at 11:21 AM, Sven Van Caekenberghe <sven(a)stfx.eu>
>>> wrote:
>>> > BTW, it seems #flatten in 2.0 has become #flattened in 3.0 and that
>>> too might needs the #species
>>> >
>>> > Would it also not be better and more elegant to say
>>> >
>>> > self species streamContents: [ :stream |
>>> > ⦠]
>>> >
>>> > ?
>>> >
>>> > On 02 Nov 2013, at 09:50, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>> >
>>> > >
>>> > > On 01 Nov 2013, at 23:55, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>> > >
>>> > >> Hi,
>>> > >>
>>> > >> I see that Pharo 3.0 has a Collection>>flatCollect:. This is great
>>> as the method proved to be very valuable in the context of Moose.
>>> > >>
>>> > >> However, the current Pharo implementation is less ideal:
>>> > >>
>>> > >> Collection>>flatCollect: aBlock
>>> > >> ^ Array streamContents:
>>> > >> [:stream |
>>> > >> self do: [:ea | stream nextPutAll: (aBlock value: ea)]]
>>> > >>
>>> > >> The Moose one is:
>>> > >> Collection>>flatCollect: aBlock
>>> > >> "Evaluate aBlock for each of the receiver's elements and
>>> answer the
>>> > >> list of all resulting values flatten one level. Assumes that
>>> aBlock returns some kind
>>> > >> of collection for each element. Equivalent to the lisp's
>>> mapcan"
>>> > >> "original written by a. Kuhn and released under MIT"
>>> > >>
>>> > >> | stream |
>>> > >> self isEmpty ifTrue: [ ^ self copy ].
>>> > >> stream := (self species new: 0) writeStream.
>>> > >> self do: [ :each | stream nextPutAll: (aBlock value: each) ].
>>> > >> ^ stream contents
>>> > >>
>>> > >> The difference is in the type returned. The Pharo one always
>>> returns Array, while the Moose one returns a collection of the same species
>>> as the receiver.
>>> > >
>>> > > Sounds right, returning #species.
>>> > >
>>> > >> Does anyone have anything against the Moose implementation?
>>> > >>
>>> > >> Doru
>>> > >>
>>> > >> --
>>> > >> www.tudorgirba.com
>>> > >>
>>> > >> "Every thing has its own flow"
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > www.tudorgirba.com
>>> >
>>> > "Every thing has its own flow"
>>> >
>>>
>>>
>>>
>>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"
>
>
>
--
www.tudorgirba.com
"Every thing has its own flow"
Nov. 9, 2013
Re: [Pharo-dev] PharoSounds is not heard
by jannik.laval
Hi Mariano,
Which Pharo do you use ?
In Pharo 2, your lines of code does not work, but Sound works fine: I use it in Phratch.
I did not yet try it in Pharo 3.0
Jannik
On Nov 9, 2013, at 2:57 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
>
> On Nov 8, 2013, at 3:15 PM, Mariano <marianobadoglio(a)gmail.com> wrote:
>
>> Hello All,
>>
>> I am trying to use sound package, but I couldn't make it work. I didn't get any errors but the sounds is not heard. I tested it on Ubuntu and Windows XP, and in both platform the behavior was the same.
>>
>> What I did is the following:
>>
>> 1. Add the Montichello repository "http://smalltalkhub.com/mc/PharoExtras/Sound/main"
>>
>> 2. Then load the ConfigurationOfPharoSound project.
>>
>> 3. Then evaluate (ConfigurationOfPharoSound project version: '6.0') load.
>>
>> 4. Enable the sound with: SoundSystem soundEnabled: true.
>>
>> 5. Test if sound works with:
>> FMSound clarinet2 play
>> (SampledSound fromWaveFileNamed: 'mainLoopMG2.wav') play
>>
>> I will appreciate if someone could help with this.
>
> On mac it is working and I asked Mariano to check on his machine because he was forced to use Squeak instead of Pharo
> because of that :)
>
> Mariano which vm are you using?
>
> Stef
>>
>> Best regards,
>> Mariano
Nov. 9, 2013
Re: [Pharo-dev] Does "browse" make sense?
by Nicolas Passerini
Agree.
On Nov 7, 2013 5:51 PM, "Luc Fabresse" <luc.fabresse(a)gmail.com> wrote:
> Hi Mariano,
>
> I would prefer to keep browse for everything.
> If it is a selector, it opens a browser on the only one implementation or
> the implementors windows.
> If it is a class name, it browses it.
> etc.
> my idea would be to have one keybinding and context disambiguation.
>
> Cheers,
>
> Luc
>
>
> #Luc
>
>
> 2013/11/8 Mariano Martinez Peck <marianopeck(a)gmail.com>
>
>> Hi guys,
>>
>> Currently (it was not like that before), if we search implementors and
>> there is only one implementation, it will open a normal browser with that
>> method. If there are more, it will open the classic implementors windows.
>> "Browse" (for example in the FinderUI), does exactly the same as
>> implementors: if 1 result, browse, if more than 1 result, implementors
>> windows.
>> So....do we need to keep having "browse" if it has the same behavior as
>> "implementors"?
>> I am missing something?
>>
>> Thanks,
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>
>
Nov. 9, 2013
Re: [Pharo-dev] PharoSounds is not heard
by Stéphane Ducasse
On Nov 8, 2013, at 3:15 PM, Mariano <marianobadoglio(a)gmail.com> wrote:
> Hello All,
>
> I am trying to use sound package, but I couldn't make it work. I didn't get any errors but the sounds is not heard. I tested it on Ubuntu and Windows XP, and in both platform the behavior was the same.
>
> What I did is the following:
>
> 1. Add the Montichello repository "http://smalltalkhub.com/mc/PharoExtras/Sound/main"
>
> 2. Then load the ConfigurationOfPharoSound project.
>
> 3. Then evaluate (ConfigurationOfPharoSound project version: '6.0') load.
>
> 4. Enable the sound with: SoundSystem soundEnabled: true.
>
> 5. Test if sound works with:
> FMSound clarinet2 play
> (SampledSound fromWaveFileNamed: 'mainLoopMG2.wav') play
>
> I will appreciate if someone could help with this.
On mac it is working and I asked Mariano to check on his machine because he was forced to use Squeak instead of Pharo
because of that :)
Mariano which vm are you using?
Stef
>
> Best regards,
> Mariano
>
Nov. 9, 2013
Re: [Pharo-dev] Parsing expressions and Opal
by Stéphane Ducasse
thanks gisela
I love so much the suggestions :)
Stef
On Nov 8, 2013, at 11:28 AM, Gisela Decuzzi <giseladecuzzi(a)gmail.com> wrote:
> Ok, it would be nice to avoid using the parser directly.
> But we can change it in the future, for now we have a new version for https://pharo.fogbugz.com/f/cases/10983/Represent-a-class-definition-with-A… in inbox.
>
> Thanks!
>
>
> 2013/11/8 Marcus Denker <marcus.denker(a)inria.fr>
>
> On 07 Nov 2013, at 22:14, Gisela Decuzzi <giseladecuzzi(a)gmail.com> wrote:
>
> > Hello, we were working on the issue 10983 plus smart suggestion, specially for a class definition.
> > In a moment I need to parse a class definition, I treat as the normal case:
> > root := OpalCompiler new
> > source: context code;
> > useFaultyForParsing: true;
> > parse.
> > And as a result we obtain a Method Node, browsing the code we saw that Opal can parse code as an expresion, but instead it is treating the code as method because of: "self compilationContext noPattern" is false, when we changed the boolean to true we obtain a return node for the class definition and everything got messy.
> >
> > Can someone help us to use Opal in the right way?
> >
>
> The problem is that #noPattern is only used for compiling DoIts, and those are more than just an expression (return added, access to temps rewrittenâ¦).
>
> So for now, the best (yet ugly) thing is to just use RBParser directly, and we later have to think a bit about the API of the OpalCompiler facade, especially
> considering it is both a facade to just the parser *and* to the compiler, and e.g expression parsing is very different from parsing a doit, even though one
> would think they are the same.
>
> So for now, just use the RBParser directly, I would say (there are lots of direct users of it, we can only remove them in Pharo4 when we have just one AST).
>
> Marcus
>
>
>
Nov. 9, 2013