Re: [Pharo-dev] [Pharo-users] QualityAssistant v0.4

2015-04-24 Thread stepharo



Le 23/4/15 19:57, Ben Coman a écrit :
Making code critics more visible -- expect a flood of opinions about 
the usefulness of rules and what they mean, and Uko should not be 
responsible for all of them :)  This is an area where gathering usage 
statistics (similar to Spotter) might be very useful - if there was 
some way to record which rules people have issues with.

This was planned :)
I envisioned that and we brainstorm with Yko around 8 months ago :).

Stef



cheers -ben

On Thu, Apr 23, 2015 at 12:06 AM, Cyril Ferlicot 
cyril.ferli...@gmail.com mailto:cyril.ferli...@gmail.com wrote:


Hi !
Your quality assistant say to me repeated method in the superclass
(If a class is overriding a method, it should use a different code. Is
meaningless to have a method in a class and in its superclass) but
i've 3 methods into my class and all overrides a method with ^
shouldBeImplemented in the superclass.
I think something is wrong with this warning :)


On 22 April 2015 at 16:45, Yuriy Tymchuk yuriy.tymc...@me.com
mailto:yuriy.tymc...@me.com wrote:
 Good point, this brings up two problems.

 1) The rule can improve detection by checking the type is the
message is
 sent to self
 2) Automatic fixing should display the changes and letting you
decide
 whether you want to apply them.

 1st will take some time. 2nd will be soon in QA :)

 Uko


 On 22 Apr 2015, at 16:33, Johan Fabry jfa...@dcc.uchile.cl
mailto:jfa...@dcc.uchile.cl wrote:

 Some weird behavior in quality assistant. Have a look at this
method:

 duplicateVar: aVarName

 self show: 'Var: ', aVarName, ' redefinition ignored'.

 This raises the issue: ‘Use cascaded nextPutAll:’s instead of #, in
 nextPutAll:’ It also pops up the automatic rewrite icon, so I
clicked on it
 to see how it would transform the code. Result:

 duplicateVar: aVarName
 self
 show: 'Var: ' , aVarName;
 show: ' redefinition ignored'

 Needless to say, that’s not a behavior preserving transformation.


 On Apr 22, 2015, at 03:58, Yuriy Tymchuk yuriy.tymc...@me.com
mailto:yuriy.tymc...@me.com wrote:

 Please give me a feedback about your experience, as I want to
make it even
 more useful. Either write me an email, or open an entry at:
 https://github.com/Uko/QualityAssistant/issues




 --- Save our in-boxes! http://emailcharter.org ---

 Johan Fabry   - http://pleiad.cl/~jfabry
http://pleiad.cl/%7Ejfabry
 PLEIAD lab  -  Computer Science Department (DCC) -  University
of Chile





--
Cheers
Cyril Ferlicot






Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread stepharo

comments about color is to be taken with care.


Le 24/4/15 02:48, Sean P. DeNigris a écrit :

Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
and people are commenting that the UI looks dated.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.







Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Esteban Lorenzano
I disagree… DarkTheme is just for certain tastes, while regular one, while 
probably dated, is more “standard”. 
Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of the 
time… but not *all* the time (take for example find string dialog… I never 
found the time to fix it, and nobody complained so… :P). Finally. we need to 
adopt SVG icons (in my TODO list since a couple of months, I will deliver soon, 
I hope), otherwise they do not look good (this is a problem eclipse itself had 
it… we are just inheriting it :) )

But a good question would be: How can we push forward our UI, besides using a 
darker or clearer theme?
I would like to hear some opinions here :)

Esteban


 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
 comments about color is to be taken with care.
 
 
 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 
 
 




Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Esteban Lorenzano
no, docs for pharo 4.0 are broken. 
I will regenerate it next week (it takes hours). 

and about if it is useful: no experienced smalltalker will ever use it. 
But newbies and google indexer will. 

So is good to have it and not much effort, I think. 

Esteban

 On 24 Apr 2015, at 08:37, stepharo steph...@free.fr wrote:
 
 Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange 
 May be my browser is broken (safari) 
 
 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png
 Quick answer, no.
 
 More elaborate one:
 
 The exports of the full pharo release (versions 3.0 and 4.0) exist and were 
 created by Esteban manually before each release. These, are hosted here
 
 http://file-pharo.inria.fr/doc/4.0 http://file-pharo.inria.fr/doc/4.0
 http://file-pharo.inria.fr/doc/3.0 http://file-pharo.inria.fr/doc/3.0
 
 We could run it automatically every day with latest pharo to avoid the 
 manual steps. I'll add that into my todo and check it later ^^.
 
 
 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu mailto:s...@stfx.eu escribió:
 Great! Thank you.
 
 And the full image export, is that somewhere (done automatically) ?
 
  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com 
  mailto:guillermopol...@gmail.com wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share with 
  you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of the 
  ci job here [2]. If you use it further, you'll see there are still of 
  course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed: 
  'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/ 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2] 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
   
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc 
  http://www.smalltalkhub.com/#%21/%7EPharoExtras/WebDoc
 
 
 



Re: [Pharo-dev] RPackage: 'accessing' vs 'all accessing' Protocol

2015-04-24 Thread stepharo

a mistake to me.
I will resume my work on the automatic classifier and we should classify 
the complete image.



Le 23/4/15 18:31, Sean P. DeNigris a écrit :

What is the distinction of 'all accessing'?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/RPackage-accessing-vs-all-accessing-Protocol-tp4821462.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.







Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread stepharo

Ok I saw with the version 30 it is much better :)
Because I was surprised that someone could do anything with the 40.
Now in that case we should not just put in it in the obscure file server 
but promoted to the website.



Stef


Le 24/4/15 09:41, Esteban Lorenzano a écrit :

no, docs for pharo 4.0 are broken.
I will regenerate it next week (it takes hours).

and about if it is useful: no experienced smalltalker will ever use it.
But newbies and google indexer will.

So is good to have it and not much effort, I think.

Esteban

On 24 Apr 2015, at 08:37, stepharo steph...@free.fr 
mailto:steph...@free.fr wrote:


Is it used? Is it useful?
I tried to browse a method during 5 min and the result was really 
strange

May be my browser is broken (safari)

jcdfgjeg..png
Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png

Quick answer, no.

More elaborate one:

The exports of the full pharo release (versions 3.0 and 4.0) exist 
and were created by Esteban manually before each release. These, are 
hosted here


http://file-pharo.inria.fr/doc/4.0
http://file-pharo.inria.fr/doc/3.0

We could run it automatically every day with latest pharo to avoid 
the manual steps. I'll add that into my todo and check it later ^^.



El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van 
Caekenberghe s...@stfx.eu mailto:s...@stfx.eu escribió:


Great! Thank you.

And the full image export, is that somewhere (done automatically) ?

 On 23 Apr 2015, at 15:56, Guillermo Polito
guillermopol...@gmail.com mailto:guillermopol...@gmail.com
wrote:

 Hi guys,

 I started yesterday to update WebDoc to work on latest Pharo.
I share with you my progress since yesterday:

 - Now it loads in latest pharo4 :)
 - fixed javascript errors and render issues
 - a little of love to the css styles
 - removed unused/not working features
 - made it work well when exporting not the full image
 - ci job is again green [1]

 you can see the result of applying webdoc to webdoc as the
result of the ci job here [2]. If you use it further, you'll see
there are still of course some problems, but I feel it is better
than before :).

 If you want to check it out, instructions in [3].
 Download:

 Gofer it
smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
package:'ConfigurationOfWebDoc';
load.

  (#ConfigurationOfWebDoc asClass project version:
#development) load.

 Export:
 (WebDocExporter packages: {RPackageOrganizer default
packageNamed: 'YourProject'})
 title: 'YourProject';
 exportTo: './doc' asFileReference.


 Guille

 [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/
 [2]

https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
 [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc
http://www.smalltalkhub.com/#%21/%7EPharoExtras/WebDoc










Re: [Pharo-dev] [Pharo-users] [ANN] ArchLinux pharo-vm / pharo-launcher packages

2015-04-24 Thread stepharo

Thanks
Linux distributions are important especially when we will be fedup by 
mac :).


Stef

Le 20/4/15 23:38, Laurent a écrit :

Fixed.

Laurent

Le lun. 20 avril 2015 à 14:25, Markus Schlager m@gmx.de a écrit :
Hi Laurent, There's again a 404 file not found with 
PharoLauncher-user-stable-2015.04.18.zip. Markus 
 == Erstelle Paket: 
pharo-launcher 4.0-1 (Mo 20. Apr 14:19:39 CEST 2015) == Prüfe 
Laufzeit-Abhängigkeiten... == Prüfe Buildtime-Abhängigkeiten... == 
Empfange Quellen... - Lade icon-lighthouse-128x128.png herunter... % 
Total % Received % Xferd Average Speed Time Time Time Current Dload 
Upload Total Spent Left Speed 100 8219 100 8219 0 0 32276 0 --:--:-- 
--:--:-- --:--:-- 32231 - Lade 
PharoLauncher-user-stable-2015.04.18.zip herunter... % Total % 
Received % Xferd Average Speed Time Time Time Current Dload Upload 
Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 
0curl: (22) The requested URL returned error: 404 Not Found == 
FEHLER: Fehler beim Download von 
PharoLauncher-user-stable-2015.04.18.zip Breche ab...




Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Christophe Demarey

Le 24 avr. 2015 à 13:15, Sean P. DeNigris a écrit :

 philippeback wrote
 We'd be having package level comments, that would be another story.
 
 Now that we have real package objects, is there anything that prevents it? I
 also wanted this for a lng time...
 

We can already add a description in the PackageManifest but the tooling support 
is missing.

smime.p7s
Description: S/MIME cryptographic signature


Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 8:38 AM, Esteban Lorenzano esteba...@gmail.com
wrote:

 I disagree… DarkTheme is just for certain tastes, while regular one, while
 probably dated, is more “standard”.
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of
 the time… but not *all* the time (take for example find string dialog… I
 never found the time to fix it, and nobody complained so… :P). Finally. we
 need to adopt SVG icons (in my TODO list since a couple of months, I will
 deliver soon, I hope), otherwise they do not look good (this is a problem
 eclipse itself had it… we are just inheriting it :) )

 But a good question would be: How can we push forward our UI, besides
 using a darker or clearer theme?
 I would like to hear some opinions here :)



I'd like to have some solution for that windows popping up everywhere
thing. AltBrowser has some good ideas.

In fact I'd like to have AltBrowser and Nautilus together (as in additional
entries in the Browse, Browse Scoped, ...Alt Browse, Alt Browse
Scoped)

Also, having a way to see a class with all the methods in a long pane.
Yeah, Smalltalk is all about short methods but it is hard to explain things
to people when looking at a ravioli at a time.

Navigating hierarchies should be made easier (switching on the hier/flat
button gets tiring).

I need to see how spotter will make this easier anyway. Still not using it,
need to bring all my code to 4.0 before.

Phil



 Esteban


  On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
  comments about color is to be taken with care.
 
 
  Le 24/4/15 02:48, Sean P. DeNigris a écrit :
  Why didn't/don't we make it the default for 4.0? Everyone seems to love
 it,
  and people are commenting that the UI looks dated.
 
 
 
  -
  Cheers,
  Sean
  --
  View this message in context:
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
  Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.
 
 
 
 





Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Norbert Hartl

 Am 24.04.2015 um 09:45 schrieb Sven Van Caekenberghe s...@stfx.eu:
 
 That's a bit harsh, the fonts are the same ;-)

No, they weren't. I had my font setup and after applying the dark theme the 
fonts were changed. 

 And it is of course possible that you don't like it, it is a matter of taste.
 The contrast thing is also taste, but for some people it solve certain vision 
 problems.
 
Sure, that's why I said I don't like it. I used dark themes in the last 
decades. But the setup I had it was hard to orientate my eyes. Area borders 
were not contrasting to the rest. Having multiple windows overlap makes it 
really hard to distinguish. So, if this is the cure for anybody then it's good 
:)

Norbert
 
 On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name wrote:
 
 That's funny because I tried it two days ago the first time and I didn't 
 like it. I had troubles to get anything but bitmap fonts. After setting all 
 things up I was a bit disappointed that contrast wise it doesn't work for 
 me. Can someone send a screenshot with one setup that he/she considers good?
 
 thanks,
 
 Norbert
 
 Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com:
 
 I disagree… DarkTheme is just for certain tastes, while regular one, while 
 probably dated, is more “standard”. 
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of 
 the time… but not *all* the time (take for example find string dialog… I 
 never found the time to fix it, and nobody complained so… :P). Finally. we 
 need to adopt SVG icons (in my TODO list since a couple of months, I will 
 deliver soon, I hope), otherwise they do not look good (this is a problem 
 eclipse itself had it… we are just inheriting it :) )
 
 But a good question would be: How can we push forward our UI, besides using 
 a darker or clearer theme?
 I would like to hear some opinions here :)
 
 Esteban
 
 
 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
 comments about color is to be taken with care.
 
 
 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone seems to love 
 it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at 
 Nabble.com.
 
 
 
 
 
 
 
 
 
 




Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Marcus Denker
 
 The short term real life goals are:
 
 - unify keyboard shortcuts. 
 - improve event handling so that the use of a magic mouse does not produce 
 dozens of events that make the UI go crazy
 

