Quoting Levente Uzonyi <
[hidden email]>:
> On Mon, 24 Feb 2014, J. Vuletich (mail lists) wrote:
>
>> Quoting tim Rowledge <
[hidden email]>:
>>
...
>>> I wish we still had a proper up arrow rather than a caret, not to
>>> mention the proper left arrow assign instead of the nonsensical
>>> Pascal :=.
>>
>> StrikeFont allInstancesDo: [ :each | each useLeftArrow ]
>
> That solves the problem, but it makes another. We lose underscore
> character with that change. :)
>
>
> Levente
>
>>
>> :)
Well, yes. Another possibility that might please some is to use Shout.
At least in Cuis, Shout can show all assignments as
underscore/leftArrow or as ':=' (or just let them alone).
It wouldn't be hard to tweak this to show the proper code point for
left arrow, or an unused 8-bit character code, binding it to the left
arrow glyph. In that way, regardless of the user typing '_' or ':=',
when method is saved, it would be shown as left arrow.
(Another tweak is needed. When modifying existing code, this new
character would in the source code instead of '_' or ':=', so it is
needed to tweak the parser to accept it.)
That would give, at the same time, underscores for C lovers and left
arrow assignments for classic Smalltalk lovers. Maybe people in both
groups would like it.
Cheers,
Juan Vuletich