3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-09 05:29:33 +01:00
Commit Graph

2134 Commits

Author SHA1 Message Date
Pragmatic Software
ed5a34f16e Fix piping from aliases containing pipes 2017-11-28 19:07:01 -08:00
Pragmatic Software
e0e8434b85 Fix piping code-factoids 2017-11-28 18:30:35 -08:00
Pragmatic Software
f3a036bc81 Do not expand underscore-prefixed factoid varianbles 2017-11-28 18:30:09 -08:00
Pragmatic Software
35864b96a3 Update version 2017-11-27 20:10:20 -08:00
Pragmatic Software
e62e7c9aa3 Update factoids 2017-11-27 20:10:17 -08:00
Pragmatic Software
179abf635f Update version 2017-11-27 19:18:06 -08:00
Pragmatic Software
1b13f00503 Fix utf8 encoding issue with code-factoids? 2017-11-27 19:18:00 -08:00
Pragmatic Software
356efe0a8a Fix some warnings 2017-11-27 19:17:28 -08:00
Pragmatic Software
6ac5c344fa Update version 2017-11-27 02:14:41 -08:00
Pragmatic Software
3b36634fa9 Fix factoid case duplication; enable me/my for pipes 2017-11-27 02:14:34 -08:00
Pragmatic Software
6d7df6901f compiler_vm: Remove bash -c from exec 2017-11-27 02:08:25 -08:00
Pragmatic Software
5f1dd143d2 Update version 2017-11-26 12:41:16 -08:00
Pragmatic Software
a40a7a5a82 Support KICK in ActionTrigger 2017-11-26 12:41:07 -08:00
Pragmatic Software
9db596fb5c Update version 2017-11-25 20:03:34 -08:00
Pragmatic Software
66bb37756e Merge branch 'master' of github.com:pragma-/pbot 2017-11-25 20:02:53 -08:00
Pragmatic Software
1222436616 Pipes can now be escaped for easy factadding, etc 2017-11-25 20:01:34 -08:00
Pragmatic Software
78a12b3a46 Improve nickoverride processing 2017-11-25 20:00:55 -08:00
Joey Pabalinas
71f1ec9fd7 Remove extra space in dict usage message (#13) 2017-11-25 12:41:07 -08:00
Pragmatic Software
98d10b6ccd Update version 2017-11-23 15:19:41 -08:00
Pragmatic Software
a1aca0e150 Quote grabs export: Escape HTML entities for channel 2017-11-23 15:19:28 -08:00
Pragmatic Software
52d3cadef7 Improve factoid variable expansion 2017-11-23 14:12:43 -08:00
Pragmatic Software
a7f298520d Temporarily fix /msg, sort of 2017-11-23 14:12:23 -08:00
Pragmatic Software
cea2fc66f9 Fix fact command to use $stuff; increase factoid keyword length to 30 2017-11-23 14:11:54 -08:00
Pragmatic Software
89d3596dac Update version 2017-11-22 15:25:26 -08:00
Pragmatic Software
834cfaa11d Fix adminset not working on hostmasks with anchors 2017-11-22 15:25:14 -08:00
Pragmatic Software
a1217190c7 Update version 2017-11-20 16:12:41 -08:00
Pragmatic Software
ba970cbc18 Fix factoid channel reference tag duplication 2017-11-20 16:12:13 -08:00
Pragmatic Software
767c0e7532 factmove no longer can create factoid keywords with spaces 2017-11-20 16:11:18 -08:00
Pragmatic Software
51b1b25b16 Add debugcontext registry item for $stuff dumps 2017-11-20 16:10:48 -08:00
Pragmatic Software
5d85573c6e Update version 2017-11-19 14:39:06 -08:00
Pragmatic Software
fc6e0759d3 Fix dead argument in pipe 2017-11-19 14:39:03 -08:00
Pragmatic Software
4d99f1655c Fix unencoded entity in factoids HTML export 2017-11-19 14:37:02 -08:00
Pragmatic Software
1557bbc219 Fix UrlTitles properly 2017-11-19 14:06:17 -08:00
Pragmatic Software
b84183e30c Update version 2017-11-19 13:39:03 -08:00
Pragmatic Software
edfc01686c Fix UrlTitles to use $stuff 2017-11-19 13:38:55 -08:00
Pragmatic Software
0b9aaf8f79 Update version 2017-11-17 21:38:36 -08:00
Pragmatic Software
45dcefc752 /kick factoids can now be piped 2017-11-17 21:38:28 -08:00
Pragmatic Software
7b903854a3 Remove secretstuff; use $stuff context instead 2017-11-17 21:37:54 -08:00
Pragmatic Software
efb53e397f count now does whole-word matching 2017-11-17 21:36:41 -08:00
Pragmatic Software
a0d3b3271b Update version 2017-11-17 13:55:59 -08:00
Pragmatic Software
778c803308 Update factoids 2017-11-17 13:55:53 -08:00
Pragmatic Software
33dd854086 Update version 2017-11-17 13:53:30 -08:00
Pragmatic Software
656adae53c Improvements to piping and stuff 2017-11-17 13:53:23 -08:00
Pragmatic Software
73e61b72a7 Update version 2017-11-16 09:24:04 -08:00
Pragmatic Software
3ed4d58570 Significant refactoring of command passing
Instead of passing locally-scoped short-lived parameters to subroutines,
we now create and pass around a "stuff" context hash.

This allows contextual state to be passed and updated throughout the life
of a command.

This commit is a WIP and is 90% finished. There are likely to be a couple of
edge-cases where strange things may happen. But command-piping mostly works!
2017-11-16 09:23:58 -08:00
Pragmatic Software
b12cf1d799 Update version 2017-11-14 15:30:16 -08:00
Pragmatic Software
ae1e30051d Allow UTF in output again 2017-11-14 15:30:05 -08:00
Pragmatic Software
749377106b Update version 2017-11-14 15:27:38 -08:00
Pragmatic Software
68279d7a82 Minor refactor of process_line to ignore embedded commands within full commands 2017-11-14 15:27:30 -08:00
Pragmatic Software
bfec3ff9e8 Update version 2017-11-13 12:00:55 -08:00