On 28 sept. 2010, at 23:08, Mariano Martinez Peck wrote:

> Simon, we could review/integrate this during the Sprint on Friday


Unfortunately I will be on the road Friday. Anyway it's already integrated in 
the squeaksource repo.


>  
> 2010/9/14 Simon Denier <[email protected]>
> Following some hints from Alain, a new version (it just removes a method 
> extension)
> 
> Settings-Shout-simon_denier.2
> in PharoInbox
> 
> 
> On 13 sept. 2010, at 11:00, Simon Denier wrote:
> 
>> Hi
>> 
>> A new package Settings-Shout in the Pharo Inbox for issue 1611
>> 
>> SLICE-Issue-1611-ShoutSettings-simon_denier.1
>> 
>> You can now set how (for example), instance variables, selector patterns, 
>> class references appears in the Shout pane.
>> One point is that Shout comes with a list of hundred token types which can 
>> be individually customized, some of which I have no idea what they represent 
>> (externalCallTypePointerIndicator?). To keep things manageable, I defined 
>> some groups of logically related token types (like the gorup 'selector 
>> patterns' for token types patternKeyword, patternBinary, patternUnary).
>> 
>> "Class SHGroupStyle manages settings for the Shout syntax highlighting. 
>> Token types are organized in logical groups which will share the same style. 
>> Currently, only color and emphasis can be edited through Shout settings. 
>> Text font and size are managed through the more general appearance setting. 
>> Changing a style setting on a SHGroupStyle automatically applies the style.
>> 
>> Groups are defined in the class-side method initializeGroups. Alternatively, 
>> one can set its own style table using Shout tokens by calling 
>> #customStyleTable (see SHTextStylerST80 class>>defaultStyleTable for the 
>> format)."
>> 
>> 
>> Help needed:
>> 1) code review
>> 2) review group definition, because I made some groups based partly on my 
>> intuition, partly on styling difference in the current difference: there may 
>> be a better partition of token types.
>> 3) review description for group, setting organization...
>> 
>> 
>> Thanks to Alain for helping with settings and especially polymorph widgets.
>> 
>> --
>>  Simon
>> 
>> 
>> 
> 
> --
>  Simon
> 
> 
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
 Simon



_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to