Clément Bera | 4 Jul 15:18 2015
Picon

Music in Pharo

Hello,

Can someone tell me how to play music from Pharo ? 

I don't care if the file has to be a mp3, a midi or wav file, I just want to play it from Pharo.

A piece of code as example would be nice.

Thanks

Clement
stepharo | 4 Jul 08:55 2015
Picon

In our quest to remove PluggableTextMorph :)

Hi

as you saw we mainly Frank helped by Alain started a fight against 
PluggableTextMorph and started to replace
PluggableTextMorph with Rub equivalent. It will help us also to migrate 
to Bloc.

We have rewriten Workspace, TestRunner is on its way.
So we will replace soon the old Workspace with a new ones (with most 
features kept - we just did not keep the broken ones).

Stef and Franck

GitHub | 4 Jul 01:59 2015

[pharo-project/pharo-core] 5d9ea0: 50152

  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 5d9ea00183aef364b62935383bf278b307045e12
      https://github.com/pharo-project/pharo-core/commit/5d9ea00183aef364b62935383bf278b307045e12
  Author: Jenkins Build Server <board@...>
  Date:   2015-07-04 (Sat, 04 Jul 2015)

  Changed paths:
    R Kernel.package/SharedPool.class/class/enumerating/keysDo_.st
    M Refactoring-Core.package/RBExpandReferencedPoolsRefactoring.class/instance/transforming/poolVariableNamesIn_.st
    M Refactoring-Core.package/RBRefactoring.class/instance/utilities/poolVariableNamesFor_.st
    R Refactoring-Core.package/extension/SharedPool/class/keys.st
    A Reflectivity.package/HookGenerator.class/README.md
    A Reflectivity.package/HookGenerator.class/class/instance creation/node_.st
    A Reflectivity.package/HookGenerator.class/definition.st
    A Reflectivity.package/HookGenerator.class/instance/accessing/links.st
    A Reflectivity.package/HookGenerator.class/instance/accessing/plugins.st
    A Reflectivity.package/HookGenerator.class/instance/ast manipulation/encloseInBlock_.st
    A Reflectivity.package/HookGenerator.class/instance/ast manipulation/selectorForNode.st
    A Reflectivity.package/HookGenerator.class/instance/ast manipulation/wrapCondition_link_.st
    A Reflectivity.package/HookGenerator.class/instance/ast manipulation/wrapInContext_link_.st
    A Reflectivity.package/HookGenerator.class/instance/initialize/node_links_.st
    A Reflectivity.package/HookGenerator.class/instance/private/genReification_for_.st
    A Reflectivity.package/HookGenerator.class/instance/private/hookFor_.st
    A Reflectivity.package/HookGenerator.class/instance/results/afterHooks.st
    A Reflectivity.package/HookGenerator.class/instance/results/beforeHooks.st
    A Reflectivity.package/HookGenerator.class/instance/results/hook.st
    A Reflectivity.package/HookGenerator.class/instance/results/insteadHooks.st
    A Reflectivity.package/HookGenerator.class/instance/results/preamble.st
    R Reflectivity.package/HookGenerator2.class/README.md
    R Reflectivity.package/HookGenerator2.class/class/instance creation/node_.st
    R Reflectivity.package/HookGenerator2.class/definition.st
    R Reflectivity.package/HookGenerator2.class/instance/accessing/links.st
    R Reflectivity.package/HookGenerator2.class/instance/accessing/plugins.st
    R Reflectivity.package/HookGenerator2.class/instance/ast manipulation/encloseInBlock_.st
    R Reflectivity.package/HookGenerator2.class/instance/ast manipulation/selectorForNode.st
    R Reflectivity.package/HookGenerator2.class/instance/ast manipulation/wrapCondition_link_.st
    R Reflectivity.package/HookGenerator2.class/instance/ast manipulation/wrapInContext_link_.st
    R Reflectivity.package/HookGenerator2.class/instance/initialize/node_links_.st
    R Reflectivity.package/HookGenerator2.class/instance/private/genReification_for_.st
    R Reflectivity.package/HookGenerator2.class/instance/private/hookFor_.st
    R Reflectivity.package/HookGenerator2.class/instance/results/afterHooks.st
    R Reflectivity.package/HookGenerator2.class/instance/results/beforeHooks.st
    R Reflectivity.package/HookGenerator2.class/instance/results/hook.st
    R Reflectivity.package/HookGenerator2.class/instance/results/insteadHooks.st
    R Reflectivity.package/HookGenerator2.class/instance/results/preamble.st
    M Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/analyseForLinks_.st
    M Reflectivity.package/extension/RBProgramNode/instance/afterHooks.st
    A Reflectivity.package/extension/RBProgramNode/instance/clearReflectivityAnnotations.st
    M Reflectivity.package/extension/RBProgramNode/instance/insteadHooks.st
    M Reflectivity.package/extension/RBProgramNode/instance/link_.st
    M Reflectivity.package/extension/RBProgramNode/instance/preambles.st
    M Reflectivity.package/extension/RBProgramNode/instance/removeLink_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50151.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50152.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50151.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50152.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Spec-Tools.package/MessageBrowser.class/instance/accessing/selectedMethods.st
    M Tool-Base.package/SearchFacade.class/class/class search/classSearchInEnvironment_.st
    M Traits.package/TClass.class/instance/compiling/possibleVariablesFor_continuedFrom_.st

  Log Message:
  -----------
  50152
