summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2013-01-26 18:48:26 +0100
committerSebastien Helleu <flashcode@flashtux.org>2013-01-26 18:48:26 +0100
commitf4dce0472391432e8af4f2c0e39401d90cb86737 (patch)
tree2179437469a67fa22a7d2375807744b8a0e2b0c8 /doc
parenta5aaed89d202d9b26862a8ad4cdc683d60c1e252 (diff)
downloadweechat-f4dce0472391432e8af4f2c0e39401d90cb86737.zip
core: use default hash/comparison callback for keys of type integer/pointer/time in hashtable
Diffstat (limited to 'doc')
-rw-r--r--doc/en/weechat_plugin_api.en.txt10
-rw-r--r--doc/fr/weechat_plugin_api.fr.txt10
-rw-r--r--doc/it/weechat_plugin_api.it.txt15
3 files changed, 18 insertions, 17 deletions
diff --git a/doc/en/weechat_plugin_api.en.txt b/doc/en/weechat_plugin_api.en.txt
index 1fec6f25c..c28a491a4 100644
--- a/doc/en/weechat_plugin_api.en.txt
+++ b/doc/en/weechat_plugin_api.en.txt
@@ -3248,14 +3248,14 @@ Arguments:
** 'WEECHAT_HASHTABLE_BUFFER'
** 'WEECHAT_HASHTABLE_TIME'
* 'callback_hash_key': callback used to "hash" a key (key as integer value), can
- be NULL if key type is "string" (a default function is used for strings, and
- only for strings), arguments and return value:
+ be NULL if key type is not "buffer" (a default hash function is used),
+ arguments and return value:
** 'struct t_hashtable *hashtable': hashtable pointer
** 'const void *key': key
** return value: hash of the key
-* 'callback_keycmp': callback used to compare two keys, can be NULL if value
- type is "string" (a default comparison function is used for strings, and only
- for strings), arguments and return value:
+* 'callback_keycmp': callback used to compare two keys, can be NULL if key type
+ is not "buffer" (a default comparison function is used), arguments and return
+ value:
** 'struct t_hashtable *hashtable': hashtable pointer
** 'const void *key1': first key
** 'const void *key2': second key
diff --git a/doc/fr/weechat_plugin_api.fr.txt b/doc/fr/weechat_plugin_api.fr.txt
index 8d7e1be03..ed1db368c 100644
--- a/doc/fr/weechat_plugin_api.fr.txt
+++ b/doc/fr/weechat_plugin_api.fr.txt
@@ -3287,15 +3287,15 @@ Paramètres :
** 'WEECHAT_HASHTABLE_BUFFER'
** 'WEECHAT_HASHTABLE_TIME'
* 'callback_hash_key' : fonction appelée pour rendre le "hash" d'une clé (la clé
- sous forme de nombre entier), peut être NULL si le type de clé est "string"
- (une fonction par défaut est utilisée pour les chaînes, et seulement pour les
- chaînes). Paramètres et valeur de retour :
+ sous forme de nombre entier), peut être NULL si le type de clé n'est pas
+ "buffer" (une fonction de hash par défaut est utilisée), paramètres et valeur
+ de retour :
** 'struct t_hashtable *hashtable' : pointeur vers la hashtable
** 'const void *key' : clé
** valeur de retour : "hash" de la clé
* 'callback_keycmp' : fonction appelée pour comparer deux clés, peut être NULL
- si le type de valeur est "string" (une fonction par défaut est utilisée pour
- les chaînes, et seulement pour les chaînes). Paramètres et valeur de retour :
+ si le type de clé n'est pas "buffer" (une fonction de comparaison par défaut
+ est utilisée), paramètres et valeur de retour :
** 'struct t_hashtable *hashtable' : pointeur vers la hashtable
** 'const void *key1' : première clé
** 'const void *key2' : seconde clé
diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt
index d028a0ade..24b158a06 100644
--- a/doc/it/weechat_plugin_api.it.txt
+++ b/doc/it/weechat_plugin_api.it.txt
@@ -3246,16 +3246,17 @@ Argomenti:
** 'WEECHAT_HASHTABLE_POINTER'
** 'WEECHAT_HASHTABLE_BUFFER'
** 'WEECHAT_HASHTABLE_TIME'
-* 'callback_hash_key': callback utilizzata per effettuare un "hash" di una
- chiave (chiave come valore intero), può essere NULL se il tipo della chiave è
- "string" (viene usata una funzione predefinita per le stringhe, e solo per le
- stringhe), argomenti e valore restituito:
+// TRANSLATION MISSING
+* 'callback_hash_key': callback used to "hash" a key (key as integer value), can
+ be NULL if key type is not "buffer" (a default hash function is used),
+ arguments and return value:
** 'struct t_hashtable *hashtable': puntatore alla tabella hash
** 'const void *key': chiave
** return value: hash della chiave
-* 'callback_keycmp': callback utilizzata per comparare due chiavi, può essere
- NULL se il tipo di valore è "string" (una funzione di confronto predefinita è
- usata per le stringhe e solo per le stringhe), argomenti e valore restituito:
+// TRANSLATION MISSING
+* 'callback_keycmp': callback used to compare two keys, can be NULL if key type
+ is not "buffer" (a default comparison function is used), arguments and return
+ value:
** 'struct t_hashtable *hashtable': puntatore alla tabella hash
** 'const void *key1': prima chiave
** 'const void *key2': seconda chiave