On Aug 25, 2017, at 8:53 AM, Norbert Hartl <norb...@hartl.name> wrote:
> 
> 
>> Am 24.08.2017 um 22:34 schrieb Stephane Ducasse <stepharo.s...@gmail.com>:
>> 
>> In Pharo 60 (and not in Pharo 50) I extracted the command line logic
>> into a specific object so that we do not have to be bound to use the
>> command line. You can have a look in the CLI package.
>> 
>> This is good that there is Section 7 this in the doc. We started to
>> build a simple Morphic renderer for Pillar.
>> We should continue. If someone wants to have fun. This would be nice
>> to have see it coming to live.
>> 
> A morphic renderer? Wouldn't it be fun to do one for bloc? I think we should 
> slowly collect some tools that use bloc in order to get the tension making it 
> the "default" thingie.

On its way :)

Doru


>> On my todo: I also want to use mustache inside Pharo and not
>> generating files on the disk.
>> 
> That should be doable by deleting some code.
> 
> Norbert
> 
>> Stef
>> 
>> On Fri, Aug 18, 2017 at 10:08 PM, H. Hirzel <hannes.hir...@gmail.com> wrote:
>>> Exactly.
>>> 
>>> Section 7 of
>>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html
>>> 
>>> has an example
>>> 
>>> 
>>>   | wiki |
>>>   wiki := '!My Document'.
>>>   PRPillarParser parse: wiki
>>> 
>>> 
>>> Or
>>> 
>>>   PRPillarParser parse: (FileSystem workingDirectory / 'foo.pillar')
>>> readStream
>>> 
>>> 
>>> and then
>>> 
>>> 
>>>   PRHTMLWriter write: document
>>> 
>>> 
>>> This put together gives
>>> 
>>>   PRHTMLWriter write: (
>>>       PRPillarParser parse: (FileSystem workingDirectory / 'welcome.pillar')
>>>   )
>>> 
>>> 
>>> If I inspect the result of this expression I get the HTML string.
>>> 
>>> Thank you Cyril. This is what I was looking for.
>>> 
>>> --Hannes
>>> 
>>> 
>>> 
>>> 
>>> On 8/18/17, Cyril Ferlicot <cyril.ferli...@gmail.com> wrote:
>>>> On ven. 18 août 2017 at 21:43, H. Hirzel <hannes.hir...@gmail.com> wrote:
>>>> 
>>>>> Thank you Cyril for the link to the tutorial.
>>>>> 
>>>>> 
>>>>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html
>>>>> 
>>>>> I see that Pillar is a command line tool. The welcome example taken
>>>>> from this tutorial is:
>>>>> 
>>>>>   Pharo.exe Pillar.image pillar export --to=html
>>>>> --outputFile=welcome welcome.pillar
>>>>> 
>>>>> How can I run a command like this from within Pharo in a "playground"
>>>>> (former workspace)?
>>>>> 
>>>>> Later on I plan to construct a simple GUI with text boxes for Pillar
>>>>> sources and have some buttons executing these commands.
>>>>> 
>>>>> --Hannes
>>>>> 
>>>>> 
>>>> 
>>>> I remember writing a part "Pillar from Pharo" in this doc. I'm not sure it
>>>> is still up to date but you can try to check part 7 of the doc I sent.
>>>> --
>>>> Cyril Ferlicot
>>>> https://ferlicot.fr
>>>> 
>>>> http://www.synectique.eu
>>>> 2 rue Jacques Prévert 01,
>>>> 59650 Villeneuve d'ascq France
>>>> 
>>> 
> 

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

"Problem solving efficiency grows with the abstractness level of problem 
understanding."





Reply via email to