7008 Shared Pools to be treated like dictionaries still necessary?
	https://pharo.fogbugz.com/f/cases/7008

15886 Find class dialog from a scope nautilus window shows all classes
	https://pharo.fogbugz.com/f/cases/15886

15889 do not call asOrderedCollection on compiled methods
	https://pharo.fogbugz.com/f/cases/15889

15892 Cleanups: clean annotation handling + rename HookGenerator2
	https://pharo.fogbugz.com/f/cases/15892

http://files.pharo.org/image/50/50152.zip

GitHub | 4 Jul 01:59 2015

[pharo-project/pharo-core]

  Branch: refs/tags/50152
  Home:   https://github.com/pharo-project/pharo-core
Nicolai Hess | 3 Jul 22:53 2015
Picon

some questions about current GToolkit issues

lost worldmenu
Is anyone working on this, it is quite annoying, happens to me a couple of time - per day.
Everytime I restart the image to get the menu back. Is there any other way to
recreate the worldmenu?

spotter is undebuggable
Andrei said on the ML he knows what the problem is. Are you working on this?
This makes it difficult to work/analyse other spotter bugs.

GTInspector should do live updates of objects and their slots
This was considered a really important issue. Who works on this, any
progress?

There are some issues tagged for pharo 40. Who will take care of it? Backport the
fixes or change the milestone.

There are some more issues (for example about the displayString/printString) waiting for
some feedback and comments.


I wasn't happy with the way spotter & co were pushed into the 4.0 release.
To many changes and new features even during code freeze. I do understand
that it was important to have this in the release to get feedback.
But now I wish more support, we already have too many loose ends, unfinished projects
and to few people working on them.

Please help, and keep up working on this or give some feedback or comment the
open issues.

nicolai
Nicolai Hess | 3 Jul 21:22 2015
Picon

can you explain that?

you can save the image with the  shortcut cmd+shift+s
the shortcut action is:

[ Smalltalk snapshot: true andQuit: false.
  UIManager default inform: 'Image saved' ]

Save the image and show a notification.

If you do this shortuct, the image is saved and you'll see the notification - ok.

If you close the image, without saving again and open the image again,
it starts with showing this notification again.

How can this work? The notification was sent after the image was saved.

Alexandre Bergel | 3 Jul 18:03 2015

Can someone add me to the Pharo team

On Smalltalkhub? 
I would like to contribute to Bloc 

Please :-)

Cheers,
Alexandre
--

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.

GitHub | 3 Jul 15:38 2015

