[Pharo-dev] remote development via VS Code

2017-06-07 Thread Ben Coman
I just bumped into Microsoft's MIT Licensed IDE "Visual Studio Code" that
runs on OSX, Linux & Windows.  What is interesting is their Debug Protocol
for connecting to language specific debuggers.
* https://code.visualstudio.com/docs/extensionAPI/api-debugging

If I had time, it would be interesting (and super cool) to build a Debug
Adaptor in Pharo
* https://code.visualstudio.com/docs/extensionAPI/language-support
as well as a Language Server Protocol provider
* https://code.visualstudio.com/docs/extensionAPI/language-support
Could make a good student project or two.  The skills learnt and
demonstrated would be quite marketable outside of the Pharo community.

>From a marketing perspective, it might be more palatable for existing
Visual Studio users to install Pharo as an extension rather than install
Pharo as a whole new IDE (i.e. Pharo) - a common complaint about Smalltalk
in general.  At a minimum there is the exposure gained from Microsoft's
Extension Marketplace, with early adoptors trying out Pharo
just-because-its-there. It also smashes that regular criticism of Smalltalk
that it lives too much in its on isolated world.

It might attract developers wanting to do polygot development, for example
(just guessing that might be possible):
* game development using Unity libraries for the game engine with Ronnie's
minimal-vm embedded as the scripting language,  and debugging both in
parallel from a single environment
* Pharo web server backend with Javascript frontend

I vaguely wonder if it would be possible to make a Debug Adaptor that
integrates VM & Image level debugging, transparently stepping from
Smalltalk into the VM C code.  That could be useful for FFI debugging, or
developing low-level graphics interfaces that might break our internal IDE.

Disclaimer: Like all my random ideas, its a bit vague and dreamy, but I had
no concept of it yesterday, so just sharing the find to stimulate future
ideas.

cheers -ben


Re: [Pharo-dev] DiskStore question

2017-06-07 Thread Ben Coman
Just an aside (slightly off topic) for GSoC students and other newcomers to
understand the difference between: instance-variables, class-variables, and
class-instance-variables;
my post here provides an interesting exercise...
http://forum.world.st/Class-vars-and-inst-vars-of-a-class-tp4749910p4749914.html

cheers -ben

On Wed, Jun 7, 2017 at 5:52 PM, Sven Van Caekenberghe  wrote:

> Primitives is a class variable of DiskStore, it contains an instance of
> FilePluginPrims.
>
> > On 7 Jun 2017, at 11:30, Rajula Vineet  wrote:
> >
> > Hi,
> >
> > I have been looking at the DiskStore class and I came across the method
> > defaultWorkingDirectory.
> >
> > defaultWorkingDirectory
> >   | pathString |
> >   pathString := Primitives decode: Primitives imageFile.
> >   ^ (self pathFromString: pathString) parent
> >
> > I didn`t get the implementation and I couldn`t find the class
> 'Primitives'.
> > Can someone explain this part?
> >
> > Thanks,
> > Rajula
> >
> >
> >
> > --
> > View this message in context: http://forum.world.st/
> DiskStore-question-tp4950122.html
> > Sent from the Pharo Smalltalk Developers mailing list archive at
> Nabble.com.
> >
>
>
>


Re: [Pharo-dev] DiskStore question

2017-06-07 Thread Guillermo Polito
tx Ben :)

go Rajula go!

On Wed, Jun 7, 2017 at 6:07 PM, Ben Coman  wrote:

> Just an aside (slightly off topic) for GSoC students and other newcomers
> to understand the difference between: instance-variables, class-variables,
> and class-instance-variables;
> my post here provides an interesting exercise...
> http://forum.world.st/Class-vars-and-inst-vars-of-a-class-
> tp4749910p4749914.html
>
> cheers -ben
>
>
> On Wed, Jun 7, 2017 at 5:52 PM, Sven Van Caekenberghe 
> wrote:
>
>> Primitives is a class variable of DiskStore, it contains an instance of
>> FilePluginPrims.
>>
>> > On 7 Jun 2017, at 11:30, Rajula Vineet  wrote:
>> >
>> > Hi,
>> >
>> > I have been looking at the DiskStore class and I came across the method
>> > defaultWorkingDirectory.
>> >
>> > defaultWorkingDirectory
>> >   | pathString |
>> >   pathString := Primitives decode: Primitives imageFile.
>> >   ^ (self pathFromString: pathString) parent
>> >
>> > I didn`t get the implementation and I couldn`t find the class
>> 'Primitives'.
>> > Can someone explain this part?
>> >
>> > Thanks,
>> > Rajula
>> >
>> >
>> >
>> > --
>> > View this message in context: http://forum.world.st/DiskStor
>> e-question-tp4950122.html
>> > Sent from the Pharo Smalltalk Developers mailing list archive at
>> Nabble.com.
>> >
>>
>>
>>
>


