[Geany-Devel] VTE resetting and handling of ^C and ^D

Lex Trotman elextr at gmail.com
Thu Dec 6 21:53:20 UTC 2012


[...]

> We already have an "Override Geany keybindings" in the terminal prefs,
> that actually overrides everything but focus keybindings.  But for some
> reason, this is a setting and it is not enabled by default.  And if it
> remains a setting, we somewhat *have to* let required stuff like ^C go
> through in any cases.

Ok, that makes sense, in the overridden case all keys except focus
switch ones go to VTE and in the non-overriden case only a specified
list go to the VTE (^c, ^d, ^z, ^x, ^o (for nano for git commits)
can't think of any others).  What about if the vte is not focussed?

These two lists should be in a table in the manual in keybindings
section, and the vte setting section referring to that table.

Cheers
Lex

>
> So ok, one might argue that the setting don't make much sense, but it's
> there and it allows for (most) Geany keybinding behaving like they do
> everywhere else in the VTE too.  Though, at least with the way it is
> done yet, if you enable "Override Geany keybindings", *all* (but focus)
> keybindings will be eaten by the terminal no matter whether it or a
> running process in it will actually handle the stroke;  so I can
> understand one wanting this not to happen.
>
> Regards,
> Colomban
> _______________________________________________
> Devel mailing list
> Devel at lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel


More information about the Devel mailing list