Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Glenn Cavarlé
Good job Alex!
Yes, the development version of Bloc is already based on Sparta.
The stable version 0.10.1 is the last version with Athens support.

Cheers,
Glenn.



-
Glenn Cavarlé
--
View this message in context: 
http://forum.world.st/ANN-Sparta-v1-1-tp4919394p4919438.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Denis Kudriashov
2016-10-19 18:06 GMT+02:00 Aliaksei Syrel :

>  - Added initial text support, for instance rendering and high precision
> measurement.


I look at code and it seems you implemented another one new text model? Why
you not use TxText?


Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Denis Kudriashov
2016-10-19 18:06 GMT+02:00 Aliaksei Syrel :

> Examples are on class side of: MozExamples, MozTextExamples
>

I found 18+ example :)))


Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Norbert Hartl
Great! Seems to be the case that we need to take the 64bit border!!

Norbert

> Am 19.10.2016 um 18:06 schrieb Aliaksei Syrel :
> 
> Hi
> 
> I am happy to announce the release of Sparta v1.1 for Pharo 6.
> https://github.com/syrel/Sparta/tree/v1.1
> 
> It can be bootstrapped with the following script:
> 
> Metacello new
>   baseline: 'Sparta';
>   repository: 'github://syrel/sparta:v1.1/src';
>   load: #file:core
> Examples are on class side of: MozExamples, MozTextExamples
> 
> (for linux users: if you use 32bit pharo on 64bit linux, sparta will not 
> work, since 32bit plugin depends on 32bit GTK which conflicts with 64bit GTK. 
> Either use 32bit linux or 64bit pharo. I tested sparta with 64bit vm on mac 
> and linux - it works, but some features fail because FFI is not ready)
> 
> Release of v1.1 is focused on hardware acceleration, windows support and text 
> rendering.
> 
> What is new:
> 
>  - Default backends on all platforms changed from software to hardware 
> accelerated.
>  - Now also works on Windows! Default backend is Direct2D for drawings and 
> DirectWrite for text. On multi-gpu machines per-app-default setting is 
> respected. In case of Nvidia it can be changed in nvidia control panel. 
> Sparta is x2 faster on discrete gpu than on integrated one.
>  - Added initial text support, for instance rendering and high precision 
> measurement.
>  - Per-platform settings system is now image based. Allows to enable/disable 
> hardware acceleration, change default backends, change font-mappings tables.
> 
> Some text examples:
> 
> (rendering)
> 
> 
> (measurement)
> 
> 
> 
> Cheers,
> Alex


Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Tudor Girba
Great work!

Doru



> On Oct 19, 2016, at 5:06 PM, Aliaksei Syrel  wrote:
> 
> Hi
> 
> I am happy to announce the release of Sparta v1.1 for Pharo 6.
> https://github.com/syrel/Sparta/tree/v1.1
> 
> It can be bootstrapped with the following script:
> 
> Metacello new
> 
>   
> baseline: 'Sparta'
> ;
>   
> repository: 'github://syrel/sparta:v1.1/src'
> ;
>   
> load: #file:core
> Examples are on class side of: MozExamples, MozTextExamples
> 
> (for linux users: if you use 32bit pharo on 64bit linux, sparta will not 
> work, since 32bit plugin depends on 32bit GTK which conflicts with 64bit GTK. 
> Either use 32bit linux or 64bit pharo. I tested sparta with 64bit vm on mac 
> and linux - it works, but some features fail because FFI is not ready)
> 
> Release of v1.1 is focused on hardware acceleration, windows support and text 
> rendering.
> 
> What is new:
> 
>  - Default backends on all platforms changed from software to hardware 
> accelerated.
>  - Now also works on Windows! Default backend is Direct2D for drawings and 
> DirectWrite for text. On multi-gpu machines per-app-default setting is 
> respected. In case of Nvidia it can be changed in nvidia control panel. 
> Sparta is x2 faster on discrete gpu than on integrated one.
>  - Added initial text support, for instance rendering and high precision 
> measurement.
>  - Per-platform settings system is now image based. Allows to enable/disable 
> hardware acceleration, change default backends, change font-mappings tables.
> 
> Some text examples:
> 
> (rendering)
> 
> 
> (measurement)
> 
> 
> 
> Cheers,
> Alex

--
www.tudorgirba.com
www.feenk.com

"We are all great at making mistakes."











Re: [Pharo-dev] [ANN] Sparta v1.1

2016-10-19 Thread Alexandre Bergel
This is impressive! We are moving right!

Alexandre