-- 



Guille Polito


Research Engineer

French National Center for Scientific Research - *http://www.cnrs.fr*




*Web:* *http://guillep.github.io* 

*Phone: *+33 06 52 70 66 13


Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Ben Coman
On Wed, Jun 7, 2017 at 5:17 PM, Sven Van Caekenberghe  wrote:

> This has been reported before I believe, but there is something weird when
> saving images on the command line.
>
> On macOS 10.12.5
>
> $ curl get.pharo.org/60+vm | bash
> ...
>
> $ ./pharo Pharo.image printVersion
> [version] 6.0 #60499
>
> $ ./pharo Pharo.image save one
>
> $ ./pharo one.image printVersion
> [version] 6.0 #60499
>
> $ ./pharo one.image eval '42 factorial'
> 14050061177528798985431426062445115699363840
>
> $ ./pharo-ui one.image
>
> Does not open the UI, no window, hangs, no error, nothing. Since the image
> itself still works, it must be a UI thing.
>
> Sven
>

What do you get doing "something" like...

$ ./pharo-ui one.image eval 'WorldMorph installNewWorld'

cheers -ben


Re: [Pharo-dev] [Moose-dev] CFP - IWST 2017 - Deadline 16th June

2017-06-07 Thread Anne Etien
Dear Smalltalker colleagues,

This is a kind reminder of IWST 2017 submission deadline that will occur on 
16th June (next Friday).
The ACM DL endorsement and the best papers awards by Lam Research Corporation 
have been confirmed.
Two tracks (research and industrial) this year. All details can be found bellow.
Don’t hesitate to submit a paper.
Kind regards,

Anne Etien

 
Le 13 avr. 2017 à 10:59, jannik.la...@gmail.com a écrit :

