From: Martin Girschick (magir@topmail.de)
Date: 9 Mar 01, 23:32 EST
From: Martin Girschick <magir@topmail.de> Subject: Re: Keys bounded to option-<key> >I think we've agreed several times to remove all <option><key> and ><shift><option><key> bindings from Alpha's default behavior (as >always, folks can do whatever they like in their own prefs files). ><escape> is already defined as an emacsy meta key, so I think most >of these bindings could move to that. > >The question is doing it. If anybody cares to assemble an >appropriate list of replacement bindings and/or changes to the >appropriate Menu and Bind definitions, we can debate them and get >them implemented. With my basic alpha-knowledge I was able to extract the following command: Bind '1' <X> zoom Bind '2' <Q> splitWindow Bind '<' <se> beginningOfBuffer Bind '>' <se> endOfBuffer Bind 'a' <Q> wintiled Bind 'a' <e> prevSentence Bind 'b' <Q> shrinkLow Bind 'b' <se> backwardWordSelect Bind 'b' <X> chooseWindowStatus Bind 'b' <e> backwardWord Bind 'b' <o> backwardWord Bind 'c' <Q> chooseAWindow Bind 'c' <zX> quit Bind 'c' <e> capitalizeWord Bind 'c' <o> capitalizeWord Bind 'd' <e> deleteWord Bind 'd' <X> killRegion Bind 'd' <o> deleteWord Bind 'e' <X> executeKeyboardMacro Bind 'e' <e> nextSentence Bind f9 <s> mode::menuProc "Mode Prefs" "changeMode" Bind 'f' <Q> shrinkFull Bind 'f' <zX> findFile Bind 'f' <se> forwardWordSelect Bind 'f' <e> forwardWord Bind 'f' <o> forwardWord Bind 'g' <e> gotoLine Bind 'g' <o> gotoLine Bind 'h' <Q> winhorizontally Bind 'h' <e> backwardDeleteWord Bind 'h' <o> backwardDeleteWord Bind 'i' <Q> iconify Bind 'k' <X> killWindowStatus Bind 'l' <Q> shrinkLeft Bind 'l' <oz> refresh Bind 'l' <X> currentPosition Bind 'l' <e> downcaseWord Bind 'l' <o> downcaseWord Bind 'm' <X> matchingLines Bind 'm' <e> beginningOfLogicalLine Bind 'n' <Q> nextWindow Bind 'o' <Q> bufferOtherWindow Bind 'o' <X> otherThing Bind f12 <sz> dialog::preferences "preferences" "Features" Bind f12 <s> dialog::preferences "preferences" "Suffix Mappings" Bind 'p' <Q> prevWindow Bind 'q' <e> fillParagraph Bind 'r' <Q> shrinkRight Bind 'r' <e> repeatSearchBackward Bind 's' <Q> swapWithNext Bind 's' <ze> regIsearch Bind 's' <e> repeatSearchForward Bind 's' <zX> save Bind 's' <oz> quickFindRegexp Bind 't' <Q> shrinkHigh Bind 'u' <X> undo Bind 'u' <e> upcaseWord Bind del <o> deleteWord Bind 'v' <Q> winvertically Bind 'v' <e> pageBack Bind 'v' <o> pageBack Bind 'w' <zX> saveAs Bind 'w' <e> copyRegion Bind 'w' <o> copy Bind 'x' <zX> exchangePointAndMark Bind 'x' <e> execute Bind 'x' <o> execute As far as I can see is <o> for the left and <e> for the right option-key. I have no idea what <Q> or <X> stands for but let's look at the option-key-bindings first... Any suggestions? I'm not sure whether the current keybindings have to do with some emacs-keybindings. BTW. I extracted that list with alpha and removed the unneeded lines with the "cut lines containing"-plugin of BBEdit Lite, any easy ideas of how to do that with Alpha? I've to admit that my regexp-knowledge is rather low... And another thing (should be bug-filled am I right?) The forward-delete-key doesn't work in dialogs. Martin _______________________________________________ AlphaTcl-developers mailing list AlphaTcl-developers@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/alphatcl-developers