Hi,

Please retry again by loading the #development version in Pharo 6.1:

Gofer new 
    smalltalkhubUser: 'Pier' project: 'Pillar';
    configuration;
    loadDevelopment.

You should get the extension out of the box.

Please let me know if it works.

Cheers,
Doru


> On Nov 14, 2017, at 5:55 PM, Offray Vladimir Luna Cárdenas 
> <offray.l...@mutabit.com> wrote:
> 
> Hi,
> 
> A suggestion from one year ago. Should be this converted into issues?
> 
> Cheers,
> 
> Offray
> 
> On 10/10/16 13:26, Offray Vladimir Luna Cárdenas wrote:
>> Hi Doru,
>> 
>> I was exploring Stephan Eggermont's code Panel because the zooming in/out 
>> behavior implemented there, but I would like to add your Pillar text editor 
>> to the exploration. 
>> I would like to add two things:
>> 
>> 1. Font decrease/increase buttons/shorcuts, because for long documents, 
>> default font size can be tiresome.
>> 
>> 2. Augmenting the amount of syntax highlighting languages, starting with 
>> markdown. I think that this would be strategic in making writing inside the 
>> image, more appealing, giving the spread of markdown as a documentation 
>> syntax in different context (GitHub, Scholar markdown, wikis, discussion, 
>> Slack clones, etc).
>> I installed the extension today on a Pharo 5 system, but trying to use it, 
>> bring me the error detailed at the end of this mail, so after having it 
>> working on Pharo, I would like to explore/help in implementing items 1 and 
>> 2, avove.
>> 
>> Cheers,
>> 
>> Offray
>> 
>> Error report
>> ===========
>> Author: OffrayLuna
>> 
>> Array(Object)>>shouldNotImplement
>> Array(ArrayedCollection)>>add:
>> [ :each | self add: each ] in Array(Collection)>>addAll:
>> Array(SequenceableCollection)>>do:
>> Array(Collection)>>addAll:
>> [ :array | 
>> ({array first}
>>     addAll: array last;
>>     yourself)
>>     collect: [ :each | 
>>         ('' join: each first)
>>             -> (each second ifNotNil: [ :second | '' join: second ]) ] ] in 
>> GTPillarHighlighter>>scriptParameters
>> PPActionParser>>parseOn:
>> PPDelegateParser>>parseOn:
>> PPSequenceParser>>parseOn:
>> PPActionParser>>parseOn:
>> PPDelegateParser>>parseOn:
>> PPChoiceParser>>parseOn:
>> PPDelegateParser>>parseOn:
>> PPChoiceParser>>parseOn:
>> PPPossessiveRepeatingParser>>parseOn:
>> PPDelegateParser>>parseOn:
>> PPEndOfInputParser>>parseOn:
>> GTPillarHighlighter(PPDelegateParser)>>parseOn:
>> GTPillarHighlighter(PPParser)>>parseWithContext:
>> GTPillarHighlighter(PPParser)>>parse:withContext:
>> GTPillarHighlighter(PPParser)>>parse:
>> GTPillarHighlighterTextDecorator>>parse:onError:
>> GLMHighlighterTextParserStyler>>privateStyle:
>> [ self privateStyle: text.
>> view ifNotNil: [ view stylerStyledInBackground: text ] ] in [ 
>> backgroundProcess := [ self privateStyle: text.
>> view ifNotNil: [ view stylerStyledInBackground: text ] ]
>>     forkAt: Processor userBackgroundPriority ] in 
>> GLMHighlighterTextParserStyler(SHTextStyler)>>styleInBackgroundProcess:
>> [ self value.
>> Processor terminateActive ] in BlockClosure>>newProcess
>> ===============
>> 
>> On 09/10/16 16:23, Tudor Girba wrote:
>>> Hi,
>>> 
>>> Pillar now ships with a text editor that also features a syntax highlighter.
>>> 
>>> So, now, if you load the development version of Pillar:
>>> 
>>> Gofer new 
>>>     smalltalkhubUser: 'Pier' project: 'Pillar';
>>>     configuration;
>>>     loadDevelopment.
>>> 
>>> You will have an extra presentation when inspecting a .pillar file:
>>> 
>>> <gjkebecengkghnjk.png>
>>> 
>>> The new thing here is that the highlighter is based on the Pillar 
>>> PetitParser, and it is extensible for highlighting more parts if needed. 
>>> The highlighting also can support actions. For example, the picture above 
>>> shows the file to the right after clicking on the reference.
>>> 
>>> Please take a look and let me know what you think.
>>> 
>>> Cheers,
>>> Doru
>>> 
>>> 
>>> --
>>> www.tudorgirba.com
>>> www.feenk.com
>>> 
>>> "Things happen when they happen,
>>> not when you talk about them happening."
>>> 
>> 
> 

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

"We are all great at making mistakes."









Reply via email to