> CFP - IWST 2017 - International Workshop on Smalltalk Technologies
>  
> [Please accept our apologies if you receive multiple copies of this call]
> [Please send to interested colleagues / mailing-lists]
> 
> CALL FOR PAPERS
>  
> IWST 2017 — International Workshop on Smalltalk Technologies
> http://www.esug.org/wiki/pier/Conferences/2017/International-Workshop-IWST_17
>  
> Maribor, Slovenia; Between September 4th to 8th, 2017
> 
>  
> ---
> Goals and scopes
> ---
> The goals of the workshop is to create a forum around advances or experience 
> in Smalltalk and to trigger discussions and exchanges of ideas. The topics of 
> your paper can be on all aspect of Smalltalk, theoretical as well as 
> practical. Participants are invited to submit research articles or industrial 
> papers. This year we want to open two different tracks: one research track 
> and one industrial track with less scientific constraints.
>  
> We expect papers of three kinds:
>  
> Short position papers describing emerging ideas
> Long research papers with deeper description of experiments and of research 
> results.
> Industrial papers with presentation of real and innovative Smalltalk 
> applications; this kind of paper should enlighten why Smalltalk is really 
> appropriate for your application.
> We will not enforce any length restriction.
>  
> 
> Important Dates
> 
> Submission deadline: June 16th, 2017
> Notification deadline: July 21th, 2017
> Workshop : between September 4th and 8th, 2017
> All accepted papers will be published in ACM DL (To be confirmed)
>  
> ---
> Topics
> ---
> We welcome contributions on all aspects, theoretical as well as practical, of 
> Smalltalk related topics such as:
>  
> -Aspect-oriented programming,
> -Design patterns,
> -Experience reports,
> -Frameworks,
> -Implementation, new dialects or languages implemented in Smalltalk,
> -Interaction with other languages,
> -Meta-programming and Meta-modeling,
> -Tools
>  
> ---
> Best Paper Award
> ---
> To encourage the submission of high-quality papers, the IWST organizing 
> committee is very proud to announce a Best Paper Award for this edition of 
> IWST.
>  
> We thank the Lam Research Corporation for its financial contribution which 
> makes it possible for prizes for the three best papers: 1000 USD for first 
> place, 600 USD for second place and 400 USD for third place.
>  
> The ranking will be decided by the program committee during the review 
> process. The awards will be given during the ESUG conference social event.
>  
> The Best Paper Award will take place only with a minimum of six submissions. 
> Notice also that to be illegible, a paper must be presented at the workshop 
> by one of the author and that the presenting author must be registered at the 
> ESUG conference.
>  
> ---
> Publication
> ---
> Both submissions and final papers must be prepared using the ACM SIGPLAN 10 
> point format. Templates for Word and LaTeX are available 
> athttp://www.acm.org/sigs/sigplan/authorInformation.htm. This site also 
> contains links to useful informations on how to write effective submissions.
>  
> ---
> Submission
> ---
> All submissions must be sent via easychair: 
> https://easychair.org/conferences/?conf=iwst2017
>  
> ---
> Program chairs
> ---
> Anne Etien (Université de Lille 1, France)
> Jannik Laval (Université Lyon 2 Lumière, France)
>  
>  
> -- 
> ~~Jannik Laval~~
> Enseignant-chercheur
> Responsable Pédagogique Licence Coordonnateur de Projet en Système 
> d'Information
> IUT Lumière, Université Lumière Lyon 2
> laboratoire DISP
> +33 4 78 77 43 06
> http://www.jannik-laval.eu
> http://www.phratch.com
> http://www.approchealpes.info
>  
> 
>   Garanti sans virus. www.avast.com
> ___
> Moose-dev mailing list
> moose-...@list.inf.unibe.ch
> https://www.list.inf.unibe.ch/listinfo/moose-dev



Re: [Pharo-dev] GitHub package management beta

2017-06-07 Thread p...@highoctane.be
p...@highoctane.be

On Wed, Jun 7, 2017 at 3:16 AM, Eliot Miranda 
wrote:

> Hi All,
>
> I've been invited to participate in github's Bera test of their new
> package management support.  I don't know much, if anything, about the
> software except that it supports RubyGems (Ruby), Maven (Java) and npm
> (JavaScript) formats.  My contact at github has asked me to supply a list
> of email addresses of those who would like to test the software.  The
> contact will provide documentation.
>
> If you would like to participate please reply to me using this same
> subject line and including in the body of the message the email you'd like
> used.  Please do top post.
>
> Maybe we could get github to directly support Monticello.  Maybe this
> could achieve some simplifications and ease some tensions.  I don't know.
> But I'm intrigued.
>
> Cheers!
> _,,,^..^,,,_ (phone)
>


Re: [Pharo-dev] GitHub package management beta

2017-06-07 Thread Max Leske
Yes please!

> On 7 Jun 2017, at 03:16, Eliot Miranda  wrote:
> 
> Hi All,
> 
>I've been invited to participate in github's Bera test of their new 
> package management support.  I don't know much, if anything, about the 
> software except that it supports RubyGems (Ruby), Maven (Java) and npm 
> (JavaScript) formats.  My contact at github has asked me to supply a list of 
> email addresses of those who would like to test the software.  The contact 
> will provide documentation.
> 
> If you would like to participate please reply to me using this same subject 
> line and including in the body of the message the email you'd like used.  
> Please do top post.
> 
> Maybe we could get github to directly support Monticello.  Maybe this could 
> achieve some simplifications and ease some tensions.  I don't know.  But I'm 
> intrigued.
> 
> Cheers!
> _,,,^..^,,,_ (phone)




Re: [Pharo-dev] Github package management beta

2017-06-07 Thread Dale Henrichs

dhenr...@gemtalksystems.com


On 06/06/2017 09:32 PM, Eliot Miranda wrote:

Hi All,

I've been invited to participate in github's Bera test of their new package 
management support.  I don't know much, if anything, about the software except 
that it supports RubyGems (Ruby), Maven (Java) and npm (JavaScript) formats.  
My contact at github has asked me to supply a list of email addresses of those 
who would like to test the software.  My contact will provide documentation.

