GitHub | 28 Mar 09:23 2015

[pharo-project/pharo-core] 5042a3: 40586

  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 5042a31c358f3a7e7a4019335b963c0df15a9555
      https://github.com/pharo-project/pharo-core/commit/5042a31c358f3a7e7a4019335b963c0df15a9555
  Author: Jenkins Build Server <board@...>
  Date:   2015-03-28 (Sat, 28 Mar 2015)

  Changed paths:
    A HelpSystem-Core.package/HelpBrowser.class/instance/actions/next.st
    A HelpSystem-Core.package/HelpBrowser.class/instance/actions/previous.st
    M HelpSystem-Core.package/HelpBrowser.class/instance/events/onItemClicked_.st
    M HelpSystem-Core.package/HelpBrowser.class/instance/ui/initWindow.st
    A HelpSystem-Core.package/HelpBrowser.class/instance/ui/menu.st
    A HelpSystem-Core.package/HelpBrowser.class/instance/ui/shoutMorphFillMenu_.st
    M ProfStef-Core.package/LessonView.class/instance/gui/menu.st
    A ProfStef-Core.package/LessonView.class/instance/testing/isOpenInWindow.st
    M ProfStef-Core.package/PharoSyntaxTutorial.class/instance/lessons/doingVSPrinting.st
    A ProfStef-Core.package/PharoSyntaxTutorial.class/instance/lessons/inspecting.st
    M ProfStef-Core.package/PharoSyntaxTutorial.class/instance/lessons/printing.st
    M ProfStef-Core.package/PharoSyntaxTutorial.class/instance/lessons/theEnd.st
    M ProfStef-Core.package/PharoSyntaxTutorial.class/instance/tutorial/tutorial.st
    A ProfStef-Core.package/PharoTutorial.class/class/zen/aboutPharoZen.st
    M ProfStef-Core.package/PharoTutorial.class/class/zen/openPharoZenWorkspace.st
    A ProfStef-Core.package/PharoTutorial.class/instance/accessing/helpBrowserWindow.st
    M ProfStef-Core.package/PharoTutorial.class/instance/navigating/next.st
    M ProfStef-Core.package/PharoTutorial.class/instance/navigating/previous.st
    A ProfStef-Tests.package/MockLessonView.class/instance/testing/isOpenInWindow.st
    A SUnit-Core.package/TAssertable.class/instance/asserting/assertCollection_hasSameElements_.st
    A SUnit-Core.package/TestAsserter.class/instance/private/comparingCollectionBetween_and_.st
    R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script585.st
(Continue reading)

GitHub | 28 Mar 09:23 2015

[pharo-project/pharo-core]

  Branch: refs/tags/40586
  Home:   https://github.com/pharo-project/pharo-core
stepharo | 28 Mar 08:52 2015
Picon

Improving communication and roadmap

Hi guys

I have a general comments.
Doru in a recent email you complain that people may (and it was not the 
case) think that GT was out of Pharo.
Now I think that the group does not mention clearly enough his plans.
And in general groups (like rmod too).

For example, we just get that there is a support for code critics.
About the Quality Assistant of Yuriy I have been discussing regularly 
with him to make sure that I
would not launch something that would compete with him and that I do not 
pay a student for
something in concurrence.
I discussed with Alberto student that should work on improving 
Ecompletion and I change the topic of
a guy coming to work with us.

So I would like to propose that we share a kind of board of announce on 
what people are doing.
For example starting 1 of april
     Franck will work on improving pretty printing
     Merwane will work on 3D and event touch
     Thomas will work on code review
     Cyril will work on pillar improvements
     Kevin on decompiler
     Julien on remote environment or new collection

So what do you think. For me I think that this is important.
Because I would like to lower frustration.
(Continue reading)

Christophe Demarey | 27 Mar 23:30 2015
Picon
Picon

references to traits

Hi,

I removed a trait and updated users of this trait accordingly.
I use aTrait users to know the users.
I get a problem at the loading time of some packages because there is still a reference to the removed trait somewhere.
How can I find the reference? text search in methods cannot be used, senders neither.

Christophe.

Ramiro Diaz Trepat | 27 Mar 21:37 2015

[off topic] Jobs at JPMorgan Argentina

Hi there
Sorry if this isn't adequate on this list.
We are starting an important Smalltalk dev group at JPMorgan Argentina (Buenos Aires).
In theory Buenos Aires has an above average population of psychologists and smalltalkers, I don't know if there's any causality in that correlation but we'd like to take advantage of the latter (smalltalkers) at least :)
Keen candidates please contact me or put your application here:
Cheers!

