diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2024-04-07 10:09:04 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2024-04-07 13:18:14 +0200 |
commit | 89fe540b531705d8455685173c692522e81cd134 (patch) | |
tree | 717a3b15ef5e7d254a2515371efac6d79329f527 /doc/sr | |
parent | 40a68549b5d4d99c0083f15242aab7516a87871f (diff) | |
download | weechat-89fe540b531705d8455685173c692522e81cd134.zip |
core: add unique "id" in nicklist group and nick (issue #2081)
The id is a "long long" variable with the current time (microseconds
precision).
It is guaranteed to be unique for all groups and nicks inside the buffer, and
the same number is never used again in the same buffer, during the lifetime of
the process.
It persists and is unchanged after `/upgrade`.
Diffstat (limited to 'doc/sr')
-rw-r--r-- | doc/sr/weechat_dev.sr.adoc | 2 | ||||
-rw-r--r-- | doc/sr/weechat_plugin_api.sr.adoc | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc index 369eb7cdb..fd0df161b 100644 --- a/doc/sr/weechat_dev.sr.adoc +++ b/doc/sr/weechat_dev.sr.adoc @@ -456,6 +456,8 @@ WeeChat „језгро” се налази у следећим директо | test-gui-line.cpp | Тестови: линије. | test-gui-nick.cpp | Тестови: надимци. // TRANSLATION MISSING +| test-gui-nicklist.cpp | Tests: nicklist functions. +// TRANSLATION MISSING | curses/ | Root of unit tests for Curses interface. // TRANSLATION MISSING | test-gui-curses-mouse.cpp | Tests: mouse (Curses interface). diff --git a/doc/sr/weechat_plugin_api.sr.adoc b/doc/sr/weechat_plugin_api.sr.adoc index 456f478a7..19955a3e2 100644 --- a/doc/sr/weechat_plugin_api.sr.adoc +++ b/doc/sr/weechat_plugin_api.sr.adoc @@ -14292,6 +14292,8 @@ const char *weechat_buffer_get_string (struct t_gui_buffer *buffer, ** _short_name_: кратко име бафера (напомена: користи се само за приказ и корисник може да га промени, ово не сме да се употребљава за проналажење имена бафера, уместо њега употребите _name_, _full_name_ или локалну променљиву _channel_) ** _type_: тип бафера: „formatted” или „free” _(WeeChat ≥ 4.2.0)_ ** _title_: наслов бафера +// TRANSLATION MISSING +** _nicklist_last_id_assigned_: last unique identifier used in this buffer for a group or nick _(WeeChat ≥ 4.3.0)_ ** _input_: текст уноса ** _text_search_input_: сачувани унос пре претраге текста ** _highlight_words_: листа речи које се истичу @@ -15450,6 +15452,8 @@ const char *weechat_nicklist_group_get_string (struct t_gui_buffer *buffer, * _buffer_: показивач на бафер * _group_: показивач на групу * _property_: име особине: +// TRANSLATION MISSING +** _id_: unique identifier _(WeeChat ≥ 4.3.0)_ ** _name_: име групе ** _color_: боја групе у листи надимака @@ -15652,6 +15656,8 @@ const char *weechat_nicklist_nick_get_string (struct t_gui_buffer *buffer, * _buffer_: показивач на бафер * _nick_: показивач на надимак * _property_: име особине: +// TRANSLATION MISSING +** _id_: unique identifier _(WeeChat ≥ 4.3.0)_ ** _name_: име надимка ** _color_: боја надимка у листи надимака ** _prefix_: префикс надимка |