Age | Commit message (Collapse) | Author |
|
|
|
|
|
(plugin API reference)
|
|
|
|
arrays in hdata
|
|
|
|
${define:name,value}
|
|
Split of string: ${split:number,separators,flags,xxx}
Split of shell arguments: ${split_shell:number,xxx}
|
|
|
|
string_eval_expression
|
|
"random:min,max"
|
|
|
|
reference)
|
|
reference)
|
|
(plugin API reference)
|
|
API reference)
|
|
reference)
|
|
(plugin API reference)
|
|
|
|
|
|
and "irc_in" (plugin API reference) (issue #1657)
|
|
This is useful to implement IRC protocol extensions which introduce
new commands.
|
|
|
|
(issue #1654)
Key is "tag_xxx" (where "xxx" is the name of tag) and value is the unescaped
tag value.
|
|
Spec: https://ircv3.net/specs/extensions/message-tags#escaping-values
|
|
|
|
|
|
|
|
(issue #1622)
|
|
#1377)
|
|
|
|
and in hdata)
These two formats are now supported, if "pointer_name" is present in the
"pointers" hashtable:
* "${pointer_name}": value of pointer (example: "0x1234abcd")
* ${buffer[pointer_name].full_name}: use of a pointer name instead of pointer
value or list name
|
|
|
|
API reference)
|
|
Now a single -d in command /eval shows less debug messages than previous
versions.
To get the same debug messages than previous versions, two -d must be used.
|
|
"buffer_nicklist" (plugin API reference)
|
|
"eval_cond:" (closes #1582)
|
|
|
|
|
|
reference) (issue #1538)
|
|
(plugin API reference)
|
|
|
|
(closes #1450)
|
|
|
|
|
|
|
|
This allows the input callback function for a buffer to receive multiple
lines at once, instead of the message being split on newline before
being sent to the callback. It adds a new flag, input_multiline, to
control this. This flag defaults to 0 which is the current behavior.
|
|
modifier callback (closes #42)
|
|
completion_{get_string|list_add}
Old functions are kept for compatibility reasons.
|
|
New comparison operators:
- "==*": is matching mask, case sensitive (wildcard "*" is allowed)
- "!!*": is NOT matching mask, case sensitive (wildcard "*" is allowed)
- "==-": is included, case sensitive
- "!!-": is NOT included, case sensitive
- "=-": is included, case insensitive
- "!-": is NOT included, case insensitive
|