> On Oct 19, 2016, at 1:06 PM, Aliaksei Syrel  wrote:
> 
> Hi
> 
> I am happy to announce the release of Sparta v1.1 for Pharo 6.
> https://github.com/syrel/Sparta/tree/v1.1 
> 
> 
> It can be bootstrapped with the following script:
> 
> Metacello new
>   baseline: 'Sparta';
>   repository: 'github://syrel/sparta:v1.1/src';
>   load: #file:core
> Examples are on class side of: MozExamples, MozTextExamples
> 
> (for linux users: if you use 32bit pharo on 64bit linux, sparta will not 
> work, since 32bit plugin depends on 32bit GTK which conflicts with 64bit GTK. 
> Either use 32bit linux or 64bit pharo. I tested sparta with 64bit vm on mac 
> and linux - it works, but some features fail because FFI is not ready)
> 
> Release of v1.1 is focused on hardware acceleration, windows support and text 
> rendering.
> 
> What is new:
> 
>  - Default backends on all platforms changed from software to hardware 
> accelerated.
>  - Now also works on Windows! Default backend is Direct2D for drawings and 
> DirectWrite for text. On multi-gpu machines per-app-default setting is 
> respected. In case of Nvidia it can be changed in nvidia control panel. 
> Sparta is x2 faster on discrete gpu than on integrated one.
>  - Added initial text support, for instance rendering and high precision 
> measurement.
>  - Per-platform settings system is now image based. Allows to enable/disable 
> hardware acceleration, change default backends, change font-mappings tables.
> 
> Some text examples:
> 
> (rendering)
> 
> 
> (measurement)
> 
> 
> 
> Cheers,
> Alex



[Pharo-dev] BigData with Pharo

2016-10-19 Thread p...@highoctane.be
Hi Gang,

Check
https://proba-v-mep.esa.int/node/50

You can ask for a VM there.

