Re: [Pharo-project] what happened with Shout colors in Pharo 1.1?
Uhuh, that's indeed the old theme, but as said before I now prefer the current theme with some adaptations: it's less aggressive to the eye. To apply, call SHTextStylerST80 initialize after changing the style table SHTextStylerST80 styleTable: #( "(symbol color [emphasisSymbolOrArray [textStyleName [pixelHeight]]])" (default ( black ) ) (invalid ( red ) ) (excessCode ( red ) ) (comment ( green muchDarker ) ) (unfinishedComment ( green muchDarker ) ) (#'$' ( magenta muchDarker) ) (character ( magenta muchDarker) ) (integer ( magenta muchDarker) ) (number ( magenta muchDarker) ) (#- ( magenta muchDarker) ) (symbol ( magenta muchDarker) ) (stringSymbol ( magenta muchDarker) ) (literalArray ( magenta muchDarker) ) (string ( magenta muchDarker) ) (unfinishedString ( magenta muchDarker) ) (assignment ( black ) ) (ansiAssignment ( black ) ) (literal ( black ) ) (keyword ( black ) ) (binary ( black ) ) (unary ( black ) ) (incompleteKeyword ( red ) ) (incompleteBinary ( red ) ) (incompleteUnary ( red ) ) (undefinedKeyword ( red ) ) (undefinedBinary ( red ) ) (undefinedUnary ( red ) ) (patternKeyword ( black ) bold ) (patternBinary ( black ) bold ) (patternUnary ( black ) bold ) (#self ( cyan muchDarker ) ) (#super ( cyan muchDarker ) ) (#true ( cyan muchDarker ) ) (#false ( cyan muchDarker ) ) (#nil ( cyan muchDarker ) ) (#thisContext ( cyan muchDarker ) ) (#return ( black ) ) (patternArg ( blue muchDarker ) ) (methodArg ( blue muchDarker ) ) (blockPatternArg ( blue muchDarker ) ) (blockArg ( blue muchDarker ) ) (argument ( blue muchDarker ) ) (blockArgColon black ) (leftParenthesis black ) (rightParenthesis black ) (leftParenthesis1 black ) (rightParenthesis1 black ) (leftParenthesis2 black ) (rightParenthesis2 black ) (leftParenthesis3 black ) (rightParenthesis3 black ) (leftParenthesis4 black ) (rightParenthesis4 black ) (leftParenthesis5 black ) (rightParenthesis5 black ) (leftParenthesis6 black ) (rightParenthesis6 black ) (leftParenthesis7 black ) (rightParenthesis7 black ) (blockStart black ) (blockEnd black ) (blockStart1 black ) (blockEnd1 black ) (blockStart2 black ) (blockEnd2 black ) (blockStart3 black ) (blockEnd3 black ) (blockStart4 black ) (blockEnd4 black ) (blockStart5 black ) (blockEnd5 black ) (blockStart6 black ) (blockEnd6 black ) (blockStart7 black ) (blockEnd7 black ) (arrayStart black ) (arrayEnd black ) (arrayStart1 black ) (arrayEnd1 black ) (byteArrayStart black ) (byteArrayEnd black ) (byteArrayStart1 black ) (byteArrayEnd1 black ) (leftBrace black ) (rightBrace black ) (cascadeSeparator black ) (statementSeparator black ) (externalCallType black ) (externalCallTypePointerIndicator black ) (primitiveOrExternalCallStart black ) (primitiveOrExternalCallEnd black ) (methodTempBar black ) (blockTempBar black ) (blockArgsBar black ) (primitive gray ) (externalFunctionCallingConvention gray ) (module gray ) (blockTempVar ( blue muchDarker ) ) (blockPatternTempVar ( blue muchDarker ) ) (instVar ( brown darker) ) (workspaceVar ( blue muchDarker ) ) (undefinedIdentifier ( red ) ) (incompleteIdentifier ( red ) ) (tempVar ( blue muchDarker ) ) (patternTempVar ( blue muchDarker ) ) (poolConstant ( black ) bold ) (classVar ( brown darker ) ) (globalVar ( black ) bold ) ) On 25 oct. 2010, at 19:36, Mariano Martinez Peck wrote:
Thanks Ramon. So, we have to options.
1) We commit this change to Shout repository 2) We add this method in ConfigurationOfPharo and we call it while building the dev image.
opinions?
cheers
mariano
On Mon, Oct 25, 2010 at 7:12 PM, Ramon Leon <ramon.leon@allresnet.com> wrote: On 10/23/2010 10:11 AM, Mariano Martinez Peck wrote: Exactly.
Can you or Simon provide a script to set back the original colors?? So that we can apply this for next PharoDev images? (or at least for my own images)
Thanks
Mariano
I just went back in the package history and found the point where Damien changed the colors and grabbed the previous version. I have a ConfigurationOfDevelopment class that loads all my local packages, so I just added a method to it to reload the old colors. Here it is...
-- Simon
On 10/25/2010 11:04 AM, Simon Denier wrote:
Uhuh, that's indeed the old theme, but as said before I now prefer the current theme with some adaptations: it's less aggressive to the eye.
And several of us have said, we like the old theme, very much because it's so aggressive to the eye. It's easy to identify things. The new theme is much less useful. The new style has removed colors and italics and has too much stuff looking the same; it's just bland. The old style is simply better because it visually separates different kinds of variables and scopes with color and font style. Local variables don't look like arguments, etc. -- Ramon Leon http://onsmalltalk.com
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :) On Mon, Oct 25, 2010 at 8:35 PM, Ramon Leon <ramon.leon@allresnet.com>wrote:
On 10/25/2010 11:04 AM, Simon Denier wrote:
Uhuh, that's indeed the old theme, but as said before I now prefer the current theme with some adaptations: it's less aggressive to the eye.
And several of us have said, we like the old theme, very much because it's so aggressive to the eye. It's easy to identify things. The new theme is much less useful. The new style has removed colors and italics and has too much stuff looking the same; it's just bland. The old style is simply better because it visually separates different kinds of variables and scopes with color and font style. Local variables don't look like arguments, etc.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work): ^#( "(symbol color [emphasisSymbolOrArray [textStyleName [pixelHeight]]])" (default black ) (invalid red ) (excessCode red ) (comment (cyan muchDarker) ) (unfinishedComment (red muchDarker) italic) (#'$' (red muchDarker) ) (character (red muchDarker) ) (integer (red muchDarker) ) (number (red muchDarker) ) (#- (red muchDarker) ) (symbol (blue muchDarker) ) (stringSymbol (blue muchDarker) ) (literalArray (blue muchDarker) ) (string (magenta muchDarker) normal ) (unfinishedString red normal ) (assignment nil bold ) (ansiAssignment nil bold) (literal nil italic) (keyword (blue muchDarker) ) (binary (blue muchDarker) ) (unary (blue muchDarker) ) (incompleteKeyword (gray muchDarker) underlined) (incompleteBinary (gray muchDarker) underlined) (incompleteUnary (gray muchDarker) underlined) (undefinedKeyword red ) (undefinedBinary red ) (undefinedUnary red ) (patternKeyword nil bold) (patternBinary nil bold) (patternUnary nil bold) (#self (red muchDarker) ) (#super (red muchDarker) ) (#true (red muchDarker) ) (#false (red muchDarker) ) (#nil (red muchDarker) ) (#thisContext (red muchDarker) ) (#return (red muchDarker) ) (patternArg (blue muchDarker) ) (methodArg (blue muchDarker) ) (blockPatternArg (blue muchDarker) ) (blockArg (blue muchDarker) ) (argument (blue muchDarker) ) (blockArgColon black ) (leftParenthesis black ) (rightParenthesis black ) (leftParenthesis1 (green muchDarker) ) (rightParenthesis1 (green muchDarker) ) (leftParenthesis2 (magenta muchDarker) ) (rightParenthesis2 (magenta muchDarker) ) (leftParenthesis3 (red muchDarker) ) (rightParenthesis3 (red muchDarker) ) (leftParenthesis4 (green darker) ) (rightParenthesis4 (green darker) ) (leftParenthesis5 (orange darker) ) (rightParenthesis5 (orange darker) ) (leftParenthesis6 (magenta darker) ) (rightParenthesis6 (magenta darker) ) (leftParenthesis7 blue ) (rightParenthesis7 blue ) (blockStart black ) (blockEnd black ) (blockStart1 (green muchDarker) ) (blockEnd1 (green muchDarker) ) (blockStart2 (magenta muchDarker) ) (blockEnd2 (magenta muchDarker) ) (blockStart3 (red muchDarker) ) (blockEnd3 (red muchDarker) ) (blockStart4 (green darker) ) (blockEnd4 (green darker) ) (blockStart5 (orange darker) ) (blockEnd5 (orange darker) ) (blockStart6 (magenta darker) ) (blockEnd6 (magenta darker) ) (blockStart7 blue ) (blockEnd7 blue ) (arrayStart black ) (arrayEnd black ) (arrayStart1 black ) (arrayEnd1 black ) (leftBrace black ) (rightBrace black ) (cascadeSeparator black ) (statementSeparator black ) (externalCallType black ) (externalCallTypePointerIndicator black ) (primitiveOrExternalCallStart black ) (primitiveOrExternalCallEnd black ) (methodTempBar gray ) (blockTempBar gray ) (blockArgsBar gray ) (primitive (green muchDarker) bold) (pragmaKeyword (green muchDarker) bold) (pragmaUnary (green muchDarker) bold) (pragmaBinary (green muchDarker) bold) (externalFunctionCallingConvention (green muchDarker) bold) (module (green muchDarker) bold) (blockTempVar gray ) (blockPatternTempVar gray ) (instVar black ) (workspaceVar black ) (undefinedIdentifier red ) (incompleteIdentifier (gray darker) (italic underlined)) (tempVar (gray darker) ) (patternTempVar (gray darker) ) (poolConstant (gray muchDarker) ) (classVar (gray muchDarker) ) (globalVar black ) ) Levente
On Mon, Oct 25, 2010 at 8:35 PM, Ramon Leon <ramon.leon@allresnet.com>wrote:
On 10/25/2010 11:04 AM, Simon Denier wrote:
Uhuh, that's indeed the old theme, but as said before I now prefer the current theme with some adaptations: it's less aggressive to the eye.
And several of us have said, we like the old theme, very much because it's so aggressive to the eye. It's easy to identify things. The new theme is much less useful. The new style has removed colors and italics and has too much stuff looking the same; it's just bland. The old style is simply better because it visually separates different kinds of variables and scopes with color and font style. Local variables don't look like arguments, etc.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On 10/25/2010 12:35 PM, Levente Uzonyi wrote:
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors. -- Ramon Leon http://onsmalltalk.com
Thanks Levente, but yes, still agree with Ramon. Anyway, this is why this is a preference, and it is not fixed. But anyway, we should select a better default one. cheers mariano On Mon, Oct 25, 2010 at 9:43 PM, Ramon Leon <ramon.leon@allresnet.com>wrote:
On 10/25/2010 12:35 PM, Levente Uzonyi wrote:
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
If you want the black for normal selectors (new theme), what do you think about this one (even if I prefer ramon one) {((Array new: 3) at: 1 put: #invalid; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #excessCode; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedKeyword; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedBinary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedUnary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedIdentifier; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #instVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #classVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #self; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #super; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #true; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #false; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #nil; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #thisContext; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #assignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #ansiAssignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literal; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #return; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgColon; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #cascadeSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #statementSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgsBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #globalVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #poolConstant; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #keyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #binary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #default; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #'$'; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #character; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #integer; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #number; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #-; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #symbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #stringSymbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literalArray; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #string; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedString; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #argument; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #comment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedComment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #workspaceVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #tempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteIdentifier; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitive; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalFunctionCallingConvention; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #module; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallType; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallTypePointerIndicator; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallStart; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallEnd; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself)} (sorry but it was already set...) On Mon, Oct 25, 2010 at 9:50 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Thanks Levente, but yes, still agree with Ramon.
Anyway, this is why this is a preference, and it is not fixed. But anyway, we should select a better default one.
cheers
mariano
On Mon, Oct 25, 2010 at 9:43 PM, Ramon Leon <ramon.leon@allresnet.com>wrote:
On 10/25/2010 12:35 PM, Levente Uzonyi wrote:
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
So...can we agree that the colors in Pharo 1.2 are bad and that we cannot even distinguish between temp vars and inst var? I propose to come back to the original colors of Pharo 1.0 as Ramon suggested in this thread. If you agree, I publish right now the code into a ticket. Cheers mariano On Mon, Oct 25, 2010 at 9:54 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
If you want the black for normal selectors (new theme), what do you think about this one (even if I prefer ramon one)
{((Array new: 3) at: 1 put: #invalid; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #excessCode; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedKeyword; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedBinary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedUnary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedIdentifier; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #instVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #classVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #self; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #super; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #true; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #false; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #nil; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #thisContext; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #assignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #ansiAssignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literal; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #return; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgColon; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #cascadeSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #statementSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgsBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #globalVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #poolConstant; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #keyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #binary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #default; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #'$'; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #character; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #integer; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #number; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #-; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #symbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #stringSymbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literalArray; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #string; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedString; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #argument; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #comment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedComment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #workspaceVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #tempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteIdentifier; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitive; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalFunctionCallingConvention; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #module; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallType; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallTypePointerIndicator; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallStart; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallEnd; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself)}
(sorry but it was already set...)
On Mon, Oct 25, 2010 at 9:50 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Thanks Levente, but yes, still agree with Ramon.
Anyway, this is why this is a preference, and it is not fixed. But anyway, we should select a better default one.
cheers
mariano
On Mon, Oct 25, 2010 at 9:43 PM, Ramon Leon <ramon.leon@allresnet.com>wrote:
On 10/25/2010 12:35 PM, Levente Uzonyi wrote:
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I tired 1.0 and 1.1 and I could not see the difference. What would be nice is to avoid italic for comments (even if I hate green) Stef
So...can we agree that the colors in Pharo 1.2 are bad and that we cannot even distinguish between temp vars and inst var?
I propose to come back to the original colors of Pharo 1.0 as Ramon suggested in this thread.
If you agree, I publish right now the code into a ticket.
Cheers
mariano
On Mon, Oct 25, 2010 at 9:54 PM, Mariano Martinez Peck <marianopeck@gmail.com> wrote: If you want the black for normal selectors (new theme), what do you think about this one (even if I prefer ramon one)
{((Array new: 3) at: 1 put: #invalid; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #excessCode; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedKeyword; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedBinary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedUnary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedIdentifier; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #instVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #classVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #self; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #super; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #true; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #false; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #nil; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #thisContext; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #assignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #ansiAssignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literal; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #return; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgColon; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #cascadeSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #statementSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgsBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #globalVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #poolConstant; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #keyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #binary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #default; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #'$'; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #character; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #integer; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #number; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #-; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #symbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #stringSymbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literalArray; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #string; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedString; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #argument; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #comment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedComment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #workspaceVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #tempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteIdentifier; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitive; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalFunctionCallingConvention; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #module; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallType; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallTypePointerIndicator; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallStart; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallEnd; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself)}
(sorry but it was already set...)
On Mon, Oct 25, 2010 at 9:50 PM, Mariano Martinez Peck <marianopeck@gmail.com> wrote: Thanks Levente, but yes, still agree with Ramon.
Anyway, this is why this is a preference, and it is not fixed. But anyway, we should select a better default one.
cheers
mariano
On Mon, Oct 25, 2010 at 9:43 PM, Ramon Leon <ramon.leon@allresnet.com> wrote: On 10/25/2010 12:35 PM, Levente Uzonyi wrote: On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Ok. I attach 2 screenshots so that you can notice. 1.0 is faaaar much clear. See that in Pharo 1.1 you cannot event distinguish temp var from inst var (they have the same color). And classes do not have different color nor bold... Cheers Mariano On Thu, Dec 30, 2010 at 10:25 AM, Stéphane Ducasse < stephane.ducasse@inria.fr> wrote:
I tired 1.0 and 1.1 and I could not see the difference. What would be nice is to avoid italic for comments (even if I hate green)
Stef
So...can we agree that the colors in Pharo 1.2 are bad and that we cannot even distinguish between temp vars and inst var?
I propose to come back to the original colors of Pharo 1.0 as Ramon suggested in this thread.
If you agree, I publish right now the code into a ticket.
Cheers
mariano
On Mon, Oct 25, 2010 at 9:54 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote: If you want the black for normal selectors (new theme), what do you think about this one (even if I prefer ramon one)
{((Array new: 3) at: 1 put: #invalid; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #excessCode; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedKeyword; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedBinary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedUnary; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #undefinedIdentifier; at: 2 put: (Color r: 1.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #patternUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #instVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #classVar; at: 2 put: (Color r: 0.067 g: 0.098 b: 0.506); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #self; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #super; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #true; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #false; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #nil; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #thisContext; at: 2 put: (Color r: 0.527 g: 0.12 b: 0.084); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #assignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #ansiAssignment; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literal; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #return; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgColon; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightParenthesis7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd2; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd3; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd4; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd5; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd6; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockStart7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockEnd7; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #arrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayStart1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #byteArrayEnd1; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #leftBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #rightBrace; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #cascadeSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #statementSeparator; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArgsBar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #globalVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #poolConstant; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #bold; yourself). ((Array new: 3) at: 1 put: #keyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #binary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteKeyword; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteBinary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteUnary; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #default; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #'$'; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #character; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #integer; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #number; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #-; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #symbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #stringSymbol; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #literalArray; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #string; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedString; at: 2 put: (Color r: 0.5 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #methodArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockArg; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #argument; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #comment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #unfinishedComment; at: 2 put: (Color r: 0.0 g: 0.5 b: 0.0); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #blockPatternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #workspaceVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #tempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #patternTempVar; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #incompleteIdentifier; at: 2 put: (Color r: 0.0 g: 0.0 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitive; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalFunctionCallingConvention; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #module; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallType; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #externalCallTypePointerIndicator; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallStart; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself). ((Array new: 3) at: 1 put: #primitiveOrExternalCallEnd; at: 2 put: (Color r: 0.5 g: 0.5 b: 0.5); at: 3 put: #normal; yourself)}
(sorry but it was already set...)
On Mon, Oct 25, 2010 at 9:50 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote: Thanks Levente, but yes, still agree with Ramon.
Anyway, this is why this is a preference, and it is not fixed. But anyway, we should select a better default one.
cheers
mariano
On Mon, Oct 25, 2010 at 9:43 PM, Ramon Leon <ramon.leon@allresnet.com> wrote: On 10/25/2010 12:35 PM, Levente Uzonyi wrote: On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Mon, 25 Oct 2010, Ramon Leon wrote:
On 10/25/2010 12:35 PM, Levente Uzonyi wrote:
On Mon, 25 Oct 2010, Mariano Martinez Peck wrote:
Sorry Simon, but I agree with Ramon. It is much clear for my eyes :)
Check out this (the formatting may be broken, but it should work):
Nope, you've removed the bold, I like the bold, it makes the color stand out. Without bold, you can barely see the colors.
Some bold and some italic stuff are gone and there are some color changes. It looks nice IMHO, I use it every day. Levente
-- Ramon Leon http://onsmalltalk.com
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (5)
-
Levente Uzonyi -
Mariano Martinez Peck -
Ramon Leon -
Simon Denier -
Stéphane Ducasse