diff --git a/ChangeLog.adoc b/ChangeLog.adoc index b5ae45660..ec5963d76 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -23,6 +23,7 @@ Bug fixes:: * core: don't send "key_pressed" signal again for the same key press (issue #1976) * core: don't send "key_combo_*" signals for incomplete keys (issue #1976) + * core: add key ctrl-backspace in /help key (issue #1975) * irc: fix display of country code in message 344 received as whois geo info (issue #1736) Tests:: diff --git a/po/cs.po b/po/cs.po index 08554b1ec..74a0969b7 100644 --- a/po/cs.po +++ b/po/cs.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-06-26 21:34+0200\n" +"POT-Creation-Date: 2023-07-04 18:42+0200\n" "PO-Revision-Date: 2023-06-26 21:34+0200\n" "Last-Translator: Ondřej Súkup \n" "Language-Team: weechat-dev \n" @@ -2043,6 +2043,10 @@ msgid "" "then k), and then press the key to bind: this will insert key name in " "command line.\n" "\n" +"For some keys you might need to use /debug key, this displays the raw key " +"code that can be used (for example the key ctrl+backspace could be ctrl-h or " +"ctrl-?, depending on your terminal and other settings).\n" +"\n" "Modifiers allowed (in this order when multiple are used):\n" " meta- (alt key)\n" " ctrl- (control key)\n" diff --git a/po/de.po b/po/de.po index 108018912..132872b93 100644 --- a/po/de.po +++ b/po/de.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2023-06-26 21:34+0200\n" +"POT-Creation-Date: 2023-07-04 18:42+0200\n" "PO-Revision-Date: 2023-07-01 12:12+0200\n" "Last-Translator: Nils Görs \n" "Language-Team: German \n" @@ -2515,6 +2515,71 @@ msgstr "" "unbindctxt || reset || resetctxt || " "resetall -yes [] || missing [] || legacy [...]" +#, fuzzy +#| msgid "" +#| " list: list all current keys\n" +#| "listdefault: list default keys\n" +#| " listdiff: list differences between current and default keys (keys " +#| "added, redefined or deleted)\n" +#| " context: name of context (\"default\" or \"search\")\n" +#| " bind: bind a command to a key or display command bound to key (for " +#| "context \"default\")\n" +#| " bindctxt: bind a command to a key or display command bound to key, for " +#| "given context\n" +#| " command: command (many commands can be separated by semicolons)\n" +#| " unbind: remove a key binding (for context \"default\")\n" +#| " unbindctxt: remove a key binding for given context\n" +#| " reset: reset a key to default binding (for context \"default\")\n" +#| " resetctxt: reset a key to default binding, for given context\n" +#| " resetall: restore bindings to the default values and delete ALL " +#| "personal bindings (use carefully!)\n" +#| " missing: add missing keys (using default bindings), useful after " +#| "installing new WeeChat version\n" +#| " legacy: display new name for legacy keys\n" +#| "\n" +#| "When binding a command to a key, it is recommended to use key alt+k (or " +#| "Esc then k), and then press the key to bind: this will insert key name in " +#| "command line.\n" +#| "\n" +#| "Modifiers allowed (in this order when multiple are used):\n" +#| " meta- (alt key)\n" +#| " ctrl- (control key)\n" +#| " shift- (shift key, can only be used with key names below)\n" +#| "\n" +#| "Key names allowed: f0 to f20, home, insert, delete, end, backspace, pgup, " +#| "pgdn, up, down, right, left, tab, return, comma, space.\n" +#| "\n" +#| "Combo of keys must be separated by a comma.\n" +#| "\n" +#| "For context \"mouse\" (possible in context \"cursor\" too), key has " +#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n" +#| " *: any area on screen\n" +#| " chat: chat area (any buffer)\n" +#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including " +#| "plugin)\n" +#| " bar(*): any bar\n" +#| " bar(xxx): bar \"xxx\"\n" +#| " item(*): any bar item\n" +#| " item(xxx): bar item \"xxx\"\n" +#| "Wildcard \"*\" is allowed in key to match many mouse events.\n" +#| "A special value for command with format \"hsignal:name\" can be used for " +#| "context mouse, this will send the hsignal \"name\" with the focus " +#| "hashtable as argument.\n" +#| "Another special value \"-\" can be used to disable key (it will be " +#| "ignored when looking for keys).\n" +#| "\n" +#| "Examples:\n" +#| " key alt-r to jump to #weechat IRC channel:\n" +#| " /key bind meta-r /buffer #weechat\n" +#| " restore default binding for key alt-r:\n" +#| " /key reset meta-r\n" +#| " key meta-v then f1 to run /help:\n" +#| " /key bind meta-v,f1 /help\n" +#| " key \"tab\" to stop search in buffer:\n" +#| " /key bindctxt search tab /input search_stop\n" +#| " middle button of mouse on a nick to retrieve info on nick:\n" +#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info " +#| "${nick}" msgid "" " list: list all current keys\n" "listdefault: list default keys\n" @@ -2540,6 +2605,10 @@ msgid "" "then k), and then press the key to bind: this will insert key name in " "command line.\n" "\n" +"For some keys you might need to use /debug key, this displays the raw key " +"code that can be used (for example the key ctrl+backspace could be ctrl-h or " +"ctrl-?, depending on your terminal and other settings).\n" +"\n" "Modifiers allowed (in this order when multiple are used):\n" " meta- (alt key)\n" " ctrl- (control key)\n" @@ -13512,7 +13581,6 @@ msgstr "" msgid "buffer pointer" msgstr "Buffer Pointer" -#| msgid "buffer local variables" msgid "buffer full name" msgstr "Vollständiger Buffername" @@ -16027,8 +16095,7 @@ msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat" msgid "" "list|listfull|listdefault || add|addoff|addreplace " -"[\"\" [\"\" [\"\" [\"\" [\"<" -"return_code>\" [\"\"]]]]]] " +"[\"\" [\"\" [\"\" [\"\" [\"\" [\"\"]]]]]] " "|| addinput [] || input|output|recreate || set