One can install Pharo on it, no problem (you'll be root of your world).

There are datasets, Spark, Hadoop, GDAL, X2Go, QGis ...

This is a presentation of the platform for the #DengueHackathon

Kendrick users etc could find some use for this maybe.

I am responsible for the Hadoop part of that thing and can help for
whatever you need.

Phil


[Pharo-dev] [pharo-project/pharo-core]

2016-10-19 Thread GitHub
  Branch: refs/tags/60264
  Home:   https://github.com/pharo-project/pharo-core


[Pharo-dev] [pharo-project/pharo-core] 52cefc: 60264

2016-10-19 Thread GitHub
  Branch: refs/heads/6.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 52cefce99eaf6fce8d522c7db61958a61ea30d00
  
https://github.com/pharo-project/pharo-core/commit/52cefce99eaf6fce8d522c7db61958a61ea30d00
  Author: Jenkins Build Server 
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
R Athens-Cairo.package/CairoGlyph.class/class/removeMe/byteAlignment.st
R Athens-Text.package/GlyphRenderer.class/class/as yet unclassified/test.st
A 
ConfigurationOfAthens.package/ConfigurationOfAthens.class/instance/versions/version310_.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/README.md
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/class/examples/exampleClasses.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/class/examples/examplePackages.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/class/examples/exampleSelectors.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/definition.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/defaults/defaultFontFamiliyName.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/instance/event 
handling/searchStringChanged_.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/instance/event 
handling/textChanged.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/initialization/initialize.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/opening/buildMorph.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/instance/opening/open.st
A FuzzyMatcher-Tests.package/FuzzyExample.class/instance/opening/openFor_.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/opening/setPattern_.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/private/match_for_.st
A 
FuzzyMatcher-Tests.package/FuzzyExample.class/instance/private/setElements_.st
A FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/README.md
A FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/definition.st
A FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/as yet 
unclassified/testClassSideAPI.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/initialization/initialize.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/running/newFuzzer.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testBasicMatch.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testBasicScore.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testEmptyPattern.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testIsSeperator.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testRobustMatcher.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testSillyStuff.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testSimpleScoredMatch1.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testSimpleScoredMatch2.st
A 
FuzzyMatcher-Tests.package/FuzzyMatcherTests.class/instance/tests/testsMorph.st
A FuzzyMatcher.package/FuzzyMatcher.class/README.md
A FuzzyMatcher.package/FuzzyMatcher.class/class/construction/pattern_.st
A FuzzyMatcher.package/FuzzyMatcher.class/class/utilities 
api/allMatching_in_.st
A FuzzyMatcher.package/FuzzyMatcher.class/class/utilities 
api/allMatching_in_by_.st
A FuzzyMatcher.package/FuzzyMatcher.class/class/utilities 
api/allSortedByScoreMatching_in_.st
A FuzzyMatcher.package/FuzzyMatcher.class/class/utilities 
api/allSortedByScoreMatching_in_by_.st
A FuzzyMatcher.package/FuzzyMatcher.class/definition.st
A FuzzyMatcher.package/FuzzyMatcher.class/instance/accessing/pattern.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/comparing/match_ifScored_.st
A FuzzyMatcher.package/FuzzyMatcher.class/instance/comparing/matches_.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/initialization/initialize.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/initialization/setPattern_.st
A FuzzyMatcher.package/FuzzyMatcher.class/instance/private/firstScore_at_.st
A FuzzyMatcher.package/FuzzyMatcher.class/instance/private/indexScore.st
A FuzzyMatcher.package/FuzzyMatcher.class/instance/private/isSeperator_.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/private/score_at_patternAt_.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/adjacencyBonus.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/adjacencyIncrease.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/adjacentCaseEqualBonus.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/caseEqualBonus.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/firstLetterBonus.st
A 
FuzzyMatcher.package/FuzzyMatcher.class/instance/scoring-bonus/separatorBonus.st
A 

Re: [Pharo-dev] Athens current version in Pharo 6.0

2016-10-19 Thread Marcus Denker

> On 18 Oct 2016, at 22:02, Nicolai Hess  wrote:
> 
> please! anyone!
> 18445  
> ConfigurationOfAthens
>  is not in sync with current Pharo packages
> 
> 18657 
> Rendering
>  text in athens is broken
> 
> I don't know what to do with the current version.
> 
> 
The ConfigurationOfAthens from 18657 
 
will be in the next update.
(current state in image + the bug fix)

Marcus

[Pharo-dev] [pharo-project/pharo-core]

2016-10-19 Thread GitHub
  Branch: refs/tags/60263
  Home:   https://github.com/pharo-project/pharo-core


[Pharo-dev] [pharo-project/pharo-core] cd362a: 60263

2016-10-19 Thread GitHub
  Branch: refs/heads/6.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: cd362a678294bc04e142be303049939fdd04779b
  
https://github.com/pharo-project/pharo-core/commit/cd362a678294bc04e142be303049939fdd04779b
  Author: Jenkins Build Server 
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
A AST-Core.package/RBArgumentNode.class/instance/testing/isBlockVar.st
A AST-Core.package/RBProgramNode.class/instance/testing/isBlockVar.st
A AST-Core.package/RBTemporaryNode.class/instance/testing/isBlockVar.st
A Kernel.package/AdditionalMethodState.class/class/instance creation/new.st
M 
SUnit-Core.package/TestExecutionEnvironment.class/instance/controlling/prepareForNewProcess_.st
R ScriptLoader60.package/ScriptLoader.class/instance/pharo - 
scripts/script60262.st
A ScriptLoader60.package/ScriptLoader.class/instance/pharo - 
scripts/script60263.st
R ScriptLoader60.package/ScriptLoader.class/instance/pharo - 
updates/update60262.st
A ScriptLoader60.package/ScriptLoader.class/instance/pharo - 
updates/update60263.st
M 
ScriptLoader60.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
A 
Shout.package/SHRBTextStyler.class/instance/private/methodOrBlockArgStyleFor_.st
A 
Shout.package/SHRBTextStyler.class/instance/private/methodOrBlockTempDeclStyleFor_.st
A 
Shout.package/SHRBTextStyler.class/instance/private/methodOrBlockTempStyleFor_.st
M Shout.package/SHRBTextStyler.class/instance/visiting rb 
nodes/visitArgumentNode_.st
M Shout.package/SHRBTextStyler.class/instance/visiting rb 
nodes/visitSequenceNode_.st
M Shout.package/SHRBTextStyler.class/instance/visiting rb 
nodes/visitTemporaryNode_.st
M Spec-Core.package/SpecDialogWindow.class/instance/accessing/model_.st

  Log Message:
  ---
  60263
17743 Focusorder is broken with Spec dialogs
https://pharo.fogbugz.com/f/cases/17743

19194 Failing Process tests while using FullBlockClosure
https://pharo.fogbugz.com/f/cases/19194

19216  Add styler support for different temp vars (method/block arg/temps)
https://pharo.fogbugz.com/f/cases/19216

http://files.pharo.org/image/60/60263.zip




[Pharo-dev] Pharo Monthly Newsletter: How to subscribe

2016-10-19 Thread Marcus Denker
Hi,

We are sending out a monthly (with a summer break…) newsletter.
Of course if you read all the mails here, there is nothing new, but
it is fun to get a mail every month with pointers to projects and news
that one might have missed.

Subscribe here:

http://eepurl.com/byhgL9


Marcus