Yes! 

Marcus




[Pharo-dev] [pharo-project/pharo-core] ea77a4: 50010

2015-04-24 Thread GitHub
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: ea77a439473114886c6b38b907dd2425fc89e8db
  
https://github.com/pharo-project/pharo-core/commit/ea77a439473114886c6b38b907dd2425fc89e8db
  Author: Jenkins Build Server bo...@pharo-project.org
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/associationAt_ifPresent_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/at_put_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/identityIndexOfKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/adding/add_.st
R 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/deleteOrderedKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/errorInvalidIndex_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/orderedKeysIndexOf_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/orderedKeysRemove_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/removing/removeKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/removing/removeKey_ifAbsent_.st
A 
Collections-Sequenceable.package/OrderedIdentityDictionary.class/instance/private/orderedKeysIndexOf_.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/absentKey.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/defaultCapacity.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/dictionaryAssociations.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/emptyInternalDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/internalDictionaryClass.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/internalDictionaryWithSingleAssociation.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/nonIdentityAbsentKey.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/nonIdentityDictionaryAssociations.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/assertions/assertRemovedKey_from_.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/assertions/assertSelector_collects_from_.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/testing/isTestingIdentityDictionary.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testEqualsDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testHash.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIdentityIndexOfKey.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIdentityIndexOfKeyIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIndexOfKeyIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testKeyAtIdentityValue.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testKeyAtIdentityValueIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testRemoveKey.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/absentKey.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/dictionaryAssociations.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/internalDictionaryClass.st
A 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/testing/isTestingIdentityDictionary.st
A Morphic-Core.package/Morph.class/instance/converting/asText.st
A 
MorphicTests.package/TextAnchorTest.class/instance/running/testMorphInline.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - 
scripts/script618.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - 
scripts/script619.st
R ScriptLoader50.package/ScriptLoader.class/instance/pharo - 
updates/update50009.st
A ScriptLoader50.package/ScriptLoader.class/instance/pharo - 
updates/update50010.st
M 
ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st

  Log Message:
  ---
  50010
12595 Add Morph#asText
https://pharo.fogbugz.com/f/cases/12595

15338 OrderedDictionary changes to merge
https://pharo.fogbugz.com/f/cases/15338

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




[Pharo-dev] What's new on Pillar ?

2015-04-24 Thread Cyril Ferlicot
Hi everyone !

I'm currently working on Pillar !
It's been a little while now so I wanted to share what's new.

-- First of all, with Stephane we created a new project, Cocoon,
based on the configuration system of Pillar. And now Pillar uses
Cocoon for his configurations.
http://smalltalkhub.com/#!/~PharoExtras/Cocoon

-- Pillar unit tests weren't working on Windows before

-- With Damien we also added two new abstractions:
-- The transformers: They take the Pillar tree and modify it. For
exemple we have a transformer which evaluates the scripts with a
eval=true parameter.
-- The annotations: They let the writer specify many different
things in their document using just 1 syntax (see below for an
example)

-- We now have our first annotation tag: the inclusion tag !
If you add this:
${inputFile:test.pillar}$  or ${inputFile:folder/test.pillar}$
into your Pillar file, that will include the content of test.pillar.
I recommend for now to use it at the root of the pillar file and not
inside a paragraph. That still needs some improvement.


-- We now have a transformer which adds an anchor after each title.
The anchor will have the text of the title.
This still needs some improvement, it's really simple for now. For
exemple we need to consider the case where we have 2 titles with the
same text (like 'introduction').

-- Now you can add 'lineNumber=true' as parameter for a Script. This
will add a numerotation at your script, usefull if we want to explain
a long code.

-- I did some refactorisation on the parameters used by pillar to
clean the code.

-- I did some refactorisation of the template system, the old one was
really ugly and changed the baseDirectory. Now template are managed by
a stream and not a file.

-- I improved a little the configuration
-- Now if you want to change the baseDirectory you can pass a
FileReference, a relative path or an absolute path.
-- Now we look for the inputFiles from the baseDirectory and not
the working directory like before. You can also pass a FileReference,
a relative path or an absolute path.

-- I added some tests to Pillar.

-- I added some doc to EnterprisePharo
https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/PillarChap/Pillar.pillar.html

-- To help the users I improved the error reports. Before we had
really few errors specific to Pillar.
For this one you can help me ! If you found a weird error or something
really not easy to deal with, send me your problem !


-- 
Cheers
Cyril Ferlicot



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 12:45 PM, Thierry Goubier thierry.goub...@gmail.com
 wrote:

 Le 24/04/2015 12:21, p...@highoctane.be a écrit :



 On Fri, Apr 24, 2015 at 10:48 AM, Thierry Goubier
 thierry.goub...@gmail.com mailto:thierry.goub...@gmail.com wrote:

 Le 24/04/2015 10:11, p...@highoctane.be mailto:p...@highoctane.be
 a écrit :



 On Fri, Apr 24, 2015 at 8:38 AM, Esteban Lorenzano
 esteba...@gmail.com mailto:esteba...@gmail.com
 mailto:esteba...@gmail.com mailto:esteba...@gmail.com wrote:

  I disagree… DarkTheme is just for certain tastes, while
 regular one,
  while probably dated, is more “standard”.
  Also, DarkTheme is not ready. yeah, yeah… it works and
 works fine
  most of the time… but not *all* the time (take for example
 find
  string dialog… I never found the time to fix it, and nobody
  complained so… :P). Finally. we need to adopt SVG icons (in
 my TODO
  list since a couple of months, I will deliver soon, I hope),
  otherwise they do not look good (this is a problem eclipse
 itself
  had it… we are just inheriting it :) )

  But a good question would be: How can we push forward our UI,
  besides using a darker or clearer theme?
  I would like to hear some opinions here :)



 I'd like to have some solution for that windows popping up
 everywhere
 thing. AltBrowser has some good ideas.

 In fact I'd like to have AltBrowser and Nautilus together (as in
 additional entries in the Browse, Browse Scoped, ...Alt
 Browse,
 Alt Browse Scoped)

 Also, having a way to see a class with all the methods in a long
 pane.
 Yeah, Smalltalk is all about short methods but it is hard to
 explain
 things to people when looking at a ravioli at a time.


 Like the Newspeak browser?


 Don't know about that one.


 http://bracha.org/hopscotch-wasdett.pdf

 Look for the IDE description (i.e. Figure 1). A web browser metaphor,
 where you can open all elements and edit in place; not that different from
 what it could be in Self.

 I believe it's not as efficient in practice as it could be, for editing
 code. But for overall viewing, could be very effective.

 I toyed with multiple selection in the AltBrowser (i.e. opening multiple
 edit panes on the right) but never went that way. Maybe merging both could
 be an idea: Newspeak browser + tree navigation on the left :)


yes, that's more fiiting what I have in mind.




 Navigating hierarchies should be made easier (switching on the
 hier/flat button gets tiring).


 This one is difficult to solve.


 Maybe a popup with the hierarchy would do (with some keybinding, like C-h)


 In AltBrowser, I'm searching around how to do that, so what I have is:

 - menu navigation commands (super, first subclass, sibling) with a memory
 (back), but I'm not satisfied because often what I want is see both at the
 same time. Back really works well, but maybe with a button on the toolbar
 (or linked to the back and forward keys on my Chromebook? Not used to that
 keyboard layout yet)

 - What I use most often is: right click on superclass name in the
 description, choose browse to open a browser on the superclass... Not too
 bad for what I want. Works for any class name everywhere, which is very
 convenient.

 - I also have a hierarchy command which opens a browser scoped on the
 hierarchy. For certain types of searches, it can be very convenient (i.e.
 all callers of printString in the hierarchy...)

 But, still: three ways to do the same thing? Clearly could be better.

 Thierry


 I need to see how spotter will make this easier anyway. Still
 not using
 it, need to bring all my code to 4.0 before.


 I'm a bit: Spotter is an external tool to the browser. If my
 searches are well answered in the browser, I'll prefer to avoid
 switching back and forth between two GUIs.

 It would be nice to have a closer integration between Browser and
 Spotter. When looking at methods, Spotter and AltBrowser show a very
 similar GUI: context tree on the left (i.e. where is the element in
 the overall scheme), element/work pane on the right. Like all the
 tree-based browsers have done in the past, really (the Star browser,
 the Whisker browser).

 Which makes Spotter a kind of reimplementation of a tree browser
 with object-driven representations on the right... was that a
 project by Alain Plantec in the Squeak days?

 Thierry

 Phil













Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Sean P. DeNigris
philippeback wrote
 We'd be having package level comments, that would be another story.

Now that we have real package objects, is there anything that prevents it? I
also wanted this for a lng time...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Updated-WebDoc-tp4821426p4821598.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread Thierry Goubier

Le 24/04/2015 10:19, Nicolas Anquetil a écrit :


In a related domain, I am launching a petition for a SmallScreenTheme

People are working on 13 laptops, soon we will program pharo on tablets

The default themes are a total waste of screen space with huge borders
everywhere, large fonts, white spaces (or grey spaces) in the browser, ...


I usually work on a 720p screen: acer C720p (11), hp DM1z (11), dell 
E6230 (12, just slightly larger screen).


First thing I do on 4.0: turn off Playground, GTInspector (take too much 
space), and use AltBrowser instead of Nautilus :)



I tried to work on one in the past, but did not go very far (only
smaller fonts=8 and tighter scrollbars).
Buttons need to be shrinked drastically, morphs in morphs in morphs all
have borders 4 pixels wide, ...


You can try that, but just removing useless buttons and panes from GUI 
elements goes very far, and make the UI more responsive; small screens 
equal to low CPU power: for example, using the GT stuff or Nautilus on 
the HP DM1z does not make for a nice experience :(


Thierry



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Thierry Goubier

Le 24/04/2015 10:11, p...@highoctane.be a écrit :



On Fri, Apr 24, 2015 at 8:38 AM, Esteban Lorenzano esteba...@gmail.com
mailto:esteba...@gmail.com wrote:

I disagree… DarkTheme is just for certain tastes, while regular one,
while probably dated, is more “standard”.
Also, DarkTheme is not ready. yeah, yeah… it works and works fine
most of the time… but not *all* the time (take for example find
string dialog… I never found the time to fix it, and nobody
complained so… :P). Finally. we need to adopt SVG icons (in my TODO
list since a couple of months, I will deliver soon, I hope),
otherwise they do not look good (this is a problem eclipse itself
had it… we are just inheriting it :) )

But a good question would be: How can we push forward our UI,
besides using a darker or clearer theme?
I would like to hear some opinions here :)



I'd like to have some solution for that windows popping up everywhere
thing. AltBrowser has some good ideas.

In fact I'd like to have AltBrowser and Nautilus together (as in
additional entries in the Browse, Browse Scoped, ...Alt Browse,
Alt Browse Scoped)

Also, having a way to see a class with all the methods in a long pane.
Yeah, Smalltalk is all about short methods but it is hard to explain
things to people when looking at a ravioli at a time.


Like the Newspeak browser?


Navigating hierarchies should be made easier (switching on the
hier/flat button gets tiring).


This one is difficult to solve.


I need to see how spotter will make this easier anyway. Still not using
it, need to bring all my code to 4.0 before.


I'm a bit: Spotter is an external tool to the browser. If my searches 
are well answered in the browser, I'll prefer to avoid switching back 
and forth between two GUIs.


It would be nice to have a closer integration between Browser and 
Spotter. When looking at methods, Spotter and AltBrowser show a very 
similar GUI: context tree on the left (i.e. where is the element in the 
overall scheme), element/work pane on the right. Like all the tree-based 
browsers have done in the past, really (the Star browser, the Whisker 
browser).


Which makes Spotter a kind of reimplementation of a tree browser with 
object-driven representations on the right... was that a project by 
Alain Plantec in the Squeak days?


Thierry


Phil







[Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread nacho
Hi,
I noticed that in Pharo's homepage now there is a link to a Centos build.
However, the necessary 32bits libs are not mentioned.
Here is the list of the libs needed. May be it would be a good idea to put
it there in the page, somewhere. Or at least inside the README.txt that
comes in the zip.

I would append something like:
As the Pharo virtual machine is still 32bits you will need some 32bit
libraries. You can get them by executing the following  command as root:
sudo yum install alsa-lib.i686 glibc-devel.i686  mesa-libGLU.i686
libICE-devel.i686 libSM-devel.i686 freetype.i686 

And after that Pharo should run perfectly.

Cheers
Nacho

 






-
Nacho
Smalltalker apprentice.
Buenos Aires, Argentina.
--
View this message in context: 
http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread p...@highoctane.be
I am working on a 13inch 1080p laptop, that's fine, even with the larger
font (which I am using).

Maybe you want to have things working nicer on 1366x720p screens? Or
1280x800 for old MBPs?

That's the cheap laptop rez (I've been cursed with having to work with one
for a client).

Phil

On Fri, Apr 24, 2015 at 10:19 AM, Nicolas Anquetil 
nicolas.anque...@inria.fr wrote:


 In a related domain, I am launching a petition for a SmallScreenTheme

 People are working on 13 laptops, soon we will program pharo on tablets

 The default themes are a total waste of screen space with huge borders
 everywhere, large fonts, white spaces (or grey spaces) in the browser, ...

 I tried to work on one in the past, but did not go very far (only smaller
 fonts=8 and tighter scrollbars).
 Buttons need to be shrinked drastically, morphs in morphs in morphs all
 have borders 4 pixels wide, ...

 nicolas

 On 24/04/2015 01:48, Sean P. DeNigris wrote:

 Why didn't/don't we make it the default for 4.0? Everyone seems to love
 it,
 and people are commenting that the UI looks dated.



 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.






Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Stephan Eggermont

On 24/04/15 01:48, Sean P. DeNigris wrote:

Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
and people are commenting that the UI looks dated.


The advantages of a dark theme:
- works well for photo/video apps where you don't want extra (colored) 
light;

- works well in a dark environment;
- provides little blue light, so doesn't influence sleep;
- works for certain eye problems;
don't apply to me much.
I find reducing eye stress for me is mostly a question
of adding more ambient light (also works well for my mood).
In a light environment a light theme works much better.

Stephan





Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Thierry Goubier

Le 24/04/2015 12:21, p...@highoctane.be a écrit :



On Fri, Apr 24, 2015 at 10:48 AM, Thierry Goubier
thierry.goub...@gmail.com mailto:thierry.goub...@gmail.com wrote:

Le 24/04/2015 10:11, p...@highoctane.be mailto:p...@highoctane.be
a écrit :



On Fri, Apr 24, 2015 at 8:38 AM, Esteban Lorenzano
esteba...@gmail.com mailto:esteba...@gmail.com
mailto:esteba...@gmail.com mailto:esteba...@gmail.com wrote:

 I disagree… DarkTheme is just for certain tastes, while
regular one,
 while probably dated, is more “standard”.
 Also, DarkTheme is not ready. yeah, yeah… it works and
works fine
 most of the time… but not *all* the time (take for example find
 string dialog… I never found the time to fix it, and nobody
 complained so… :P). Finally. we need to adopt SVG icons (in
my TODO
 list since a couple of months, I will deliver soon, I hope),
 otherwise they do not look good (this is a problem eclipse
itself
 had it… we are just inheriting it :) )

 But a good question would be: How can we push forward our UI,
 besides using a darker or clearer theme?
 I would like to hear some opinions here :)



I'd like to have some solution for that windows popping up
everywhere
thing. AltBrowser has some good ideas.

In fact I'd like to have AltBrowser and Nautilus together (as in
additional entries in the Browse, Browse Scoped, ...Alt
Browse,
Alt Browse Scoped)

Also, having a way to see a class with all the methods in a long
pane.
Yeah, Smalltalk is all about short methods but it is hard to explain
things to people when looking at a ravioli at a time.


Like the Newspeak browser?


Don't know about that one.


http://bracha.org/hopscotch-wasdett.pdf

Look for the IDE description (i.e. Figure 1). A web browser metaphor, 
where you can open all elements and edit in place; not that different 
from what it could be in Self.


I believe it's not as efficient in practice as it could be, for editing 
code. But for overall viewing, could be very effective.


I toyed with multiple selection in the AltBrowser (i.e. opening multiple 
edit panes on the right) but never went that way. Maybe merging both 
could be an idea: Newspeak browser + tree navigation on the left :)





Navigating hierarchies should be made easier (switching on the
hier/flat button gets tiring).


This one is difficult to solve.


Maybe a popup with the hierarchy would do (with some keybinding, like C-h)


In AltBrowser, I'm searching around how to do that, so what I have is:

- menu navigation commands (super, first subclass, sibling) with a 
memory (back), but I'm not satisfied because often what I want is see 
both at the same time. Back really works well, but maybe with a button 
on the toolbar (or linked to the back and forward keys on my Chromebook? 
Not used to that keyboard layout yet)


- What I use most often is: right click on superclass name in the 
description, choose browse to open a browser on the superclass... Not 
too bad for what I want. Works for any class name everywhere, which is 
very convenient.


- I also have a hierarchy command which opens a browser scoped on the 
hierarchy. For certain types of searches, it can be very convenient 
(i.e. all callers of printString in the hierarchy...)


But, still: three ways to do the same thing? Clearly could be better.

Thierry



I need to see how spotter will make this easier anyway. Still
not using
it, need to bring all my code to 4.0 before.


I'm a bit: Spotter is an external tool to the browser. If my
searches are well answered in the browser, I'll prefer to avoid
switching back and forth between two GUIs.

It would be nice to have a closer integration between Browser and
Spotter. When looking at methods, Spotter and AltBrowser show a very
similar GUI: context tree on the left (i.e. where is the element in
the overall scheme), element/work pane on the right. Like all the
tree-based browsers have done in the past, really (the Star browser,
the Whisker browser).

Which makes Spotter a kind of reimplementation of a tree browser
with object-driven representations on the right... was that a
project by Alain Plantec in the Squeak days?

Thierry

Phil













Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread Stephan Eggermont

On 24/04/15 10:19, Nicolas Anquetil wrote:

In a related domain, I am launching a petition for a SmallScreenTheme


and a large screen one too. 24 or 40 UHD has lots of empty space, and
default browser sizes are too small

The first thing to do is to make sure we don't create more legacy code
with hardcoded sizes for fonts, borders, margins, padding.

Stephan





[Pharo-dev] [pharo-project/pharo-core] 6b767c: 40611

2015-04-24 Thread GitHub
  Branch: refs/heads/4.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 6b767c1d3004fcce812202cabf2cfa910c56756b
  
https://github.com/pharo-project/pharo-core/commit/6b767c1d3004fcce812202cabf2cfa910c56756b
  Author: Jenkins Build Server bo...@pharo-project.org
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/associationAt_ifPresent_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/at_put_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/accessing/identityIndexOfKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/adding/add_.st
R 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/deleteOrderedKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/errorInvalidIndex_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/orderedKeysIndexOf_.st
A 
Collections-Sequenceable.package/OrderedDictionary.class/instance/private/orderedKeysRemove_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/removing/removeKey_.st
M 
Collections-Sequenceable.package/OrderedDictionary.class/instance/removing/removeKey_ifAbsent_.st
A 
Collections-Sequenceable.package/OrderedIdentityDictionary.class/instance/private/orderedKeysIndexOf_.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/absentKey.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/defaultCapacity.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/dictionaryAssociations.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/emptyInternalDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/internalDictionaryClass.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/internalDictionaryWithSingleAssociation.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/nonIdentityAbsentKey.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/accessing/nonIdentityDictionaryAssociations.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/assertions/assertRemovedKey_from_.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/assertions/assertSelector_collects_from_.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/testing/isTestingIdentityDictionary.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testEqualsDictionary.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testHash.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIdentityIndexOfKey.st
A 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIdentityIndexOfKeyIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testIndexOfKeyIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testKeyAtIdentityValue.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testKeyAtIdentityValueIfAbsent.st
M 
CollectionsTests.package/OrderedDictionaryTest.class/instance/tests/testRemoveKey.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/absentKey.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/dictionaryAssociations.st
R 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/accessing/internalDictionaryClass.st
A 
CollectionsTests.package/OrderedIdentityDictionaryTest.class/instance/testing/isTestingIdentityDictionary.st
M 
Monticello.package/MCLazyVersionInfo.class/instance/initialization/initializeWithName_id_message_date_time_author_ancestors_stepChildren_.st
M 
Monticello.package/MCVersionInfo.class/instance/initialization/initializeWithName_id_message_date_time_author_ancestors_stepChildren_.st
M 
MonticelloGUI.package/MCFileRepositoryInspector.class/instance/accessing/selectedPackageAncestors.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - 
scripts/script610.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - 
scripts/script611.st
R ScriptLoader40.package/ScriptLoader.class/instance/pharo - 
updates/update40610.st
A ScriptLoader40.package/ScriptLoader.class/instance/pharo - 
updates/update40611.st
M 
ScriptLoader40.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st

  Log Message:
  ---
  40611
15338 OrderedDictionary changes to merge
https://pharo.fogbugz.com/f/cases/15338

15339 Monticello with spotter extension methods 

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

2015-04-24 Thread GitHub
  Branch: refs/tags/40611
  Home:   https://github.com/pharo-project/pharo-core


Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Thierry Goubier

Le 24/04/2015 13:40, Christophe Demarey a écrit :


Le 24 avr. 2015 à 13:15, Sean P. DeNigris a écrit :


philippeback wrote

We'd be having package level comments, that would be another story.


Now that we have real package objects, is there anything that prevents it? I
also wanted this for a lng time...



We can already add a description in the PackageManifest but the tooling support 
is missing.



It would be nice to have that appear as a Readme.md at the package level 
in the filetree format, like classes comment are transcribed.


By the way, we have a Pillar to md step. Would we have a md to Pillar 
converter somewhere?


Thierry



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 9:45 AM, Sven Van Caekenberghe s...@stfx.eu wrote:

 That's a bit harsh, the fonts are the same ;-)
 And it is of course possible that you don't like it, it is a matter of
 taste.
 The contrast thing is also taste, but for some people it solve certain
 vision problems.

 Exactly.
When you have floaters all day long, the last thing you want is a f*cking
white screen.

Now, I am using 3.0 with DawnTheme, which is more like SublimeText (in a
3.0).

I tried the 4.0 and it is nice. Now, icons should get a pass because the
artefacts on the edges are not nice.

If there is some little petty cash available, that's the kind of job that
can be done supercheap on something like https://en.99designs.be/. That
would be good use of consortium/association money for example.

Why bother with graphics work when you can get things done professionaly
for close to nil?

Phil







  On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name wrote:
 
  That's funny because I tried it two days ago the first time and I didn't
 like it. I had troubles to get anything but bitmap fonts. After setting all
 things up I was a bit disappointed that contrast wise it doesn't work for
 me. Can someone send a screenshot with one setup that he/she considers good?
 
  thanks,
 
  Norbert
 
  Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com:
 
  I disagree… DarkTheme is just for certain tastes, while regular one,
 while probably dated, is more “standard”.
  Also, DarkTheme is not ready. yeah, yeah… it works and works fine most
 of the time… but not *all* the time (take for example find string dialog… I
 never found the time to fix it, and nobody complained so… :P). Finally. we
 need to adopt SVG icons (in my TODO list since a couple of months, I will
 deliver soon, I hope), otherwise they do not look good (this is a problem
 eclipse itself had it… we are just inheriting it :) )
 
  But a good question would be: How can we push forward our UI, besides
 using a darker or clearer theme?
  I would like to hear some opinions here :)
 
  Esteban
 
 
  On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
  comments about color is to be taken with care.
 
 
  Le 24/4/15 02:48, Sean P. DeNigris a écrit :
  Why didn't/don't we make it the default for 4.0? Everyone seems to
 love it,
  and people are commenting that the UI looks dated.
 
 
 
  -
  Cheers,
  Sean
  --
  View this message in context:
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
  Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.
 
 
 
 
 
 
 
 





[Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread Nicolas Anquetil


In a related domain, I am launching a petition for a SmallScreenTheme

People are working on 13 laptops, soon we will program pharo on tablets

The default themes are a total waste of screen space with huge borders 
everywhere, large fonts, white spaces (or grey spaces) in the browser, ...


I tried to work on one in the past, but did not go very far (only 
smaller fonts=8 and tighter scrollbars).
Buttons need to be shrinked drastically, morphs in morphs in morphs all 
have borders 4 pixels wide, ...


nicolas

On 24/04/2015 01:48, Sean P. DeNigris wrote:

Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
and people are commenting that the UI looks dated.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.






Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread kilon alios
The No1 thing that bothered me with Pharo was its white theme, found it
both horrible (yes much worse than Squeak) and very tiresome for my eyes.
Even worse was the white theme of Moose which made it impossible or really
hard to see scrollbars , for me, so it was also a problem of contrast not
just color.

Moving to Dark theme , fundamentally changed my experience with Pharo and
made coding much more relaxing. Then I decided to go one step further and
implement my own theme, a dark blue theme and add to it a gui tool to allow
for full customisation of colors (the theme with the tool are available
from configuration Browsers with the name Nireas). Blue is my favorite
color afterall, reminds me of sea, relaxing and full of positive energy.

In the end it comes down to what you like and what you find more enjoyable
to work with. For me it played a small role that the Dark theme is a new
thing with its own set of problem since the change of colors had such a
profound effect on my experience with Pharo.

I cannot imagine myself going back to the default theme, ever.

I would love to see more themes in the future, pink, yellow, brown, green
and much more.

On Fri, Apr 24, 2015 at 11:52 AM Stephan Eggermont step...@stack.nl wrote:

 On 24/04/15 01:48, Sean P. DeNigris wrote:
  Why didn't/don't we make it the default for 4.0? Everyone seems to love
 it,
  and people are commenting that the UI looks dated.

 The advantages of a dark theme:
 - works well for photo/video apps where you don't want extra (colored)
 light;
 - works well in a dark environment;
 - provides little blue light, so doesn't influence sleep;
 - works for certain eye problems;
 don't apply to me much.
 I find reducing eye stress for me is mostly a question
 of adding more ambient light (also works well for my mood).
 In a light environment a light theme works much better.

 Stephan






Re: [Pharo-dev] TDD and BDD

2015-04-24 Thread Christophe Demarey

Le 22 avr. 2015 à 20:19, stepharo a écrit :

 Christophe
 
 I do not have the answer just the constraints.
 This is hyper important that the solution does not change much SUnit.
 This way we do not end up with a mess with Sunit version.
 
 It is better to have a separate package.

I ckecked and we already diverged a lot from the SUnit standard (use of Traits, 
announcements, etc.).
Do you want I integrate the refactoring to have the test selectors selection 
coherent?
If yes, my proposal just adds 'or: [ selector name beginsWith: 'should' ]. I do 
not see the point of having a separate package.
If no, does it mean that we should never touch the SUnit package?

smime.p7s
Description: S/MIME cryptographic signature


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

2015-04-24 Thread GitHub
  Branch: refs/tags/50010
  Home:   https://github.com/pharo-project/pharo-core


Re: [Pharo-dev] RPackage: 'accessing' vs 'all accessing' Protocol

2015-04-24 Thread Sean P. DeNigris
stepharo wrote
 a mistake to me.

No problem. I just didn't want to change it in case it was something
special...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/RPackage-accessing-vs-all-accessing-Protocol-tp4821462p4821600.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 9:06 AM, Esteban Lorenzano esteba...@gmail.com
wrote:


 On 24 Apr 2015, at 08:56, stepharo steph...@free.fr wrote:

  Ok I saw with the version 30 it is much better :)
 Because I was surprised that someone could do anything with the 40.
 Now in that case we should not just put in it in the obscure file server
 but promoted to the website.


 it is: http://pharo.org/documentation

 Search through pharodocs http://files.pharo.org/doc/4.0

 The reference website for documentation about Pharo.


Where is the 3.0 version? This is a 4.0 with the popping up hierarchy that
makes it unusable as the popup obscures the description of the class.

Phil



 Esteban



 Stef


 Le 24/4/15 09:41, Esteban Lorenzano a écrit :

 no, docs for pharo 4.0 are broken.
 I will regenerate it next week (it takes hours).

  and about if it is useful: no experienced smalltalker will ever use it.
 But newbies and google indexer will.

  So is good to have it and not much effort, I think.

  Esteban

  On 24 Apr 2015, at 08:37, stepharo steph...@free.fr wrote:

  Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange
 May be my browser is broken (safari)

 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png

 Quick answer, no.

 More elaborate one:

  The exports of the full pharo release (versions 3.0 and 4.0) exist and
 were created by Esteban manually before each release. These, are hosted
 here

  http://file-pharo.inria.fr/doc/4.0
  http://file-pharo.inria.fr/doc/3.0

  We could run it automatically every day with latest pharo to avoid the
 manual steps. I'll add that into my todo and check it later ^^.


 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu escribió:

 Great! Thank you.

 And the full image export, is that somewhere (done automatically) ?

  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com
 wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share
 with you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of
 the ci job here [2]. If you use it further, you'll see there are still of
 course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed:
 'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2]
 https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc









Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Norbert Hartl

 Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com:
 
 I disagree… DarkTheme is just for certain tastes, while regular one, while 
 probably dated, is more “standard”. 
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of the 
 time… but not *all* the time (take for example find string dialog… I never 
 found the time to fix it, and nobody complained so… :P). Finally. we need to 
 adopt SVG icons (in my TODO list since a couple of months, I will deliver 
 soon, I hope), otherwise they do not look good (this is a problem eclipse 
 itself had it… we are just inheriting it :) )
 
 But a good question would be: How can we push forward our UI, besides using a 
 darker or clearer theme?
 I would like to hear some opinions here :)
 
I like the way pharo4 took towards finding and navigating. With spotter it is 
easy to find an entry point to the image graph. With the gt inspector you can 
navigate the graph then. Bringing those tools closer together could make it 
even better. 
Now we have find and navigate we could also have some help in creating things 
which is prerequisite to finding and navigating. My dream would be that e.g. 
when you find a class spotter has an action with shortcut to create an instance 
of that class. The inspector has a tab with an editor that lets you enter 
values (or better ways to do it). Those could be created by an object meta 
description. This could be something like magritte. But I hope we manage to 
build a better magritte based on slots. 

The short term real life goals are:

- unify keyboard shortcuts. 
- improve event handling so that the use of a magic mouse does not produce 
dozens of events that make the UI go crazy

Norbert

 
 
 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
 comments about color is to be taken with care.
 
 
 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 
 
 
 
 




Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 8:56 AM, stepharo steph...@free.fr wrote:

  Ok I saw with the version 30 it is much better :)
 Because I was surprised that someone could do anything with the 40.
 Now in that case we should not just put in it in the obscure file server
 but promoted to the website.


 Stef


 Le 24/4/15 09:41, Esteban Lorenzano a écrit :

 no, docs for pharo 4.0 are broken.
 I will regenerate it next week (it takes hours).

  and about if it is useful: no experienced smalltalker will ever use it.
 But newbies and google indexer will.


We'd be having package level comments, that would be another story.

Thus we'd be closer to JavaDoc (e.g.
https://jaxb.java.net/nonav/2.2.1/docs/api/index.html?overview-summary.html)

It is also useful to look into things without having to load them in.

Phil


  So is good to have it and not much effort, I think.

  Esteban

  On 24 Apr 2015, at 08:37, stepharo steph...@free.fr wrote:

  Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange
 May be my browser is broken (safari)

 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png

 Quick answer, no.

 More elaborate one:

  The exports of the full pharo release (versions 3.0 and 4.0) exist and
 were created by Esteban manually before each release. These, are hosted
 here

  http://file-pharo.inria.fr/doc/4.0
  http://file-pharo.inria.fr/doc/3.0

  We could run it automatically every day with latest pharo to avoid the
 manual steps. I'll add that into my todo and check it later ^^.


 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu escribió:

 Great! Thank you.

 And the full image export, is that somewhere (done automatically) ?

  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com
 wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share
 with you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of
 the ci job here [2]. If you use it further, you'll see there are still of
 course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed:
 'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2]
 https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc







Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 10:48 AM, Thierry Goubier thierry.goub...@gmail.com
 wrote:

 Le 24/04/2015 10:11, p...@highoctane.be a écrit :



 On Fri, Apr 24, 2015 at 8:38 AM, Esteban Lorenzano esteba...@gmail.com
 mailto:esteba...@gmail.com wrote:

 I disagree… DarkTheme is just for certain tastes, while regular one,
 while probably dated, is more “standard”.
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine
 most of the time… but not *all* the time (take for example find
 string dialog… I never found the time to fix it, and nobody
 complained so… :P). Finally. we need to adopt SVG icons (in my TODO
 list since a couple of months, I will deliver soon, I hope),
 otherwise they do not look good (this is a problem eclipse itself
 had it… we are just inheriting it :) )

 But a good question would be: How can we push forward our UI,
 besides using a darker or clearer theme?
 I would like to hear some opinions here :)



 I'd like to have some solution for that windows popping up everywhere
 thing. AltBrowser has some good ideas.

 In fact I'd like to have AltBrowser and Nautilus together (as in
 additional entries in the Browse, Browse Scoped, ...Alt Browse,
 Alt Browse Scoped)

 Also, having a way to see a class with all the methods in a long pane.
 Yeah, Smalltalk is all about short methods but it is hard to explain
 things to people when looking at a ravioli at a time.


 Like the Newspeak browser?


Don't know about that one.


  Navigating hierarchies should be made easier (switching on the
 hier/flat button gets tiring).


 This one is difficult to solve.


Maybe a popup with the hierarchy would do (with some keybinding, like C-h)


  I need to see how spotter will make this easier anyway. Still not using
 it, need to bring all my code to 4.0 before.


 I'm a bit: Spotter is an external tool to the browser. If my searches are
 well answered in the browser, I'll prefer to avoid switching back and forth
 between two GUIs.

 It would be nice to have a closer integration between Browser and Spotter.
 When looking at methods, Spotter and AltBrowser show a very similar GUI:
 context tree on the left (i.e. where is the element in the overall scheme),
 element/work pane on the right. Like all the tree-based browsers have done
 in the past, really (the Star browser, the Whisker browser).

 Which makes Spotter a kind of reimplementation of a tree browser with
 object-driven representations on the right... was that a project by Alain
 Plantec in the Squeak days?

 Thierry

  Phil







Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread Esteban Lorenzano
you are asking for a different kind of IDE, not a theme. 
but yes… we need some way to allow that :)

Esteban

 On 24 Apr 2015, at 10:19, Nicolas Anquetil nicolas.anque...@inria.fr wrote:
 
 
 In a related domain, I am launching a petition for a SmallScreenTheme
 
 People are working on 13 laptops, soon we will program pharo on tablets
 
 The default themes are a total waste of screen space with huge borders 
 everywhere, large fonts, white spaces (or grey spaces) in the browser, ...
 
 I tried to work on one in the past, but did not go very far (only smaller 
 fonts=8 and tighter scrollbars).
 Buttons need to be shrinked drastically, morphs in morphs in morphs all have 
 borders 4 pixels wide, ...
 
 nicolas
 
 On 24/04/2015 01:48, Sean P. DeNigris wrote:
 Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 
 




Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread Thierry Goubier

Le 24/04/2015 15:44, Esteban Lorenzano a écrit :

you are asking for a different kind of IDE, not a theme.
but yes… we need some way to allow that :)


But we do. It is allways possible to write and adapt a new IDE better 
suited to this or that screen size, and replace the default tools :)


Now, doing it is a bit of work ;)

Thierry



Esteban


On 24 Apr 2015, at 10:19, Nicolas Anquetil nicolas.anque...@inria.fr wrote:


In a related domain, I am launching a petition for a SmallScreenTheme

People are working on 13 laptops, soon we will program pharo on tablets

The default themes are a total waste of screen space with huge borders 
everywhere, large fonts, white spaces (or grey spaces) in the browser, ...

I tried to work on one in the past, but did not go very far (only smaller 
fonts=8 and tighter scrollbars).
Buttons need to be shrinked drastically, morphs in morphs in morphs all have 
borders 4 pixels wide, ...

nicolas

On 24/04/2015 01:48, Sean P. DeNigris wrote:

Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
and people are commenting that the UI looks dated.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.














