summaryrefslogtreecommitdiff
path: root/doc/it/weechat_plugin_api.it.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2016-06-25 10:56:55 +0200
committerSébastien Helleu <flashcode@flashtux.org>2016-06-25 10:56:55 +0200
commit0c2f32fbcd00fe190274342cae883b7e579c0ee6 (patch)
tree968f3b360f335f46b34e0e45fe3632584c77dc49 /doc/it/weechat_plugin_api.it.adoc
parenta9b0c00df7d09d750cb0abd5acac159af50eb3a9 (diff)
downloadweechat-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.adoc99
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: