yes one idea is to have a look at keybinding or keymapper pick up the ones that 
works and has tests
and incrementally work there. 
Sean gave me squeak images with these package loaded but I got no time to have 
a look.

> Right now they are hardcoded here
> 
> TextEditor class, category:  keyboard shortcut tables
> 
> For example:
> 
> TextEditor class>> initializeBasicCmdKeyShortcuts
> 
> Wouldn't be hard to plug a customized mapping. And then do the same in
> 
> TextEditor>>dispatchOn: aKeyboardEvent
> 
> You could make this changes, and later test them easily using NewTextMorph.
> 
> Fernando
> 
> On Jul 22, 2010, at 8:59 PM, Max Leske wrote:
> 
>> I checked Squeak 4.1 basic image (Damien's server didn't let me download the 
>> SqueakDev image). There are no preferences in the preferences browser for 
>> editing shortcuts. The only shortcut I could verify was cmd + -> and cmd + 
>> <- for skipping words (I have that in my list as alt + -> and alt + <-). 
>> There seem to be a couple of other nice shortcuts (e.g. advancing to the 
>> next argument when typing a multi argument message) but I's prefer the basic 
>> shortcuts would work...
>> 
>> There is an Editor class with two sub classes that has replaced a former 
>> implementation (apparently TextMorphEditor). I couldn't figure out where the 
>> shortcuts are actually defined though.
>> 
>> Max
>> 
>> On 22.07.2010, at 20:14, Stéphane Ducasse wrote:
>> 
>>> I guess that they did that in squeak can you check?
>>> 
>>> On Jul 22, 2010, at 8:10 PM, Max Leske wrote:
>>> 
>>>> No I haven't. I'll take a look at it later on.
>>>> Are you planning to replace Paragraph with Editor?
>>>> 
>>>> Max
>>>> 
>>>> 
>>>> On 22.07.2010, at 20:05, Stéphane Ducasse wrote:
>>>> 
>>>>> What I want is a real way to define, plug a shortcut table.
>>>>> Max did you check the new Editor class.
>>>>> 
>>>>> Stef
>>>>> 
>>>>> 
>>>>>> Hi everyone.
>>>>>> 
>>>>>> I have no idea what the status is on the editor in pharo and if there 
>>>>>> are any plans to do something to / with it. If there's some resource, 
>>>>>> could you point me to it?
>>>>>> In the meantime I thought I'd share my impressions with you; doesn't 
>>>>>> hurt at least.
>>>>>> 
>>>>>> Since I started developing in Pharo I've struggled with the editor, in 
>>>>>> particular with the fact that I need to use the mouse a lot to position 
>>>>>> the cursor which, as all of you know, makes development quite a bit 
>>>>>> slower.
>>>>>> Before I came to Pharo I used to develop in Eclipse and Eclipse supports 
>>>>>> all shortcuts used inside OS X (and if not you can change the shortcut 
>>>>>> settings). My favorite shortcuts:
>>>>>>  • cmd + -> : go to end of line
>>>>>>  • cmd + <- : go to beginning of line
>>>>>>  • alt + -> : go to end of the current word
>>>>>>  • alt + -> : go to beginning of current word
>>>>>>  • alt + arrow up : switch the line above with the current line (current 
>>>>>> line has line number -1, line above has line number +1)
>>>>>>  • alt + arrow down : switch the line below with the current line
>>>>>>  • cmd + l : delete line (I know this shortcut is used to cancel changes 
>>>>>> at the moment. Still, I haven't found a shortcut yet that deletes a 
>>>>>> single line)
>>>>>> 
>>>>>> I'd LOVE to see this in Pharo, or at least be able to configure the 
>>>>>> shortcuts myself. I think, being able to change the shortcuts is 
>>>>>> important anyway because each developer has an own style.
>>>>>> I'd try to come up with a solution myself but I just don't have the time 
>>>>>> at the moment. 
>>>>>> 
>>>>>> Thanks for listening to my yapping :)
>>>>>> 
>>>>>> Max
>>>>>> _______________________________________________
>>>>>> 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
>>>> 
>>>> 
>>>> _______________________________________________
>>>> 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
>> 
>> 
>> _______________________________________________
>> 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


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to