Michele Ballabio <barra_cuda@katamail.com> wrote:
quoted text >
> So, it doesn't recognize [ at all at the keysym (%K) level.
> No idea why. This is Tcl/Tk 8.4.15 on Linux.
...
quoted text > ctrl-+ and ctrl-= -> more context
> ctrl-- -> less context
This is reasonable. I like.
quoted text > .mbar.commit add command -label [mc "Show Less Context"] \
> -command show_less_context \
> - -accelerator $M1T-\[
> + -accelerator $M1T-\-
>
> .mbar.commit add command -label [mc "Show More Context"] \
> -command show_more_context \
> - -accelerator $M1T-\]
> + -accelerator "$M1T-+ $M1T-="
Sadly Mac OS X does not like this accelerator in the menu.
It drops the accelerator entirely and just shows nothing.
I changed it to show "$M1T-=", but kept the bindings as
you had them below, so $M1T-+ is an alias.
quoted text > @@ -2715,8 +2715,11 @@ bind $ui_comm <$M1B-Key-v> {tk_textPaste %W; %W see insert; break}
> bind $ui_comm <$M1B-Key-V> {tk_textPaste %W; %W see insert; break}
> bind $ui_comm <$M1B-Key-a> {%W tag add sel 0.0 end;break}
> bind $ui_comm <$M1B-Key-A> {%W tag add sel 0.0 end;break}
> -bind $ui_comm <$M1B-Key-bracketleft> {show_less_context;break}
> -bind $ui_comm <$M1B-Key-bracketright> {show_more_context;break}
> +bind $ui_comm <$M1B-Key-minus> {show_less_context;break}
> +bind $ui_comm <$M1B-Key-KP_Subtract> {show_less_context;break}
> +bind $ui_comm <$M1B-Key-equal> {show_more_context;break}
> +bind $ui_comm <$M1B-Key-plus> {show_more_context;break}
> +bind $ui_comm <$M1B-Key-KP_Add> {show_more_context;break}
>
> bind $ui_diff <$M1B-Key-x> {tk_textCopy %W;break}
> bind $ui_diff <$M1B-Key-X> {tk_textCopy %W;break}
> @@ -2760,8 +2763,11 @@ bind . <$M1B-Key-t> do_add_selection
> bind . <$M1B-Key-T> do_add_selection
> bind . <$M1B-Key-i> do_add_all
> bind . <$M1B-Key-I> do_add_all
> -bind . <$M1B-Key-bracketleft> {show_less_context;break}
> -bind . <$M1B-Key-bracketright> {show_more_context;break}
> +bind . <$M1B-Key-minus> {show_less_context;break}
> +bind . <$M1B-Key-KP_Subtract> {show_less_context;break}
> +bind . <$M1B-Key-equal> {show_more_context;break}
> +bind . <$M1B-Key-plus> {show_more_context;break}
> +bind . <$M1B-Key-KP_Add> {show_more_context;break}
> bind . <$M1B-Key-Return> do_commit
> foreach i [list $ui_index $ui_workdir] {
> bind $i <Button-1> "toggle_or_diff $i %x %y; break"
> --
> 1.5.4.5
>
--
Shawn.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html