Sébastien Helleu
106fe6ca7c
core: update copyright dates
2026-03-08 10:37:15 +01:00
Sébastien Helleu
b2a5d5995b
doc: move copyright/license headers at the top of the files
2025-04-26 14:10:48 +02:00
Sébastien Helleu
3a6ac9ee76
all: add SPDX license tag
2025-03-31 07:49:26 +02:00
Sébastien Helleu
cf3e24cda8
doc: add SPDX copyright tag in docs
2025-03-30 14:47:12 +02:00
Ivan Pešić
8e9692809d
core: update Serbian translations
2025-02-12 16:10:38 +01:00
Sébastien Helleu
764fb7c4ad
doc: remove trailing spaces in Serbian docs
2024-11-03 21:08:52 +01:00
Sébastien Helleu
d83167b586
doc: replace font-awesome icons by translated captions
...
This removes use of a remote CDN (Cloudflare), as font-awesome is no longer
used.
2024-10-30 00:06:22 +01:00
Sébastien Helleu
4503dbb013
doc: rename git branch master to main in URLs
2024-10-15 16:54:16 +02:00
Sébastien Helleu
b18af8dcf4
doc: add shell syntax highlighting
2024-06-16 20:05:45 +02:00
Sébastien Helleu
12521898f9
doc/scripting: auto-generate list of scripting functions and constants from Python API
2024-03-05 19:58:21 +01:00
Sébastien Helleu
361d55d9d7
api: add functions config_{boolean|integer|string|color|enum}_inherited in scripting API
2024-03-05 19:52:21 +01:00
Sébastien Helleu
c3eff15a56
api: add functions config_option_get_string and config_option_get_pointer in scripting API
2024-03-05 19:51:15 +01:00
Sébastien Helleu
9fb3d3f14c
core: store microseconds in buffer lines ( closes #649 )
2023-12-26 19:44:37 +01:00
Sébastien Helleu
dd4eb80e81
doc: fix formatting issues with links that target a blank window
2023-06-03 17:08:17 +02:00
Sébastien Helleu
ecdcf239fe
doc: move toc and section asciidoctor attributes from docs to CMakeLists.txt
2023-05-20 08:15:23 +02:00
Ivan Pešić
314d9c0ce9
core/doc Update Serbian translations
...
Update messages and documentation translations.
2023-02-01 20:31:19 +01:00
Trygve Aaberge
ebc63d1b83
scripts: Send null values to config section callbacks
...
The callback_read and callback_create_option functions in the scripting
APIs always get the value as a string, never as null. This means that if
the value is null, there is no way for the script to distinguish this
from an empty string for string options. This makes it impossible to
properly make options with fallback values, like the irc server and
server_default options, as far as I can see.
All the scripting languages except Tcl use that language's equivalent
for null. For JavaScript which has both null and undefined, null is
used. For Tcl, the magic null string defined in commit 197a7a01e is used
and the documentation is updated to describe that.
I tested this with these scripts:
https://gist.github.com/trygveaa/2d49c609addf9773d2ed16e15d1e3447
You can load all of those scripts and see the result with this command
(assuming you have the scripts in the current directory):
weechat -t -r "/filter add script * * script; /script load $(echo script_config.*)"
2022-12-11 15:13:31 +01:00
Sébastien Helleu
319abf4fd0
python: remove support of Python 2.x
2022-10-15 22:56:06 +02:00
Sébastien Helleu
4d74a89cfc
api: add function string_parse_size
2022-09-27 15:50:43 +02:00
Ivan Pešić
2178440b7c
core: Update Serbian translation
...
Includes documentation update.
2022-09-11 11:50:35 +02:00
Sébastien Helleu
a37c46c21e
doc: use non-breaking spaces before links to notes
2022-07-22 17:24:44 +02:00
Sébastien Helleu
d43b9e99c1
doc/scripting: add missing fields "paramN" and "num_params" in output of "irc_message_parse"
...
These new fields were added in version 3.4 with major improvements of the IRC
message parser.
2022-07-22 17:06:49 +02:00
Ivan Pešić
43bafa59d8
core/doc: Update Serbian translation
2022-07-05 21:15:06 +02:00
Sébastien Helleu
d4dc1467c9
doc/scripting: add arrow and open external links in new tab
2022-06-27 00:07:41 +02:00
Sébastien Helleu
031819173b
doc: change formatting in asciidoctor tables
2022-06-23 20:43:46 +02:00
Sébastien Helleu
8ac67ff540
doc: add trailing slashes in URLs
2022-06-18 16:05:11 +02:00
Sébastien Helleu
0d8ced6c32
doc: use unicode symbol for greater-than or equal to
2022-03-23 21:12:02 +01:00
Ivan Pešić
d3b42fae83
doc: update Serbian translations
2022-03-22 21:18:03 +01:00
Sébastien Helleu
e5e3a9d2da
api: add function buffer_new_props ( closes #1759 )
2022-03-13 10:35:29 +01:00
Sébastien Helleu
55f1655064
dev/scripting: fix typo
2022-03-12 20:50:25 +01:00
Sébastien Helleu
8781187771
doc/scripting: translate note about Tcl constant $::weechat::WEECHAT_NULL
2022-03-12 16:08:19 +01:00
Sébastien Helleu
f81a0dc4d9
doc: fix syntax highlighting in Serbian docs
2022-03-07 21:46:33 +01:00
Sébastien Helleu
db368b5824
doc/scripting: fix column size in tables
2022-02-21 18:26:39 +01:00
Sébastien Helleu
9259442dbf
core: add support of date and tags in messages displayed in buffers with free content, add function printf_y_date_tags ( closes #1746 )
2022-01-30 11:41:06 +01:00
Ivan Pešić
ab7c4c0147
doc: Update Serbian translation
2022-01-21 14:49:50 +01:00
Sébastien Helleu
ab12d384ea
doc: add example of hook_process with a script function (scripting guide)
2022-01-16 10:16:27 +01:00
Ivan Pešić
2446e5814f
core: update Serbian translations
2021-09-04 22:01:41 +02:00
Ivan Pešić
59853d9b30
doc: update Serbian translations
2021-06-27 09:26:50 +02:00
Sébastien Helleu
b1cf12700d
irc: add keys/values with tags in output of irc_message_parse_to_hashtable (issue #1654 )
...
Key is "tag_xxx" (where "xxx" is the name of tag) and value is the unescaped
tag value.
2021-06-24 21:02:03 +02:00
eevan78
31b22fec09
doc: add Serbian translations
2021-06-13 16:28:33 +02:00