Re: [Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread Sean P. DeNigris
nacho wrote
 I noticed that in Pharo's homepage now there is a link to a Centos build.
 However, the necessary 32bits libs are not mentioned.

For now, I put a NB with a link to the 64-bit prep instructions on our
GNU/Linux download page [1]. For the known cases, I wonder if the best
course wouldn't be to bundle the VMs with a prep64bit.sh e.g. Philippe
already has such a script and it seems we could just inject it into the CI
build.


nacho wrote
 Or at least inside the README.txt that comes in the zip.

Unless we can do that programmatically, I'm hesitant to put anything more
than a link to [1], because it will be duplicated logic e.g. probably always
out of date!

In general, it seems there is already a good deal of duplication out there
as many of use have rolled our own 32-bit solutions. We're in the process of
bringing these under Pharo's GitHub organization, and I'm calling for anyone
with a working solution to add it to
https://github.com/pharo-project/pharo-workingRoadmaps/blob/master/DownloadInstructions.md
. It's hard for me to manage all these great contributions via the mailing
list :/

Here's what we've accomplished so far:
- the method for different platforms leaves you with different products
(e.g. Ubuntu - Launcher, but Debian - VM-only). [SOLVED]: The downloads
were standardized and categorized - default is vm+image.zip for all
platforms, other options (e.g. launcher or vm-only) were made explicit
- the instructions at http://pharo.org/download are incomplete (e.g. Debian
step 2.i.a below)[SOLVED]: We gave the website GNU/Linux instructions a
massive overhaul. See http://pharo.org/gnu-linux-installation
- Old Lib C downloads out of date:
http://files.pharo.org/vm/pharo/linux/old-libc/ last
pharovm-ubuntu804.tar.gz is from 8/28/2013, but most recent swing buld is
from 9/2014.[SOLVED]: We now have our own libc  2.15 CI build, with
artifacts mirrored to files.pharo.org, and linked from the website
- Can we pick up the debian artifact from the Debian build and create a
launcher on our CI with it? [SOLVED]: We now have our own libc  2.15 CI
build, with artifacts mirrored to files.pharo.org, and linked - [SOLVED]:
Link Launcher instructions to the Launcher tutorial.
- [SOLVED]: Remove all GNU/Linux instructions from the main download page.
Instead, when a user clicks on the Linux button, they should be taken to a
whole different page that explains the intricacies of each platform.
- [SOLVED]: put a clear heading for each GNU/Linux flavor (e.g. ###Debian
instead of Looking for a debian distribution?)
- [SOLVED]: [OT]: Change all references to Linux - GNU/Linux. See
https://www.gnu.org/gnu/gnu-linux-faq.html#why


[1] http://pharo.org/gnu-linux-installation#64-bit-System-Setup



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602p4821628.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] GitHub CI organization

2015-04-24 Thread Sean P. DeNigris
EstebanLM wrote
 because they are not CI, they can be used outside too. 

Ah, okay. Thanks for the clarification :)


EstebanLM wrote
 and in a more “deep” answer: because they all born in different moments :)

Yes, that's more what I was getting at. Our GitHub organization is
flourishing, but possibly getting a bit overwhelming and I was wondering if
we could unify some of the related repos...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/GitHub-CI-organization-tp4821620p4821630.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 3:08 PM, Sean P. DeNigris s...@clipperadams.com
wrote:

 philippeback wrote
  centos 6.5 is fine for rhel6. those are clones.

 Do you know if that's true in general for the entire RedHat family (e.g.
 Fedora)? Or for other families? E.g. Debian/Ubuntu/Mint?


I do not use Fedora, so I do not know. Usually Fedora is the leading edge
while CentOS/RHEL are the stable things that are maintained for a long time.

Debian/Ubuntu/Mint: They are all debian based but that doesn't mean that
they are aligned.

So, I do not know about those.

Phil




 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602p4821623.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.




Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread p...@highoctane.be
On Fri, Apr 24, 2015 at 2:33 PM, stepharo steph...@free.fr wrote:



 Le 24/4/15 11:06, p...@highoctane.be a écrit :



 On Fri, Apr 24, 2015 at 9:45 AM, Sven Van Caekenberghe s...@stfx.eu
 wrote:

 That's a bit harsh, the fonts are the same ;-)
 And it is of course possible that you don't like it, it is a matter of
 taste.
 The contrast thing is also taste, but for some people it solve certain
 vision problems.

  Exactly.
 When you have floaters all day long, the last thing you want is a f*cking
 white screen.

  Now, I am using 3.0 with DawnTheme, which is more like SublimeText (in a
 3.0).

  I tried the 4.0 and it is nice. Now, icons should get a pass because the
 artefacts on the edges are not nice.

  If there is some little petty cash available, that's the kind of job
 that can be done supercheap on something like https://en.99designs.be/.
 That would be good use of consortium/association money for example.

  Why bother with graphics work when you can get things done professionaly
 for close to nil?


 do you know the people?
 Because I would really be in favor getting people doing this job.


This is a large community.

One can get a full website design done for around $500.
Got that done and was nice work.

Alternatives (used too): https://www.freelancer.com/

Phil



  Phil







  On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name wrote:
 
  That's funny because I tried it two days ago the first time and I
 didn't like it. I had troubles to get anything but bitmap fonts. After
 setting all things up I was a bit disappointed that contrast wise it
 doesn't work for me. Can someone send a screenshot with one setup that
 he/she considers good?
 
  thanks,
 
  Norbert
 
  Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com
 :
 
  I disagree… DarkTheme is just for certain tastes, while regular one,
 while probably dated, is more “standard”.
  Also, DarkTheme is not ready. yeah, yeah… it works and works fine most
 of the time… but not *all* the time (take for example find string dialog… I
 never found the time to fix it, and nobody complained so… :P). Finally. we
 need to adopt SVG icons (in my TODO list since a couple of months, I will
 deliver soon, I hope), otherwise they do not look good (this is a problem
 eclipse itself had it… we are just inheriting it :) )
 
  But a good question would be: How can we push forward our UI, besides
 using a darker or clearer theme?
  I would like to hear some opinions here :)
 
  Esteban
 
 
  On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
  comments about color is to be taken with care.
 
 
  Le 24/4/15 02:48, Sean P. DeNigris a écrit :
  Why didn't/don't we make it the default for 4.0? Everyone seems to
 love it,
  and people are commenting that the UI looks dated.
 
 
 
  -
  Cheers,
  Sean
  --
  View this message in context:
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
  Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.
 
 
 
 
 
 
 
 









Re: [Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread p...@highoctane.be
centos 6.5 is fine for rhel6. those are clones.

centos is built from the same sourcetree has rhel. the pictures are
different but the code is the same.

havent tested on 7.

phil
 Le 24 avr. 2015 15:02, Sean P. DeNigris s...@clipperadams.com a écrit :

 nacho wrote
  I noticed that in Pharo's homepage now there is a link to a Centos build.
  However, the necessary 32bits libs are not mentioned.

 Thanks! I was holding off on this because there are several such lists out
 there and I'm not sure which apply to which platforms. For example,

 https://github.com/philippeback/pharovm-centos65/blob/master/packages-to-install.txt
 is a very different list for Centos65. IIRC now after some info from
 Philippe, a list of libraries for CentOS should work for all RedHat-based
 distributions, right? Except what about versions e.g. is the list the same
 in CentOS 6.5 vs. 7.1? And if not how does one map that to versions of e.g.
 RHEL?



 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602p4821621.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.




[Pharo-dev] Issue 15394: (Launcher) Safer Image Deletion

2015-04-24 Thread Sean P. DeNigris
https://pharo.fogbugz.com/default.asp?15394

Especially as we move to push the launcher as the default download for new
users, this will be crucial. Right now, we are deleting via an `rm -fr` like
approach, which is quite harsh for a GUI tool, especially when deleting an
image, which is akin to an operating system. It would be better to remove
the confirmation dialog and move the image to the trash, with an undo if
possible.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Issue-15394-Launcher-Safer-Image-Deletion-tp4821635.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread Sean P. DeNigris
nacho wrote
 I noticed that in Pharo's homepage now there is a link to a Centos build.
 However, the necessary 32bits libs are not mentioned.

Thanks! I was holding off on this because there are several such lists out
there and I'm not sure which apply to which platforms. For example,
https://github.com/philippeback/pharovm-centos65/blob/master/packages-to-install.txt
is a very different list for Centos65. IIRC now after some info from
Philippe, a list of libraries for CentOS should work for all RedHat-based
distributions, right? Except what about versions e.g. is the list the same
in CentOS 6.5 vs. 7.1? And if not how does one map that to versions of e.g.
RHEL?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602p4821621.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Esteban Lorenzano
icon design and web design are two very different things. 
I seriously doubt we can get the icon set we need as cheap as you might think. 

but… we can always try :)

Esteban

 On 24 Apr 2015, at 14:55, p...@highoctane.be wrote:
 
 
 
 On Fri, Apr 24, 2015 at 2:33 PM, stepharo steph...@free.fr 
 mailto:steph...@free.fr wrote:
 
 
 Le 24/4/15 11:06, p...@highoctane.be mailto:p...@highoctane.be a écrit :
 
 
 On Fri, Apr 24, 2015 at 9:45 AM, Sven Van Caekenberghe s...@stfx.eu 
 mailto:s...@stfx.eu wrote:
 That's a bit harsh, the fonts are the same ;-)
 And it is of course possible that you don't like it, it is a matter of taste.
 The contrast thing is also taste, but for some people it solve certain 
 vision problems.
 
 Exactly.
 When you have floaters all day long, the last thing you want is a f*cking 
 white screen.
 
 Now, I am using 3.0 with DawnTheme, which is more like SublimeText (in a 
 3.0).
 
 I tried the 4.0 and it is nice. Now, icons should get a pass because the 
 artefacts on the edges are not nice.
 
 If there is some little petty cash available, that's the kind of job that 
 can be done supercheap on something like https://en.99designs.be/ 
 https://en.99designs.be/. That would be good use of consortium/association 
 money for example.
 
 Why bother with graphics work when you can get things done professionaly for 
 close to nil?
 
 do you know the people?
 Because I would really be in favor getting people doing this job.
 
 This is a large community.
 
 One can get a full website design done for around $500.
 Got that done and was nice work.
 
 Alternatives (used too): https://www.freelancer.com/ 
 https://www.freelancer.com/
 
 Phil 
 
 
 Phil
 
 
 
 
  
  
  On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name 
  mailto:norb...@hartl.name wrote:
 
  That's funny because I tried it two days ago the first time and I didn't 
  like it. I had troubles to get anything but bitmap fonts. After setting 
  all things up I was a bit disappointed that contrast wise it doesn't work 
  for me. Can someone send a screenshot with one setup that he/she considers 
  good?
 
  thanks,
 
  Norbert
 
  Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com 
  mailto:esteba...@gmail.com:
 
  I disagree… DarkTheme is just for certain tastes, while regular one, 
  while probably dated, is more “standard”.
  Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of 
  the time… but not *all* the time (take for example find string dialog… I 
  never found the time to fix it, and nobody complained so… :P). Finally. 
  we need to adopt SVG icons (in my TODO list since a couple of months, I 
  will deliver soon, I hope), otherwise they do not look good (this is a 
  problem eclipse itself had it… we are just inheriting it :) )
 
  But a good question would be: How can we push forward our UI, besides 
  using a darker or clearer theme?
  I would like to hear some opinions here :)
 
  Esteban
 
 
  On 24 Apr 2015, at 08:33, stepharo steph...@free.fr 
  mailto:steph...@free.fr wrote:
 
  comments about color is to be taken with care.
 
 
  Le 24/4/15 02:48, Sean P. DeNigris a écrit :
  Why didn't/don't we make it the default for 4.0? Everyone seems to love 
  it,
  and people are commenting that the UI looks dated.
 
 
 
  -
  Cheers,
  Sean
  --
  View this message in context: 
  http://forum.world.st/Release-with-Dark-Theme-tp4821496.html 
  http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
  Sent from the Pharo Smalltalk Developers mailing list archive at 
  Nabble.com.
 
 
 
 
 
 
 
 



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread kilon alios
to find in the end that you get 
what you pay for ;)

On Fri, Apr 24, 2015 at 4:43 PM Esteban Lorenzano esteba...@gmail.com
wrote:

 icon design and web design are two very different things.
 I seriously doubt we can get the icon set we need as cheap as you might
 think.

 but… we can always try :)

 Esteban

 On 24 Apr 2015, at 14:55, p...@highoctane.be wrote:



 On Fri, Apr 24, 2015 at 2:33 PM, stepharo steph...@free.fr wrote:



 Le 24/4/15 11:06, p...@highoctane.be a écrit :



 On Fri, Apr 24, 2015 at 9:45 AM, Sven Van Caekenberghe s...@stfx.eu
 wrote:

 That's a bit harsh, the fonts are the same ;-)
 And it is of course possible that you don't like it, it is a matter of
 taste.
 The contrast thing is also taste, but for some people it solve certain
 vision problems.

 Exactly.
 When you have floaters all day long, the last thing you want is a f*cking
 white screen.

 Now, I am using 3.0 with DawnTheme, which is more like SublimeText (in a
 3.0).

 I tried the 4.0 and it is nice. Now, icons should get a pass because the
 artefacts on the edges are not nice.

 If there is some little petty cash available, that's the kind of job that
 can be done supercheap on something like https://en.99designs.be/. That
 would be good use of consortium/association money for example.

 Why bother with graphics work when you can get things done professionaly
 for close to nil?


 do you know the people?
 Because I would really be in favor getting people doing this job.


 This is a large community.

 One can get a full website design done for around $500.
 Got that done and was nice work.

 Alternatives (used too): https://www.freelancer.com/

 Phil



 Phil







  On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name wrote:
 
  That's funny because I tried it two days ago the first time and I
 didn't like it. I had troubles to get anything but bitmap fonts. After
 setting all things up I was a bit disappointed that contrast wise it
 doesn't work for me. Can someone send a screenshot with one setup that
 he/she considers good?
 
  thanks,
 
  Norbert
 
  Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com
 :
 
  I disagree… DarkTheme is just for certain tastes, while regular one,
 while probably dated, is more “standard”.
  Also, DarkTheme is not ready. yeah, yeah… it works and works fine
 most of the time… but not *all* the time (take for example find string
 dialog… I never found the time to fix it, and nobody complained so… :P).
 Finally. we need to adopt SVG icons (in my TODO list since a couple of
 months, I will deliver soon, I hope), otherwise they do not look good (this
 is a problem eclipse itself had it… we are just inheriting it :) )
 
  But a good question would be: How can we push forward our UI, besides
 using a darker or clearer theme?
  I would like to hear some opinions here :)
 
  Esteban
 
 
  On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
  comments about color is to be taken with care.
 
 
  Le 24/4/15 02:48, Sean P. DeNigris a écrit :
  Why didn't/don't we make it the default for 4.0? Everyone seems to
 love it,
  and people are commenting that the UI looks dated.
 
 
 
  -
  Cheers,
  Sean
  --
  View this message in context:
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
  Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.
 
 
 
 
 
 
 
 





Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread stepharo



