3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-12-05 02:19:26 +01:00
Commit Graph

3098 Commits

Author SHA1 Message Date
Pragmatic Software
4176849e37 compiler_vm: improve escaping of quotes 2019-06-24 19:01:38 -07:00
Pragmatic Software
8e21de1f60 Interpreter: split_line is now smarter about JSON and code 2019-06-24 16:47:31 -07:00
Pragmatic Software
3e2395370f AntiRepeat: strip nick-like prefixes 2019-06-24 12:59:09 -07:00
Pragmatic Software
87e0d33870 AntiRepeat: pay attention to /me 2019-06-24 12:52:41 -07:00
Pragmatic Software
bbd015e607 Update version 2019-06-23 10:34:46 -07:00
Pragmatic Software
8f8b11b9e6 ChanOpCommands: respect effective-level override for chan op commands 2019-06-23 10:34:41 -07:00
Pragmatic Software
0f81e39276 WebPaste: remove ptpb.pw 2019-06-22 18:48:06 -07:00
Pragmatic Software
ee33d9f5d6 Update version 2019-06-22 18:30:44 -07:00
Pragmatic Software
1e15848442 FactoidCommands: quote arugments only if necessary 2019-06-22 18:30:40 -07:00
Pragmatic Software
5cf13c1bdd Factoids: Remove use of shellwords 2019-06-22 18:29:54 -07:00
Pragmatic Software
51fa020de2 Commands: Remove unused reference 2019-06-22 18:28:38 -07:00
Pragmatic Software
3305900497 compiler_vm: fix C pretty-formatter 2019-06-22 18:28:11 -07:00
Pragmatic Software
5c8eab8a4c Update version 2019-06-21 12:36:55 -07:00
Pragmatic Software
8235511e14 Update factoids 2019-06-21 12:36:52 -07:00
Pragmatic Software
624c036146 AntiFlood: minor text changes for unbanme 2019-06-21 12:36:43 -07:00
Pragmatic Software
baa33d9fce Update version 2019-06-20 08:55:05 -07:00
Pragmatic Software
e0105c0646 compiler_vm: remove left-over arguments processing code 2019-06-20 08:54:23 -07:00
Pragmatic Software
e764c9c71a Update factoids 2019-06-14 18:50:04 -07:00
Pragmatic Software
3676aed1eb Update version 2019-06-14 18:49:44 -07:00
Pragmatic Software
3b4a6c929a Refactoring compiler_vm a bit (2/2) 2019-06-14 18:49:33 -07:00
Pragmatic Software
069522f154 Update factoids 2019-06-13 20:10:05 -07:00
Pragmatic Software
e4ccb1df05 compiler_vm: remove leftover unused module 2019-06-12 23:13:02 -07:00
Pragmatic Software
8bc8a7a8b1 Refactoring compiler_vm a bit (1/2) 2019-06-12 21:35:04 -07:00
Pragmatic Software
2832298af3 FactoidModuleLauncher: remove obsoleted escape-handling "magic" 2019-06-10 11:53:04 -07:00
Pragmatic Software
4826b1c851 Interpreter: add default options to split_line() 2019-06-10 11:51:48 -07:00
Pragmatic Software
f0181c7a69 Factoids: add default options for named parameters 2019-06-10 09:21:35 -07:00
Pragmatic Software
75a31458b0 FactoidCommands: factlog/factundo/factredo now work with keywords containing spaces 2019-06-09 21:50:40 -07:00
Pragmatic Software
e1abf1a1a7 MessageHistory: remove no-longer-necessary single-quote logic 2019-06-09 21:49:47 -07:00
Pragmatic Software
982d4b4b8d Factoids: find_factoid now takes an options hash instead 2019-06-09 16:33:27 -07:00
Pragmatic Software
8480d3ce61 FactoidCommands: factchange closing delimiter now optional 2019-06-09 15:36:48 -07:00
Pragmatic Software
6b0d2d0835 Update version 2019-06-09 13:57:58 -07:00
Pragmatic Software
22f899612b FactoidCommands: factchange is now aware of quoted keywords; factchange and factshow now preserve spaces in output 2019-06-09 13:57:52 -07:00
Pragmatic Software
0f81584d8f Interpreter: split_line() now takes an options hash; now accepts "strip_quotes" and "keep_spaces" 2019-06-09 13:57:08 -07:00
Pragmatic Software
b3ac27758d Factoids: keywords can now contain spaces 2019-06-09 09:54:42 -07:00
Pragmatic Software
fb8f965912 Update factoids 2019-06-09 08:30:20 -07:00
Pragmatic Software
5d102ee574 Update version 2019-06-09 08:30:05 -07:00
Pragmatic Software
5f0a581096 ParseDate: fix time zones 2019-06-09 08:30:00 -07:00
Pragmatic Software
119d9617bc Update version 2019-06-08 17:57:36 -07:00
Pragmatic Software
90f3d390bd Factoids: er, preserve the quotes in arguments 2019-06-08 17:57:31 -07:00
Pragmatic Software
e0e9cbed25 Update version 2019-06-08 17:52:28 -07:00
Pragmatic Software
f00cabe4ec Factoids: correct edge-case mishandling of quoted arguments 2019-06-08 17:52:25 -07:00
Pragmatic Software
8a664a3ea1 Update factoids 2019-06-08 17:25:05 -07:00
Pragmatic Software
39a2f612f8 Update version 2019-06-08 17:24:54 -07:00
Pragmatic Software
7824a5e6db ParseDate: encourage DateTime::Format::Flexible to understand more kinds of natural input 2019-06-08 17:24:50 -07:00
Pragmatic Software
7523fbcede FactoidCommands: fix an issue where factchange could sometimes fail 2019-06-08 16:00:11 -07:00
Pragmatic Software
be0c487694 Update version 2019-06-07 13:57:13 -07:00
Pragmatic Software
648537f427 Quotegrabs: use split_line instead of parse_arguments 2019-06-07 13:57:05 -07:00
Pragmatic Software
0979ac86d9 Interpreter: split_line now accepts a parameter to strip quotes 2019-06-07 13:56:41 -07:00
Pragmatic Software
ed0c857389 Update version 2019-06-07 13:16:57 -07:00
Pragmatic Software
5d1310adb3 Factoids: variable modifiers such as :ucfirst now pass through to replacements 2019-06-07 13:16:54 -07:00