r.


Jean-Christophe Bach | 27 Mar 17:11 2015
Picon
Picon

Pharo sprint on Friday, 3rd April

Hi Pharoers,

This email as a reminder for the next Pharo sprint: it will be next
Friday (3rd April) at Inria Lille. 
You can also join us on the IRC channel (#pharo on irc.freenode.net
server). During the sprint, we will try to synchronize local and remote
Pharo sprinters.

JC
Ben Coman | 27 Mar 16:04 2015

stuck SHTextStyler semaphores


Probably most people don't look much at Tools > Process Browser.  I never did until I doing the delay refactoring to keep track of when the timer event loop was running.

I often find several of the following processes stuck on a semaphore...
    [ sem notNil
ifTrue: [ 
sem wait.
view ifNotNil: [ view stylerStyledInBackground: text ] ] ] forkAt: Processor activePriority.

So I had a little dig.  Now trying to fix this multithreaded code at this late stage has some risk of destabilising things, so I propose the following minimal effective change... 

    [ sem notNil
ifTrue: [ 
(sem waitTimeoutSeconds: 5) ifFalse: [
view ifNotNil: [ view stylerStyledInBackground: text ] ] ] ] forkAt: Processor activePriority.

Can anyone more familiar with SHTextStyler than the half hour I've had comment if they foresee any problem with that?

cheers -ben

Esteban Lorenzano | 27 Mar 15:02 2015
Picon

[IMPORTANT] Release will be delayed one week. PLEASE TEST!

Hi, 

We still find some problems and we do not feel the release will be ready for April 1st. 
So we decided to delay the release one week. 

Please, please, pleaseā€¦ now is the moment to test!
Do not complain later! 

cheers, 
Esteban

GitHub | 27 Mar 14:02 2015

[pharo-project/pharo-core]

  Branch: refs/tags/40585
  Home:   https://github.com/pharo-project/pharo-core
GitHub | 27 Mar 14:02 2015

[pharo-project/pharo-core] 99f095: 40585

  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 99f0958c117327ed22bef93d833504c6e02febd5
      https://github.com/pharo-project/pharo-core/commit/99f0958c117327ed22bef93d833504c6e02febd5
  Author: Jenkins Build Server <board@...>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  Changed paths:
    M Collections-Strings.package/String.class/instance/testing/isAsciiString.st
    A CollectionsTests.package/StringTest.class/instance/testing/testIsAsciiString.st
    A CollectionsTests.package/WideStringTest.class/instance/testing/testIsAsciiString.st
    M NautilusRefactoring.package/extension/TClassDescription/instance/sourceCodeRefactoringMenu_.st
    R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script584.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script585.st
    R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40584.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40585.st
    M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Tool-Base.package/PharoShortcuts.class/instance/keymaps/formatCodeShortcut.st

  Log Message:
  -----------
  40585
15232 ByteString and WideString dont agree on isAsciiString 
	https://pharo.fogbugz.com/f/cases/15232

14319 Ctrl + shift + F in the text pane does not work on mac (but on windows)
	https://pharo.fogbugz.com/f/cases/14319

http://files.pharo.org/image/40/40585.zip

GitHub | 27 Mar 13:29 2015

[pharo-project/pharo-core] 7249bd: 40584

  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 7249bda44d0edc81fcf28eca5d45ff6c524955a3
      https://github.com/pharo-project/pharo-core/commit/7249bda44d0edc81fcf28eca5d45ff6c524955a3
  Author: Jenkins Build Server <board@...>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  Changed paths:
    A MonticelloGUI.package/MCFileRepositoryInspector.class/instance/morphic ui/versionHighlightEmphasis_.st
    M MonticelloGUI.package/MCFileRepositoryInspector.class/instance/morphic ui/versionHighlight_.st
    A Morphic-Widgets-Tree.package/MorphTreeColumnButton.class/instance/testing/isDefault.st
    R ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script583.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script584.st
    R ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40583.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40584.st
    M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st

  Log Message:
  -----------
  40584
15233 Inspecting objects yields MessageNotUnderstood: MorphTreeColumnButton>>isDefault error
	https://pharo.fogbugz.com/f/cases/15233

15234 monticello is not showing right status when working with branches
	https://pharo.fogbugz.com/f/cases/15234

http://files.pharo.org/image/40/40584.zip


Gmane