summaryrefslogtreecommitdiff
path: root/src/core/wee-eval.c
AgeCommit message (Expand)Author
2022-04-18core: add case conversion in evaluation of expressions (closes #1778)Sébastien Helleu
2022-02-19core: replace calls to strndup by string_strndupSébastien Helleu
2022-01-17core: update copyright datesSébastien Helleu
2021-11-13core: speed up eval by storing length of prefix/suffix in eval structureSébastien Helleu
2021-11-13core: fix memory leak in evaluated expression "split:number,seps,flags,xxx" w...Sébastien Helleu
2021-11-07core: fix random integer number with large range in evaluation of expressions...Sébastien Helleu
2021-09-20core: add creation of user variables in evaluated expressions with ${define:n...Sébastien Helleu
2021-09-06api: add split of string and shell arguments in evaluation of expressionsSébastien Helleu
2021-08-29api: add "${re:repl_index}" to get the index of replacement in function strin...Sébastien Helleu
2021-08-03api: add random integer number in evaluation of expressions with "random:min,...Sébastien Helleu
2021-05-29core, irc, script: fix typosSébastien Helleu
2021-05-25core, buflist, irc, relay: replace freenode by libera in commentsSébastien Helleu
2021-05-16api: add translated string in evaluation of expressions with "translate:xxx" ...Sébastien Helleu
2021-05-11core: split WeeChat home in 4 directories, use XDG directories by default (is...Sébastien Helleu
2021-04-04core: evaluate left/right part of comparison after split on the comparison op...Sébastien Helleu
2021-03-18core: add pointer name in description of function eval_replace_vars_cbSébastien Helleu
2021-03-17api: add support of pointer names in function string_eval_expression (direct ...Sébastien Helleu
2021-02-05core: add raw string in evaluation of expressions with "raw:xxx" (closes #1611)Sébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2021-01-02core: move debug_id assignation in macro EVAL_DEBUG_MSGSébastien Helleu
2021-01-01core: add indentation and colors in /eval debug outputSébastien Helleu
2020-12-31core: display more verbose debug with two "-d" in command /evalSébastien Helleu
2020-11-14core: add evaluation of conditions in evaluation of expressions with "eval_co...Sébastien Helleu
2020-08-23api: add argument "bytes" in function string_dyn_concatSébastien Helleu
2020-05-21core: add base 16/32/64 encoding/decoding in evaluation of expressionsSébastien Helleu
2020-05-20core: split function eval_replace_vars_cb into multiple functionsSébastien Helleu
2020-05-05core: add include comparison operators in evaluation of expressionsSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-12-18core: fix evaluation of condition with nested "if" (closes #1434)Sébastien Helleu
2019-12-18core: add debug option "-d" in command /eval (issue #1434)Sébastien Helleu
2019-10-12core: add reverse of string for screen in evaluation of expressions with "rev...Sébastien Helleu
2019-10-06core: add support of modifiers in evaluation of expressions with "modifier:na...Sébastien Helleu
2019-09-21core: ignore color codes in ${length:xxx} and ${lengthscr:xxx}Sébastien Helleu
2019-09-21core: add "length:xxx" and "lengthscr:xxx" in evaluation of expressionsSébastien Helleu
2019-09-20core: add calculation of expression in evaluation of expressions with "calc:....Sébastien Helleu
2019-04-13api: return allocated string in hook_info callback and function info_getSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-10-09core: add repeat of string in evaluation of expressions with "repeat:count,st...Sébastien Helleu
2018-10-08core: fix evaluation of nested ternary operators (closes #1263)Sébastien Helleu
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-08-18core: fix evaluation of condition when the left operand is an empty stringSébastien Helleu
2018-08-16core: fix string evaluation with regex replacement when the string is emptySébastien Helleu
2018-06-11fset: fix crash when applying filters after closing the fset buffer (closes #...Sébastien Helleu
2018-06-02core: add reverse of string in evaluation of expressions with "rev:" (closes ...Sébastien Helleu
2018-04-17core: fix infinite loop in evaluation of strings (closes #1183)Sébastien Helleu
2018-04-17core: add an eval context structureSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-10-17core: allow floating point and hexadecimal numbers in comparison of evaluated...Sébastien Helleu
2017-08-12core: fix cast of time_t (to "long long" instead of "long") (closes #1051)Sébastien Helleu