Marcus Denker | 20 Oct 17:50 2014
Picon
Picon

[for testing] speeding up code loading

Hi,

 [Object compileSilently: 'foo ^ 1' classified: 'testing'] bench
 
 -- 267 per second
 
 Load from inbox:
 SLICE-Issue-14242-Installing-a-method-is-slow-MarcusDenker.3
 
 run bench again ==> 2320 per second.
 
 This will work as long the .changes is small enough so that it uses a normal
(not extended) source pointer.

     Marcus


GitHub | 20 Oct 12:04 2014

[pharo-project/pharo-core]

  Branch: refs/tags/40313
  Home:   https://github.com/pharo-project/pharo-core
GitHub | 20 Oct 12:04 2014

[pharo-project/pharo-core] 9bafe0: 40313

  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 9bafe0c881abce55b35e9cd3880f44924508ba3f
      https://github.com/pharo-project/pharo-core/commit/9bafe0c881abce55b35e9cd3880f44924508ba3f
  Author: Jenkins Build Server <board@...>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    R AST-Interpreter-Core.package/ASTBlockClosure.class/instance/controlling/whileFalse.st
    R AST-Interpreter-Core.package/ASTBlockClosure.class/instance/controlling/whileFalse_.st
    R AST-Interpreter-Core.package/ASTBlockClosure.class/instance/controlling/whileTrue.st
    R AST-Interpreter-Core.package/ASTBlockClosure.class/instance/controlling/whileTrue_.st
    M Kernel.package/BlockClosure.class/instance/controlling/whileFalse.st
    M Kernel.package/BlockClosure.class/instance/controlling/whileFalse_.st
    M Kernel.package/BlockClosure.class/instance/controlling/whileTrue.st
    M Kernel.package/BlockClosure.class/instance/controlling/whileTrue_.st
    M Kernel.package/CompiledMethodTrailer.class/instance/initialize-release/method_.st
    M OpalCompiler-Core.package/extension/Object/instance/mustBeBooleanInMagic_.st
    M ProfStef-Core.package/PharoTutorial.class/class/zen/openPharoZenWorkspace.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script313.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40313.st
    M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Spec-Tools.package/MessageBrowser.class/instance/text selection/autoSelect_.st

  Log Message:
  -----------
  40313
14240 evaluating nil and: [true] gives an infinite loop
	https://pharo.fogbugz.com/f/cases/14240

14264 World Menu > Help > Pharo Zen DNU
	https://pharo.fogbugz.com/f/cases/14264

14263 fix "search all source"
	https://pharo.fogbugz.com/f/cases/14263

14262 small speedup of CompiledMethod>>#endPC
	https://pharo.fogbugz.com/f/cases/14262

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

jannik laval | 20 Oct 10:26 2014
Picon

Re: [Pharo-users] [Ann] Phratch 4.0

Hi Hilaire,

Which version of Linux are you using ?

Thank you again for your feedback.
Here is my comments for your list:

- On Linux, keypad does not work

>>> Ok, the last build of the vm I use is from 5 month ! I redo it, it should work today.

By the way, keypad does not work on pharo-launcher too.

- for me, the font characters in the bricks are too small

>> you can change it in settings. Then in settings Phratch click on the button launch to refresh the display.

- the robot, has a non transparent white background, I tried to edit it
but the sprite I have is of too low resolution to make something clean

>>> I don't understand. I have a transparent background. But I saw a bug: When I edit it, the background become white. I fixed it.

- some tools in the paint dialogue are mostly invisible (see screenshot)

>>> Yes, they is a strange behavior here.
Sometimes it works, sometimes there is this crappy green color...
I tried again to fix it. We will see what happen.
The point is to clean all this part of Phratch, If there are volunteers :)


- preview and loading of JPG background does not work (see screenshot
fileDialog)

On my Ubuntu 14.04 it works fine.


- the file dialog dropdown list arrow is shifted vertically (see
screenshot fileDialog)

>>>fixed

- in the file dialogue to load a previously saved project, the author
nor description are displayed (screenshot filedialog project).

>>> I open a bug entry.
It will be fixed in next version.

- I load the the Arduino add-on, I have a new Arduino category but no brick.

I will answer in another mail.


All these changes are currently building. It will be available today, or tomorrow.

Cheers,
Jannik



2014-10-18 16:41 GMT+02:00 Hilaire <hilaire <at> drgeo.eu>:
Thanks!

A few points worth mentioning.