Le 24/4/15 11:06, p...@highoctane.be a écrit :



On Fri, Apr 24, 2015 at 9:45 AM, Sven Van Caekenberghe s...@stfx.eu 
mailto:s...@stfx.eu wrote:


That's a bit harsh, the fonts are the same ;-)
And it is of course possible that you don't like it, it is a
matter of taste.
The contrast thing is also taste, but for some people it solve
certain vision problems.

Exactly.
When you have floaters all day long, the last thing you want is a 
f*cking white screen.


Now, I am using 3.0 with DawnTheme, which is more like SublimeText (in 
a 3.0).


I tried the 4.0 and it is nice. Now, icons should get a pass because 
the artefacts on the edges are not nice.


If there is some little petty cash available, that's the kind of job 
that can be done supercheap on something like 
https://en.99designs.be/. That would be good use of 
consortium/association money for example.


Why bother with graphics work when you can get things done 
professionaly for close to nil?


do you know the people?
Because I would really be in favor getting people doing this job.



Phil




 On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name
mailto:norb...@hartl.name wrote:

 That's funny because I tried it two days ago the first time and
I didn't like it. I had troubles to get anything but bitmap fonts.
After setting all things up I was a bit disappointed that contrast
wise it doesn't work for me. Can someone send a screenshot with
one setup that he/she considers good?

 thanks,

 Norbert

 Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano
esteba...@gmail.com mailto:esteba...@gmail.com:

 I disagree… DarkTheme is just for certain tastes, while regular
one, while probably dated, is more “standard”.
 Also, DarkTheme is not ready. yeah, yeah… it works and works
fine most of the time… but not *all* the time (take for example
find string dialog… I never found the time to fix it, and nobody
complained so… :P). Finally. we need to adopt SVG icons (in my
TODO list since a couple of months, I will deliver soon, I hope),
otherwise they do not look good (this is a problem eclipse itself
had it… we are just inheriting it :) )

 But a good question would be: How can we push forward our UI,
besides using a darker or clearer theme?
 I would like to hear some opinions here :)

 Esteban


 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr
mailto:steph...@free.fr wrote:

 comments about color is to be taken with care.


 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone
seems to love it,
 and people are commenting that the UI looks dated.



 -
 Cheers,
 Sean
 --
 View this message in context:
http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive
at Nabble.com.

















[Pharo-dev] GitHub CI organization

2015-04-24 Thread Sean P. DeNigris
I may be missing something, but why are pharo-build-scripts and
pharo-minimal-scripts not in the pharo-ci repository?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/GitHub-CI-organization-tp4821620.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread stepharo

+10

Le 24/4/15 12:15, Marcus Denker a écrit :

The short term real life goals are:

- unify keyboard shortcuts.
- improve event handling so that the use of a magic mouse does not produce 
dozens of events that make the UI go crazy


Yes!

Marcus








Re: [Pharo-dev] Small ScreenTheme [was: Release with Dark Theme]

2015-04-24 Thread stepharo

+ 1

In a related domain, I am launching a petition for a SmallScreenTheme


and a large screen one too. 24 or 40 UHD has lots of empty space, and
default browser sizes are too small

The first thing to do is to make sure we don't create more legacy code
with hardcoded sizes for fonts, borders, margins, padding.

Stephan









Re: [Pharo-dev] Pharo on Centos/RHEL/ 7.1

2015-04-24 Thread Sean P. DeNigris
philippeback wrote
 centos 6.5 is fine for rhel6. those are clones.

Do you know if that's true in general for the entire RedHat family (e.g.
Fedora)? Or for other families? E.g. Debian/Ubuntu/Mint?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Pharo-on-Centos-RHEL-7-1-tp4821602p4821623.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] GitHub CI organization

2015-04-24 Thread Esteban Lorenzano
because they are not CI, they can be used outside too. 

and in a more “deep” answer: because they all born in different moments :)

Esteban

 On 24 Apr 2015, at 14:43, Sean P. DeNigris s...@clipperadams.com wrote:
 
 I may be missing something, but why are pharo-build-scripts and
 pharo-minimal-scripts not in the pharo-ci repository?
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/GitHub-CI-organization-tp4821620.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 




Re: [Pharo-dev] Please Review 15395 ASAP

2015-04-24 Thread Nicolai Hess
+1
looks good

2015-04-24 19:42 GMT+02:00 Sean P. DeNigris s...@clipperadams.com:

 If someone can review this quickly, there are a ton of packages touched as
 you can see below and I don't want to keep redoing the slice!!!

 Fix in inbox: SLICE-Issue-15395-Cleanup-1-SeanDeNigris.1

 Various cleanups - most notable is applying the a = b and: [a = c] -
 a
 between: b and: c everywhere; also fix typos in comments, etc.

 Dependencies: AsmJit-Extension-SeanDeNigris.9,
 AsmJit-Operands-SeanDeNigris.15, Balloon-SeanDeNigris.119,
 Collections-Native-SeanDeNigris.10,
 Collections-Sequenceable-SeanDeNigris.193,
 Collections-Streams-SeanDeNigris.169, FreeType-SeanDeNigris.698,
 Graphics-Primitives-SeanDeNigris.158, Kernel-SeanDeNigris.2014,
 Morphic-Widgets-List-SeanDeNigris.16,
 Morphic-Widgets-Pluggable-SeanDeNigris.45,
 Morphic-Widgets-Tree-SeanDeNigris.28,
 Morphic-Widgets-Windows-SeanDeNigris.48,
 Multilingual-OtherLanguages-SeanDeNigris.13, Network-UUID-SeanDeNigris.30,
 RPackage-Core-SeanDeNigris.384, System-Platforms-SeanDeNigris.62,
 System-Support-SeanDeNigris.1096, Text-Core-SeanDeNigris.32




 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/Please-Review-15395-ASAP-tp4821695.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.




Re: [Pharo-dev] running the vm from within a dll

2015-04-24 Thread Clément Bera
Hello,

In short this is possible but there are several things to do before we are
able to compile the VM as a dynamic library. No one is currently working on
it right now because there are limited resources in the VM development and
the focus is on other topics (x86_64 and ARM port as well as JIT
optimizations). The android VM is working and it may be a good start.

If you're interested in doing it, I cc vm-dev were people can detail you
what has exactly to be done.

Best,

Clement

2015-04-24 18:06 GMT+02:00 Stefan Krecher stefan.krec...@googlemail.com:

 Hi all,
 i know this topic was discussed from time to time but I'm not sure if
 there is a simple answer.
 Can the VM be compiled to a windows dll, so pharo could get started from
 another dll and would exchange events?
 It is probably a similar approach to the one Andreas Raab did for the
 android/ squeak port back in 2010.
 He compiled squeak as a shared library and started it on Android via a
 Java wrapper.
 I had a short conversation on that with Andreas on this years ago and it
 sounded very easy. I had the impression that he did this on one evening and
 it just worked. The code looked simple too.
 But maybe it was that easy because Andreas was a super-smart guy ...
 Anyway - would this architecture fit with a dll-scario (having a dll that
 starts pharo, which itself runs in a dll)?
 Regards
 Stefan



[Pharo-dev] Please, No Restate-the-selector Method Comments

2015-04-24 Thread Sean P. DeNigris
I'd like to see the removal of comments like:

StandardWindow#title
Answer tht window title.

Here we have a comment that adds no value, but adds to the maintenance
burden because there is a typo.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Please-No-Restate-the-selector-Method-Comments-tp4821691.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] SmalltalkImage#imageName

2015-04-24 Thread Sean P. DeNigris
Peter Uhnák wrote
 Only sender seems to be Spotter
 Its quite useful for startup scripts.

Yes, but we have #imageFile fullName already...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/SmalltalkImage-imageName-tp4821681p4821692.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] [Moose-dev] What's new on Pillar ?

2015-04-24 Thread Alexandre Bergel
This is excellent !! I am really pleased to see effort to improve Pillar. 

Keep going! 

Alexandre 



 Le 24 avr. 2015 à 07:26, Cyril Ferlicot cyril.ferli...@gmail.com a écrit :
 
 Hi everyone !
 
 I'm currently working on Pillar !
 It's been a little while now so I wanted to share what's new.
 
 -- First of all, with Stephane we created a new project, Cocoon,
 based on the configuration system of Pillar. And now Pillar uses
 Cocoon for his configurations.
 http://smalltalkhub.com/#!/~PharoExtras/Cocoon
 
 -- Pillar unit tests weren't working on Windows before
 
 -- With Damien we also added two new abstractions:
-- The transformers: They take the Pillar tree and modify it. For
 exemple we have a transformer which evaluates the scripts with a
 eval=true parameter.
-- The annotations: They let the writer specify many different
 things in their document using just 1 syntax (see below for an
 example)
 
 -- We now have our first annotation tag: the inclusion tag !
 If you add this:
 ${inputFile:test.pillar}$  or ${inputFile:folder/test.pillar}$
 into your Pillar file, that will include the content of test.pillar.
 I recommend for now to use it at the root of the pillar file and not
 inside a paragraph. That still needs some improvement.
 
 
 -- We now have a transformer which adds an anchor after each title.
 The anchor will have the text of the title.
 This still needs some improvement, it's really simple for now. For
 exemple we need to consider the case where we have 2 titles with the
 same text (like 'introduction').
 
 -- Now you can add 'lineNumber=true' as parameter for a Script. This
 will add a numerotation at your script, usefull if we want to explain
 a long code.
 
 -- I did some refactorisation on the parameters used by pillar to
 clean the code.
 
 -- I did some refactorisation of the template system, the old one was
 really ugly and changed the baseDirectory. Now template are managed by
 a stream and not a file.
 
 -- I improved a little the configuration
-- Now if you want to change the baseDirectory you can pass a
 FileReference, a relative path or an absolute path.
-- Now we look for the inputFiles from the baseDirectory and not
 the working directory like before. You can also pass a FileReference,
 a relative path or an absolute path.
 
 -- I added some tests to Pillar.
 
 -- I added some doc to EnterprisePharo
 https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/PillarChap/Pillar.pillar.html
 
 -- To help the users I improved the error reports. Before we had
 really few errors specific to Pillar.
 For this one you can help me ! If you found a weird error or something
 really not easy to deal with, send me your problem !
 
 
 -- 
 Cheers
 Cyril Ferlicot
 ___
 Moose-dev mailing list
 moose-...@iam.unibe.ch
 https://www.iam.unibe.ch/mailman/listinfo/moose-dev



[Pharo-dev] SystemWindow vs. StandardWindow

2015-04-24 Thread Sean P. DeNigris
Is this distinction necessary?

I started digging when I noticed that SystemWindow#label and #setLabel:
becomes StandardWindow#title and #title. Wouldn't it be better to just
push #title up if we like that API better? It's exhausting to manage all
these tiny (and possibly unnecessary) differences...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/SystemWindow-vs-StandardWindow-tp4821655.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



[Pharo-dev] running the vm from within a dll

2015-04-24 Thread Stefan Krecher
Hi all,
i know this topic was discussed from time to time but I'm not sure if there
is a simple answer.
Can the VM be compiled to a windows dll, so pharo could get started from
another dll and would exchange events?
It is probably a similar approach to the one Andreas Raab did for the
android/ squeak port back in 2010.
He compiled squeak as a shared library and started it on Android via a Java
wrapper.
I had a short conversation on that with Andreas on this years ago and it
sounded very easy. I had the impression that he did this on one evening and
it just worked. The code looked simple too.
But maybe it was that easy because Andreas was a super-smart guy ...
Anyway - would this architecture fit with a dll-scario (having a dll that
starts pharo, which itself runs in a dll)?
Regards
Stefan


