Hello,
I found that the wikipedia article (and the section on the input methods) Philippe quoted was pretty badly written. (And biased and missed to mention the other real problems of Unicode.)
http://en.wikipedia.org/wiki/Unicode#Input_methods
The majority of wide character users in the world are using more intelligent input methods that knows about the context and figure out the most likely result as well as the lists other possibilities for the user. And, the user choose it. And, like some input methods in Emacs for latin languages, there is nothing wrong to use sequence to "input" one "character".
Anyway, what we could do are:
1) A two-key sequence with $_ and $ (space) gets converted to u2191 *and* a space. A $_ not followed by space will be $_. Or, 2) The frontend of paragraph editor converts two key sequence with $< and $- to u2191. (If you would like to input a string '<-', you would type $<, $ , $- and then remove the space.) Or, 3) $\ could be a beginning of a special sequence. That character, followed by 'leftarrow' would be converted to u2191.
I like the first one most, btw. One could add a feature that show the list of possible results in 1) or 2) and let the user choose.
-- Yoshiki
At Fri, 06 Apr 2007 14:25:08 +0000, J J wrote:
So instead of typing :=, I will have to hold down Alt, Shift and type 2099? Seems like a lot of work. :)
From: "Philippe Marschall" philippe.marschall@gmail.com Reply-To: The general-purpose Squeak developers listsqueak-dev@lists.squeakfoundation.org To: "The general-purpose Squeak developers list"squeak-dev@lists.squeakfoundation.org Subject: Re: Squeak-dev/Squeak-web image v95-2 Date: Wed, 4 Apr 2007 13:32:55 +0200
2007/4/4, Matthew Fulmer tapplek@gmail.com:
On Tue, Apr 03, 2007 at 09:59:27PM -0700, tim Rowledge wrote:
On 3-Apr-07, at 9:54 PM, Joshua Gargus wrote:
I'm looking forward to when underscore-leftarrow is REALLY REALLY gone and we can start having proper-looking OpenGL constants ("GL_MODELVIEW_MATRIX" instead of "GLModelviewMatrix"). I like the left-arrow too, but can't we please just leave it to the pretty- printer?
Personally I *hate* underscore pseudopunctuation but what does it have to do with using a proper leftarrow? We have unicode. Codepoint 2190 apparently. Come to that we have codepoint 2191 for a proper uparrow as well. Time we used them. := is for Pascal weenies.
How could anyone type such a character? would we modify the mass-produced keyboard, or create some partially obscure input method? Of course, it would be easy with a pen. I don't understand how Unicode will be anything other than a curiosity as long as the keyboard stays around. Of course, that may have something to do with living in the US, where nobody understands culture.
http://en.wikipedia.org/wiki/Unicode#Input_methods
-- Matthew Fulmer -- http://mtfulmer.wordpress.com/ Help improve Squeak Documentation: http://wiki.squeak.org/squeak/808
Need a break? Find your escape route with Live Search Maps. http://maps.live.com/?icid=hmtag3