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
October 2013
- 93 participants
- 1807 messages
Re: [Pharo-dev] [Moose-dev] Class AthensCairoSurface missing in Athens Version 2.5?
by Stéphane Ducasse
Moose is in Pharo 20!
Igor is talking about Pharo30
Stef
On Oct 21, 2013, at 4:00 PM, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
> Not sure whether I do the right thing.
>
> In a fresh Moose image, I doit:
> Gofer new smalltalkhubUser: 'Pharo' project: 'Athens'; package: 'ConfigurationOfAthens'; load. (Smalltalk at: #ConfigurationOfAthens) loadDevelopment
>
> then executing: AthensCairoSurfaceExamples exampleInterop
> raises an error => AthensCairoSurface not found
>
> Alexandre
>
> On Oct 21, 2013, at 2:02 PM, Igor Stasenko <siguctua(a)gmail.com> wrote:
>
>> Yes, i just checked, it loads fine in latest image,
>> though, there are some unmerged stuff (no idea why) while loading, i just pressed 'load'
>>
>> ConfigurationOfAthens loadDevelopment
>>
>> AthensCairoSurfaceExamples exampleInterop
>> working fine to me.
>>
>>
>>
>>
>> On 21 October 2013 13:34, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>> Any update?
>>
>> Cheers,
>> Alexandre
>>
>>
>> On Oct 20, 2013, at 3:27 PM, Igor Stasenko <siguctua(a)gmail.com> wrote:
>>
>>>
>>>
>>>
>>> On 20 October 2013 15:03, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
>>> hi!
>>>
>>> Apparently this class is not present in Version 2.5.
>>> The example is broken because of this apparently:
>>> AthensCairoSurfaceExamples exampleInterop
>>> => error
>>>
>>> Any idea what's going on?
>>>
>>>
>>> Error in Configuration?
>>> I will check loading it in fresh image.
>>>
>>>
>>> Cheers,
>>> Alexandre
>>>
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Igor Stasenko.
>>> _______________________________________________
>>> Moose-dev mailing list
>>> Moose-dev(a)iam.unibe.ch
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>>
>>
>>
>> --
>> Best regards,
>> Igor Stasenko.
>> _______________________________________________
>> Moose-dev mailing list
>> Moose-dev(a)iam.unibe.ch
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
Oct. 21, 2013
Re: [Pharo-dev] Character>>#leadingChar
by Stéphane Ducasse
Hi guys
I would love to see some effort cleaning this part (removing the leading char) and using Unicode.
It will simplify a lot from what I understand.
Who would like to think about a roadmap and share some effort?
Stef
On Oct 21, 2013, at 11:37 AM, Henrik Johansen <henrik.s.johansen(a)veloxit.no> wrote:
> As an added bonus, asInteger / asUnicode / codePoint / charCode / asciiValue would all share the same definition; ^value :)
>
> Cheers,
> Henry
>
> P.S. codePoint is currently bugged, it should be ^self asUnicode
> I'd hardly say the leadingChar-tagged value in potentially different character sets it currently returns meets the ANSI definition of:
> "Return the encoding value of the receiver in the implementation defined execution character set."
>
>
> On Oct 21, 2013, at 11:18 , Henrik Johansen <henrik.s.johansen(a)veloxit.no> wrote:
>
>>
>> On Oct 18, 2013, at 6:34 , Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>
>>> Hi,
>>>
>>> So once again we have an issue with Character>>#leadingChar, see
>>>
>>> https://pharo.fogbugz.com/f/cases/6368
>>>
>>> Do we really need this ?
>>> Any Japanese, Chinese or Korean users willing to comment ?
>>>
>>> Thx,
>>>
>>> Sven
>>>
>>
>> I'm not any of those, but my short answer would be no.
>>
>> As for the long answer:
>> LeadingChar has too many responsibilities:
>> - Character set of string
>> - Font selection (see StrikeFontSet)
>> - Han unification disambiguation (through the above font selection)
>>
>> The conflation of these, and confusion of which leadingChar actually implies, easily leads to bugs, and has done so already. (see Character >> asUnicode as opposed to JapaneseEnvironment >> fromJISX0208String: for example).
>> I would bet 100⬠StrikeFontSet no longer works as intended either, that is, being able to display > latin1 glyphs using StrikeFonts.
>>
>> Now, here's why I feel those areas are not worth keeping, especially in their current, buggy state:
>> - Non-unicode character sets
>> The main reasons for supporting this would be
>> 1) Size reduction. All Widestrings are 32bits per character, so that's moot.
>> 2) No need for converting codepoints when using Fonts stored with JISX0208 etc. codePoints . I've yet to see a free/truetype font using anything but Unicode, and since we'd be the creators of any theoretical StrikeFontSet covering other languages, we'd be able to avoid it anyways.
>>
>> If, in the future, it'd be desirable to support encodings other than Unicode for internal strings, I feel separate subclasses are a cleaner solution.
>>
>> - Font selection / Han unification disambiguation
>> IMHO, obsoleted by the use of standard TrueType fonts. As long as one does not use StrikeFontSets to display a string, it currently has no benefits.
>> Yes, one could potentially select different FreeTypeFonts based on it when a run is encountered as well, but the fonts themselves do not contain metadata pertaining to which variant of the glyphs they include, afaik (if they even support them; automatic fallback to another font when current font doesn't cover a glyph would be a higher area of priority)
>> Even in that case, it could be a property of the current locale instead, while it means you can't display both korean/japanese text in the same image correctly, it'd be a (imho) acceptable tradeoff.
>>
>> Cheers,
>> Henry
>>
>
Oct. 21, 2013
Re: [Pharo-dev] SuperCollider on Pharo [was: realtime]
by Stéphane Ducasse
There is a configurationOfOSC on smalltalkHub.
It is published and available via the configuration browser.
No need to use this old link.
On Oct 21, 2013, at 12:59 AM, Paul Davidowitz <pdavidow(a)fastmail.fm> wrote:
> SqueakMap for OSC
> (http://map.squeak.org/sm/accountbyid/13fa7a75-1e76-471e-8f42-b676f4d8e373/p…)
> states:
>
> One can remote control supercollider and other sound generators
> implementing OSC using UDP.
> Release 2-1.1 - Now even runs with Supercollider!
>
> So, it looks like the work has already been done!
>
Oct. 21, 2013
Re: [Pharo-dev] [update 3.0] #30510
by Marcus Denker
On Oct 21, 2013, at 5:42 PM, Camillo Bruni <camillobruni(a)gmail.com> wrote:
> humm strange I see only one change for this update?
>
> https://github.com/pharo-project/pharo-core/commit/cf142b12a098df4f650c4c9a…
>
> any clue what the other change was? most probably there is a bug in my git export script.
>
Yes: method #minExtent in TabGroupMorph, just that (and the change is in, I checked the latest image)
Marcus
> On 2013-10-21, at 13:23, Marcus Denker <marcus.denker(a)inria.fr> wrote:
>
>> 30510
>> -----
>>
>> 11955 TabGroupMorph minExtent is broken
>> https://pharo.fogbugz.com/f/cases/11955
>>
>> 11961 non-send method accesses undeclared ivar in PackageTreePacakgeSelection
>> https://pharo.fogbugz.com/f/cases/11961
>>
>> Diff information:
>> http://smalltalkhub.com/mc/Pharo/Pharo30/main/Polymorph-Widgets-MarcusDenke…
>> http://smalltalkhub.com/mc/Pharo/Pharo30/main/Nautilus-MarcusDenker.577.diff
>>
>
Oct. 21, 2013
Re: [Pharo-dev] ZnServerTests >> #testRequestLineTooLong
by Sven Van Caekenberghe
I updated https://pharo.fogbugz.com/f/cases/10908/Three-tests-failing-on-Windows-ZnSe…
On 21 Oct 2013, at 00:58, btc(a)openinworld.com wrote:
> As a detailed symptom of the problem, there seems consistent behaviour with the following Transcript logging
>
> Now adding some Transcript logging into:
> * ZnResponse>>writeOn:
> Transcript crShow: ' ' , statusLine printString.
> * ZnMessage>>writeOn:
> Transcript crShow: ' ' , self headers printString.
> * ZnMultiThreadedServer>>writeResponseBad:on:
> Transcript crShow: ' ' , response printString.
>
>
> ...that SUCCESSFUL requests log CLIENT headers before the SERVER headers.
>
> (CLIENT) ZnHeaders('Accept'->'*/*' 'Connection'->'close' 'Host'->'localhost:1700'
> 'User-Agent'->'Zinc HTTP Components 1.0' ) 013-ZnServer>Connected
> (SERVER) ZnHeaders('Connection'->'close' 'Content-Length'->'27'
> 'Content-Type'->'text/plain;charset=utf-8' 'Date'->'Sun, 20 Oct 2013 15:42:53 GMT' 'Server'->'Zinc HTTP Components 1.0' )
>
> FAILED requests log the SERVER headers before the CLIENT headers...
>
> (SERVER) ZnHeaders('Connection'->'close' 'Content-Length'->'27'
> 'Content-Type'->'text/plain;charset=utf-8' 'Date'->'Sun, 20 Oct 2013 15:42:53 GMT' 'Server'->'Zinc HTTP Components 1.0' )
> (CLIENT) ZnHeaders('Accept'->'*/*' 'Connection'->'close' 'Host'->'localhost:1700'
> 'User-Agent'->'Zinc HTTP Components 1.0' ) 013-ZnServer>Connected
>
> On my system, the problem can be fixed by adding a delay at point "E"
>
> Socket>>waitForAcceptFor: timeout
> self waitForConnectionFor: timeout ifTimedOut: [^ nil].
> "(Delay forMilliseconds: 100) wait. " "<---E"
> ^ self isConnected
> ifTrue:[self accept]
>
> and made worse by adding a delay at point "F"
>
> waitForConnectionFor: timeout ifTimedOut: timeoutBlock
> | startTime msecsDelta msecsEllapsed status |
> "(Delay forMilliseconds: 200) wait." "<---F"
> startTime := Time millisecondClockValue.
> msecsDelta := (timeout * 1000) truncated.
> status := self primSocketConnectionStatus: socketHandle.
> [(status = WaitingForConnection) and: [(msecsEllapsed := Time millisecondsSince: startTime) < msecsDelta]]
> whileTrue: [
> semaphore waitTimeoutMSecs: msecsDelta - msecsEllapsed.
> status := self primSocketConnectionStatus: socketHandle].
> status = Connected ifFalse: [^timeoutBlock value].
> ^ true
>
> cheers, Ben
>
> Sven Van Caekenberghe wrote:
>> Ben,
>>
>> Thanks for spending time looking into this.
>>
>> Now, you produced an enormous amount of information, but I am still confused.
>>
>> I have to come back to you when I have more time to rerun my older unfinished experiments using Windows 8.1 in VirtualBox, so that I can reformulate how I see things.
>>
>> Hopefully I will be able to understand what you were up to ;-)
>>
>> Sven
>>
>> On 20 Oct 2013, at 18:38,
>> btc(a)openinworld.com
>> wrote:
>>
>>
>>
>>> Sven,
>>>
>>> I've spent the day poking around in different parts of ZnServers and Sockets and got about as far as I can. I've reported a lot of stuff on the Case [1], and some expert review would now be useful - but you might want to skip to the end where I suggest a way that the problem might be invoked/simulated at your end on an otherwise working Max or Linux system.
>>>
>>> cheers -ben
>>>
>>>
>>> btc(a)openinworld.com
>>> wrote:
>>>
>>>
>>>> While trying to debug this I found the error went away when I put a breakpoint to step through ZnMultiThreadedServer>>executeOneRequestResponseOn:
>>>> Presuming a race condition I played with adding delays until I managed to isolate the following case...
>>>>
>>>> ZnMultiThreadedServer>>executeOneRequestResponseOn: stream
>>>> | request response |
>>>> (Delay forMilliseconds: 30) wait. "<----- <20 fails. >30 succeeds."
>>>> (request := self readRequestSafely: stream)
>>>> ifNil: [ ^ true ]
>>>> ifNotNil: [
>>>> response := self handleRequest: request.
>>>> self augmentResponse: response forRequest: request.
>>>> self writeResponseSafely: response on: stream.
>>>> response useConnection: stream.
>>>> ].
>>>> ^ request wantsConnectionClose or: [ response wantsConnectionClose ]
>>>>
>>>> I've got more info coming, so I've raised ticket [1] to continue discussion.
>>>>
>>>> cheers -ben
>>>>
>>>> [1]
>>>> https://pharo.fogbugz.com/default.asp?11960
>>>>
>>>>
>>>> Sven Van Caekenberghe wrote:
>>>>
>>>>
>>>>> Ben,
>>>>>
>>>>> The goal of the test is to confirm that the server returns an error (refuses a request) when any line, in this case the first so called request line, it too long. Hence the artificially constructed URL. Of course, if you make it shorter, at one point it will be short enough so that it no longer fails - but that defeats the purpose of the test ;-)
>>>>>
>>>>> Now, the problem with this test and 3 other ones that are related, checking the reaction to other limits, is that they pass on Mac and Linux, but fail (randomly) on Windows, when ZdcSocketStream is used instead of SocketStream, currently the default. I have already looked into this, but up to now I failed to find the problem. The Socket class uses a number of primitives which have totally different implementations on the 3 platforms.
>>>>>
>>>>> Yes, I could use some help, but this is not easy.
>>>>>
>>>>> I also think there already is an issue for this, but I can't find it.
>>>>>
>>>>> Sven
>>>>>
>>>>> On 19 Oct 2013, at 18:54,
>>>>> btc(a)openinworld.com
>>>>> wrote:
>>>>>
>>>>> >>
>>>>> btc(a)openinworld.com
>>>>> wrote:
>>>>>
>>>>>
>>>>>> >>> In the process of tying to review the slices for a few issues, I downloaded build #30500 Pharo3.0-win.zip from [1]. (Normally I use files.pharo.org but I wanted to ensure it was a "GREEN" build.) However before loading the slice to review I double-checked the baseline test results by running all tests from TestRunner. I had presumed all tests would be green but was surprised by some failures in the result. Well it maybe it has something to do with environment, but it would be nice for it to be clean to help isoalte any errors introduced by the slice under review. Before I log anything on Fogbugz in case someone can advise anything obvious, the Test Runner result is shown below [2].
>>>>>>
>>>>>>
>>>>>>> My platform is 64-bit Windows 7 Home Premium Service Pack 1.
>>>>>>> I'll try to follow up with more specific info on each line.
>>>>>>>
>>>>>>> cheers -ben
>>>>>>>
>>>>>>> [1]
>>>>>>> https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-4-Publish/566/
>>>>>>>
>>>>>>>
>>>>>>> [2] FAILURE ZnServerTests >> #testRequestLineTooLong
>>>>>>> >> I extracted #testRequestLineTooLong to something I can evaluate from Workspace...
>>>>>>>
>>>>>>>
>>>>>> | numX url fudge |
>>>>>> fudge := 0.
>>>>>> numX := ZnConstants maximumLineLength - fudge . (url := ZnUrl fromString: '
>>>>>> http://localhost:1704/
>>>>>> ')
>>>>>> addPathSegment: #echo;
>>>>>> addPathSegment: (String new: numX withAll: $X).
>>>>>> ZnClient new
>>>>>> beOneShot;
>>>>>> logToTranscript;
>>>>>> url: url;
>>>>>> get;
>>>>>> response
>>>>>>
>>>>>> That fails with initial fudge factor of 0 - with 'ZnUnknownHttpVerion.' Here is the Transcript (including logging from ZnServer)...
>>>>>> 2013-10-20 00:45:40 489094 D Executing request/response loop
>>>>>> 2013-10-20 00:45:40 505527 I Wrote a ZnRequest(GET /echo/XXXXXXXX...XXXXX)
>>>>>> 2013-10-20 00:45:40 505527 D Sent headers
>>>>>> Accept: */*
>>>>>> User-Agent: Zinc HTTP Components 1.0
>>>>>> Connection: close
>>>>>> Host: localhost:1704
>>>>>>
>>>>>> 2013-10-20 00:45:40 489094 D ZnLineTooLong bad request while parsing
>>>>>> 2013-10-20 00:45:40 489094 I Wrote a ZnResponse(400 Bad Request text/plain;charset=utf-8 27B)
>>>>>> 2013-10-20 00:45:40 489094 D Closing streamZnStatusLine
>>>>>>
>>>>>> With a fudge factor of 9 it still fails, but with 10 it succeeds. Interestingly, inspect 'url' shows...
>>>>>>
>>>>>> http://localhost:1704/echo/XXXXXXXXXXXXXXXXXXXXXXXXXX...etc
>>>>>>
>>>>>> ...and 10 characters = 1704/echo/
>>>>>> but then correlation does not equal cause.
>>>>>>
>>>>>> How should we proceed?
>>>>>>
>>>>>> cheers -ben
>>>>>>
>>>>>> >
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>>
>>
>
Oct. 21, 2013
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/30512
Home: https://github.com/pharo-project/pharo-core
Oct. 21, 2013
[pharo-project/pharo-core] 933481: 30512
by GitHub
Branch: refs/heads/3.0
Home: https://github.com/pharo-project/pharo-core
Commit: 93348199d7b490613209fbe4a92f98bfdd8cc07d
https://github.com/pharo-project/pharo-core/commit/93348199d7b490613209fbe4…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2013-10-21 (Mon, 21 Oct 2013)
Changed paths:
A Kernel.package/Class.class/instance/testing/isClass.st
A Kernel.package/Metaclass.class/instance/testing/isClass.st
A Kernel.package/Object.class/instance/testing/isClass.st
A Kernel.package/Object.class/instance/testing/isClassOrTrait.st
M KernelTests.package/ClassTest.class/instance/testing/testClassRespectsPolymorphismWithTrait.st
M KernelTests.package/MetaclassTest.class/instance/tests/testMetaclassAndTraitClassRespectsPolymorphismRules.st
A Morphic-Base.package/extension/Morph/instance/defaultLabel.st
M Morphic-Core.package/BorderStyle.class/instance/printing/storeOn_.st
M Morphic-Core.package/Canvas.class/instance/initialization/reset.st
M Morphic-Core.package/GrafPort.class/instance/copying/copyBits.st
M Morphic-Core.package/Morph.class/class/misc/morphsUnknownToTheirOwners.st
R Morphic-Core.package/Morph.class/instance/as yet unclassified/defaultLabel.st
M Morphic-Core.package/Morph.class/instance/drawing/hide.st
M Morphic-Core.package/Morph.class/instance/drawing/show.st
M Morphic-Core.package/Morph.class/instance/geometry testing/fullContainsPoint_.st
M Morphic-Core.package/Morph.class/instance/private/privateAddMorph_atIndex_.st
M Morphic-Core.package/MorphExtension.class/instance/printing/printOn_.st
A Morphic-Core.package/MouseWheelEvent.class/instance/accessing/setType_position_direction_buttons_hand_stamp_.st
R Morphic-Core.package/MouseWheelEvent.class/instance/as yet unclassified/isMouseWheel.st
R Morphic-Core.package/MouseWheelEvent.class/instance/as yet unclassified/sentTo_.st
R Morphic-Core.package/MouseWheelEvent.class/instance/as yet unclassified/setType_position_direction_buttons_hand_stamp_.st
A Morphic-Core.package/MouseWheelEvent.class/instance/dispatching/sentTo_.st
A Morphic-Core.package/MouseWheelEvent.class/instance/testing/isMouseWheel.st
M Morphic-Core.package/WorldState.class/class/world menu items/quitSession.st
M Nautilus.package/AbstractNautilusUI.class/instance/drag and drop/dropInList_inARow_.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script167.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30512.st
M ScriptLoader30.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M System-Support.package/SystemDictionary.class/instance/classes and traits/hasClassNamed_.st
M Tools.package/extension/SystemNavigation/instance/classFromPattern_withCaption_.st
A Traits.package/TClass.class/instance/testing/isClassOrTrait.st
Log Message:
-----------
30512
11962 Small Morphic-Core critic clean
https://pharo.fogbugz.com/f/cases/11962
11921 add #isClass and #isClassOrTrait
https://pharo.fogbugz.com/f/cases/11921
http://files.pharo.org/image/30/30512.zip
Oct. 21, 2013
Re: [Pharo-dev] [update 3.0] #30510
by Camillo Bruni
humm strange I see only one change for this update?
https://github.com/pharo-project/pharo-core/commit/cf142b12a098df4f650c4c9a…
any clue what the other change was? most probably there is a bug in my git export script.
On 2013-10-21, at 13:23, Marcus Denker <marcus.denker(a)inria.fr> wrote:
> 30510
> -----
>
> 11955 TabGroupMorph minExtent is broken
> https://pharo.fogbugz.com/f/cases/11955
>
> 11961 non-send method accesses undeclared ivar in PackageTreePacakgeSelection
> https://pharo.fogbugz.com/f/cases/11961
>
> Diff information:
> http://smalltalkhub.com/mc/Pharo/Pharo30/main/Polymorph-Widgets-MarcusDenke…
> http://smalltalkhub.com/mc/Pharo/Pharo30/main/Nautilus-MarcusDenker.577.diff
>
Oct. 21, 2013
[pharo-project/pharo-core]
by GitHub
Branch: refs/tags/30511
Home: https://github.com/pharo-project/pharo-core
Oct. 21, 2013
[pharo-project/pharo-core] 552cf8: 30511
by GitHub
Branch: refs/heads/3.0
Home: https://github.com/pharo-project/pharo-core
Commit: 552cf89fccd3630b98ce11aa8229fcd707946b4d
https://github.com/pharo-project/pharo-core/commit/552cf89fccd3630b98ce11aa…
Author: Jenkins Build Server <board(a)pharo-project.org>
Date: 2013-10-21 (Mon, 21 Oct 2013)
Changed paths:
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script100.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script101.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script102.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script103.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script104.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script105.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script106.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script107.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script108.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script109.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script110.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script111.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script112.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script113.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script114.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script115.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script116.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script117.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script118.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script119.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script120.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script121.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script122.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script123.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script124.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script125.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script126.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script127.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script128.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script129.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script130.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script131.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script132.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script133.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script134.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script135.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script136.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script137.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script138.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script139.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script140.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script141.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script142.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script143.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script144.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script145.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script146.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script147.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script148.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script149.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script150.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script151.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script152.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script153.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script154.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script155.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script156.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script157.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script158.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script159.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script160.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script161.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script162.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script163.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script164.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script165.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - scripts/script166.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30444.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30445.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30446.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30447.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30448.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30449.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30450.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30451.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30452.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30453.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30454.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30455.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30456.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30457.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30458.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30459.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30460.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30461.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30462.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30463.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30464.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30465.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30466.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30467.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30468.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30469.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30470.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30471.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30472.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30473.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30474.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30475.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30476.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30477.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30478.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30479.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30480.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30481.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30482.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30483.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30484.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30485.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30486.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30487.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30488.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30489.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30490.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30491.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30492.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30493.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30494.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30495.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30496.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30497.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30498.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30499.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30500.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30501.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30502.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30503.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30504.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30505.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30506.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30507.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30508.st
R ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30509.st
A ScriptLoader30.package/ScriptLoader.class/instance/pharo - updates/update30511.st
M ScriptLoader30.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
M Spec-MorphicAdapters.package/MorphicWindowAdapter.class/instance/protocol/openModal_.st
M Spec-PolyWidgets.package/EditableList.class/definition.st
M Spec-PolyWidgets.package/EditableList.class/instance/initialization/initialize.st
A Spec-PolyWidgets.package/EditableList.class/instance/initialization/initializeDialogWindow_.st
A Spec-PolyWidgets.package/EditableList.class/instance/private/performOkAction.st
A Spec-PolyWidgets.package/EditableList.class/instance/protocol/okAction_.st
Log Message:
-----------
30511
11916 openWithDialogWindow is broken
https://pharo.fogbugz.com/f/cases/11916
11946 Add a way to specify an OK action on the EditableList widget
https://pharo.fogbugz.com/f/cases/11946
http://files.pharo.org/image/30/30511.zip
Oct. 21, 2013