If you would like to participate please reply to me using this same subject 
line and including in the body of the message the email you'd like used.  
Please do top post.

Maybe we could get github to directly support Monticello.  Maybe this could 
achieve some simplifications and ease some tensions.  I don't know.  But I'm 
intrigued.

Cheers!
_,,,^..^,,,_ (phone)






Re: [Pharo-dev] PharoDays17 Slides and some Videos

2017-06-07 Thread Ben Coman
On Wed, Jun 7, 2017 at 10:24 PM, Marcus Denker 
wrote:

> Hi,
>
> I have uploaded the Slides and Videos of PharoDays2017. Slides are
> complete (minus those
> talks that were due demos). For the Videos we have right now 8 talks and
> the “Show Us Your
> Project” session. More might come in the future (I need to check).
>
> Slides:
> - https://www.slideshare.net/pharoproject/presentations
> - http://files.pharo.org/conferences/2017PharoDays/
>
> PlayList: https://www.youtube.com/playlist?list=PL4actYd6bfnw7ous5We-
> XnWq0NZquP3gM
>
>
>
I liked the UI metalinks on mouse clicks.  Now what would be really cool is
a metalink to bring up a debugger for the next click on a button, to help
learn how the system implements that feature.

cheers -ben


Re: [Pharo-dev] OSProcess behaves wrong on Mac OS Sierra - Pharo 6

2017-06-07 Thread Cyrille Delaunay
Perfect, thank you Eliot

2017-06-06 23:41 GMT+02:00 Eliot Miranda :