[Pharo-dev] Configuration Browser: Refresh doesn't add new configs

2015-04-24 Thread Sean P. DeNigris
1. Open a Configuration Browser
1.5 (not sure if this matters) I had switched the metaRepo to my own
2. Add a config to the currently shown repo
3. Choose Refresh from the context menu

The new config will not appear.

Should I open an issue?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Configuration-Browser-Refresh-doesn-t-add-new-configs-tp4821657.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Monkey Office Hours

2015-04-24 Thread Marcus Denker
Yes, it’s down… in a way that needs intervention by the admins.

 On 24 Apr 2015, at 23:16, Pavel Krivanek pavel.kriva...@gmail.com wrote:
 
 I think the reason is in the nonworking CI.
 
 -- Pavel
 
 2015-04-24 22:53 GMT+02:00 Sean P. DeNigris s...@clipperadams.com:
 She doesn't seem to be at work. No review for
 https://pharo.fogbugz.com/default.asp?15395 . BTW where is the code for the
 monkey, and is there any way to interact with her? E.g. manually force a
 review, see if she's working... Thanks.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Monkey-Office-Hours-tp4821722.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 




[Pharo-dev] SmalltalkImage#imageName

2015-04-24 Thread Sean P. DeNigris
After a brief IRC chat, it seems like returning just the file base (i.e.
without the extension). Any objections before I open an issue?

SeanDeNigris_: I found it surprising that `Smalltalk imageName` returns the
full path. Just me?
[11:34am] maxleske: ++
[11:43am] SeanDeNigris_: Worth an issue? Only sender seems to be Spotter
[11:49am] DamienCassou: all these little things are annoying. So, +1 to
create an issue



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/SmalltalkImage-imageName-tp4821681.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] SmalltalkImage#imageName

2015-04-24 Thread Peter Uhnák
+1

 Only sender seems to be Spotter
Its quite useful for startup scripts.

On Fri, Apr 24, 2015 at 6:23 PM, Sean P. DeNigris s...@clipperadams.com
wrote:

 After a brief IRC chat, it seems like returning just the file base (i.e.
 without the extension). Any objections before I open an issue?

 SeanDeNigris_: I found it surprising that `Smalltalk imageName` returns the
 full path. Just me?
 [11:34am] maxleske: ++
 [11:43am] SeanDeNigris_: Worth an issue? Only sender seems to be Spotter
 [11:49am] DamienCassou: all these little things are annoying. So, +1 to
 create an issue



 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/SmalltalkImage-imageName-tp4821681.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.




Re: [Pharo-dev] Issue 15394: (Launcher) Safer Image Deletion

2015-04-24 Thread p...@highoctane.be
Le 24 avr. 2015 16:11, Sean P. DeNigris s...@clipperadams.com a écrit :

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

 Especially as we move to push the launcher as the default download for new
 users, this will be crucial. Right now, we are deleting via an `rm -fr`
like
 approach, which is quite harsh for a GUI tool, especially when deleting an
 image, which is akin to an operating system. It would be better to remove
 the confirmation dialog and move the image to the trash, with an undo if
 possible.

Why not 2 downloads? Easy to do.



 -
 Cheers,
 Sean
 --
 View this message in context:
http://forum.world.st/Issue-15394-Launcher-Safer-Image-Deletion-tp4821635.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
Nabble.com.



Re: [Pharo-dev] Issue 15394: (Launcher) Safer Image Deletion

2015-04-24 Thread Sean P. DeNigris
philippeback wrote
 Why not 2 downloads? Easy to do.

I'm not sure what you mean. I'm talking about deleting images from the left
pane of Luancher via the button.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Issue-15394-Launcher-Safer-Image-Deletion-tp4821635p4821693.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] SmalltalkImage#imageName

2015-04-24 Thread Nicolai Hess
2015-04-24 19:26 GMT+02:00 Sean P. DeNigris s...@clipperadams.com:

 Peter Uhnák wrote
  Only sender seems to be Spotter
  Its quite useful for startup scripts.

 Yes, but we have #imageFile fullName already...


And there is
FileLocator image resolve





 -
 Cheers,
 Sean
 --
 View this message in context:
 http://forum.world.st/SmalltalkImage-imageName-tp4821681p4821692.html
 Sent from the Pharo Smalltalk Developers mailing list archive at
 Nabble.com.




[Pharo-dev] Please Review 15395 ASAP

2015-04-24 Thread Sean P. DeNigris
If someone can review this quickly, there are a ton of packages touched as
you can see below and I don't want to keep redoing the slice!!!

Fix in inbox: SLICE-Issue-15395-Cleanup-1-SeanDeNigris.1

Various cleanups - most notable is applying the a = b and: [a = c] - a
between: b and: c everywhere; also fix typos in comments, etc.

Dependencies: AsmJit-Extension-SeanDeNigris.9,
AsmJit-Operands-SeanDeNigris.15, Balloon-SeanDeNigris.119,
Collections-Native-SeanDeNigris.10,
Collections-Sequenceable-SeanDeNigris.193,
Collections-Streams-SeanDeNigris.169, FreeType-SeanDeNigris.698,
Graphics-Primitives-SeanDeNigris.158, Kernel-SeanDeNigris.2014,
Morphic-Widgets-List-SeanDeNigris.16,
Morphic-Widgets-Pluggable-SeanDeNigris.45,
Morphic-Widgets-Tree-SeanDeNigris.28,
Morphic-Widgets-Windows-SeanDeNigris.48,
Multilingual-OtherLanguages-SeanDeNigris.13, Network-UUID-SeanDeNigris.30,
RPackage-Core-SeanDeNigris.384, System-Platforms-SeanDeNigris.62,
System-Support-SeanDeNigris.1096, Text-Core-SeanDeNigris.32




-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Please-Review-15395-ASAP-tp4821695.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Please Review 15395 ASAP

2015-04-24 Thread Sean P. DeNigris
https://pharo.fogbugz.com/default.asp?15395



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Please-Review-15395-ASAP-tp4821695p4821696.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2015-04-24 Thread Sean P. DeNigris
Tudor Girba-2 wrote
 I do not quite understand. Could you elaborate such a case?

When writing a conditional that is true in the current image state, e.g.
  Smalltalk imageFile base = 'foo' ifTrue: []
it's quite convenient to write:
  Smalltalk imageFile base
then PrintIt, left arrow and type ' ='




-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Playground-and-its-current-usability-in-Pharo4-0-Latest-update-40307-tp4784885p4821666.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Fwd: exception handling problem when running tests in Nautilus

2015-04-24 Thread stepharo



Le 21/4/15 17:32, Otto Behrens a écrit :

Thanks. I do altjc on a method sometimes when I have changed a
method. So sometimes I so altjm and then immediately altjc to
check all the tests in the class.


Indeed, Nautilus logic to run test differs a bit from the TestRunner logic.

Does it really have to be?


For example, if your test fails, it is run a second time to open a debugger but 
it could do side effects.

This has been a problem for me for a long time. I would *love* it if
Nautilus runs a single test in debug mode (and not a second time).


Me too :)


It
is especially painful when running selenium tests in our environment,
because firefox is launched on every test suite run, which makes
running a single test relatively expensive. I suppose solving the
problem of tests running a long time is first prize.


Why don't you just run your tests from the test runner or using MyTestClass 
run: #testSelector ?

Because I normally run the tests that I work on while I'm in the
Nautilus browser (using shortcut keys). Why would I want to launch a
different browser, search for the class I'm working on and run the
tests there?

I could be missing it totally here. I'm quite interested to know how
other people work. A sort of work flow, to the point of running tests.

To run all my tests take a long time. There are quite a few.


We will need to clean this kind of logic that should not be part of Nautilus. 
Could you open a bug entry for that?

https://pharo.fogbugz.com/f/cases/15374/exception-handling-when-running-tests-in-Nautilus

Is this the right place?


Regards,
Christophe.

Le 21 avr. 2015 à 15:34, Otto Behrens a écrit :


I realised I may have posted this on the wrong list. Is there anyone
that can help with this one please?


-- Forwarded message --
From: Otto Behrens o...@finworks.biz
Date: Sun, Apr 19, 2015 at 10:08 AM
Subject: exception handling problem when running tests in Nautilus
To: pharo-us...@lists.pharo.org


Hi,

Thanks everyone for the new Pharo and all the work done. I like Spotter!

I gave Pharo 4 a try today and ran into a problem with running tests
in a TestCase (test class - run tests). I just get the debugger
popping up with WARequestContextNotFound.

In the setUp of our test case, we call WACurrentRequestContext value,
but handle the error when we do not have a context, for example:

[ WACurrentRequestContext value. true ]
on: WARequestContextNotFound
do: [ :e | false ]

This handler: [ :e | false ] is never called. What influences this
is the exception handling in:

AbstractNautilusUI  #runTestsOfClass:notifying:

Firstly, I think that it may be slighly better to call e pass or e
outer in stead of e defaultAction, as this would give another outer
handler a chance to do something. The defaultAction is called when
there are no more outer handlers anyway.

After trying this, it did not help my cause. And I think that this is
because the WACurrentRequestContext is a Notification and not an
Error.

I then replaced Exception with Error in the handler in
AbstractNautilusUI. This seem to work. What also works is to
completely remove the exception handling in AbstractNautilusUI 
#runTestsOfClass:notifying:

What is a bit strange is the inconsistency in this exception handling
when running a suite or an individual test. Perhaps this kind of code
could be better on the TestSuite and not in the Nautilus UI?

Can anyone please help? Should I be doing something else?

Cheers
Otto








Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Esteban Lorenzano

 On 24 Apr 2015, at 08:56, stepharo steph...@free.fr wrote:
 
 Ok I saw with the version 30 it is much better :)
 Because I was surprised that someone could do anything with the 40.
 Now in that case we should not just put in it in the obscure file server but 
 promoted to the website.

it is: http://pharo.org/documentation http://pharo.org/documentation 

Search through pharodocs http://files.pharo.org/doc/4.0
The reference website for documentation about Pharo.


Esteban

 
 
 Stef
 
 
 Le 24/4/15 09:41, Esteban Lorenzano a écrit :
 no, docs for pharo 4.0 are broken. 
 I will regenerate it next week (it takes hours). 
 
 and about if it is useful: no experienced smalltalker will ever use it. 
 But newbies and google indexer will. 
 
 So is good to have it and not much effort, I think. 
 
 Esteban
 
 On 24 Apr 2015, at 08:37, stepharo steph...@free.fr 
 mailto:steph...@free.fr wrote:
 
 Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange 
 May be my browser is broken (safari) 
 
 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png
 Quick answer, no.
 
 More elaborate one:
 
 The exports of the full pharo release (versions 3.0 and 4.0) exist and 
 were created by Esteban manually before each release. These, are hosted 
 here
 
 http://file-pharo.inria.fr/doc/4.0 http://file-pharo.inria.fr/doc/4.0
 http://file-pharo.inria.fr/doc/3.0 http://file-pharo.inria.fr/doc/3.0
 
 We could run it automatically every day with latest pharo to avoid the 
 manual steps. I'll add that into my todo and check it later ^^.
 
 
 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu mailto:s...@stfx.eu escribió:
 Great! Thank you.
 
 And the full image export, is that somewhere (done automatically) ?
 
  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com 
  mailto:guillermopol...@gmail.com wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share 
  with you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of the 
  ci job here [2]. If you use it further, you'll see there are still of 
  course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed: 
  'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/ 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2] 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
   
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc 
  http://www.smalltalkhub.com/#%21/%7EPharoExtras/WebDoc
 
 
 
 
 



Re: [Pharo-dev] Fwd: exception handling problem when running tests in Nautilus

2015-04-24 Thread stepharo

Hi otto

we really want that the infrastructure of Pharo tools lets you define 
such process.

So this is important that you
- notify us
- potentially contribute with code.
Remember pharo is not just an external tool, this is your system.

Le 21/4/15 18:29, Otto Behrens a écrit :

We miss a functionality in Pharo to easily run (a shorcut) a set of selected 
tests (ex: your project tests). This way, you can have a quick feedback on your 
updates.
As it is not so easy, I often fallback to run tests from Nautilus (a test class 
or sometimes only a test method).

This may be an idea: I once wrote a bit of Smalltalk code inspired by this:

http://www.junitmax.com/

We ran it in our dev environment for about 2 years, and took it out
when we upgraded to Pharo 3.0. I still miss it. Other members on the
project do not, generally.

When accepting a method, we ran some tests:
1. lint (on the method)

Now we should have that. I always wanted to have that :)


2. if the changed method is a test method, run it (debug)
3. if not, run at most 5 tests in the vicinity of the changed method
(look for some appropriate senders)