[pharo-project/pharo-core] 2787bd: 50151

  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 2787bdf9b46b65b1c9b833f2a44bc898cfb6983d
      https://github.com/pharo-project/pharo-core/commit/2787bdf9b46b65b1c9b833f2a44bc898cfb6983d
  Author: Jenkins Build Server <board@...>
  Date:   2015-07-03 (Fri, 03 Jul 2015)

  Changed paths:
    R Reflectivity-Tests.package/HookGeneratorTest.class/README.md
    R Reflectivity-Tests.package/HookGeneratorTest.class/definition.st
    R Reflectivity-Tests.package/HookGeneratorTest.class/instance/tests - hooks/testConditionWithArguments.st
    R Reflectivity-Tests.package/HookGeneratorTest.class/instance/tests - hooks/testHaltHook.st
    R Reflectivity-Tests.package/HookGeneratorTest.class/instance/tests - hooks/testHookWithArguments.st
    R Reflectivity-Tests.package/HookGeneratorTest.class/instance/tests - hooks/testHookWithVirtualMeta.st
    R Reflectivity.package/HookGenerator.class/README.md
    R Reflectivity.package/HookGenerator.class/class/instance creation/node_link_.st
    R Reflectivity.package/HookGenerator.class/definition.st
    R Reflectivity.package/HookGenerator.class/instance/accessing/link.st
    R Reflectivity.package/HookGenerator.class/instance/accessing/link_.st
    R Reflectivity.package/HookGenerator.class/instance/accessing/plugins.st
    R Reflectivity.package/HookGenerator.class/instance/accessing/table.st
    R Reflectivity.package/HookGenerator.class/instance/ast manipulation/encloseInBlock_.st
    R Reflectivity.package/HookGenerator.class/instance/ast manipulation/selectorForNode.st
    R Reflectivity.package/HookGenerator.class/instance/ast manipulation/wrapCondition_.st
    R Reflectivity.package/HookGenerator.class/instance/ast manipulation/wrapInContext_.st
    R Reflectivity.package/HookGenerator.class/instance/initialize/node_link_.st
    R Reflectivity.package/HookGenerator.class/instance/initialize/setupTable.st
    R Reflectivity.package/HookGenerator.class/instance/result/hook.st
    R Reflectivity.package/HookGenerator.class/instance/result/preamble.st
    A Reflectivity.package/HookGenerator2.class/README.md
    A Reflectivity.package/HookGenerator2.class/class/instance creation/node_.st
    A Reflectivity.package/HookGenerator2.class/definition.st
    A Reflectivity.package/HookGenerator2.class/instance/accessing/links.st
    A Reflectivity.package/HookGenerator2.class/instance/accessing/plugins.st
    A Reflectivity.package/HookGenerator2.class/instance/ast manipulation/encloseInBlock_.st
    A Reflectivity.package/HookGenerator2.class/instance/ast manipulation/selectorForNode.st
    A Reflectivity.package/HookGenerator2.class/instance/ast manipulation/wrapCondition_link_.st
    A Reflectivity.package/HookGenerator2.class/instance/ast manipulation/wrapInContext_link_.st
    A Reflectivity.package/HookGenerator2.class/instance/initialize/node_links_.st
    A Reflectivity.package/HookGenerator2.class/instance/private/genReification_for_.st
    A Reflectivity.package/HookGenerator2.class/instance/private/hookFor_.st
    A Reflectivity.package/HookGenerator2.class/instance/results/afterHooks.st
    A Reflectivity.package/HookGenerator2.class/instance/results/beforeHooks.st
    A Reflectivity.package/HookGenerator2.class/instance/results/hook.st
    A Reflectivity.package/HookGenerator2.class/instance/results/insteadHooks.st
    A Reflectivity.package/HookGenerator2.class/instance/results/preamble.st
    R Reflectivity.package/MetaLink.class/instance/ast/hookOn_.st
    R Reflectivity.package/MetaLink.class/instance/ast/preambleOn_.st
    M Reflectivity.package/RFASTTranslator.class/instance/reflectivity/emitMetaLinkInstead_.st
    M Reflectivity.package/RFSemanticAnalyzer.class/instance/visiting/analyseForLinks_.st
    M Reflectivity.package/extension/RBProgramNode/instance/afterHooks.st
    M Reflectivity.package/extension/RBProgramNode/instance/beforeHooks.st
    M Reflectivity.package/extension/RBProgramNode/instance/preambles.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50150.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script50151.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50150.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50151.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st

  Log Message:
  -----------
  50151
15891 Reflectivity: New HookGenerator
	https://pharo.fogbugz.com/f/cases/15891

15871 enable ProcessList
	https://pharo.fogbugz.com/f/cases/15871

http://files.pharo.org/image/50/50151.zip

GitHub | 3 Jul 15:38 2015

[pharo-project/pharo-core]

  Branch: refs/tags/50151
  Home:   https://github.com/pharo-project/pharo-core
Alexandre Bergel | 3 Jul 13:48 2015

Opening a morph in a window

Hi!

Bloc examples use #openInWorld to open a bloc morph. Can I one a bloc morph in a window? Said in other word, is
there a #openInWindow in Bloc?

Cheers,
Alexandre
--

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.

Tudor Girba | 3 Jul 13:16 2015

elasticsearch library?

Hi,

Is there already someone that has a Pharo library working with elasticsearch?

Cheers,
Doru


--

"Every thing has its own flow"

Gmane