- On Linux, keypad does not work
- for me, the font characters in the bricks are too small
- the robot, has a non transparent white background, I tried to edit it
but the sprite I have is of too low resolution to make something clean
- some tools in the paint dialogue are mostly invisible (see screenshot)
- preview and loading of JPG background does not work (see screenshot
fileDialog)
- the file dialog dropdown list arrow is shifted vertically (see
screenshot fileDialog)
- in the file dialogue to load a previously saved project, the author
nor description are displayed (screenshot filedialog project).
- I load the the Arduino add-on, I have a new Arduino category but no brick.

Hilaire



Le 17/10/2014 11:48, jannik laval a écrit :
> hratch 4.0 is out of the box !
>
> Phratch 4.0 is cleaner, faster and more stable than phratch 3.0.
>
> After the version 3.0 that was a release for usability and stability,
> phratch 4.0 is released to prepare the future.
>


--
Dr. Geo - http://drgeo.eu
iStoa - http://istoa.drgeo.eu



--
Marcus Denker | 20 Oct 09:23 2014
Picon

Re: monkey timeout

I have added a workaround (temporary) to the the RBSentNotImplementedRule to actually not check, this fixed the timeout (but of course the rule needs to be fixed, there is an issue from that already and Yuriy already commented how it will be fixed.




On Sat, Oct 18, 2014 at 3:35 PM, Nicolai Hess <nicolaihess-S0/GAf8tV78@public.gmane.org> wrote:

I think we have to review and revert some changes for
SmallLint (RB-Classes).
issue 14096 and 14098

for instance, rules on package X are executed on all methods in class Y
if package X extends "one" methode in class Y.
-> issue 14228

GitHub | 20 Oct 08:13 2014

[pharo-project/pharo-core]

  Branch: refs/tags/40312
  Home:   https://github.com/pharo-project/pharo-core
GitHub | 20 Oct 08:13 2014

[pharo-project/pharo-core] ea2c18: 40312

  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: ea2c182552abe98bc385f97a8542a46c01ec2eb9
      https://github.com/pharo-project/pharo-core/commit/ea2c182552abe98bc385f97a8542a46c01ec2eb9
  Author: Jenkins Build Server <board@...>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M Refactoring-Critics.package/RBSentNotImplementedRule.class/instance/running/checkMethod_.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - scripts/script312.st
    A ScriptLoader40.package/ScriptLoader.class/instance/pharo - updates/update40312.st
    M ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st

  Log Message:
  -----------
  40312
14270 Workaround: speed up code critique by not checking send messages for now
	https://pharo.fogbugz.com/f/cases/14270

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

seaside | 20 Oct 07:00 2014
Picon
Picon

WhatsUp from: 2014-10-20 until: 2014-10-31

Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know
what's happening and to coordinate efforts.  Just answer informally, and feel free to spawn discussions thereafter!

### Here's what I've been up to since the last WhatsUp:

- $HEROIC_ACHIEVEMENTS_OR_DISMAL_FAILURES_OR_SIMPLE_BORING_NECESSARY_TASKS

### What's next, until 2014-10-31 (*):

- $NEXT_STEPS_TOWARDS_WORLD_DOMINATION

(*) we'll be expecting results by then ;)

Sean P. DeNigris | 20 Oct 01:30 2014

Use Komitter in MC Browser?

I hacked the MC Browser to open up a Changes window along-side my commit
dialog. Then I realized we already have this (and a bit more) with Komitter.
What if we just plug Komitter into the "Save" operation?

-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/Use-Komitter-in-MC-Browser-tp4785411.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Sean P. DeNigris | 20 Oct 01:28 2014

Issue 14269 Komitter: Improve layout for long repo names

https://pharo.fogbugz.com/default.asp?14269

Right now, no matter how wide the Komitter window is, the repo drop down
often too narrow to see the repo names:

<http://forum.world.st/file/n4785409/Screenshot_2014-10-19_16.png> 

Fix in inbox:
SLICE-Issue-14269-Komitter-Improve-layout-for-long-repo-names-SeanDeNigris.1

- Add vertical splitter and intially equal columns between commit message
widget and author/repo widgets

Ready for review.

-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/Issue-14269-Komitter-Improve-layout-for-long-repo-names-tp4785409.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Tudor Girba | 19 Oct 12:49 2014

pharo works fine on yosemite

Hi,

I just installed OS X Yosemite (10.10), and it looks like Pharo works just fine.

Cheers,
Doru


--

"Every thing has its own flow"

Gmane