[Pharo-project] what happened with Shout colors in Pharo 1.1?

Levente Uzonyi leves at elte.hu
Mon Oct 25 15:35:49 EDT 2010


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 at 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 at lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>




More information about the Pharo-dev mailing list