diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2015-01-12 21:53:34 +0100 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2015-01-12 21:53:34 +0100 |
commit | fdcf46b476777e84f8959278fac4f443d2643fad (patch) | |
tree | 7fed68bd528e657a428c516b97a025781ef7c54c /doc/it/weechat_plugin_api.it.asciidoc | |
parent | b2954aaf27b56b2412719809cc5b9b61c4fa3f85 (diff) | |
download | weechat-fdcf46b476777e84f8959278fac4f443d2643fad.zip |
doc: add translators in docs, move table of contents on the left, build HTML5
Diffstat (limited to 'doc/it/weechat_plugin_api.it.asciidoc')
-rw-r--r-- | doc/it/weechat_plugin_api.it.asciidoc | 555 |
1 files changed, 281 insertions, 274 deletions
diff --git a/doc/it/weechat_plugin_api.it.asciidoc b/doc/it/weechat_plugin_api.it.asciidoc index 962867d9e..d8fae2550 100644 --- a/doc/it/weechat_plugin_api.it.asciidoc +++ b/doc/it/weechat_plugin_api.it.asciidoc @@ -2,8 +2,15 @@ :author: Sébastien Helleu :email: flashcode@flashtux.org :lang: it -:toc: +:toc2: :toclevels: 4 +:max-width: 100% + + +// TRANSLATION MISSING +Translators: + +* Marco Paolone <marcopaolone@gmail.com>, 2010-2012 Questo manuale documenta il client di chat WeeChat, ed è parte @@ -229,7 +236,7 @@ Per ogni funzione, viene fornita: Funzioni per ottenere informazioni sui plugin. -==== weechat_plugin_get_name +==== plugin_get_name Ottiene il nome del plugin. @@ -275,7 +282,7 @@ Molte delle funzioni stringa che seguono sono già disponibili tramite funzioni standard in C, ma si raccomanda di utilizzare le funzioni in questa API perché compatibili con UTF-8 e il locale. -==== weechat_charset_set +==== charset_set Imposta il nuovo set caratteri del nuovo plugin (il set caratteri predefinito è 'UTF-8', così se il plugin usa 'UTF-8' non è necessario chiamare questa @@ -310,7 +317,7 @@ weechat.charset_set(charset) weechat.charset_set("iso-8859-1") ---- -==== weechat_iconv_to_internal +==== iconv_to_internal Converte le stringhe per il set caratteri interno di WeeChat (UTF-8). @@ -352,7 +359,7 @@ str = weechat.iconv_to_internal(charset, string) str = weechat.iconv_to_internal("iso-8859-1", "iso string: é à") ---- -==== weechat_iconv_from_internal +==== iconv_from_internal Converte la stringa dal set caratteri interno di WeeChat (UTF-8) in un'altra. @@ -394,7 +401,7 @@ str = weechat.iconv_from_internal(charset, string) str = weechat.iconv_from_internal("iso-8859-1", "utf-8 string: é à") ---- -==== weechat_gettext +==== gettext Restituisce la stringa tradotta (dipende dalla lingua). @@ -431,7 +438,7 @@ str = weechat.gettext(string) str = weechat.gettext("hello") ---- -==== weechat_ngettext +==== ngettext Restituisce la stringa tradotta, utilizzando il singolare o il plurale, in base all'argomento 'count' (contatore). @@ -474,7 +481,7 @@ num_files = 2 str = weechat.ngettext("file", "files", num_files) ---- -==== weechat_strndup +==== strndup Restituisce una stringa duplicata, con un massimo di caratteri impostato su 'chars'. @@ -508,7 +515,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_tolower +==== string_tolower Converte una stringa UTF-8 in minuscolo. @@ -534,7 +541,7 @@ weechat_string_tolower (str); /* str ora è: "abcdé" */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_toupper +==== string_toupper Converte una stringa UTF-8 in maiuscolo. @@ -560,7 +567,7 @@ weechat_string_toupper (str); /* str ora è: "ABCDé" */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strcasecmp +==== strcasecmp // TRANSLATION MISSING _Updated in 1.0._ @@ -595,7 +602,7 @@ int diff = weechat_strcasecmp ("aaa", "CCC"); /* == -2 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strcasecmp_range +==== strcasecmp_range // TRANSLATION MISSING _WeeChat ≥ 0.3.7, updated in 1.0._ @@ -638,7 +645,7 @@ int diff = weechat_strcasecmp_range ("nick{away}", "NICK[away]", 29); /* == 0 * [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strncasecmp +==== strncasecmp // TRANSLATION MISSING _Updated in 1.0._ @@ -675,7 +682,7 @@ int diff = weechat_strncasecmp ("aabb", "aacc", 2); /* == 0 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strncasecmp_range +==== strncasecmp_range // TRANSLATION MISSING _WeeChat ≥ 0.3.7, updated in 1.0._ @@ -719,7 +726,7 @@ int diff = weechat_strncasecmp_range ("nick{away}", "NICK[away]", 6, 29); /* == [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strcmp_ignore_chars +==== strcmp_ignore_chars // TRANSLATION MISSING _Updated in 1.0._ @@ -759,7 +766,7 @@ int diff = weechat_strcmp_ignore_chars ("a-b", "--a-e", "-", 1); /* == -3 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strcasestr +==== strcasestr Cerca una stringa non sensibile alle maiuscole e indipendente dalla localizzazione. @@ -790,7 +797,7 @@ char *pos = weechat_strcasestr ("aBcDeF", "de"); /* risultato: puntatore a "DeF [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_strlen_screen +==== strlen_screen _WeeChat ≥ 0.4.2._ @@ -834,7 +841,7 @@ length = weechat.strlen_screen(string) length = weechat.strlen_screen("é") # 1 ---- -==== weechat_string_match +==== string_match // TRANSLATION MISSING _Updated in 1.0._ @@ -892,7 +899,7 @@ match4 = weechat.string_match("abcdef", "*de*", 0) # 1 match5 = weechat.string_match("abcdef", "*b*d*", 0) # 1 ---- -==== weechat_string_expand_home +==== string_expand_home _WeeChat ≥ 0.3.3._ @@ -928,7 +935,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_remove_quotes +==== string_remove_quotes Rimuove le virgolette all'inizio e alla fine della stringa (ignora gli spazi se presenti prima delle prime virgolette o dopo le ultime virgolette). @@ -963,7 +970,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_strip +==== string_strip Rimuove i caratteri ad inizio/fine della stringa. @@ -998,7 +1005,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_convert_escaped_chars +==== string_convert_escaped_chars _WeeChat ≥ 1.0._ @@ -1050,7 +1057,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_mask_to_regex +==== string_mask_to_regex Restituisce una espressione regolare con una mask, dove l'unico carattere speciale è "`*`". Tutti gli altri caratteri speciali per le espressioni regolari @@ -1093,7 +1100,7 @@ regex = weechat.string_mask_to_regex(mask) regex = weechat.string_mask_to_regex("test*mask") # "test.*mask" ---- -==== weechat_string_regex_flags +==== string_regex_flags _WeeChat ≥ 0.3.7._ @@ -1151,7 +1158,7 @@ const char *ptr_regex = weechat_string_regex_flags (regex, REG_EXTENDED, &flags) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_regcomp +==== string_regcomp _WeeChat ≥ 0.3.7._ @@ -1198,7 +1205,7 @@ if (weechat_string_regcomp (&my_regex, "(?i)test", REG_EXTENDED) != 0) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_has_highlight +==== string_has_highlight Controlla se una stringa ha uno o più eventi, usando la lista di parole per gli eventi. @@ -1238,7 +1245,7 @@ highlight = weechat.string_has_highlight(string, highlight_words) highlight = weechat.string_has_highlight("my test string", "test,word2") # 1 ---- -==== weechat_string_has_highlight_regex +==== string_has_highlight_regex _WeeChat ≥ 0.3.4._ @@ -1283,7 +1290,7 @@ highlight = weechat.string_has_highlight_regex(string, regex) highlight = weechat.string_has_highlight_regex("my test string", "test|word2") # 1 ---- -==== weechat_string_replace +==== string_replace Sostituisce tutte le ricorrenze di una stringa con un'altra. @@ -1318,7 +1325,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_replace_regex +==== string_replace_regex _WeeChat ≥ 1.0._ @@ -1385,7 +1392,7 @@ if (weechat_string_regcomp (&my_regex, "([0-9]{4})-([0-9]{2})-([0-9]{2})", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_split +==== string_split Divide una stringa in base a uno o più delimitatori. @@ -1444,7 +1451,7 @@ weechat_string_free_split (argv); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_split_shell +==== string_split_shell _WeeChat ≥ 1.0._ @@ -1491,7 +1498,7 @@ weechat_string_free_split (argv); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_free_split +==== string_free_split Libera la memoria usata per la divisione di una stringa. @@ -1521,7 +1528,7 @@ weechat_string_free_split (argv); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_build_with_split_string +==== string_build_with_split_string Compila una stringa con una stringa divisa. @@ -1560,7 +1567,7 @@ free (str); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_split_command +==== string_split_command Divide una lista di comandi separata da 'separator' (che può essere omesso aggiungendo "\" nella stringa). @@ -1596,7 +1603,7 @@ weechat_free_split_command (argv); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_free_split_command +==== string_free_split_command Libera la memoria utilizzata dalla divisione di un comando. @@ -1624,7 +1631,7 @@ weechat_free_split_command (argv); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_format_size +==== string_format_size Compila una stringa con un file di dimensione fissa ed una unità tradotta nella lingua locale. @@ -1671,7 +1678,7 @@ char *str = weechat_string_format_size (2097152); /* str == "2.10 MB" */ free (str); ---- -==== weechat_string_remove_color +==== string_remove_color Rimuove i colori di WeeChat da una stringa. @@ -1721,7 +1728,7 @@ str = weechat.string_remove_color(string, replacement) str = weechat.string_remove_color(my_string, "?") ---- -==== weechat_string_encode_base64 +==== string_encode_base64 _WeeChat ≥ 0.3.2._ @@ -1753,7 +1760,7 @@ weechat_string_encode_base64 (string, strlen (string), result); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_decode_base64 +==== string_decode_base64 _WeeChat ≥ 0.3.2._ @@ -1789,7 +1796,7 @@ length = weechat_string_decode_base64 (string, result); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_string_is_command_char +==== string_is_command_char _WeeChat ≥ 0.3.2._ @@ -1832,7 +1839,7 @@ command_char1 = weechat.string_is_command_char("/test") # == 1 command_char2 = weechat.string_is_command_char("test") # == 0 ---- -==== weechat_string_input_for_buffer +==== string_input_for_buffer _WeeChat ≥ 0.3.2._ @@ -1876,7 +1883,7 @@ str2 = weechat.string_input_for_buffer("/test") # "" str3 = weechat.string_input_for_buffer("//test") # "/test" ---- -==== weechat_string_eval_expression +==== string_eval_expression // TRANSLATION MISSING _WeeChat ≥ 0.4.0, updated in 0.4.2 and 1.1._ @@ -2073,7 +2080,7 @@ str5 = weechat.string_eval_expression("password=abc password=def", {}, {}, optio Alcune funzioni stringa UTF-8. -==== weechat_utf8_has_8bits +==== utf8_has_8bits Verifica che una stringa abbia caratteri a 8-bit. @@ -2105,7 +2112,7 @@ if (weechat_utf8_has_8bits (string)) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_is_valid +==== utf8_is_valid Verifica che una stringa sia valida in UTF-8. @@ -2144,7 +2151,7 @@ else [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_normalize +==== utf8_normalize Normalizza le stringhe UTF-8: rimuove i caratteri non UTF-8 e li sostituisce con un carattere. @@ -2171,7 +2178,7 @@ weechat_utf8_normalize (string, '?'); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_prev_char +==== utf8_prev_char Restituisce il puntatore al carattere UTF-8 precedente in una stringa. @@ -2203,7 +2210,7 @@ char *prev_char = weechat_utf8_prev_char (string, ptr_in_string); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_next_char +==== utf8_next_char Restituisce il puntatore al successivo carattere UTF-8 in una stringa. @@ -2233,7 +2240,7 @@ char *next_char = weechat_utf8_next_char (string); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_char_int +==== utf8_char_int Restituisce un carattere UTF-8 come intero. @@ -2262,7 +2269,7 @@ int char_int = weechat_utf8_char_int ("être"); /* "ê" come intero */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_char_size +==== utf8_char_size Restituisce la dimensione di un carattere UTF-8 (in byte). @@ -2291,7 +2298,7 @@ int char_size = weechat_utf8_char_size ("être"); /* == 2 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_strlen +==== utf8_strlen Restituisce la lunghezza della stringa UTF-8 (nei caratteri UTF-8). @@ -2320,7 +2327,7 @@ int length = weechat_utf8_strlen ("chêne"); /* == 5 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_strnlen +==== utf8_strnlen Restituisce la lunghezza della stringa UTF-8 (in caratteri UTF-8), per un massimo di 'bytes' nella stringa. @@ -2351,7 +2358,7 @@ int length = weechat_utf8_strnlen ("chêne", 4); /* == 3 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_strlen_screen +==== utf8_strlen_screen Restituisce il numero di caratteri necessari per visualizzare la stringa UTF-8 su schermo. @@ -2382,7 +2389,7 @@ int length_on_screen = weechat_utf8_strlen_screen ("é"); /* == 1 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_charcmp +==== utf8_charcmp // TRANSLATION MISSING _Updated in 1.0._ @@ -2417,7 +2424,7 @@ int diff = weechat_utf8_charcmp ("aaa", "ccc"); /* == -2 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_charcasecmp +==== utf8_charcasecmp // TRANSLATION MISSING _Updated in 1.0._ @@ -2452,7 +2459,7 @@ int diff = weechat_utf8_charcasecmp ("aaa", "CCC"); /* == -2 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_char_size_screen +==== utf8_char_size_screen Restituisce il numero di caratteri necessari per visualizzare il carattere UTF-8 sullo schermo. @@ -2483,7 +2490,7 @@ int length_on_screen = weechat_utf8_char_size_screen ("é"); /* == 1 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_add_offset +==== utf8_add_offset Si sposta in avanti di N caratteri in una stringa UTF-8. @@ -2514,7 +2521,7 @@ char *str2 = weechat_utf8_add_offset (str, 3); /* points to "ne" */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_real_pos +==== utf8_real_pos Restituisce la posizione reale nella stringa UTF-8. @@ -2544,7 +2551,7 @@ int pos = weechat_utf8_real_pos ("chêne", 3); /* == 4 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_pos +==== utf8_pos Restituisce la posizione nella stringa UTF-8. @@ -2574,7 +2581,7 @@ int pos = weechat_utf8_pos ("chêne", 4); /* == 3 */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_utf8_strndup +==== utf8_strndup Restituisce la stringa duplicata, di lunghezza massima 'lenght'. @@ -2611,7 +2618,7 @@ Questa funzione non è disponibile nelle API per lo scripting. Alcune funzioni legate alle cartelle. -==== weechat_mkdir_home +==== mkdir_home Crea una cartella nella home di WeeChat. @@ -2652,7 +2659,7 @@ weechat.mkdir_home(directory, mode) weechat.mkdir_home("temp", 0755) ---- -==== weechat_mkdir +==== mkdir Crea una cartella. @@ -2693,7 +2700,7 @@ weechat.mkdir(directory, mode) weechat.mkdir("/tmp/mydir", 0755) ---- -==== weechat_mkdir_parents +==== mkdir_parents Crea una cartella e le cartelle genitore se necessario. @@ -2734,7 +2741,7 @@ weechat.mkdir_parents(directory, mode) weechat.mkdir_parents("/tmp/my/dir", 0755) ---- -==== weechat_exec_on_files +==== exec_on_files Cerca i file in una cartella ed esegue una callback su ogni file. @@ -2773,7 +2780,7 @@ weechat_exec_on_files ("/tmp", 0, NULL, &callback); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_file_get_content +==== file_get_content _WeeChat ≥ 0.3.1._ @@ -2814,7 +2821,7 @@ Questa funzione non è disponibile nelle API per lo scripting. Alcune funzioni utili. -==== weechat_util_timeval_cmp +==== util_timeval_cmp Confronta due strutture "timeval". @@ -2849,7 +2856,7 @@ if (weechat_util_timeval_cmp (&tv1, &tv2) > 0) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_util_timeval_diff +==== util_timeval_diff // TRANSLATION MISSING _Updated in 1.1._ @@ -2888,7 +2895,7 @@ long long diff = weechat_util_timeval_diff (&tv1, &tv2); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_util_timeval_add +==== util_timeval_add // TRANSLATION MISSING _Updated in 1.1._ @@ -2923,7 +2930,7 @@ weechat_util_timeval_add (&tv, 2000000); /* aggiunge 2 secondi */ [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_util_get_time_string +==== util_get_time_string _WeeChat ≥ 0.3.2._ @@ -2952,7 +2959,7 @@ weechat_printf (NULL, "date: %s", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_util_version_number +==== util_version_number _WeeChat ≥ 0.3.9._ @@ -2989,7 +2996,7 @@ Questa funzione non è disponibile nelle API per lo scripting. Funzioni lista ordinata. -==== weechat_list_new +==== list_new Crea una nuova lista. @@ -3022,7 +3029,7 @@ list = weechat.list_new() list = weechat.list_new() ---- -==== weechat_list_add +==== list_add Aggiunge un elemento in una lista. @@ -3069,7 +3076,7 @@ item = weechat.list_add(list, data, where, user_data) item = weechat.list_add(list, "my data", weechat.WEECHAT_LIST_POS_SORT, "") ---- -==== weechat_list_search +==== list_search Cerca un elemento nella lista. @@ -3108,7 +3115,7 @@ item = weechat.list_search(list, data) item = weechat.list_search(list, "my data") ---- -==== weechat_list_search_pos +==== list_search_pos _WeeChat ≥ 0.3.4._ @@ -3149,7 +3156,7 @@ pos_item = weechat.list_search_pos(list, data) pos_item = weechat.list_search_pos(list, "my data") ---- -==== weechat_list_casesearch +==== list_casesearch Cerca un elemento nella lista, senza effettuare una ricerca esatta. @@ -3189,7 +3196,7 @@ item = weechat.list_casesearch(list, data) item = weechat.list_casesearch(list, "my data") ---- -==== weechat_list_casesearch_pos +==== list_casesearch_pos _WeeChat ≥ 0.3.4._ @@ -3230,7 +3237,7 @@ pos_item = weechat.list_casesearch_pos(list, data) pos_item = weechat.list_casesearch_pos(list, "my data") ---- -==== weechat_list_get +==== list_get Restituisce un elemento in una lista in base alla sua posizione. @@ -3269,7 +3276,7 @@ item = weechat.list_get(list, position) item = weechat.list_get(list, 0) ---- -==== weechat_list_set +==== list_set Imposta un nuovo valore per un elemento. @@ -3303,7 +3310,7 @@ weechat.list_set(item, value) weechat.list_set(item, "nuovi dati") ---- -==== weechat_list_next +==== list_next Restituisce l'elemento successivo nella lista. @@ -3341,7 +3348,7 @@ item = weechat.list_next(item) item = weechat.list_next(item) ---- -==== weechat_list_prev +==== list_prev Restituisce l'elemento precedente nella lista. @@ -3379,7 +3386,7 @@ item = weechat.list_prev(item) item = weechat.list_prev(item) ---- -==== weechat_list_string +==== list_string Restituisce il valore stringa di un elemento. @@ -3416,7 +3423,7 @@ value = weechat.list_string(item) weechat.prnt("", "valore dell'elemento: %s" % weechat.list_string(item)) ---- -==== weechat_list_size +==== list_size Restituisce la dimensione della lista (numero di elementi). @@ -3454,7 +3461,7 @@ size = weechat.list_size(list) weechat.prnt("", "dimensione della lista: %d" % weechat.list_size(list)) ---- -==== weechat_list_remove +==== list_remove Rimuove un elemento in una lista. @@ -3489,7 +3496,7 @@ weechat.list_remove(list, item) weechat.list_remove(list, item) ---- -==== weechat_list_remove_all +==== list_remove_all Rimuove tutti gli elementi in una lista. @@ -3522,7 +3529,7 @@ weechat.list_remove_all(list) weechat.list_remove_all(list) ---- -==== weechat_list_free +==== list_free Libera una lista. @@ -3560,7 +3567,7 @@ weechat.list_free(list) Funzioni per le tabelle hash. -==== weechat_hashtable_new +==== hashtable_new _WeeChat ≥ 0.3.3._ @@ -3634,7 +3641,7 @@ struct t_hashtable *hashtable = weechat_hashtable_new (8, [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_set_with_size +==== hashtable_set_with_size // TRANSLATION MISSING _WeeChat ≥ 0.3.3, updated in 0.4.2._ @@ -3677,7 +3684,7 @@ weechat_hashtable_set_with_size (hashtable, "my_key", 0, [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_set +==== hashtable_set // TRANSLATION MISSING _WeeChat ≥ 0.3.3, updated in 0.4.2._ @@ -3710,7 +3717,7 @@ Esempio in C: weechat_hashtable_set (hashtable, "my_key", "my_value"); ---- -==== weechat_hashtable_get +==== hashtable_get _WeeChat ≥ 0.3.3._ @@ -3742,7 +3749,7 @@ void *value = weechat_hashtable_get (hashtable, "my_key"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_has_key +==== hashtable_has_key _WeeChat ≥ 0.3.4._ @@ -3779,7 +3786,7 @@ if (weechat_hashtable_has_key (hashtable, "my_key")) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_map +==== hashtable_map _WeeChat ≥ 0.3.3._ @@ -3823,7 +3830,7 @@ weechat_hashtable_map (hashtable, &map_cb, NULL); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_map_string +==== hashtable_map_string _WeeChat ≥ 0.3.7._ @@ -3871,7 +3878,7 @@ weechat_hashtable_map_string (hashtable, &map_cb, NULL); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_dup +==== hashtable_dup _WeeChat ≥ 1.0._ @@ -3904,7 +3911,7 @@ struct t_hashtable *new_hashtable = weechat_hashtable_dup (hashtable); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_get_integer +==== hashtable_get_integer _WeeChat ≥ 0.3.3._ @@ -3939,7 +3946,7 @@ int items_count = weechat_hashtable_get_integer (hashtable, "items_count"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_get_string +==== hashtable_get_string _WeeChat ≥ 0.3.4._ @@ -3994,7 +4001,7 @@ weechat_printf (NULL, "list of keys: %s", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_set_pointer +==== hashtable_set_pointer _WeeChat ≥ 0.3.4._ @@ -4043,7 +4050,7 @@ weechat_hashtable_set_pointer (hashtable, "callback_free_key", &my_free_key_cb); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_add_to_infolist +==== hashtable_add_to_infolist _WeeChat ≥ 0.3.3._ @@ -4088,7 +4095,7 @@ weechat_hashtable_add_to_infolist (hashtable, infolist_item, "testhash"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_remove +==== hashtable_remove _WeeChat ≥ 0.3.3._ @@ -4116,7 +4123,7 @@ weechat_hashtable_remove (hashtable, "my_key"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_remove_all +==== hashtable_remove_all _WeeChat ≥ 0.3.3._ @@ -4143,7 +4150,7 @@ weechat_hashtable_remove_all (hashtable); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hashtable_free +==== hashtable_free _WeeChat ≥ 0.3.3._ @@ -4175,7 +4182,7 @@ Questa funzione non è disponibile nelle API per lo scripting. Funzioni per i file di configurazione. -==== weechat_config_new +==== config_new Crea un nuovo file di configurazione. @@ -4247,7 +4254,7 @@ def my_config_reload_cb(data, config_file): config_file = weechat.config_new("test", "my_config_reload_cb", "") ---- -==== weechat_config_new_section +==== config_new_section Crea una nuova sezione nel file di configurazione. @@ -4488,7 +4495,7 @@ section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_delete_option_cb", "") ---- -==== weechat_config_search_section +==== config_search_section Cerca una sezione in un file di configurazione. @@ -4529,7 +4536,7 @@ section = weechat.config_search_section(config_file, section_name) section = weechat.config_search_section(config_file, "section") ---- -==== weechat_config_new_option +==== config_new_option Crea una nuova opzione nella sezione di un file di configurazione. @@ -4743,7 +4750,7 @@ In Ruby, the 3 callbacks + data (6 strings) must be given in an array of 6 strings (due to a Ruby limitation of 15 arguments by function), see the 'WeeChat Scripting Guide' for more info _(fixed in version 0.4.1)_. -==== weechat_config_search_option +==== config_search_option Cerca un'opzione nella sezione di un file di configurazione. @@ -4786,7 +4793,7 @@ option = weechat.config_search_option(config_file, section, option_name) option = weechat.config_search_option(config_file, section, "option") ---- -==== weechat_config_search_section_option +==== config_search_section_option Cerca una sezione ed un'opzione in un file di configurazione o sezione. @@ -4836,7 +4843,7 @@ else [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_config_search_with_string +==== config_search_with_string // TRANSLATION MISSING Get file/section/option info about an option with full name. @@ -4892,7 +4899,7 @@ else [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_config_string_to_boolean +==== config_string_to_boolean Verifica se un testo è "vero" o "falso", come valore booleano. @@ -4938,7 +4945,7 @@ if weechat.config_string_to_boolean(text): # ... ---- -==== weechat_config_option_reset +==== config_option_reset Resetta un'opzione al proprio valore predefinito. @@ -4999,7 +5006,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR: # ... ---- -==== weechat_config_option_set +==== config_option_set Imposta un nuovo valore per l'opzione. @@ -5060,7 +5067,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR: # ... ---- -==== weechat_config_option_set_null +==== config_option_set_null Imposta null (valore non definito) per un'opzione. @@ -5124,7 +5131,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR: # ... ---- -==== weechat_config_option_unset +==== config_option_unset Rimuove/ripristina un'opzione. @@ -5188,7 +5195,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR: # ... ---- -==== weechat_config_option_rename +==== config_option_rename Rinomina un'opzione. @@ -5223,7 +5230,7 @@ weechat.config_option_rename(option, new_name) weechat.config_option_rename(option, "new_name") ---- -==== weechat_config_option_get_pointer +==== config_option_get_pointer Restituisce un puntatore alla proprietà di un'opzione. @@ -5266,7 +5273,7 @@ char *description = weechat_config_option_get_pointer (option, "description"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_config_option_is_null +==== config_option_is_null Verifica se un opzione è "null" (valore non definito). @@ -5312,7 +5319,7 @@ if weechat.config_option_is_null(option): # ... ---- -==== weechat_config_option_default_is_null +==== config_option_default_is_null Verifica che il valore predefinito di un'opzione sia "null" (valore non definito). @@ -5358,7 +5365,7 @@ if weechat.config_option_default_is_null(option): # ... ---- -==== weechat_config_boolean +==== config_boolean Restituisce il valore bool di un'opzione. @@ -5405,7 +5412,7 @@ if weechat.config_boolean(option): # ... ---- -==== weechat_config_boolean_default +==== config_boolean_default Restituisce il valore bool predefinito di un'opzione. @@ -5452,7 +5459,7 @@ if weechat.config_boolean_default(option): # ... ---- -==== weechat_config_integer +==== config_integer Restituisce il valore intero di un'opzione. @@ -5491,7 +5498,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_integer(option) ---- -==== weechat_config_integer_default +==== config_integer_default Restituisce il valore intero predefinito di un'opzione. @@ -5530,7 +5537,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_integer_default(option) ---- -==== weechat_config_string +==== config_string Restituisce il valore stringa di un'opzione. @@ -5569,7 +5576,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_string(option) ---- -==== weechat_config_string_default +==== config_string_default Restituisce il valore stringa predefinito di un'opzione. @@ -5608,7 +5615,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_string_default(option) ---- -==== weechat_config_color +==== config_color Restituisce il valore colore di un'opzione. @@ -5647,7 +5654,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_color(option) ---- -==== weechat_config_color_default +==== config_color_default Restituisce il valore colore predefinito di un'opzione. @@ -5686,7 +5693,7 @@ option = weechat.config_get("plugin.section.option") value = weechat.config_color_default(option) ---- -==== weechat_config_write_option +==== config_write_option Scrive una riga nel file di configurazione con l'opzione ed il suo valore (questa funzione dovrebbe essere chiamata solo nelle callback "write" @@ -5735,7 +5742,7 @@ def my_section_write_cb(data, config_file, section_name): return weechat.WEECHAT_RC_OK ---- -==== weechat_config_write_line +==== config_write_line Scrive una riga nel file di configurazione (questa funzione dovrebbe essere chiamata solo nelle callback "write" o "write_default" per una @@ -5788,7 +5795,7 @@ def my_section_write_cb(data, config_file, section_name): return weechat.WEECHAT_RC_OK ---- -==== weechat_config_write +==== config_write Scrive il file di configurazione su disco. @@ -5844,7 +5851,7 @@ elif rc == weechat.WEECHAT_CONFIG_WRITE_ERROR: # ... ---- -==== weechat_config_read +==== config_read Legge il file di configurazione da disco. @@ -5900,7 +5907,7 @@ elif rc == weechat.WEECHAT_CONFIG_READ_FILE_NOT_FOUND: # ... ---- -==== weechat_config_reload +==== config_reload Ricarica il file di configurazione da disco. @@ -5956,7 +5963,7 @@ elif rc == weechat.WEECHAT_CONFIG_READ_FILE_NOT_FOUND: # ... ---- -==== weechat_config_option_free +==== config_option_free Libera un'opzione. @@ -5989,7 +5996,7 @@ weechat.config_option_free(option) weechat.config_option_free(option) ---- -==== weechat_config_section_free_options +==== config_section_free_options Libera tutte le opzioni in una sessione. @@ -6022,7 +6029,7 @@ weechat.config_section_free_options(section) weechat.config_section_free_options(section) ---- -==== weechat_config_section_free +==== config_section_free Libera una sezione. @@ -6055,7 +6062,7 @@ weechat.config_section_free(section) weechat.config_section_free(section) ---- -==== weechat_config_free +==== config_free Libera un file di configurazione. @@ -6088,7 +6095,7 @@ weechat.config_free(config_file) weechat.config_free(config_file) ---- -==== weechat_config_get +==== config_get Cerca un'opzione con il nome completo. @@ -6125,7 +6132,7 @@ option = weechat.config_get(option_name) option = weechat.config_get("weechat.look.item_time_format") ---- -==== weechat_config_get_plugin +==== config_get_plugin Cerca un'opzione nei file di configurazione dei plugin (plugins.conf). @@ -6165,7 +6172,7 @@ value = weechat.config_get_plugin(option_name) value = weechat.config_get_plugin("option") ---- -==== weechat_config_is_set_plugin +==== config_is_set_plugin Verifica se un'opzione è impostata nel file di configurazione dei plugin (plugins.conf). @@ -6216,7 +6223,7 @@ else: # ... ---- -==== weechat_config_set_plugin +==== config_set_plugin Imposta il nuovo valore per l'opzione nel file di configurazione dei plugin (plugins.conf). @@ -6280,7 +6287,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR: # ... ---- -==== weechat_config_set_desc_plugin +==== config_set_desc_plugin _WeeChat ≥ 0.3.5._ @@ -6325,7 +6332,7 @@ if int(version) >= 0x00030500: weechat.config_set_desc_plugin("option", "description of option") ---- -==== weechat_config_unset_plugin +==== config_unset_plugin Disattiva l'opzione nel file di configurazione dei plugin (plugins.conf). @@ -6395,7 +6402,7 @@ elif rc == weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR: Funzioni per le combinazioni dei tasti. -==== weechat_key_bind +==== key_bind _WeeChat ≥ 0.3.6._ @@ -6459,7 +6466,7 @@ keys = {"@chat(python.test):button1": "hsignal:test_mouse", weechat.key_bind("mouse", keys) ---- -==== weechat_key_unbind +==== key_unbind _WeeChat ≥ 0.3.6._ @@ -6518,7 +6525,7 @@ weechat.key_unbind("mouse", "area:chat(python.test)") Funzioni per visualizzare il testo nei buffer. -==== weechat_prefix +==== prefix Restituisce un prefisso. @@ -6573,7 +6580,7 @@ value = weechat.prefix(prefix) weechat.prnt("", "%sQuesto è un errore..." % weechat.prefix("error")) ---- -==== weechat_color +==== color Restituisce una codice colore stringa da visualizzare. @@ -6654,7 +6661,7 @@ weechat.prnt("", "Color: %sblue %sdefault color %syellow on red" % (weechat.color("blue"), weechat.color("chat"), weechat.color("yellow,red"))) ---- -==== weechat_printf +==== printf Visualizza un messaggio su un buffer. @@ -6716,7 +6723,7 @@ weechat.prnt(buffer, "\t\t") # empty line (without time) [NOTE] La funzione è chiamata "print" negli script ("prnt" in Python). -==== weechat_printf_date +==== printf_date Visualizza un messaggio sul buffer, utilizzando una data personalizzata. @@ -6745,7 +6752,7 @@ weechat_printf_date (NULL, time (NULL) - 120, "Ciao, 2 minuti fa"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_printf_tags +==== printf_tags Visualizza un messaggio sul buffer, utilizzando tag personalizzati. @@ -6775,7 +6782,7 @@ weechat_printf_tags (NULL, "notify_message", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_printf_date_tags +==== printf_date_tags Visualizza un messaggio sul buffer, usando tag e data personalizzati. @@ -6846,7 +6853,7 @@ weechat.prnt_date_tags("", time - 120, "notify_message", [NOTE] La funzione è chiamata "print_date_tags" negli script ("prnt_date_tags" in Python). -==== weechat_printf_y +==== printf_y Visualizza un messaggio sulla riga di un buffer con contenuto libero. @@ -6889,7 +6896,7 @@ weechat.prnt_y("", 2, "Mio messaggio sulla terza riga") [NOTE] La funzione è chiamata "print_y" negli script ("prnt_y in Python). -==== weechat_log_printf +==== log_printf Scrive un messaggio nel file di log di WeeChat (weechat.log). @@ -6958,7 +6965,7 @@ I tipi di hook che seguono consentono la priorità: command, command_run, signal, hsignal, config, completion, modifier, info, info_hashtable, infolist, hdata, focus. -==== weechat_hook_command +==== hook_command Hook su un comando. @@ -7097,7 +7104,7 @@ hook = weechat.hook_command("myfilter", "descrizione di myfilter", "my_command_cb", "") ---- -==== weechat_hook_command_run +==== hook_command_run Hook su un comando quando eseguito da WeeChat. @@ -7170,7 +7177,7 @@ def my_command_run_cb(data, buffer, command): hook = weechat.hook_command_run("/input complete*", "my_command_run_cb", "") ---- -==== weechat_hook_timer +==== hook_timer Hook sul timer. @@ -7241,7 +7248,7 @@ def my_timer_cb(data, remaining_calls): hook = weechat.hook_timer(20 * 1000, 0, 0, "my_timer_cb", "") ---- -==== weechat_hook_fd +==== hook_fd Hook su un descrittore file (file oppure socket). @@ -7310,7 +7317,7 @@ sock = ... hook = weechat.hook_fd(sock, 1, 0, 0, "my_fd_cb", "") ---- -==== weechat_hook_process +==== hook_process Hook su un processo (lanciato con un fork), e cattura l'output. @@ -7454,7 +7461,7 @@ def my_process_cb(data, command, return_code, out, err): hook = weechat.hook_process("ls", 5000, "my_process_cb", "") ---- -==== weechat_hook_process_hashtable +==== hook_process_hashtable _WeeChat ≥ 0.3.7._ @@ -7667,7 +7674,7 @@ hook3 = weechat.hook_process_hashtable("sh", 20000, "my_process_cb", "") ---- -==== weechat_hook_connect +==== hook_connect Hook su una connessione (connessione in secondo piano ad un host remoto). @@ -7841,7 +7848,7 @@ hook = weechat.hook_connect("", "my.server.org", 1234, 1, 0, "", "my_connect_cb", "") ---- -==== weechat_hook_print +==== hook_print // TRANSLATION MISSING _Updated in 0.4.3 and 1.0._ @@ -7948,7 +7955,7 @@ def my_print_cb(data, buffer, date, tags, displayed, highlight, prefix, message) hook = weechat.hook_print("", "", "", 1, "my_print_cb", "") ---- -==== weechat_hook_signal +==== hook_signal Hook su un segnale. @@ -8697,7 +8704,7 @@ def my_signal_cb(data, signal, signal_data): hook = weechat.hook_signal("quit", "my_signal_cb", "") ---- -==== weechat_hook_signal_send +==== hook_signal_send // TRANSLATION MISSING _Updated in 1.0._ @@ -8899,7 +8906,7 @@ weechat.hook_signal_send("irc_input_send", weechat.WEECHAT_HOOK_SIGNAL_STRING, "freenode;;2;;/whois FlashCode") ---- -==== weechat_hook_hsignal +==== hook_hsignal _WeeChat ≥ 0.3.4._ @@ -9034,7 +9041,7 @@ def my_hsignal_cb(data, signal, hashtable): hook = weechat.hook_hsignal("test", "my_hsignal_cb", "") ---- -==== weechat_hook_hsignal_send +==== hook_hsignal_send // TRANSLATION MISSING _WeeChat ≥ 0.3.4, updated in 1.0._ @@ -9271,7 +9278,7 @@ weechat.hook_hsignal_send("irc_redirect_pattern", # ... ---- -==== weechat_hook_config +==== hook_config Hook su un'opzione di configurazione. @@ -9339,7 +9346,7 @@ def my_config_cb(data, option, value): hook = weechat.hook_config("weechat.look.item_time_format", "my_config_cb", "") ---- -==== weechat_hook_completion +==== hook_completion Hook su un completamento. @@ -9433,7 +9440,7 @@ hook = weechat.hook_completion("plugin_item", "my custom completion!", "my_completion_cb", "") ---- -==== weechat_hook_completion_get_string +==== hook_completion_get_string _Novità nella versioe 0.3.4._ @@ -9490,7 +9497,7 @@ def my_completion_cb(data, completion_item, buffer, completion): return weechat.WEECHAT_RC_OK ---- -==== weechat_hook_completion_list_add +==== hook_completion_list_add Aggiunge una parola per il completamento. @@ -9527,7 +9534,7 @@ weechat.hook_completion_list_add(completion, word, nick_completion, where) # esempio: consultare function hook_completion precedente ---- -==== weechat_hook_modifier +==== hook_modifier Hook su un modificatore. @@ -9727,7 +9734,7 @@ def my_modifier_cb(data, modifier, modifier_data, string): hook = weechat.hook_modifier("weechat_print", "my_modifier_cb", "") ---- -==== weechat_hook_modifier_exec +==== hook_modifier_exec Esegue modificatore(i). @@ -9769,7 +9776,7 @@ weechat.hook_modifier_exec(modifier, modifier_data, string) weechat.hook_modifier_exec("my_modifier", my_data, my_string) ---- -==== weechat_hook_info +==== hook_info Hook su una informazione (la callback prende e restituisce una stringa). @@ -9838,7 +9845,7 @@ hook = weechat.hook_info("my_info", "Some info", "Info about arguments", "my_info_cb", "") ---- -==== weechat_hook_info_hashtable +==== hook_info_hashtable _WeeChat ≥ 0.3.4._ @@ -9917,7 +9924,7 @@ hook = weechat.hook_info_hashtable("my_info_hashtable", "Some info", "my_info_hashtable_cb", "") ---- -==== weechat_hook_infolist +==== hook_infolist Hook su una lista info: la callback restituisce il puntatore alla lista info richiesta. @@ -10002,7 +10009,7 @@ hook = weechat.hook_infolist("my_infolist", "Infolist with some data", "my_infolist_cb", "") ---- -==== weechat_hook_hdata +==== hook_hdata Hook di un hdata: la callback restituisce il puntatore all'hdata richiesto. @@ -10056,7 +10063,7 @@ struct t_hook *my_hdata = weechat_hook_hdata ("my_hdata", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hook_focus +==== hook_focus Hook sul foucus: evento del mouse o tasto premuto nella modalità cursore (movimento libero del cursore). @@ -10193,7 +10200,7 @@ def my_focus_nicklist_cb(data, info): hook = weechat.hook_focus("buffer_nicklist", "my_focus_nicklist_cb", "") ---- -==== weechat_hook_set +==== hook_set _WeeChat ≥ 0.3.9 (script: WeeChat ≥ 0.4.3)._ @@ -10282,7 +10289,7 @@ weechat.hook_set(hook, "stdin", "data sent to stdin of child process") weechat.hook_set(hook, "stdin_close", "") # optional ---- -==== weechat_unhook +==== unhook Rimuove un hook. @@ -10317,7 +10324,7 @@ weechat.unhook(hook) weechat.unhook(my_hook) ---- -==== weechat_unhook_all +==== unhook_all Rimuove l'hook in qualsiasi punto in cui è stato attivato dal plugin corrente. @@ -10352,7 +10359,7 @@ weechat.unhook_all() Funzioni per creare/richiedere/chiudere buffer. -==== weechat_buffer_new +==== buffer_new Apre un nuovo buffer. @@ -10439,7 +10446,7 @@ def my_close_cb(data, buffer): buffer = weechat.buffer_new("my_buffer", "my_input_cb", "", "my_close_cb", "") ---- -==== weechat_current_buffer +==== current_buffer Restituisce il puntatore al buffer corrente (buffer visualizzato nella finestra corrente). @@ -10473,7 +10480,7 @@ buffer = weechat.current_buffer() weechat.prnt(weechat.current_buffer(), "Testo sul buffer corrente") ---- -==== weechat_buffer_search +==== buffer_search // TRANSLATION MISSING _Updated in 1.0._ @@ -10523,7 +10530,7 @@ buffer = weechat.buffer_search(plugin, name) buffer = weechat.buffer_search("my_plugin", "my_buffer") ---- -==== weechat_buffer_search_main +==== buffer_search_main Cerca nel buffer principale di WeeChat (per primo nel buffer 'core', il primo visualizzato all'avvio di WeeChat). @@ -10557,7 +10564,7 @@ buffer = weechat.buffer_search_main() buffer = weechat.buffer_search_main() ---- -==== weechat_buffer_clear +==== buffer_clear Pulisce il contenuto del buffer. @@ -10597,7 +10604,7 @@ if buffer != "": weechat.buffer_clear(buffer) ---- -==== weechat_buffer_close +==== buffer_close Chiude un buffer. @@ -10636,7 +10643,7 @@ buffer = weechat.buffer_new("my_buffer", "my_input_cb", "", "my_close_cb", "") weechat.buffer_close(buffer) ---- -==== weechat_buffer_merge +==== buffer_merge Unisce un buffer in un altro: entrambi i buffer esistono separatamente, ma con lo stesso numero, e WeeChat visualizzerà le righe di entrambi i @@ -10676,7 +10683,7 @@ weechat.buffer_merge(buffer, target_buffer) weechat.buffer_merge(weechat.current_buffer(), weechat.buffer_search_main()) ---- -==== weechat_buffer_unmerge +==== buffer_unmerge Stacca un buffer da un gruppo di buffer uniti. @@ -10713,7 +10720,7 @@ weechat.buffer_unmerge(buffer, number) weechat.buffer_unmerge(weechat.current_buffer(), 1) ---- -==== weechat_buffer_get_integer +==== buffer_get_integer Restituisce il valore intero della proprietà di un buffer. @@ -10812,7 +10819,7 @@ value = weechat.buffer_get_integer(buffer, property) weechat.prnt("", "my buffer number is: %d" % weechat.buffer_get_integer(my_buffer, "number")) ---- -==== weechat_buffer_get_string +==== buffer_get_string Restituisce il valore stringa di una proprietà del buffer. @@ -10875,7 +10882,7 @@ weechat.prnt("", "name / short name of buffer are: %s / %s" weechat.buffer_get_string(my_buffer, "short_name"))) ---- -==== weechat_buffer_get_pointer +==== buffer_get_pointer Restituisce il valore puntatore della proprietà di un buffer. @@ -10918,7 +10925,7 @@ value = weechat.buffer_get_pointer(buffer, property) weechat.prnt("", "plugin pointer of my buffer: %s" % weechat.buffer_get_pointer(my_buffer, "plugin")) ---- -==== weechat_buffer_set +==== buffer_set Imposta il valore stringa della proprietà di un buffer. @@ -11155,7 +11162,7 @@ weechat.buffer_set(my_buffer, "localvar_set_tizio", "abc") weechat.buffer_set(my_buffer, "localvar_del_tizio", "") ---- -==== weechat_buffer_set_pointer +==== buffer_set_pointer Imposta il valore puntatore per la proprietà di un buffer. @@ -11213,7 +11220,7 @@ weechat_buffer_set_pointer (my_buffer, "close_callback", &my_close_cb); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_buffer_string_replace_local_var +==== buffer_string_replace_local_var Sostituisce le variabili globali in una stringa con i loro valori, utilizzando le variabili del buffer locale. @@ -11259,7 +11266,7 @@ str = weechat.buffer_string_replace_local_var(my_buffer, "test with $toto") # str contains "test with abc" ---- -==== weechat_buffer_match_list +==== buffer_match_list _WeeChat ≥ 0.3.5._ @@ -11320,7 +11327,7 @@ if buffer: Funzioni per richiedere finestre. -==== weechat_current_window +==== current_window Restituisce il puntatore alla finestra corrente @@ -11353,7 +11360,7 @@ window = weechat.current_window() current_window = weechat.current_window() ---- -==== weechat_window_search_with_buffer +==== window_search_with_buffer _WeeChat ≥ 0.3.5._ @@ -11396,7 +11403,7 @@ weechat.prnt("", "window displaying core buffer: %s" % weechat.window_search_with_buffer(weechat.buffer_search_main())) ---- -==== weechat_window_get_integer +==== window_get_integer Restituisce il valore intero della proprietà di una finestra. @@ -11460,7 +11467,7 @@ weechat.prnt("", "current window is at position (x,y): (%d,%d)" weechat.window_get_integer(weechat.current_window(), "win_y"))) ---- -==== weechat_window_get_string +==== window_get_string Restituisce il valore stringa della proprietà di una finestra. @@ -11484,7 +11491,7 @@ Valore restituito: * valore stringa della proprietà -==== weechat_window_get_pointer +==== window_get_pointer Restituisce il valore puntatore della proprietà di una finestra. @@ -11528,7 +11535,7 @@ weechat.prnt("", "buffer displayed in current window: %s" % weechat.window_get_pointer(weechat.current_window(), "buffer")) ---- -==== weechat_window_set_title +==== window_set_title Imposta il titolo per il terminale. @@ -11566,7 +11573,7 @@ weechat.window_set_title("nuovo titolo qui") Funzioni per il buffer nicklist. -==== weechat_nicklist_add_group +==== nicklist_add_group Aggiunge un gruppo in una lista nick. @@ -11632,7 +11639,7 @@ group = weechat.nicklist_add_group(my_buffer, my_parent_group, "test_group", "weechat.color.nicklist_group", 1) ---- -==== weechat_nicklist_search_group +==== nicklist_search_group Cerca un gruppo in una lista nick. @@ -11675,7 +11682,7 @@ group = weechat.nicklist_search_group(buffer, from_group, name) group = weechat.nicklist_search_group(my_buffer, "", "test_group") ---- -==== weechat_nicklist_add_nick +==== nicklist_add_nick Aggiunge un nick in un gruppo. @@ -11747,7 +11754,7 @@ else: nick = weechat.nicklist_add_nick(my_buffer, my_group, "test_nick", color, "@", "lightgreen", 1) ---- -==== weechat_nicklist_search_nick +==== nicklist_search_nick Cerca un nick nella lista nick. @@ -11790,7 +11797,7 @@ nick = weechat.nicklist_search_nick(buffer, from_group, name) nick = weechat.nicklist_search_nick(my_buffer, "", "test_nick") ---- -==== weechat_nicklist_remove_group +==== nicklist_remove_group Rimuove un gruppo da una lista nick. @@ -11826,7 +11833,7 @@ weechat.nicklist_remove_group(buffer, group) weechat.nicklist_remove_group(my_buffer, my_group) ---- -==== weechat_nicklist_remove_nick +==== nicklist_remove_nick Rimuove un nick dalla lista nick. @@ -11861,7 +11868,7 @@ weechat.nicklist_remove_nick(buffer, nick) weechat.nicklist_remove_nick(my_buffer, my_nick) ---- -==== weechat_nicklist_remove_all +==== nicklist_remove_all Rimuove tutti i gruppi/nick da una lista nick. @@ -11894,7 +11901,7 @@ weechat.nicklist_remove_all(buffer) weechat.nicklist_remove_all(my_buffer) ---- -==== weechat_nicklist_get_next_item +==== nicklist_get_next_item _WeeChat ≥ 0.3.7._ @@ -11945,7 +11952,7 @@ while (ptr_group || ptr_nick) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_nicklist_group_get_integer +==== nicklist_group_get_integer _WeeChat ≥ 0.3.4._ @@ -11990,7 +11997,7 @@ value = weechat.nicklist_group_get_integer(buffer, group, property) visible = weechat.nicklist_group_get_integer(buffer, group, "visible") ---- -==== weechat_nicklist_group_get_string +==== nicklist_group_get_string _WeeChat ≥ 0.3.4._ @@ -12035,7 +12042,7 @@ value = weechat.nicklist_group_get_string(buffer, group, property) color = weechat.nicklist_group_get_string(buffer, group, "color") ---- -==== weechat_nicklist_group_get_pointer +==== nicklist_group_get_pointer _WeeChat ≥ 0.3.4._ @@ -12079,7 +12086,7 @@ value = weechat.nicklist_group_get_pointer(buffer, group, property) parent = weechat.nicklist_group_get_pointer(buffer, group, "parent") ---- -==== weechat_nicklist_group_set +==== nicklist_group_set _WeeChat ≥ 0.3.4._ @@ -12152,7 +12159,7 @@ weechat.nicklist_group_set(buffer, group, "color", "yellow") weechat.nicklist_group_set(buffer, group, "visible", "0") ---- -==== weechat_nicklist_nick_get_integer +==== nicklist_nick_get_integer _WeeChat ≥ 0.3.4._ @@ -12196,7 +12203,7 @@ value = weechat.nicklist_nick_get_integer(buffer, nick, property) visible = weechat.nicklist_nick_get_integer(buffer, nick, "visible") ---- -==== weechat_nicklist_nick_get_string +==== nicklist_nick_get_string _WeeChat ≥ 0.3.4._ @@ -12243,7 +12250,7 @@ value = weechat.nicklist_nick_get_string(buffer, nick, property) color = weechat.nicklist_nick_get_string(buffer, nick, "color") ---- -==== weechat_nicklist_nick_get_pointer +==== nicklist_nick_get_pointer _WeeChat ≥ 0.3.4._ @@ -12287,7 +12294,7 @@ value = weechat.nicklist_nick_get_pointer(buffer, nick, property) group = weechat.nicklist_nick_get_pointer(buffer, nick, "group") ---- -==== weechat_nicklist_nick_set +==== nicklist_nick_set _WeeChat ≥ 0.3.4._ @@ -12378,7 +12385,7 @@ weechat.nicklist_nick_set(buffer, nick, "visible", "0") Funzioni per le barre. -==== weechat_bar_item_search +==== bar_item_search Cerca un elemento barra. @@ -12415,7 +12422,7 @@ bar_item = weechat.bar_item_search(name) bar_item = weechat.bar_item_search("myitem") ---- -==== weechat_bar_item_new +==== bar_item_new // TRANSLATION MISSING _Updated in 0.4.2._ @@ -12507,7 +12514,7 @@ def my_build_callback2(data, item, window, buffer, extra_info): bar_item2 = weechat.bar_item_new("(extra)myitem2", "my_build_callback2", "") # WeeChat ≥ 0.4.2 ---- -==== weechat_bar_item_update +==== bar_item_update Aggiorna il contenuto dell'elemento barra, chiamando la callback che lo ha compilato. @@ -12541,7 +12548,7 @@ weechat.bar_item_update(name) weechat.bar_item_update("myitem") ---- -==== weechat_bar_item_remove +==== bar_item_remove Rimuove un elemento barra. @@ -12574,7 +12581,7 @@ weechat.bar_item_remove(item) weechat.bar_item_remove(myitem) ---- -==== weechat_bar_search +==== bar_search Cerca una barra. @@ -12611,7 +12618,7 @@ bar = weechat.bar_search(name) bar = weechat.bar_search("mybar") ---- -==== weechat_bar_new +==== bar_new Crea una nuova barra. @@ -12723,7 +12730,7 @@ bar = weechat.bar_new("mybar", "off", "100", "window", "", "top", "horizontal", "0", "5", "default", "cyan", "blue", "off", "time,buffer_number+buffer_name") ---- -==== weechat_bar_set +==== bar_set Imposta un nuovo valore per la proprietà di una barra. @@ -12765,7 +12772,7 @@ weechat.bar_set(bar, property, value) weechat.bar_set(my_bar, "position", "bottom") ---- -==== weechat_bar_update +==== bar_update Aggiorna il contenuto di una barra su schermo. @@ -12798,7 +12805,7 @@ weechat.bar_update(name) weechat.bar_update("mybar") ---- -==== weechat_bar_remove +==== bar_remove Rimuove una barra. @@ -12836,7 +12843,7 @@ weechat.bar_remove(my_bar) Funzioni per eseguire comandi di WeeChat. -==== weechat_command +==== command // TRANSLATION MISSING _Updated in 1.1._ @@ -12887,7 +12894,7 @@ rc = weechat.command(weechat.buffer_search("irc", "freenode.#weechat"), "/whois Funzioni di rete. -==== weechat_network_pass_proxy +==== network_pass_proxy Stabilisce una connessione/autenticazione con un proxy. @@ -12935,7 +12942,7 @@ else [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_network_connect_to +==== network_connect_to // TRANSLATION MISSING _Updated in 0.4.3._ @@ -13000,7 +13007,7 @@ Questa funzione non è disponibile nelle API per lo scripting. Funzioni per ottenere info. -==== weechat_info_get +==== info_get Restituisce la info, come stringa, da WeeChat o da un plugin. @@ -13051,7 +13058,7 @@ weechat.prnt("", "Current WeeChat version is: %s (compiled on %s)" weechat.prnt("", "WeeChat home is: %s" % weechat.info_get("weechat_dir")) ---- -==== weechat_info_get_hashtable +==== info_get_hashtable _WeeChat ≥ 0.3.4._ @@ -13142,7 +13149,7 @@ Ogni variabile ha un tipo e un valore. I tipi possibili sono: * 'buffer': buffer di lunghezza fissa, contenente qualunque dato * 'time': valore tempo -==== weechat_infolist_new +==== infolist_new Crea una nuova lista info. @@ -13175,7 +13182,7 @@ infolist = weechat.infolist_new() infolist = weechat.infolist_new() ---- -==== weechat_infolist_new_item +==== infolist_new_item Aggiunge un elemento alla lista info. @@ -13212,7 +13219,7 @@ item = weechat.infolist_new_item(infolist) item = weechat.infolist_new_item(infolist) ---- -==== weechat_infolist_new_var_integer +==== infolist_new_var_integer Aggiunge una variabile intera ad un elemento della lista info. @@ -13256,7 +13263,7 @@ var = weechat.infolist_new_var_integer(item, name, value) var = weechat.infolist_new_var_integer(item, "my_integer", 123) ---- -==== weechat_infolist_new_var_string +==== infolist_new_var_string Aggiunge una variabile stringa ad un elemento della lista info. @@ -13300,7 +13307,7 @@ var = weechat.infolist_new_var_string(item, name, value) var = weechat.infolist_new_var_string(item, "my_string", "value") ---- -==== weechat_infolist_new_var_pointer +==== infolist_new_var_pointer Aggiunge una variabile puntatore ad un elemento della lista info. @@ -13344,7 +13351,7 @@ var = weechat.infolist_new_var_pointer(item, name, pointer) var = weechat.infolist_new_var_pointer(item, "my_pointer", pointer) ---- -==== weechat_infolist_new_var_buffer +==== infolist_new_var_buffer Aggiunge una variabile puntatore ad un elemento della lista info. @@ -13384,7 +13391,7 @@ struct t_infolist_var *var = weechat_infolist_new_var_buffer (item, [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_infolist_new_var_time +==== infolist_new_var_time Aggiunge una variabile tempo ad un elemento della lista info. @@ -13427,7 +13434,7 @@ var = weechat.infolist_new_var_time(item, name, time) var = weechat.infolist_new_var_time(item, "my_time", int(time.time())) ---- -==== weechat_infolist_get +==== infolist_get Restituisce una lista info da WeeChat o da un plugin. @@ -13484,7 +13491,7 @@ infolist = weechat.infolist_get(infolist_name, pointer, arguments) infolist = weechat.infolist_get("irc_server", "", "") ---- -==== weechat_infolist_next +==== infolist_next Sposta "cursor" all'elemento successivo nella lista info. La prima chiamata a questa funzione per una lista info sposta il cursore al primo elemento @@ -13535,7 +13542,7 @@ else: # nessun altro elemento disponibile ---- -==== weechat_infolist_prev +==== infolist_prev Sposta "cursor" all'elemento precedente nella lista info. La prima chiamata a questa funzione per una lista info sposta il cursore @@ -13586,7 +13593,7 @@ else: # no more item available ---- -==== weechat_infolist_reset_item_cursor +==== infolist_reset_item_cursor Ripristina "cursor" per la lista info. @@ -13619,7 +13626,7 @@ weechat.infolist_reset_item_cursor(infolist) weechat.infolist_reset_item_cursor(infolist) ---- -==== weechat_infolist_search_var +==== infolist_search_var _WeeChat ≥ 0.4.3._ @@ -13670,7 +13677,7 @@ if weechat.infolist_search_var(infolist, "name"): # ... ---- -==== weechat_infolist_fields +==== infolist_fields Restituisce una lista di campi per l'elemento della lista info corrente. @@ -13715,7 +13722,7 @@ fields = weechat.infolist_fields(infolist) # "i:my_integer,s:my_string,p:my_pointer,b:my_buffer,t:my_time" ---- -==== weechat_infolist_integer +==== infolist_integer Restituisce il valore della variabile intera nell'elemento corrente della lista info. @@ -13755,7 +13762,7 @@ value = weechat.infolist_integer(infolist, var) weechat.prnt("", "integer = %d" % weechat.infolist_integer(infolist, "my_integer")) ---- -==== weechat_infolist_string +==== infolist_string Restituisce il valore della variabile stringa nell'elemento della lista info corrente. @@ -13795,7 +13802,7 @@ value = weechat.infolist_string(infolist, var) weechat.prnt("", "string = %s" % weechat.infolist_string(infolist, "my_string")) ---- -==== weechat_infolist_pointer +==== infolist_pointer Restituisce il valore della variabile puntatore nell'elemento della lista info corrente. @@ -13835,7 +13842,7 @@ value = weechat.infolist_pointer(infolist, var) weechat.prnt("", "pointer = 0x%s" % weechat.infolist_pointer(infolist, "my_pointer")) ---- -==== weechat_infolist_buffer +==== infolist_buffer Restituisce il valore della variabile buffer nell'elemento corrente della lista info. @@ -13872,7 +13879,7 @@ weechat_printf (NULL, "buffer = 0x%lx, size = %d", [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_infolist_time +==== infolist_time Restituisce il valore della variabile data/ora nell'elemento attivo della lista info. @@ -13912,7 +13919,7 @@ value = weechat.infolist_time(infolist, var) weechat.prnt("", "time = %ld" % weechat.infolist_time(infolist, "my_time")) ---- -==== weechat_infolist_free +==== infolist_free Libera una lista info. @@ -13957,7 +13964,7 @@ scrivere qualcosa in memoria puntato dalle variabili in hdata. + The only way to update data is to call function <<_weechat_hdata_update,weechat_hdata_update>>. -==== weechat_hdata_new +==== hdata_new // TRANSLATION MISSING _WeeChat ≥ 0.3.6, updated in 0.3.9 and 0.4.0._ @@ -14027,7 +14034,7 @@ struct t_hdata *hdata = weechat_hdata_new ("myplugin_list", "prev", "next", 0, 0 [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_new_var +==== hdata_new_var // TRANSLATION MISSING _WeeChat ≥ 0.3.6, updated in 0.3.9_ @@ -14113,7 +14120,7 @@ WEECHAT_HDATA_VAR(struct t_myplugin_list, next, POINTER, 0, NULL, "myplugin_list [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_new_list +==== hdata_new_list // TRANSLATION MISSING _WeeChat ≥ 0.3.6, updated in 1.0._ @@ -14177,7 +14184,7 @@ WEECHAT_HDATA_LIST(last_buffer, 0); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_get +==== hdata_get _WeeChat ≥ 0.3.6._ @@ -14227,7 +14234,7 @@ hdata = weechat.hdata_get(hdata_name) hdata = weechat.hdata_get("irc_server") ---- -==== weechat_hdata_get_var_offset +==== hdata_get_var_offset _WeeChat ≥ 0.3.6._ @@ -14267,7 +14274,7 @@ offset = weechat.hdata_get_var_offset(hdata, name) offset = weechat.hdata_get_var_offset(hdata, "name") ---- -==== weechat_hdata_get_var_type +==== hdata_get_var_type _WeeChat ≥ 0.3.6._ @@ -14332,7 +14339,7 @@ switch (type) [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_get_var_type_string +==== hdata_get_var_type_string _WeeChat ≥ 0.3.6._ @@ -14373,7 +14380,7 @@ type = weechat.hdata_get_var_type_string(hdata, name) weechat.prnt("", "type = %s" % weechat.hdata_get_var_type_string(hdata, "name")) ---- -==== weechat_hdata_get_var_array_size +==== hdata_get_var_array_size _WeeChat ≥ 0.3.9._ @@ -14416,7 +14423,7 @@ array_size = weechat.hdata_get_var_array_size(hdata, pointer, name) array_size = weechat.hdata_get_var_array_size(hdata, pointer, "name") ---- -==== weechat_hdata_get_var_array_size_string +==== hdata_get_var_array_size_string _WeeChat ≥ 0.3.9._ @@ -14461,7 +14468,7 @@ array_size = weechat.hdata_get_var_array_size_string(hdata, pointer, name) array_size = weechat.hdata_get_var_array_size_string(hdata, pointer, "name") ---- -==== weechat_hdata_get_var_hdata +==== hdata_get_var_hdata _WeeChat ≥ 0.3.6._ @@ -14501,7 +14508,7 @@ hdata_name = weechat.hdata_get_var_hdata(hdata, name) weechat.prnt("", "hdata = %s" % weechat.hdata_get_var_hdata(hdata, "name")) ---- -==== weechat_hdata_get_var +==== hdata_get_var _WeeChat ≥ 0.3.6._ @@ -14536,7 +14543,7 @@ void *pointer = weechat_hdata_get_var (hdata, buffer, "name"); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_get_var_at_offset +==== hdata_get_var_at_offset _WeeChat ≥ 0.3.6._ @@ -14572,7 +14579,7 @@ void *pointer = weechat_hdata_get_var_at_offset (hdata, buffer, offset); [NOTE] Questa funzione non è disponibile nelle API per lo scripting. -==== weechat_hdata_get_list +==== hdata_get_list _WeeChat ≥ 0.3.6._ @@ -14614,7 +14621,7 @@ hdata = weechat.hdata_get("buffer") buffers = weechat.hdata_get_list(hdata, "gui_buffers") ---- -==== weechat_hdata_check_pointer +==== hdata_check_pointer // TRANSLATION MISSING _WeeChat ≥ 0.3.7, updated in 1.0._ @@ -14677,7 +14684,7 @@ else: # ... ---- -==== weechat_hdata_move +==== hdata_move _WeeChat ≥ 0.3.6._ @@ -14735,7 +14742,7 @@ if buffer: buffer = weechat.hdata_move(hdata, buffer, -1) ---- -==== weechat_hdata_search +==== hdata_search _WeeChat ≥ 0.4.1._ @@ -14800,7 +14807,7 @@ if server: # ... ---- -==== weechat_hdata_char +==== hdata_char _WeeChat ≥ 0.3.7._ @@ -14844,7 +14851,7 @@ value = weechat.hdata_char(hdata, pointer, name) weechat.prnt("", "letter = %c" % weechat.hdata_char(hdata, pointer, "letter")) ---- -==== weechat_hdata_integer +==== hdata_integer _WeeChat ≥ 0.3.6._ @@ -14892,7 +14899,7 @@ buffer = weechat.buffer_search_main() weechat.prnt("", "number = %d" % weechat.hdata_integer(hdata, buffer, "number")) ---- -==== weechat_hdata_long +==== hdata_long _WeeChat ≥ 0.3.6._ @@ -14936,7 +14943,7 @@ value = weechat.hdata_long(hdata, pointer, name) weechat.prnt("", "longvar = %ld" % weechat.hdata_long(hdata, pointer, "longvar")) ---- -==== weechat_hdata_string +==== hdata_string _WeeChat ≥ 0.3.6._ @@ -14984,7 +14991,7 @@ buffer = weechat.buffer_search_main() weechat.prnt("", "name = %s" % weechat.hdata_string(hdata, buffer, "name")) ---- -==== weechat_hdata_pointer +==== hdata_pointer _WeeChat ≥ 0.3.6._ @@ -15032,7 +15039,7 @@ buffer = weechat.buffer_search_main() weechat.prnt("", "lines = %lx" % weechat.hdata_pointer(hdata, buffer, "lines")) ---- -==== weechat_hdata_time +==== hdata_time _WeeChat ≥ 0.3.6._ @@ -15102,7 +15109,7 @@ if ptr: weechat.prnt("", "time of first line displayed = %s" % time.strftime("%F %T", time.localtime(int(date)))) ---- -==== weechat_hdata_hashtable +==== hdata_hashtable _WeeChat ≥ 0.3.7._ @@ -15157,7 +15164,7 @@ for key in hash: ---- // TRANSLATION MISSING -==== weechat_hdata_set +==== hdata_set _WeeChat ≥ 0.3.9._ @@ -15198,7 +15205,7 @@ weechat_hdata_set (hdata, pointer, "message", "test"); This function is not available in scripting API. // TRANSLATION MISSING -==== weechat_hdata_update +==== hdata_update _WeeChat ≥ 0.3.9._ @@ -15285,7 +15292,7 @@ if own_lines: weechat.hdata_update(hdata, line_data, {"date": str(weechat.hdata_time(hdata, line_data, "date") - 3600)}) ---- -==== weechat_hdata_get_string +==== hdata_get_string _WeeChat ≥ 0.3.6._ @@ -15348,7 +15355,7 @@ weechat.prnt("", "lists in hdata: %s" % weechat.hdata_get_string(hdata, "list_ke Funzioni per l'aggiornamento di WeeChat (comando "/upgrade"). -==== weechat_upgrade_new +==== upgrade_new Crea o legge un file per l'aggiornamento. @@ -15389,7 +15396,7 @@ upgrade_file = weechat.upgrade_new(filename, write) upgrade_file = weechat.upgrade_new("my_file", 1) ---- -==== weechat_upgrade_write_object +==== upgrade_write_object Scrive un oggetto nel file di aggiornamento. @@ -15437,7 +15444,7 @@ rc = weechat.upgrade_write_object(upgrade_file, object_id, infolist) weechat.upgrade_write_object(upgrade_file, 1, infolist) ---- -==== weechat_upgrade_read +==== upgrade_read Legge un file di aggiornamento. @@ -15503,7 +15510,7 @@ def my_upgrade_read_cb(upgrade_file, object_id, infolist): weechat.upgrade_read(upgrade_file, "my_upgrade_read_cb", "")) ---- -==== weechat_upgrade_close +==== upgrade_close Chiude un file di aggiornamento. |