mirror of
https://github.com/weechat/weechat.git
synced 2026-07-04 16:53:14 +02:00
core: add flag "input_get_empty" in buffer
The default value is 0 (legacy behavior). When it is set to 1, an empty input (just by pressing Return with nothing in input) is sent to the input callback, which receives an empty string.
This commit is contained in:
@@ -534,6 +534,7 @@ _input_callback_ (pointer) +
|
||||
_input_callback_pointer_ (pointer) +
|
||||
_input_callback_data_ (pointer) +
|
||||
_input_get_unknown_commands_ (integer) +
|
||||
_input_get_empty_ (integer) +
|
||||
_input_buffer_ (string) +
|
||||
_input_buffer_alloc_ (integer) +
|
||||
_input_buffer_size_ (integer) +
|
||||
|
||||
@@ -12048,6 +12048,8 @@ Paramètres :
|
||||
** _input_ : 1 si la zone de saisie est activée, sinon 0
|
||||
** _input_get_unknown_commands_ : 1 si les commandes inconnues sont envoyées
|
||||
à la fonction de rappel "input", sinon 0
|
||||
** _input_get_empty_ : 1 si une entrée vide est envoyée à la fonction de rappel
|
||||
"input", sinon 0
|
||||
** _input_size_ : taille de la zone de saisie (en octets)
|
||||
** _input_length_ : longueur de la zone de saisie (nombre de caractères)
|
||||
** _input_pos_ : position du curseur dans la zone de saisie
|
||||
@@ -12359,6 +12361,10 @@ Propriétés :
|
||||
l'utilisateur tape "/commandeinconnue", le tampon le recevra (pas d'erreur
|
||||
sur la commande inconnue).
|
||||
|
||||
| input_get_empty | "0" ou "1" |
|
||||
"0" pour désactiver l'entrée vide sur ce tampon (comportement par défaut),
|
||||
"1" pour recevoir l'entrée vide.
|
||||
|
||||
| localvar_set_xxx | toute chaîne |
|
||||
Change la valeur de la variable locale _xxx_ (la variable est créée si elle
|
||||
n'existe pas).
|
||||
|
||||
Reference in New Issue
Block a user