Excellent, I merged the changes into the Shout package and the existing preferences it already defined (package and setting wise).
http://source.lukas-renggli.ch/unsorted Name: Shout-lr.88 Author: lr Time: 13 September 2010, 11:24:32 am UUID: 0646e300-30df-4c6f-8b5b-bd9437569194 Ancestors: Shout-lr.86 - merged the changes of simon and alain Lukas On 13 September 2010 11:02, Stéphane Ducasse <[email protected]> wrote: > Thanks! > > Stef > > On Sep 13, 2010, at 11:00 AM, 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 >> >> >> >> _______________________________________________ >> 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 > -- Lukas Renggli www.lukas-renggli.ch _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