> Hi Cyrille,
>
>
> On Jun 6, 2017, at 7:21 AM, Cyrille Delaunay 
> wrote:
>
> Hello,
>
> I am running a Pharo 6 image (Latest update: #60498) on a mac sierra
> machine (10.12.1).
> I loaded version 4.6.4 of OSProcess (which is the one loaded with stable
> version of CommandShell project).
>
> I expected these methods to tell that I am running on a "mac unix" system:
>
> OSProcess class >> isNonUnixMac
> OSProcess class >> isUnix
> OSProcess class >> isUnixMac
>
> But they all answer that i am running on a "non unix mac" system.
>
> Problem seems to come from the following check to decide if  a mac
> platform is "unix mac"  :
>
> *(self platformName = 'Mac OS') and: [numericOsVersion >= 1000]*
>
> In my case, numericOsVersion is '10.12.1' asInteger, which gives 10 =>
> "non unix"
>
>
> I broke this last week by changing getSystemAttribute: 1002 to answer e.g. 
> '10.12.1'
>  instead of '1095' which the old code (Mac call Gestalt IIRC) always
> returned.
>
> I fixed it today by changing getSystemAttribute: 1002 to answer
> e.g. '1012.1'  instead of '10.12.1', so '1012.1' asNumber >= 1000 once
> again.  Apologies for the inconvenience.  The next VMs which are built
> automatically should be fixed.
>
> --
> Cyrille Delaunay
>
>
>
> _,,,^..^,,,_ (phone)
>



-- 
Cyrille Delaunay


Re: [Pharo-dev] Highlighting with pillar (html)

2017-06-07 Thread Alexandre Bergel
Weir… same result. No highlight for me… :-(

Alexandre


> On Jun 6, 2017, at 3:58 AM, p...@highoctane.be wrote:
> 
> Is
> 
> [[[lan­gua­ge=­Sma­lltalk
>   g := RTGrapher new.
> 
>   ds := RTData new.
>   ds points: 'What a beautiful day' substrings.
>   ds y: [ :aString | aString size ].
>   g add: ds.
> 
>   g
> ]]]
> 
> any better?
> 
> Phil
> 
> On Tue, Jun 6, 2017 at 9:19 AM, Alexandre Bergel  
> wrote:
> Hi!
> 
> I have the following script:
> 
> -=-=-=-=-=-=-=-=-=-=-=-=
> Any objects may be provided in place of this array. For example:
> 
> [[[
>   g := RTGrapher new.
> 
>   ds := RTData new.
>   ds points: 'What a beautiful day' substrings.
>   ds y: [ :aString | aString size ].
>   g add: ds.
> 
>   g
> ]]]
> -=-=-=-=-=-=-=-=-=-=-=-=
> 
> And it produces: 
> 
> 
> 
> Any idea where there is no syntax highlighting? In some other part of the 
> document I go get syntax highlighting. 
> How bizarre…
> 
> Alexandre
> 




[Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Sven Van Caekenberghe
This has been reported before I believe, but there is something weird when 
saving images on the command line.

On macOS 10.12.5

$ curl get.pharo.org/60+vm | bash
...

$ ./pharo Pharo.image printVersion
[version] 6.0 #60499

$ ./pharo Pharo.image save one

$ ./pharo one.image printVersion
[version] 6.0 #60499

$ ./pharo one.image eval '42 factorial'
14050061177528798985431426062445115699363840

$ ./pharo-ui one.image

Does not open the UI, no window, hangs, no error, nothing. Since the image 
itself still works, it must be a UI thing.

Sven


Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Marcus Denker
Yes, there is an issue:
https://pharo.fogbugz.com/f/cases/20094/Headless-mode-breaks-image 


> On 7 Jun 2017, at 11:17, Sven Van Caekenberghe  wrote:
> 
> This has been reported before I believe, but there is something weird when 
> saving images on the command line.
> 
> On macOS 10.12.5
> 
> $ curl get.pharo.org/60+vm | bash
> ...
> 
> $ ./pharo Pharo.image printVersion
> [version] 6.0 #60499
> 
> $ ./pharo Pharo.image save one
> 
> $ ./pharo one.image printVersion
> [version] 6.0 #60499
> 
> $ ./pharo one.image eval '42 factorial'
> 14050061177528798985431426062445115699363840
> 
> $ ./pharo-ui one.image
> 
> Does not open the UI, no window, hangs, no error, nothing. Since the image 
> itself still works, it must be a UI thing.
> 
> Sven



Re: [Pharo-dev] Highlighting with pillar (html)

2017-06-07 Thread p...@highoctane.be
Do you have like 2 blank lines before and after the [[['s ?

Phil

On Wed, Jun 7, 2017 at 11:15 AM, Alexandre Bergel 
wrote:

> Weir… same result. No highlight for me… :-(
>
> Alexandre
>
>
> > On Jun 6, 2017, at 3:58 AM, p...@highoctane.be wrote:
> >
> > Is
> >
> > [[[lan­gua­ge=­Sma­lltalk
> >   g := RTGrapher new.
> >
> >   ds := RTData new.
> >   ds points: 'What a beautiful day' substrings.
> >   ds y: [ :aString | aString size ].
> >   g add: ds.
> >
> >   g
> > ]]]
> >
> > any better?
> >
> > Phil
> >
> > On Tue, Jun 6, 2017 at 9:19 AM, Alexandre Bergel <
> alexandre.ber...@me.com> wrote:
> > Hi!
> >
> > I have the following script:
> >
> > -=-=-=-=-=-=-=-=-=-=-=-=
> > Any objects may be provided in place of this array. For example:
> >
> > [[[
> >   g := RTGrapher new.
> >
> >   ds := RTData new.
> >   ds points: 'What a beautiful day' substrings.
> >   ds y: [ :aString | aString size ].
> >   g add: ds.
> >
> >   g
> > ]]]
> > -=-=-=-=-=-=-=-=-=-=-=-=
> >
> > And it produces:
> > 
> >
> >
> > Any idea where there is no syntax highlighting? In some other part of
> the document I go get syntax highlighting.
> > How bizarre…
> >
> > Alexandre
> >
>
>
>


Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread K K Subbu

On Wednesday 07 June 2017 02:47 PM, Sven Van Caekenberghe wrote:

$ ./pharo-ui one.image

Does not open the UI, no window, hangs, no error, nothing. Since the
image itself still works, it must be a UI thing.


It works as expected on Linux (32-bit code running on
64-bit Ubuntu 16.04). We need to rule out any damage to the image header.

Is the savedWindowSize reasonable? e.g.

 $ od -An -j 24 -N 4 -t d2 1.image
665976

Does it work if the image is saved thru GUI?

What if the image is saved on Linux or Windows and then started on Mac OS?

Regards .. Subbu



Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Juraj Kubelka
Hi,

the thing is that the window has zero size. If you are able to find it on your 
screen, you can resize it.

Cheers,
Juraj


> El 07-06-2017, a las 11:17, Sven Van Caekenberghe  escribió:
> 
> This has been reported before I believe, but there is something weird when 
> saving images on the command line.
> 
> On macOS 10.12.5
> 
> $ curl get.pharo.org/60+vm | bash
> ...
> 
> $ ./pharo Pharo.image printVersion
> [version] 6.0 #60499
> 
> $ ./pharo Pharo.image save one
> 
> $ ./pharo one.image printVersion
> [version] 6.0 #60499
> 
> $ ./pharo one.image eval '42 factorial'
> 14050061177528798985431426062445115699363840
> 
> $ ./pharo-ui one.image
> 
> Does not open the UI, no window, hangs, no error, nothing. Since the image 
> itself still works, it must be a UI thing.
> 
> Sven




Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Esteban Lorenzano

> On 7 Jun 2017, at 12:16, Juraj Kubelka  wrote:
> 
> Hi,
> 
> the thing is that the window has zero size. If you are able to find it on 
> your screen, you can resize it.

yes, there is a bug somewhere (I guess in the save primitive). 
I need to see where is the problem… is confirmed in macOS, windows and linux? 
just in macOS?

Esteban

> 
> Cheers,
> Juraj
> 
> 
>> El 07-06-2017, a las 11:17, Sven Van Caekenberghe  escribió:
>> 
>> This has been reported before I believe, but there is something weird when 
>> saving images on the command line.
>> 
>> On macOS 10.12.5
>> 
>> $ curl get.pharo.org/60+vm | bash
>> ...
>> 
>> $ ./pharo Pharo.image printVersion
>> [version] 6.0 #60499
>> 
>> $ ./pharo Pharo.image save one
>> 
>> $ ./pharo one.image printVersion
>> [version] 6.0 #60499
>> 
>> $ ./pharo one.image eval '42 factorial'
>> 14050061177528798985431426062445115699363840
>> 
>> $ ./pharo-ui one.image
>> 
>> Does not open the UI, no window, hangs, no error, nothing. Since the image 
>> itself still works, it must be a UI thing.
>> 
>> Sven
> 
> 




[Pharo-dev] DiskStore question

2017-06-07 Thread Rajula Vineet
Hi,

I have been looking at the DiskStore class and I came across the method
defaultWorkingDirectory.

defaultWorkingDirectory
| pathString |
pathString := Primitives decode: Primitives imageFile.
^ (self pathFromString: pathString) parent

I didn`t get the implementation and I couldn`t find the class 'Primitives'.
Can someone explain this part?

Thanks,
Rajula



--
View this message in context: 
http://forum.world.st/DiskStore-question-tp4950122.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] DiskStore question

2017-06-07 Thread Sven Van Caekenberghe
Primitives is a class variable of DiskStore, it contains an instance of 
FilePluginPrims.

> On 7 Jun 2017, at 11:30, Rajula Vineet  wrote:
> 
> Hi,
> 
> I have been looking at the DiskStore class and I came across the method
> defaultWorkingDirectory.
> 
> defaultWorkingDirectory
>   | pathString |
>   pathString := Primitives decode: Primitives imageFile.
>   ^ (self pathFromString: pathString) parent
> 
> I didn`t get the implementation and I couldn`t find the class 'Primitives'.
> Can someone explain this part?
> 
> Thanks,
> Rajula
> 
> 
> 
> --
> View this message in context: 
> http://forum.world.st/DiskStore-question-tp4950122.html
> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
> 




Re: [Pharo-dev] Highlighting with pillar (html)

2017-06-07 Thread Damien Pollet
Check the HTML source. I'd bet the highlighting is there as spans and
classes, but you don't have a matching stylesheet.

On 7 June 2017 at 11:29, p...@highoctane.be  wrote:

> Do you have like 2 blank lines before and after the [[['s ?
>
> Phil
>
> On Wed, Jun 7, 2017 at 11:15 AM, Alexandre Bergel  > wrote:
>
>> Weir… same result. No highlight for me… :-(
>>
>> Alexandre
>>
>>
>> > On Jun 6, 2017, at 3:58 AM, p...@highoctane.be wrote:
>> >
>> > Is
>> >
>> > [[[lan­gua­ge=­Sma­lltalk
>> >   g := RTGrapher new.
>> >
>> >   ds := RTData new.
>> >   ds points: 'What a beautiful day' substrings.
>> >   ds y: [ :aString | aString size ].
>> >   g add: ds.
>> >
>> >   g
>> > ]]]
>> >
>> > any better?
>> >
>> > Phil
>> >
>> > On Tue, Jun 6, 2017 at 9:19 AM, Alexandre Bergel <
>> alexandre.ber...@me.com> wrote:
>> > Hi!
>> >
>> > I have the following script:
>> >
>> > -=-=-=-=-=-=-=-=-=-=-=-=
>> > Any objects may be provided in place of this array. For example:
>> >
>> > [[[
>> >   g := RTGrapher new.
>> >
>> >   ds := RTData new.
>> >   ds points: 'What a beautiful day' substrings.
>> >   ds y: [ :aString | aString size ].
>> >   g add: ds.
>> >
>> >   g
>> > ]]]
>> > -=-=-=-=-=-=-=-=-=-=-=-=
>> >
>> > And it produces:
>> > 
>> >
>> >
>> > Any idea where there is no syntax highlighting? In some other part of
>> the document I go get syntax highlighting.
>> > How bizarre…
>> >
>> > Alexandre
>> >
>>
>>
>>
>


-- 
Damien Pollet
type less, do more [ | ] http://people.untyped.org/damien.pollet


Re: [Pharo-dev] Github package management beta

2017-06-07 Thread Cyril Ferlicot D.
cy...@ferlicot.me

Le 07/06/2017 à 06:32, Eliot Miranda a écrit :
> Hi All,
> 
>I've been invited to participate in github's Bera test of their new 
> package management support.  I don't know much, if anything, about the 
> software except that it supports RubyGems (Ruby), Maven (Java) and npm 
> (JavaScript) formats.  My contact at github has asked me to supply a list of 
> email addresses of those who would like to test the software.  My contact 
> will provide documentation.
> 
> If you would like to participate please reply to me using this same subject 
> line and including in the body of the message the email you'd like used.  
> Please do top post.
> 
> Maybe we could get github to directly support Monticello.  Maybe this could 
> achieve some simplifications and ease some tensions.  I don't know.  But I'm 
> intrigued.
> 
> Cheers!
> _,,,^..^,,,_ (phone)
> 


-- 
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France



signature.asc
Description: OpenPGP digital signature


Re: [Pharo-dev] [ Pillar ] Plumbing travis + github => pdf delivered to you

2017-06-07 Thread Damien Pollet
Yes, in fact I did it for the glorp booklet already and will replicate that
to the other ones as well.

On 7 June 2017 at 03:43, Ben Coman  wrote:

> This is really nice. Thanks Damien.
>
> Is it possible for the book title to appear in the PDF filename.
> At [1] it is "book.spiral.pdf", which I guess might conflict if someone
> wants to download other books to the same folder.
> Both [3] & [4] are "book.pdf".
> cheers -ben
>
> On Wed, Jun 7, 2017 at 2:48 AM, Stephane Ducasse 
> wrote:
>
>> Thanks Damien Pollet now we have a new pdf inside git hub each time you
>> commit.
>>
>> Here are two examples
>> [1] https://github.com/SquareBracketAssociates/Booklet-Smacc/releases
>
>
>> [2] https://github.com/SquareBracketAssociates/Booklet-Glorp/releases
>>
>> I'm going to do that for all the booklets and books :)
>>
>> Stef
>>
>>
> [3] https://github.com/SquareBracketAssociates/Booklet-uFFI/releases
> [4] https://github.com/SquareBracketAssociates/Booklet-Mocking/releases
>
>
>


-- 
Damien Pollet
type less, do more [ | ] http://people.untyped.org/damien.pollet


[Pharo-dev] PharoDays17 Slides and some Videos

2017-06-07 Thread Marcus Denker
Hi,

I have uploaded the Slides and Videos of PharoDays2017. Slides are complete 
(minus those
talks that were due demos). For the Videos we have right now 8 talks and the 
“Show Us Your
Project” session. More might come in the future (I need to check).

Slides:
- https://www.slideshare.net/pharoproject/presentations
- http://files.pharo.org/conferences/2017PharoDays/

PlayList: 
https://www.youtube.com/playlist?list=PL4actYd6bfnw7ous5We-XnWq0NZquP3gM




Re: [Pharo-dev] [ Pillar ] Plumbing travis + github => pdf delivered to you

2017-06-07 Thread Damien Pollet
Okay, unless I missed one, all booklets should have an appropriately named
PDF file uploaded as a draft release.
Don't trust the releases tab, drafts don't count as releases so it will say
"0 Releases" until we do a proper one.

There is still the annoyance that a new draft will be uploaded for each
commit and they will pile up over time… I'd rather have a rolling one but
we'll see.

On 7 June 2017 at 13:49, Damien Pollet  wrote:

> Yes, in fact I did it for the glorp booklet already and will replicate
> that to the other ones as well.
>
> On 7 June 2017 at 03:43, Ben Coman  wrote:
>
>> This is really nice. Thanks Damien.
>>
>> Is it possible for the book title to appear in the PDF filename.
>> At [1] it is "book.spiral.pdf", which I guess might conflict if someone
>> wants to download other books to the same folder.
>> Both [3] & [4] are "book.pdf".
>> cheers -ben
>>
>> On Wed, Jun 7, 2017 at 2:48 AM, Stephane Ducasse > > wrote:
>>
>>> Thanks Damien Pollet now we have a new pdf inside git hub each time you
>>> commit.
>>>
>>> Here are two examples
>>> [1] https://github.com/SquareBracketAssociates/Booklet-Smacc/releases
>>
>>
>>> [2] https://github.com/SquareBracketAssociates/Booklet-Glorp/releases
>>>
>>> I'm going to do that for all the booklets and books :)
>>>
>>> Stef
>>>
>>>
>> [3] https://github.com/SquareBracketAssociates/Booklet-uFFI/releases
>> [4] https://github.com/SquareBracketAssociates/Booklet-Mocking/releases
>>
>>
>>
>
>
> --
> Damien Pollet
> type less, do more [ | ] http://people.untyped.org/damien.pollet
>



-- 
Damien Pollet
type less, do more [ | ] http://people.untyped.org/damien.pollet


Re: [Pharo-dev] PharoDays17 Slides and some Videos

2017-06-07 Thread p...@highoctane.be
There was a deck for XmppTalk:
https://docs.google.com/presentation/d/1HTG3GB3xdwlje8wADZPjUQNIyA6tmuxyZz1UaX5ikEU/edit?usp=sharing

Phil

On Wed, Jun 7, 2017 at 4:24 PM, Marcus Denker 
wrote:

> Hi,
>
> I have uploaded the Slides and Videos of PharoDays2017. Slides are
> complete (minus those
> talks that were due demos). For the Videos we have right now 8 talks and
> the “Show Us Your
> Project” session. More might come in the future (I need to check).
>
> Slides:
> - https://www.slideshare.net/pharoproject/presentations
> - http://files.pharo.org/conferences/2017PharoDays/
>
> PlayList: https://www.youtube.com/playlist?list=PL4actYd6bfnw7ous5We-
> XnWq0NZquP3gM
>
>
>


Re: [Pharo-dev] PharoDays17 Slides and some Videos

2017-06-07 Thread Marcus Denker
Nice! I will add it.

> On 7 Jun 2017, at 16:54, p...@highoctane.be wrote:
> 
> There was a deck for XmppTalk: 
> https://docs.google.com/presentation/d/1HTG3GB3xdwlje8wADZPjUQNIyA6tmuxyZz1UaX5ikEU/edit?usp=sharing
>  
> 
> 
> Phil
> 
> On Wed, Jun 7, 2017 at 4:24 PM, Marcus Denker  > wrote:
> Hi,
> 
> I have uploaded the Slides and Videos of PharoDays2017. Slides are complete 
> (minus those
> talks that were due demos). For the Videos we have right now 8 talks and the 
> “Show Us Your
> Project” session. More might come in the future (I need to check).
> 
> Slides:
> - https://www.slideshare.net/pharoproject/presentations 
> 
> - http://files.pharo.org/conferences/2017PharoDays/ 
> 
> 
> PlayList: 
> https://www.youtube.com/playlist?list=PL4actYd6bfnw7ous5We-XnWq0NZquP3gM 
> 
> 
> 
>