summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2023-03-26 19:15:33 +0200
committerSébastien Helleu <flashcode@flashtux.org>2023-03-26 20:30:17 +0200
commitfe41da1506cd7c186a90f0808a90dd1c5711cb4e (patch)
tree68c7ae49b68590f14d24db356199de79a440c9b4
parent9bb3acd2c7905f61c641d268b6340cff4d11b280 (diff)
downloadweechat-fe41da1506cd7c186a90f0808a90dd1c5711cb4e.zip
core: update translations (issue #1503)
-rw-r--r--doc/de/includes/autogen_user_commands.de.adoc93
-rw-r--r--doc/de/includes/autogen_user_options.de.adoc54
-rw-r--r--doc/en/includes/autogen_user_commands.en.adoc9
-rw-r--r--doc/en/includes/autogen_user_options.en.adoc54
-rw-r--r--doc/fr/includes/autogen_user_commands.fr.adoc9
-rw-r--r--doc/fr/includes/autogen_user_options.fr.adoc54
-rw-r--r--doc/it/includes/autogen_user_commands.it.adoc9
-rw-r--r--doc/it/includes/autogen_user_options.it.adoc54
-rw-r--r--doc/ja/includes/autogen_user_commands.ja.adoc9
-rw-r--r--doc/ja/includes/autogen_user_options.ja.adoc54
-rw-r--r--doc/pl/includes/autogen_user_commands.pl.adoc9
-rw-r--r--doc/pl/includes/autogen_user_options.pl.adoc54
-rw-r--r--doc/sr/includes/autogen_user_commands.sr.adoc9
-rw-r--r--doc/sr/includes/autogen_user_options.sr.adoc54
-rw-r--r--po/cs.po11
-rw-r--r--po/de.po60
-rw-r--r--po/es.po11
-rw-r--r--po/fr.po25
-rw-r--r--po/hu.po11
-rw-r--r--po/it.po11
-rw-r--r--po/ja.po11
-rw-r--r--po/pl.po11
-rw-r--r--po/pt.po11
-rw-r--r--po/pt_BR.po11
-rw-r--r--po/ru.po11
-rw-r--r--po/sr.po11
-rw-r--r--po/tr.po11
-rw-r--r--po/weechat.pot11
-rw-r--r--src/core/wee-command.c4
29 files changed, 665 insertions, 81 deletions
diff --git a/doc/de/includes/autogen_user_commands.de.adoc b/doc/de/includes/autogen_user_commands.de.adoc
index b1ecd4fa8..d22850a0e 100644
--- a/doc/de/includes/autogen_user_commands.de.adoc
+++ b/doc/de/includes/autogen_user_commands.de.adoc
@@ -1677,49 +1677,56 @@ restore: stellt die letzte Hotlist wieder her, die im aktuellen Buffer entfernt
----
/input <action> [<arguments>]
-Auflistung der möglichen Aktionen:
- return: simuliert die "enter" Taste
- complete_next: vervollständigt Wort mit nächster Komplettierung
- complete_previous: vervollständigt Word mit vorheriger Komplettierung
- search_text_here: Textsuche ab aktueller Position
- search_text: Textsuche im Buffer
- search_switch_case: schaltet Groß-/Kleinschreibung ein und aus
- search_switch_regex: Wechsel des Suchmodus: einfache Textsuche/reguläre Ausdrücke
- search_switch_where: wechselt Suche in Nachricht/Präfix
- search_previous: sucht vorheriger Zeile
- search_next: sucht nächste Zeile
- search_stop_here: beendet Suche ab aktueller Position
- search_stop: suche beenden
- delete_previous_char: entfernt vorheriges Zeichen
- delete_next_char: entfernt nächstes Zeichen
- delete_previous_word: entfernt vorheriges Wort
- delete_previous_word_whitespace: vorheriges Wort löschen (bis zum Leerzeichen)
- delete_next_word: entfernt nächstes Wort
- delete_beginning_of_line: entfernt alle Zeichen ab Zeilenanfang bis zum Cursor
- delete_end_of_line: entfernt alle Zeichen ab Cursor bis zum Ende der Zeile
- delete_line: löscht die komplette Eingabezeile
- clipboard_paste: fügt Zeichenkette aus der internen Zwischenablage ein
- transpose_chars: Zeichen austauschen
- undo: letzten Befehl in der Eingabezeile rückgängig machen
- redo: letzten Befehl in der Eingabezeile wiederherstellen
- move_beginning_of_line: springt an den Anfang der Eingabezeile
- move_end_of_line: springt ans Ende der Eingabezeile
- move_previous_char: setzt den Cursor eine Position nach links
- move_next_char: setzt den Cursor eine Position nach rechts
- move_previous_word: springt zum Anfang des vorherigen Wortes, in der Eingabezeile
- move_next_word: springt zum Anfang des nächsten Wortes, in der Eingabezeile
- history_previous: ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen)
- history_next: ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen)
- history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_mouse: fängt den Code einer Maus Aktivität
- grab_mouse_area: fängt den Code einer Maus Aktivität mit entsprechendem Bereich
- insert: fügt einen Text in die Eingabezeile ein (Escapesequenzen sind möglich, siehe /help print)
- send: schickt Text an einen Buffer
-
-Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen genutzt.
+list of actions:
+ return: simulate key "enter"
+ complete_next: complete word with next completion
+ complete_previous: complete word with previous completion
+ search_text_here: search text in buffer at current position
+ search_text: search text in buffer
+ search_switch_case: switch exact case for search
+ search_switch_regex: switch search type: string/regular expression
+ search_switch_where: switch search in messages/prefixes
+ search_previous: search previous line
+ search_next: search next line
+ search_stop_here: stop search at current position
+ search_stop: stop search
+ delete_previous_char: delete previous char
+ delete_next_char: delete next char
+ delete_previous_word: delete previous word
+ delete_previous_word_whitespace: delete previous word (until whitespace)
+ delete_next_word: delete next word
+ delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
+ delete_end_of_line: delete from cursor until end of line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
+ clipboard_paste: paste from the internal clipboard
+ transpose_chars: transpose two chars
+ undo: undo last command line action
+ redo: redo last command line action
+ move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
+ move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
+ move_previous_char: move cursor to previous char
+ move_next_char: move cursor to next char
+ move_previous_word: move cursor to previous word
+ move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
+ history_previous: recall previous command in current buffer history
+ history_next: recall next command in current buffer history
+ history_global_previous: recall previous command in global history
+ history_global_next: recall next command in global history
+ grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_mouse: grab mouse event code
+ grab_mouse_area: grab mouse event code with area
+ insert: insert text in command line (escaped chars are allowed, see /help print)
+ send: send text to the buffer
+
+This command is used by key bindings or plugins.
----
[[command_weechat_item]]
diff --git a/doc/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc
index 5c7586619..0d2c13f2e 100644
--- a/doc/de/includes/autogen_user_options.de.adoc
+++ b/doc/de/includes/autogen_user_options.de.adoc
@@ -3394,6 +3394,12 @@
** Werte: beliebige Zeichenkette
** Standardwert: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** Beschreibung: pass:none[touche "meta-R" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** Beschreibung: pass:none[touche "meta-_" dans le contexte "default"]
** Typ: Zeichenkette
@@ -3418,6 +3424,18 @@
** Werte: beliebige Zeichenkette
** Standardwert: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** Beschreibung: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** Beschreibung: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** Beschreibung: pass:none[touche "meta-d" dans le contexte "default"]
** Typ: Zeichenkette
@@ -4270,12 +4288,48 @@
** Werte: beliebige Zeichenkette
** Standardwert: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** Beschreibung: pass:none[touche "shift-down" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** Beschreibung: pass:none[touche "shift-end" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** Beschreibung: pass:none[touche "shift-home" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** Beschreibung: pass:none[touche "shift-left" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** Beschreibung: pass:none[touche "shift-right" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** Beschreibung: pass:none[touche "shift-tab" dans le contexte "default"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette
** Standardwert: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** Beschreibung: pass:none[touche "shift-up" dans le contexte "default"]
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette
+** Standardwert: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** Beschreibung: pass:none[touche "tab" dans le contexte "default"]
** Typ: Zeichenkette
diff --git a/doc/en/includes/autogen_user_commands.en.adoc b/doc/en/includes/autogen_user_commands.en.adoc
index c36957057..6f1899295 100644
--- a/doc/en/includes/autogen_user_commands.en.adoc
+++ b/doc/en/includes/autogen_user_commands.en.adoc
@@ -1696,18 +1696,25 @@ list of actions:
delete_previous_word_whitespace: delete previous word (until whitespace)
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
delete_end_of_line: delete from cursor until end of line
- delete_line: delete entire line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
clipboard_paste: paste from the internal clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
diff --git a/doc/en/includes/autogen_user_options.en.adoc b/doc/en/includes/autogen_user_options.en.adoc
index ac730be0c..e4062199d 100644
--- a/doc/en/includes/autogen_user_options.en.adoc
+++ b/doc/en/includes/autogen_user_options.en.adoc
@@ -3394,6 +3394,12 @@
** values: any string
** default value: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** description: pass:none[touche "meta-R" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** description: pass:none[touche "meta-_" dans le contexte "default"]
** type: string
@@ -3418,6 +3424,18 @@
** values: any string
** default value: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** description: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** description: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** description: pass:none[touche "meta-d" dans le contexte "default"]
** type: string
@@ -4270,12 +4288,48 @@
** values: any string
** default value: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** description: pass:none[touche "shift-down" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** description: pass:none[touche "shift-end" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** description: pass:none[touche "shift-home" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** description: pass:none[touche "shift-left" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** description: pass:none[touche "shift-right" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** description: pass:none[touche "shift-tab" dans le contexte "default"]
** type: string
** values: any string
** default value: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** description: pass:none[touche "shift-up" dans le contexte "default"]
+** type: string
+** values: any string
+** default value: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** description: pass:none[touche "tab" dans le contexte "default"]
** type: string
diff --git a/doc/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc
index 4df8fcd19..0ac38ca3c 100644
--- a/doc/fr/includes/autogen_user_commands.fr.adoc
+++ b/doc/fr/includes/autogen_user_commands.fr.adoc
@@ -1696,18 +1696,25 @@ liste des actions :
delete_previous_word_whitespace : effacer le mot précédent (jusqu'à un espace)
delete_next_word : effacer le mot suivant
delete_beginning_of_line : effacer du début de la ligne jusqu'au curseur
+ delete_beginning_of_input : effacer du début de la ligne de commande jusqu'au curseur
delete_end_of_line : effacer du curseur jusqu'à la fin de la ligne
- delete_line : effacer la ligne entière
+ delete_end_of_input : effacer du curseur jusqu'à la fin de la ligne de commande
+ delete_line : effacer la ligne courante
+ delete_input : effacer la ligne de commande entière
clipboard_paste : coller depuis le presse-papiers interne
transpose_chars : inverser deux caractères
undo : défaire la dernière action de la ligne de commande
redo : refaire la dernière action de la ligne de commande
move_beginning_of_line : déplacer le curseur au début de la ligne
+ move_beginning_of_input : déplacer le curseur au début de la ligne de commande
move_end_of_line : déplacer le curseur à la fin de la ligne
+ move_end_of_input : déplacer le curseur à la fin de la ligne de commande
move_previous_char : déplacer le curseur sur le caractère précédent
move_next_char : déplacer le curseur sur le caractère suivant
move_previous_word : déplacer le curseur sur le mot précédent
move_next_word : déplacer le curseur sur le mot suivant
+ move_previous_line : déplacer le curseur sur la ligne précédente
+ move_next_line : déplacer le curseur sur la ligne suivante
history_previous : rappeler la commande précédente dans l'historique du tampon courant
history_next : rappeler la commande suivante dans l'historique du tampon courant
history_global_previous : rappeler la commande précédente dans l'historique global
diff --git a/doc/fr/includes/autogen_user_options.fr.adoc b/doc/fr/includes/autogen_user_options.fr.adoc
index deee6ddb5..7551742e3 100644
--- a/doc/fr/includes/autogen_user_options.fr.adoc
+++ b/doc/fr/includes/autogen_user_options.fr.adoc
@@ -3394,6 +3394,12 @@
** valeurs: toute chaîne
** valeur par défaut: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** description: pass:none[touche "meta-R" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** description: pass:none[touche "meta-_" dans le contexte "default"]
** type: chaîne
@@ -3418,6 +3424,18 @@
** valeurs: toute chaîne
** valeur par défaut: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** description: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** description: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** description: pass:none[touche "meta-d" dans le contexte "default"]
** type: chaîne
@@ -4270,12 +4288,48 @@
** valeurs: toute chaîne
** valeur par défaut: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** description: pass:none[touche "shift-down" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** description: pass:none[touche "shift-end" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** description: pass:none[touche "shift-home" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** description: pass:none[touche "shift-left" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** description: pass:none[touche "shift-right" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** description: pass:none[touche "shift-tab" dans le contexte "default"]
** type: chaîne
** valeurs: toute chaîne
** valeur par défaut: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** description: pass:none[touche "shift-up" dans le contexte "default"]
+** type: chaîne
+** valeurs: toute chaîne
+** valeur par défaut: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** description: pass:none[touche "tab" dans le contexte "default"]
** type: chaîne
diff --git a/doc/it/includes/autogen_user_commands.it.adoc b/doc/it/includes/autogen_user_commands.it.adoc
index a77a4cb36..0455c2fcf 100644
--- a/doc/it/includes/autogen_user_commands.it.adoc
+++ b/doc/it/includes/autogen_user_commands.it.adoc
@@ -1696,18 +1696,25 @@ list of actions:
delete_previous_word_whitespace: delete previous word (until whitespace)
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
delete_end_of_line: delete from cursor until end of line
- delete_line: delete entire line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
clipboard_paste: paste from the internal clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
diff --git a/doc/it/includes/autogen_user_options.it.adoc b/doc/it/includes/autogen_user_options.it.adoc
index e5e93137c..12ad333c1 100644
--- a/doc/it/includes/autogen_user_options.it.adoc
+++ b/doc/it/includes/autogen_user_options.it.adoc
@@ -3394,6 +3394,12 @@
** valori: qualsiasi stringa
** valore predefinito: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** descrizione: pass:none[touche "meta-R" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** descrizione: pass:none[touche "meta-_" dans le contexte "default"]
** tipo: stringa
@@ -3418,6 +3424,18 @@
** valori: qualsiasi stringa
** valore predefinito: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** descrizione: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** descrizione: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** descrizione: pass:none[touche "meta-d" dans le contexte "default"]
** tipo: stringa
@@ -4270,12 +4288,48 @@
** valori: qualsiasi stringa
** valore predefinito: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** descrizione: pass:none[touche "shift-down" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** descrizione: pass:none[touche "shift-end" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** descrizione: pass:none[touche "shift-home" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** descrizione: pass:none[touche "shift-left" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** descrizione: pass:none[touche "shift-right" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** descrizione: pass:none[touche "shift-tab" dans le contexte "default"]
** tipo: stringa
** valori: qualsiasi stringa
** valore predefinito: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** descrizione: pass:none[touche "shift-up" dans le contexte "default"]
+** tipo: stringa
+** valori: qualsiasi stringa
+** valore predefinito: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** descrizione: pass:none[touche "tab" dans le contexte "default"]
** tipo: stringa
diff --git a/doc/ja/includes/autogen_user_commands.ja.adoc b/doc/ja/includes/autogen_user_commands.ja.adoc
index de5d3a07f..c459295ba 100644
--- a/doc/ja/includes/autogen_user_commands.ja.adoc
+++ b/doc/ja/includes/autogen_user_commands.ja.adoc
@@ -1696,18 +1696,25 @@ list of actions:
delete_previous_word_whitespace: delete previous word (until whitespace)
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
delete_end_of_line: delete from cursor until end of line
- delete_line: delete entire line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
clipboard_paste: paste from the internal clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
diff --git a/doc/ja/includes/autogen_user_options.ja.adoc b/doc/ja/includes/autogen_user_options.ja.adoc
index cd30beda4..3c35aa7fa 100644
--- a/doc/ja/includes/autogen_user_options.ja.adoc
+++ b/doc/ja/includes/autogen_user_options.ja.adoc
@@ -3394,6 +3394,12 @@
** 値: 未制約文字列
** デフォルト値: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** 説明: pass:none[touche "meta-R" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** 説明: pass:none[touche "meta-_" dans le contexte "default"]
** タイプ: 文字列
@@ -3418,6 +3424,18 @@
** 値: 未制約文字列
** デフォルト値: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** 説明: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** 説明: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** 説明: pass:none[touche "meta-d" dans le contexte "default"]
** タイプ: 文字列
@@ -4270,12 +4288,48 @@
** 値: 未制約文字列
** デフォルト値: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** 説明: pass:none[touche "shift-down" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** 説明: pass:none[touche "shift-end" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** 説明: pass:none[touche "shift-home" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** 説明: pass:none[touche "shift-left" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** 説明: pass:none[touche "shift-right" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** 説明: pass:none[touche "shift-tab" dans le contexte "default"]
** タイプ: 文字列
** 値: 未制約文字列
** デフォルト値: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** 説明: pass:none[touche "shift-up" dans le contexte "default"]
+** タイプ: 文字列
+** 値: 未制約文字列
+** デフォルト値: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** 説明: pass:none[touche "tab" dans le contexte "default"]
** タイプ: 文字列
diff --git a/doc/pl/includes/autogen_user_commands.pl.adoc b/doc/pl/includes/autogen_user_commands.pl.adoc
index a8cceb750..1d28b29f8 100644
--- a/doc/pl/includes/autogen_user_commands.pl.adoc
+++ b/doc/pl/includes/autogen_user_commands.pl.adoc
@@ -1695,18 +1695,25 @@ list of actions:
delete_previous_word_whitespace: delete previous word (until whitespace)
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
delete_end_of_line: delete from cursor until end of line
- delete_line: delete entire line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
clipboard_paste: paste from the internal clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
diff --git a/doc/pl/includes/autogen_user_options.pl.adoc b/doc/pl/includes/autogen_user_options.pl.adoc
index 9647ab6b2..194e67870 100644
--- a/doc/pl/includes/autogen_user_options.pl.adoc
+++ b/doc/pl/includes/autogen_user_options.pl.adoc
@@ -3394,6 +3394,12 @@
** wartości: dowolny ciąg
** domyślna wartość: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** opis: pass:none[touche "meta-R" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** opis: pass:none[touche "meta-_" dans le contexte "default"]
** typ: ciąg
@@ -3418,6 +3424,18 @@
** wartości: dowolny ciąg
** domyślna wartość: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** opis: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** opis: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** opis: pass:none[touche "meta-d" dans le contexte "default"]
** typ: ciąg
@@ -4270,12 +4288,48 @@
** wartości: dowolny ciąg
** domyślna wartość: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** opis: pass:none[touche "shift-down" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** opis: pass:none[touche "shift-end" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** opis: pass:none[touche "shift-home" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** opis: pass:none[touche "shift-left" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** opis: pass:none[touche "shift-right" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** opis: pass:none[touche "shift-tab" dans le contexte "default"]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** opis: pass:none[touche "shift-up" dans le contexte "default"]
+** typ: ciąg
+** wartości: dowolny ciąg
+** domyślna wartość: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** opis: pass:none[touche "tab" dans le contexte "default"]
** typ: ciąg
diff --git a/doc/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc
index e29fe5dcb..fea36e0bf 100644
--- a/doc/sr/includes/autogen_user_commands.sr.adoc
+++ b/doc/sr/includes/autogen_user_commands.sr.adoc
@@ -1696,18 +1696,25 @@ list of actions:
delete_previous_word_whitespace: delete previous word (until whitespace)
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
+ delete_beginning_of_input: delete from beginning of input until cursor
delete_end_of_line: delete from cursor until end of line
- delete_line: delete entire line
+ delete_end_of_input: delete from cursor until end of input
+ delete_line: delete current line
+ delete_input: delete entire input
clipboard_paste: paste from the internal clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
+ move_beginning_of_input: move cursor to beginning of input
move_end_of_line: move cursor to end of line
+ move_end_of_input: move cursor to end of input
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
+ move_previous_line: move cursor to previous line
+ move_next_line: move cursor to next line
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
diff --git a/doc/sr/includes/autogen_user_options.sr.adoc b/doc/sr/includes/autogen_user_options.sr.adoc
index 23ed2f66d..93dcf3715 100644
--- a/doc/sr/includes/autogen_user_options.sr.adoc
+++ b/doc/sr/includes/autogen_user_options.sr.adoc
@@ -3394,6 +3394,12 @@
** вредности: било који стринг
** подразумевана вредност: `+"/bar toggle nicklist"+`
+* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
+** опис: pass:none[touche "meta-R" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input delete_input"+`
+
* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
** опис: pass:none[touche "meta-_" dans le contexte "default"]
** тип: стринг
@@ -3418,6 +3424,18 @@
** вредности: било који стринг
** подразумевана вредност: `+"/input delete_previous_word"+`
+* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
+** опис: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input delete_end_of_input"+`
+
+* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
+** опис: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input delete_beginning_of_input"+`
+
* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
** опис: pass:none[touche "meta-d" dans le contexte "default"]
** тип: стринг
@@ -4270,12 +4288,48 @@
** вредности: било који стринг
** подразумевана вредност: `+"/input move_next_char"+`
+* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
+** опис: pass:none[touche "shift-down" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_next_line"+`
+
+* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
+** опис: pass:none[touche "shift-end" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_end_of_input"+`
+
+* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
+** опис: pass:none[touche "shift-home" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_beginning_of_input"+`
+
+* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
+** опис: pass:none[touche "shift-left" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_previous_char"+`
+
+* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
+** опис: pass:none[touche "shift-right" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_next_char"+`
+
* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
** опис: pass:none[touche "shift-tab" dans le contexte "default"]
** тип: стринг
** вредности: било који стринг
** подразумевана вредност: `+"/input complete_previous"+`
+* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
+** опис: pass:none[touche "shift-up" dans le contexte "default"]
+** тип: стринг
+** вредности: било који стринг
+** подразумевана вредност: `+"/input move_previous_line"+`
+
* [[option_weechat.key.tab]] *weechat.key.tab*
** опис: pass:none[touche "tab" dans le contexte "default"]
** тип: стринг
diff --git a/po/cs.po b/po/cs.po
index d313df7a9..0a3952ee4 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-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1929,18 +1929,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/de.po b/po/de.po
index ba0287f9f..51d584726 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-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-26 11:23+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German - Germany <weechatter@arcor.de>\n"
@@ -2330,6 +2330,55 @@ msgstr "Funktionen für die Befehlszeile"
msgid "<action> [<arguments>]"
msgstr "<action> [<arguments>]"
+#, fuzzy
+#| msgid ""
+#| "list of actions:\n"
+#| " return: simulate key \"enter\"\n"
+#| " complete_next: complete word with next completion\n"
+#| " complete_previous: complete word with previous completion\n"
+#| " search_text_here: search text in buffer at current position\n"
+#| " search_text: search text in buffer\n"
+#| " search_switch_case: switch exact case for search\n"
+#| " search_switch_regex: switch search type: string/regular expression\n"
+#| " search_switch_where: switch search in messages/prefixes\n"
+#| " search_previous: search previous line\n"
+#| " search_next: search next line\n"
+#| " search_stop_here: stop search at current position\n"
+#| " search_stop: stop search\n"
+#| " delete_previous_char: delete previous char\n"
+#| " delete_next_char: delete next char\n"
+#| " delete_previous_word: delete previous word\n"
+#| " delete_previous_word_whitespace: delete previous word (until "
+#| "whitespace)\n"
+#| " delete_next_word: delete next word\n"
+#| " delete_beginning_of_line: delete from beginning of line until cursor\n"
+#| " delete_end_of_line: delete from cursor until end of line\n"
+#| " delete_line: delete entire line\n"
+#| " clipboard_paste: paste from the internal clipboard\n"
+#| " transpose_chars: transpose two chars\n"
+#| " undo: undo last command line action\n"
+#| " redo: redo last command line action\n"
+#| " move_beginning_of_line: move cursor to beginning of line\n"
+#| " move_end_of_line: move cursor to end of line\n"
+#| " move_previous_char: move cursor to previous char\n"
+#| " move_next_char: move cursor to next char\n"
+#| " move_previous_word: move cursor to previous word\n"
+#| " move_next_word: move cursor to next word\n"
+#| " history_previous: recall previous command in current buffer history\n"
+#| " history_next: recall next command in current buffer history\n"
+#| " history_global_previous: recall previous command in global history\n"
+#| " history_global_next: recall next command in global history\n"
+#| " grab_key: grab a key (optional argument: delay for end of grab, default "
+#| "is 500 milliseconds)\n"
+#| " grab_key_command: grab a key with its associated command (optional "
+#| "argument: delay for end of grab, default is 500 milliseconds)\n"
+#| " grab_mouse: grab mouse event code\n"
+#| " grab_mouse_area: grab mouse event code with area\n"
+#| " insert: insert text in command line (escaped chars are allowed, see /"
+#| "help print)\n"
+#| " send: send text to the buffer\n"
+#| "\n"
+#| "This command is used by key bindings or plugins."
msgid ""
"list of actions:\n"
" return: simulate key \"enter\"\n"
@@ -2350,18 +2399,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/es.po b/po/es.po
index 2fcd9a9e2..ecd121843 100644
--- a/po/es.po
+++ b/po/es.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -2394,18 +2394,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/fr.po b/po/fr.po
index e1211241a..4479aba0c 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
-"PO-Revision-Date: 2023-03-26 10:58+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
+"PO-Revision-Date: 2023-03-26 18:34+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -2305,18 +2305,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
@@ -2355,18 +2362,28 @@ msgstr ""
"espace)\n"
" delete_next_word : effacer le mot suivant\n"
" delete_beginning_of_line : effacer du début de la ligne jusqu'au curseur\n"
+" delete_beginning_of_input : effacer du début de la ligne de commande "
+"jusqu'au curseur\n"
" delete_end_of_line : effacer du curseur jusqu'à la fin de la ligne\n"
-" delete_line : effacer la ligne entière\n"
+" delete_end_of_input : effacer du curseur jusqu'à la fin de la ligne de "
+"commande\n"
+" delete_line : effacer la ligne courante\n"
+" delete_input : effacer la ligne de commande entière\n"
" clipboard_paste : coller depuis le presse-papiers interne\n"
" transpose_chars : inverser deux caractères\n"
" undo : défaire la dernière action de la ligne de commande\n"
" redo : refaire la dernière action de la ligne de commande\n"
" move_beginning_of_line : déplacer le curseur au début de la ligne\n"
+" move_beginning_of_input : déplacer le curseur au début de la ligne de "
+"commande\n"
" move_end_of_line : déplacer le curseur à la fin de la ligne\n"
+" move_end_of_input : déplacer le curseur à la fin de la ligne de commande\n"
" move_previous_char : déplacer le curseur sur le caractère précédent\n"
" move_next_char : déplacer le curseur sur le caractère suivant\n"
" move_previous_word : déplacer le curseur sur le mot précédent\n"
" move_next_word : déplacer le curseur sur le mot suivant\n"
+" move_previous_line : déplacer le curseur sur la ligne précédente\n"
+" move_next_line : déplacer le curseur sur la ligne suivante\n"
" history_previous : rappeler la commande précédente dans l'historique du "
"tampon courant\n"
" history_next : rappeler la commande suivante dans l'historique du tampon "
diff --git a/po/hu.po b/po/hu.po
index f78d4d1b1..447cbf5e9 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1804,18 +1804,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/it.po b/po/it.po
index 5fe8ca915..6e81134f7 100644
--- a/po/it.po
+++ b/po/it.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1996,18 +1996,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/ja.po b/po/ja.po
index 16ac93b8b..65789b59b 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -2310,18 +2310,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/pl.po b/po/pl.po
index 9379f9623..be21bcead 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@@ -2580,18 +2580,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/pt.po b/po/pt.po
index b25a3539f..fc458675a 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@@ -2300,18 +2300,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 156050059..ece3bfe45 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -2063,18 +2063,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/ru.po b/po/ru.po
index b537b67ab..004ef1911 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1825,18 +1825,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/sr.po b/po/sr.po
index 1577010d8..8c91fb93f 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -2566,18 +2566,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/tr.po b/po/tr.po
index b59073f28..ea5bcaf94 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2023-03-25 21:13+0100\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -2609,18 +2609,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/po/weechat.pot b/po/weechat.pot
index 2ed91e7c3..8e7314023 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-03-26 10:57+0200\n"
+"POT-Creation-Date: 2023-03-26 18:31+0200\n"
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1662,18 +1662,25 @@ msgid ""
" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
" delete_next_word: delete next word\n"
" delete_beginning_of_line: delete from beginning of line until cursor\n"
+" delete_beginning_of_input: delete from beginning of input until cursor\n"
" delete_end_of_line: delete from cursor until end of line\n"
-" delete_line: delete entire line\n"
+" delete_end_of_input: delete from cursor until end of input\n"
+" delete_line: delete current line\n"
+" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"
" undo: undo last command line action\n"
" redo: redo last command line action\n"
" move_beginning_of_line: move cursor to beginning of line\n"
+" move_beginning_of_input: move cursor to beginning of input\n"
" move_end_of_line: move cursor to end of line\n"
+" move_end_of_input: move cursor to end of input\n"
" move_previous_char: move cursor to previous char\n"
" move_next_char: move cursor to next char\n"
" move_previous_word: move cursor to previous word\n"
" move_next_word: move cursor to next word\n"
+" move_previous_line: move cursor to previous line\n"
+" move_next_line: move cursor to next line\n"
" history_previous: recall previous command in current buffer history\n"
" history_next: recall next command in current buffer history\n"
" history_global_previous: recall previous command in global history\n"
diff --git a/src/core/wee-command.c b/src/core/wee-command.c
index ab43e2c2f..272fe3d97 100644
--- a/src/core/wee-command.c
+++ b/src/core/wee-command.c
@@ -8367,10 +8367,10 @@ command_init ()
" delete_beginning_of_line: delete from beginning of line until "
"cursor\n"
" delete_beginning_of_input: delete from beginning of input until "
- " delete_end_of_line: delete from cursor until end of line\n"
"cursor\n"
+ " delete_end_of_line: delete from cursor until end of line\n"
" delete_end_of_input: delete from cursor until end of input\n"
- " delete_line: delete entire line\n"
+ " delete_line: delete current line\n"
" delete_input: delete entire input\n"
" clipboard_paste: paste from the internal clipboard\n"
" transpose_chars: transpose two chars\n"