Sebastien Helleu
|
f04eb4ae23
|
trigger: add buffer pointer in modifier callback
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
d9bd1986ad
|
trigger: refactor some code in hook callbacks (debug, conditions, regex, command)
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
53921acc38
|
trigger: fix evaluated command in callback
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
09c75714f9
|
trigger: add option "listfull" in command /trigger
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
717d89a1f7
|
trigger: split trigger command on creation, not when executing the callback
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
4a9c9a0b07
|
trigger: add options trigger.color.trigger{_disabled}
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
adf547a47c
|
trigger: add option "addinput" in command /trigger
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
77e49a99e6
|
trigger: add missing value in trigger_hook_default_regex
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
9dab03fab2
|
trigger: do not sort completions for hook type (use order defined in trigger.h)
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
b712eebece
|
trigger: add callback for changes on hook option (trigger.trigger.xxx.hook)
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
f8ffe9d590
|
trigger: reorder internal trigger vars
|
2014-02-09 12:55:41 +01:00 |
|
Sebastien Helleu
|
66158f41f2
|
trigger: add hook command_run
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
639ac51593
|
trigger: use case insensitive comparison when searching for a trigger name
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
63a3837d14
|
trigger: add option "restart" in command /trigger
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
a09e46f456
|
trigger: remove the timer hook pointer during the last timer call
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
1496c8a25c
|
trigger: add completion for all arguments of command /trigger add
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
e372b8c8cb
|
trigger: sort triggers by name
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
bb48af29b6
|
trigger: split arguments like shell in "/trigger add", to create a whole trigger with one command
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
a703fc8c17
|
trigger: add timer
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
8368fc8b1e
|
trigger: execute callback even if regex/command are not set in the trigger
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
2c1ce41faa
|
trigger: remove quotes around value in command /trigger set
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
e0de501a0a
|
trigger: add hsignal
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
be8e32dd1b
|
trigger: add support of variable in regex option
Examples with new format:
/regex/text/
/regex/text/var
/regex1/text1/ /regex2/text2/
/regex1/text1/var /regex2/text2/var
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
bcff9162a7
|
trigger: enable many trigger names and value "-all" in command /trigger {enable|disable|toggle}
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
c9b1444b8f
|
trigger: fix regex result in a hook print
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
356ac05e07
|
trigger: display regex changes in monitor buffer
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
a0a2103828
|
trigger: minor change in output of /trigger for regex
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
e9e32931aa
|
trigger: add more help in trigger options
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
4205f7c498
|
trigger: add option "rename" in command /trigger
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
f92d6e9da3
|
trigger: do not allow a name starting with "-"
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
30942f7f62
|
trigger: add trigger plugin
|
2014-02-09 12:55:40 +01:00 |
|
Sebastien Helleu
|
62559459df
|
Remove obsolete trigger plugin
|
2009-06-14 13:47:03 +02:00 |
|
Sebastien Helleu
|
38f1bc0837
|
Remove variable with "WeeChat required version" in plugins, do not compare version any more (API comparison is enough)
|
2009-06-12 16:02:40 +02:00 |
|
Sebastien Helleu
|
e3d2728571
|
Fix typo: splited/splitted -> split
|
2009-04-24 17:24:56 +02:00 |
|
Sebastien Helleu
|
998db86f45
|
Add cmake files in package built by autotools
|
2009-03-28 22:53:34 +01:00 |
|
Sebastien Helleu
|
2115f3f675
|
Update copyright dates
|
2009-01-03 10:06:53 +01:00 |
|
Sebastien Helleu
|
d975629686
|
Improved /set command, added /unset command, new name for config files (*.conf)
|
2008-04-11 18:36:06 +02:00 |
|
Sebastien Helleu
|
57323fa71e
|
Removed sizeof(char) and useless type casts from void* to another pointer type (patch from Leonid Evdokimov)
|
2008-03-23 23:00:04 +01:00 |
|
Sebastien Helleu
|
d9a4bdf629
|
Check plugin version when loading it, to prevent crash when loading old plugins
|
2008-03-23 11:41:09 +01:00 |
|
Sebastien Helleu
|
61ca929728
|
Added tags for lines and custom filtering by tags or regex (task #7674), fixed many memory leaks
|
2008-03-22 23:36:12 +01:00 |
|
Sebastien Helleu
|
28e811c09c
|
Use of sizeof(char) in all malloc/realloc for strings
|
2008-02-02 21:12:16 +01:00 |
|
Sebastien Helleu
|
23273bf47a
|
Added macros for name/description/author/version/license of plugins
|
2008-01-04 23:13:33 +01:00 |
|
Sebastien Helleu
|
e3b52115c7
|
Update of year in some copyrights
|
2008-01-02 12:47:09 +01:00 |
|
Sebastien Helleu
|
dba084f3d6
|
New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures
|
2007-12-17 17:07:08 +01:00 |
|
Sebastien Helleu
|
90262cbcfe
|
Added trigger plugin
|
2007-10-31 18:30:21 +01:00 |
|