Cool :)


What we got for this:
1. TDD really beautiful. Accept a test method - debugger pops up -
write the code in the debugger - restart - rinse and repeat.
2. Lint complained instantly. Very useful. As and when.
3. Change domain code: breaking test pops up - edit code in the debugger!

:)
It would be really nice to have a package with a setup like that.
The tools should be open and customizable for such process.
If you want to push this we will really help.


Problems we had:
1. Monkey patching OmniBrowser to do stuff when accepting a method.
Work to figure out how in Nautilus :-(
We should do a pass on nautilus but normally there should be an 
event for that.

2. Lint became slow. Lots of work to optimise and perhaps exclude some.
We have false positive support and we can filter the rules. So with 
the work on uko if should be getting better and better.



3. The responsiveness on accepting a method was just a slight bit slow
which put people off
did you check recently because we did some bench like running all 
the rules on a method and it was under a second.



4. Editing in the debugger and lists of methods: no refactoring, no
auto-formatting; pain
We started to add refactorings in all the senders/implementors and 
others.
Now if you see a place where there are missing, again send us the 
code.




Solutions:
1. Make it run in the background (continuously). Protect from running too often.
2. Get the method list browser and debugger editors to behave the same
as Nautilus (at a method level)
3. Record information about failing tests, and run the ones that tend
to fail more often
4. Use changes to help with run tests for stuff that I am working on







Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Max Leske

 On 24 Apr 2015, at 08:41, Esteban Lorenzano esteba...@gmail.com wrote:
 
 no, docs for pharo 4.0 are broken. 
 I will regenerate it next week (it takes hours). 
 
 and about if it is useful: no experienced smalltalker will ever use it. 
 But newbies and google indexer will. 

When I took Oscar's programming language class and we used Pharo, that was one 
of the first questions: is there a doc? My reaction at first was to tell them 
to look at the source code. But it takes a while to getting used to that idea. 
If you come from other languages you just expect a doc. And if there isn’t one 
“then something must be wrong with that Pharo language” is the common reaction.

So yes, as Esteban says, we need it for promotional purposes.

 
 So is good to have it and not much effort, I think. 
 
 Esteban
 
 On 24 Apr 2015, at 08:37, stepharo steph...@free.fr 
 mailto:steph...@free.fr wrote:
 
 Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange 
 May be my browser is broken (safari) 
 
 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png
 Quick answer, no.
 
 More elaborate one:
 
 The exports of the full pharo release (versions 3.0 and 4.0) exist and were 
 created by Esteban manually before each release. These, are hosted here
 
 http://file-pharo.inria.fr/doc/4.0 http://file-pharo.inria.fr/doc/4.0
 http://file-pharo.inria.fr/doc/3.0 http://file-pharo.inria.fr/doc/3.0
 
 We could run it automatically every day with latest pharo to avoid the 
 manual steps. I'll add that into my todo and check it later ^^.
 
 
 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu mailto:s...@stfx.eu escribió:
 Great! Thank you.
 
 And the full image export, is that somewhere (done automatically) ?
 
  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com 
  mailto:guillermopol...@gmail.com wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share 
  with you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of the 
  ci job here [2]. If you use it further, you'll see there are still of 
  course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed: 
  'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/ 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2] 
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
   
  https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc 
  http://www.smalltalkhub.com/#%21/%7EPharoExtras/WebDoc
 
 
 
 



Re: [Pharo-dev] Updated WebDoc

2015-04-24 Thread Luc Fabresse
2015-04-24 9:18 GMT+02:00 Max Leske maxle...@gmail.com:


 On 24 Apr 2015, at 08:41, Esteban Lorenzano esteba...@gmail.com wrote:

 no, docs for pharo 4.0 are broken.
 I will regenerate it next week (it takes hours).

 and about if it is useful: no experienced smalltalker will ever use it.
 But newbies and google indexer will.


 When I took Oscar's programming language class and we used Pharo, that was
 one of the first questions: is there a doc? My reaction at first was to
 tell them to look at the source code. But it takes a while to getting used
 to that idea. If you come from other languages you just expect a doc. And
 if there isn’t one “then something must be wrong with that Pharo language”
 is the common reaction.


+1
Fully agree.

Luc



 So yes, as Esteban says, we need it for promotional purposes.



 So is good to have it and not much effort, I think.

 Esteban

 On 24 Apr 2015, at 08:37, stepharo steph...@free.fr wrote:

  Is it used? Is it useful?
 I tried to browse a method during 5 min and the result was really strange
 May be my browser is broken (safari)

 jcdfgjeg..png
 Le 23/4/15 17:15, Guillermo Polito a écrit :cbeahccf..png

 Quick answer, no.

 More elaborate one:

  The exports of the full pharo release (versions 3.0 and 4.0) exist and
 were created by Esteban manually before each release. These, are hosted
 here

  http://file-pharo.inria.fr/doc/4.0
  http://file-pharo.inria.fr/doc/3.0

  We could run it automatically every day with latest pharo to avoid the
 manual steps. I'll add that into my todo and check it later ^^.


 El jue., 23 de abr. de 2015 a la(s) 4:09 p. m., Sven Van Caekenberghe 
 s...@stfx.eu escribió:

 Great! Thank you.

 And the full image export, is that somewhere (done automatically) ?

  On 23 Apr 2015, at 15:56, Guillermo Polito guillermopol...@gmail.com
 wrote:
 
  Hi guys,
 
  I started yesterday to update WebDoc to work on latest Pharo. I share
 with you my progress since yesterday:
 
  - Now it loads in latest pharo4 :)
  - fixed javascript errors and render issues
  - a little of love to the css styles
  - removed unused/not working features
  - made it work well when exporting not the full image
  - ci job is again green [1]
 
  you can see the result of applying webdoc to webdoc as the result of
 the ci job here [2]. If you use it further, you'll see there are still of
 course some problems, but I feel it is better than before :).
 
  If you want to check it out, instructions in [3].
  Download:
 
  Gofer it
 smalltalkhubUser: 'PharoExtras' project: 'WebDoc';
 package:'ConfigurationOfWebDoc';
 load.
 
   (#ConfigurationOfWebDoc asClass project version: #development) load.
 
  Export:
  (WebDocExporter packages: {RPackageOrganizer default packageNamed:
 'YourProject'})
  title: 'YourProject';
  exportTo: './doc' asFileReference.
 
 
  Guille
 
  [1] https://ci.inria.fr/pharo-contribution/job/WebDoc/
  [2]
 https://ci.inria.fr/pharo-contribution/job/WebDoc/PHARO=40,VERSION=development,VM=vm/585/artifact/doc/index.html#packageList=package.htmlclassList=package/ConfigurationOfWebDoc.htmlclassView=welcome.html
  [3]http://www.smalltalkhub.com/#!/~PharoExtras/WebDoc








Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Norbert Hartl
That's funny because I tried it two days ago the first time and I didn't like 
it. I had troubles to get anything but bitmap fonts. After setting all things 
up I was a bit disappointed that contrast wise it doesn't work for me. Can 
someone send a screenshot with one setup that he/she considers good?

thanks,

Norbert

 Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com:
 
 I disagree… DarkTheme is just for certain tastes, while regular one, while 
 probably dated, is more “standard”. 
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of the 
 time… but not *all* the time (take for example find string dialog… I never 
 found the time to fix it, and nobody complained so… :P). Finally. we need to 
 adopt SVG icons (in my TODO list since a couple of months, I will deliver 
 soon, I hope), otherwise they do not look good (this is a problem eclipse 
 itself had it… we are just inheriting it :) )
 
 But a good question would be: How can we push forward our UI, besides using a 
 darker or clearer theme?
 I would like to hear some opinions here :)
 
 Esteban
 
 
 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
 comments about color is to be taken with care.
 
 
 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 
 
 
 
 




Re: [Pharo-dev] Release with Dark Theme

2015-04-24 Thread Sven Van Caekenberghe
That's a bit harsh, the fonts are the same ;-)
And it is of course possible that you don't like it, it is a matter of taste.
The contrast thing is also taste, but for some people it solve certain vision 
problems.

 On 24 Apr 2015, at 09:27, Norbert Hartl norb...@hartl.name wrote:
 
 That's funny because I tried it two days ago the first time and I didn't like 
 it. I had troubles to get anything but bitmap fonts. After setting all things 
 up I was a bit disappointed that contrast wise it doesn't work for me. Can 
 someone send a screenshot with one setup that he/she considers good?
 
 thanks,
 
 Norbert
 
 Am 24.04.2015 um 08:38 schrieb Esteban Lorenzano esteba...@gmail.com:
 
 I disagree… DarkTheme is just for certain tastes, while regular one, while 
 probably dated, is more “standard”. 
 Also, DarkTheme is not ready. yeah, yeah… it works and works fine most of 
 the time… but not *all* the time (take for example find string dialog… I 
 never found the time to fix it, and nobody complained so… :P). Finally. we 
 need to adopt SVG icons (in my TODO list since a couple of months, I will 
 deliver soon, I hope), otherwise they do not look good (this is a problem 
 eclipse itself had it… we are just inheriting it :) )
 
 But a good question would be: How can we push forward our UI, besides using 
 a darker or clearer theme?
 I would like to hear some opinions here :)
 
 Esteban
 
 
 On 24 Apr 2015, at 08:33, stepharo steph...@free.fr wrote:
 
 comments about color is to be taken with care.
 
 
 Le 24/4/15 02:48, Sean P. DeNigris a écrit :
 Why didn't/don't we make it the default for 4.0? Everyone seems to love it,
 and people are commenting that the UI looks dated.
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Release-with-Dark-Theme-tp4821496.html
 Sent from the Pharo Smalltalk Developers mailing list archive at 
 Nabble.com.
 
 
 
 
 
 
 
 




Re: [Pharo-dev] Rubric and Bloc are now in PharoExtras

2015-04-24 Thread Alain Plantec via Pharo-dev
---BeginMessage---

 On 17 Apr 2015, at 18:21, Alain Plantec alain.plan...@yahoo.com wrote:
 
 
 On 17 Apr 2015, at 13:40, Sean P. DeNigris s...@clipperadams.com wrote:
 
 Thank you!!! Quick question. What is our procedure about contributing to
 projects which we own but are not part of Core? Should we commit to the
 inbox or directly to the project repo? At the moment, I'm thinking of
 non-controversial things like fixing comment typos…
 
 super, 
 maybe wait that I make a pass because some 
 of them are obsolete.

done.

Cheers
Alain

 
 Thanks
 Alain
 
 
 
 
 
 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Rubric-and-Bloc-are-now-in-PharoExtras-tp4820182p4820186.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
 
 


---End Message---


Re: [Pharo-dev] Rubric and Bloc are now in PharoExtras

2015-04-24 Thread Sean P. DeNigris
Pharo Smalltalk Developers mailing list wrote
 done.

Thanks, I will take another look :)



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Rubric-and-Bloc-are-now-in-PharoExtras-tp4820182p4821721.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



[Pharo-dev] Monkey Office Hours

2015-04-24 Thread Sean P. DeNigris
She doesn't seem to be at work. No review for
https://pharo.fogbugz.com/default.asp?15395 . BTW where is the code for the
monkey, and is there any way to interact with her? E.g. manually force a
review, see if she's working... Thanks.



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Monkey-Office-Hours-tp4821722.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Improving the documentation model

2015-04-24 Thread Stephan Eggermont

On 22/04/15 09:45, Hilaire wrote:

People mentioned Lyx[1] and there is TeXmacs[2] as well.


UI for both of them is not very convincing.
All the details need to be right, making everything
available through window menus is not the right way.

Stephan





[Pharo-dev] Aconcagua: 3 Repos on StHub

2015-04-24 Thread Sean P. DeNigris
Maxi confirmed that http://smalltalkhub.com/#!/~maxi/Aconcagua is canonical,
but there is also http://smalltalkhub.com/#!/~BenoitAtruc/Aconcagua and
http://smalltalkhub.com/#!/~HernanWilkinson/Aconcagua. Anyone know why the
other two?



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Aconcagua-3-Repos-on-StHub-tp4821715.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] Monkey Office Hours

2015-04-24 Thread Pavel Krivanek
I think the reason is in the nonworking CI.

-- Pavel

2015-04-24 22:53 GMT+02:00 Sean P. DeNigris s...@clipperadams.com:
 She doesn't seem to be at work. No review for
 https://pharo.fogbugz.com/default.asp?15395 . BTW where is the code for the
 monkey, and is there any way to interact with her? E.g. manually force a
 review, see if she's working... Thanks.



 -
 Cheers,
 Sean
 --
 View this message in context: 
 http://forum.world.st/Monkey-Office-Hours-tp4821722.html
 Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.