diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2016-06-25 10:56:55 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2016-06-25 10:56:55 +0200 |
commit | 0c2f32fbcd00fe190274342cae883b7e579c0ee6 (patch) | |
tree | 968f3b360f335f46b34e0e45fe3632584c77dc49 /doc/it/weechat_plugin_api.it.adoc | |
parent | a9b0c00df7d09d750cb0abd5acac159af50eb3a9 (diff) | |
download | weechat-0c2f32fbcd00fe190274342cae883b7e579c0ee6.zip |
doc: remove "weechat_" prefix in internal links (plugin API reference)
Diffstat (limited to 'doc/it/weechat_plugin_api.it.adoc')
-rw-r--r-- | doc/it/weechat_plugin_api.it.adoc | 99 |
1 files changed, 46 insertions, 53 deletions
diff --git a/doc/it/weechat_plugin_api.it.adoc b/doc/it/weechat_plugin_api.it.adoc index 31583bfc8..431b32c07 100644 --- a/doc/it/weechat_plugin_api.it.adoc +++ b/doc/it/weechat_plugin_api.it.adoc @@ -834,7 +834,7 @@ Restituisce il numero di caratteri necessari per visualizzare la stringa UTF-8 su schermo. // TRANSLATION MISSING Non-printable chars have a width of 1 (this is the difference with the function -<<_utf8_strlen_screen,weechat_utf8_strlen_screen>>). +<<_utf8_strlen_screen,utf8_strlen_screen>>). Prototipo: @@ -973,9 +973,8 @@ Evaluate a path in 3 steps: . replace leading `%h` by WeeChat home directory, . replace leading `+~+` by user home directory (call to - <<_string_expand_home,weechat_string_expand_home>>), -. evaluate variables - (see <<_string_eval_expression,weechat_string_eval_expression>>). + <<_string_expand_home,string_expand_home>>), +. evaluate variables (see <<_string_eval_expression,string_eval_expression>>). Prototipo: @@ -992,11 +991,11 @@ Argomenti: * _path_: path * _pointers_: hashtable for call to function - <<_string_eval_expression,weechat_string_eval_expression>> + <<_string_eval_expression,string_eval_expression>> * _extra_vars_: hashtable for call to function - <<_string_eval_expression,weechat_string_eval_expression>> + <<_string_eval_expression,string_eval_expression>> * _options_: hashtable for call to function - <<_string_eval_expression,weechat_string_eval_expression>> + <<_string_eval_expression,string_eval_expression>> // TRANSLATION MISSING Valore restituito: @@ -1255,7 +1254,7 @@ _WeeChat ≥ 0.3.7._ // TRANSLATION MISSING Compile a POSIX extended regular expression using optional flags at beginning of string (for format of flags, see -<<_string_regex_flags,weechat_string_regex_flags>>). +<<_string_regex_flags,string_regex_flags>>). Prototipo: @@ -1438,7 +1437,7 @@ Argomenti: // TRANSLATION MISSING * _string_: string * _regex_: pointer to a regular expression (_regex_t_ structure) compiled with - WeeChat function <<_string_regcomp,weechat_string_regcomp>> or regcomp + WeeChat function <<_string_regcomp,string_regcomp>> or regcomp (see `man regcomp`) * _replace_: replacement text, where following references are allowed: ** `+$0+` to `+$99+`: match 0 to 99 in regular expression (0 is the whole match, @@ -1512,7 +1511,7 @@ Argomenti: Valore restituito: * array di stringhe, NULL se si verifica un problema (deve essere liberata chiamando - <<_string_free_split,weechat_string_free_split>> dopo l'uso) + <<_string_free_split,string_free_split>> dopo l'uso) Esempi: @@ -1577,7 +1576,7 @@ Argomenti: Valore restituito: * array di stringhe, NULL se si verifica un problema (deve essere liberata chiamando - <<_string_free_split,weechat_string_free_split>> dopo l'uso) + <<_string_free_split,string_free_split>> dopo l'uso) Esempio in C: @@ -1611,8 +1610,7 @@ void weechat_string_free_split (char **split_string); Argomenti: -* _split_string_: stringa divisa dalla funzione - <<_string_split,weechat_string_split>> +* _split_string_: stringa divisa dalla funzione <<_string_split,string_split>> Esempio in C: @@ -1642,8 +1640,7 @@ char *weechat_string_build_with_split_string (char **split_string, Argomenti: -* _split_string_: stringa divisa dalla funzione - <<_string_split,weechat_string_split>> +* _split_string_: stringa divisa dalla funzione <<_string_split,string_split>> * _separator_: stringa usata per separare le stringhe Valore restituito: @@ -1687,7 +1684,7 @@ Argomenti: Valore restituito: * array di stringhe, NULL in caso di problemi (deve essere liberata chiamando - <<_free_split_command,weechat_free_split_command>> dopo l'uso) + <<_free_split_command,free_split_command>> dopo l'uso) Esempio in C: @@ -1717,8 +1714,7 @@ void weechat_string_free_split_command (char **split_command); Argomenti: -* _split_command_: comando diviso da - <<_string_split_command,weechat_string_split_command>> +* _split_command_: comando diviso da <<_string_split_command,string_split_command>> Esempio in C: @@ -2060,9 +2056,9 @@ Argomenti: pointer); pointers "window" and "buffer" are automatically added if they are not in hashtable (with pointer to current window/buffer) (can be NULL): ** _regex_: pointer to a regular expression (_regex_t_ structure) compiled with - WeeChat function <<_string_regcomp,weechat_string_regcomp>> or - regcomp (see `man regcomp`); this option is similar to _regex_ in hashtable - _options_ (below), but is used for better performance + WeeChat function <<_string_regcomp,string_regcomp>> or regcomp (see `man regcomp`); + this option is similar to _regex_ in hashtable _options_ (below), + but is used for better performance * _extra_vars_: extra variables that will be expanded (can be NULL) * _options_: a hashtable with some options (keys and values must be string) (can be NULL): @@ -2127,7 +2123,7 @@ expanded to last): | `+${color:name}+` | WeeChat color code (the name of color has optional attributes), - see function <<_color,weechat_color>> for supported formats | + see function <<_color,color>> for supported formats | `+${color:red}red text+` + `+${color:*214}bold orange text+` | `+red text+` (in red) + @@ -2135,8 +2131,7 @@ expanded to last): | `+${info:name}+` + `+${info:name,arguments}+` | - Info from WeeChat or a plugin, see function - <<_info_get,weechat_info_get>> | + Info from WeeChat or a plugin, see function <<_info_get,info_get>> | `+${info:version}+` + `+${info:irc_nick_color_name,foo}+` | `+1.0+` + @@ -4435,10 +4430,10 @@ Valore restituito: [NOTE] Il file NON viene creato su disco da questa funzione. Verrà creato chiamando -la funzione <<_config_write,weechat_config_write>>. +la funzione <<_config_write,config_write>>. Si dovrebbe chiamare questa funzione solo dopo aver aggiunto alcune sezioni -(con <<_config_new_section,weechat_config_new_section>>) e le -opzioni (con <<_config_new_option,weechat_config_new_option>>). +(con <<_config_new_section,config_new_section>>) e le +opzioni (con <<_config_new_option,config_new_option>>). Esempio in C: @@ -5385,7 +5380,7 @@ Argomenti: [NOTE] È possibile impostare il valore a null solo se è consentito per l'opzione -(consultare <<_config_new_option,weechat_config_new_option>>). +(consultare <<_config_new_option,config_new_option>>). Valore restituito: @@ -6747,7 +6742,7 @@ Aggiunge una nuova combinazione tasto. [NOTE] A differenza del comando `/key bind`, questa funzione non cambia mai una combinazione tasti esistente, ma ne vengono create di nuove. Per rimuovere -una combinazione tasti, usare <<_key_unbind,weechat_key_unbind>>. +una combinazione tasti, usare <<_key_unbind,key_unbind>>. Prototipo: @@ -6821,7 +6816,7 @@ int weechat_key_unbind (const char *context, const char *key); Argomenti: -* _context_: contesto per i tasti (consultare <<_key_bind,weechat_key_bind>>) +* _context_: contesto per i tasti (consultare <<_key_bind,key_bind>>) * _key_: tasto da rimuovere o un valore speciale "area:XXX" per rimuovere tutti i tasti che hanno _XXX_ come prima o seconda area @@ -7656,7 +7651,7 @@ Since version 0.3.9.2, the shell is not used any more to execute the command. WeeChat makes an automatic split of command and arguments (like the shell does). If the split is not correct (according to quotes in your command), or if you want to use shell, you can use function -<<_hook_process_hashtable,weechat_hook_process_hashtable>> with +<<_hook_process_hashtable,hook_process_hashtable>> with arguments in the hashtable _options_ _(WeeChat ≥ 0.4.0)_. Prototipo: @@ -7725,7 +7720,7 @@ effettua automaticamente l'unhook (e termina il processo se ancora in esecuzione Il comando può essere un URL con il formato: "url:http://www.esempio.com", per scaricare il contenuto dell'URL _(WeeChat ≥ 0.3.7)_. Le opzioni per un URL sono disponibili con la funzione -<<_hook_process_hashtable,weechat_hook_process_hashtable>>. +<<_hook_process_hashtable,hook_process_hashtable>>. // TRANSLATION MISSING The command can also be a function name with format: "func:name", to execute @@ -7906,7 +7901,7 @@ struct t_hook *weechat_hook_process_hashtable (const char *command, ---- Gli argomenti sono gli stessi della funzione -<<_hook_process,weechat_hook_process>>, con un argomento aggiuntivo: +<<_hook_process,hook_process>>, con un argomento aggiuntivo: * _options_: le opzioni per il comando eseguito; la tabella hash è duplicata nella funzione, per cui è possibile liberarla dopo questa chiamata @@ -7933,7 +7928,7 @@ available: _(WeeChat ≥ 0.4.3)_ | (not used) | Create a pipe for writing data on standard input (stdin) of child process - (see function <<_hook_set,weechat_hook_set>>) + (see function <<_hook_set,hook_set>>) // TRANSLATION MISSING | buffer_flush + @@ -9213,8 +9208,7 @@ int weechat_hook_signal_send (const char *signal, const char *type_data, Argomenti: * _signal_: segnale da inviare -* _type_data_: tipo di dati inviati con il segnale (consultare - <<_hook_signal,weechat_hook_signal>>) +* _type_data_: tipo di dati inviati con il segnale (consultare <<_hook_signal,hook_signal>>) * _signal_data_: dati inviati con il segnale // TRANSLATION MISSING @@ -9902,7 +9896,7 @@ Argomenti: ** _struct t_gui_buffer *buffer_: buffer dove viene eseguito il completamento ** _struct t_gui_completion *completion_: struttura usata per aggiungere parole per il completamento (consultare - <<_hook_completion_list_add,weechat_hook_completion_list_add>>) + <<_hook_completion_list_add,hook_completion_list_add>>) ** valore restituito: *** _WEECHAT_RC_OK_ *** _WEECHAT_RC_ERROR_ @@ -9920,10 +9914,10 @@ raccomanda pertanto di scegliere un nome con un prefisso unico, come // TRANSLATION MISSING [IMPORTANT] The callback must only call function -<<_hook_completion_list_add,weechat_hook_completion_list_add>> +<<_hook_completion_list_add,hook_completion_list_add>> and must *NOT* update the command line. + To update the command line when key[Tab] is pressed, you can use the function -<<_hook_command_run,weechat_hook_command_run>> with command: +<<_hook_command_run,hook_command_run>> with command: "/input complete_next" (and you must return _WEECHAT_RC_OK_EAT_ if your callback has updated the command line, so that WeeChat will not perform the completion). @@ -10051,7 +10045,7 @@ Argomenti: ** _WEECHAT_LIST_POS_BEGINNING_: inizio della lista ** _WEECHAT_LIST_POS_END_: fine della lista -Esempio in C: consultare <<_hook_completion,weechat_hook_completion>>. +Esempio in C: consultare <<_hook_completion,hook_completion>>. Script (Python): @@ -11700,7 +11694,7 @@ Properties: "0" to prevent user from clearing buffer with the command `/buffer clear`, "1" to let user clear the buffer (default for a new buffer) (note: even when it is set to "0", the buffer can still be cleared with - the function <<_buffer_clear,weechat_buffer_clear>>) + the function <<_buffer_clear,buffer_clear>>) // TRANSLATION MISSING | filter + @@ -12236,7 +12230,7 @@ Argomenti: // TRANSLATION MISSING * _title_: nuovo titolo per il terminale (NULL per resettarlo); string is evaluated, so variables like `${info:version}` can be used - (see <<_string_eval_expression,weechat_string_eval_expression>>) + (see <<_string_eval_expression,string_eval_expression>>) Esempio in C: @@ -12808,7 +12802,7 @@ Properties: | color | nome per l'opzione del colore per WeeChat | Consultare l'argomento "color" della funzione - <<_nicklist_add_group,weechat_nicklist_add_group>> + <<_nicklist_add_group,nicklist_add_group>> | visible | "0", "1" | "0" = gruppo nascosto, "1" = gruppo visibile @@ -13016,14 +13010,14 @@ Properties: | color | nome per l'opzione del colore di WeeChat | Consultare l'argomento "color" della funzione - <<_nicklist_add_nick,weechat_nicklist_add_nick>> + <<_nicklist_add_nick,nicklist_add_nick>> | prefix | qualsiasi stringa | Prefisso del nick | prefix_color | nome per l'opzione del colore di WeeChat | Consultare l'argomento "prefix_color" della funzione - <<_nicklist_add_nick,weechat_nicklist_add_nick>> + <<_nicklist_add_nick,nicklist_add_nick>> | visible | "0", "1" | "0" = nick nascosto, "1" = nick visibile @@ -13442,7 +13436,7 @@ Argomenti: * _bar_: puntatore alla barra * _property_: name, hidden, priority, conditions, position, filling_top_bottom, filling_left_right, size, size_max, color_fg, color_delim, color_bg, - separator, items (consultare <<_bar_new,weechat_bar_new>>) + separator, items (consultare <<_bar_new,bar_new>>) * _value_: nuovo valore per la proprietà Valore restituito: @@ -14671,8 +14665,7 @@ Funzioni per hdata (accesso raw a WeeChat o ai dati dei plugin). [IMPORTANT] Hdata fornisce un accesso in sola lettura ai dati. È *SEVERAMENTE VIETATO* scrivere qualcosa in memoria puntato dalle variabili in hdata. + -The only way to update data is to call function -<<_hdata_update,weechat_hdata_update>>. +The only way to update data is to call function <<_hdata_update,hdata_update>>. ==== hdata_new @@ -14725,7 +14718,7 @@ Argomenti: ** _void *data_: pointer ** _struct t_hdata *hdata_: pointer to hdata ** _struct t_hashtable *hashtable_: hashtable with variables to update - (see <<_hdata_update,weechat_hdata_update>>) + (see <<_hdata_update,hdata_update>>) ** return value: number of variables updated // TRANSLATION MISSING * _callback_update_data_: pointer given to update callback when it is called by @@ -15351,8 +15344,8 @@ Argomenti: // TRANSLATION MISSING * _list_: puntatore alla lista; if NULL _(WeeChat ≥ 1.0)_, the pointer is checked with the lists in hdata that have flag "check pointers" (see - <<_hdata_new_list,weechat_hdata_new_list>>), and if no such list - exists, the pointer is considered as valid + <<_hdata_new_list,hdata_new_list>>), and if no such list exists, + the pointer is considered as valid * _pointer_: puntatore da verificare Valore restituito: @@ -15882,8 +15875,8 @@ Set new value for variable in a hdata. [NOTE] This function can be called only in an update callback -(see <<_hdata_new,weechat_hdata_new>> and -<<_hdata_update,weechat_hdata_update>>), if the variable can be updated. +(see <<_hdata_new,hdata_new>> and <<_hdata_update,hdata_update>>), +if the variable can be updated. Prototipo: |