3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-11-17 15:07:31 +01:00

Commit Graph

  • a0f3d28b80 Plugins/Plang.pm: update path to Plang/lib Pragmatic Software 2020-09-27 14:00:45 -07:00
  • cdb11ccf4c ProcessManager: strip "propagated" Pragmatic Software 2020-09-26 16:01:52 -07:00
  • dc8cce5017 Update Plang submodule (fixed REPL) Pragmatic Software 2020-09-26 16:01:41 -07:00
  • 3c4c4f95f0 doc/Plugins/Plang.md: fix link to maps doc Pragmatic Software 2020-09-25 13:52:22 -07:00
  • 381c6ac235 doc/Plugins/Plang.md: add missing code formatting Pragmatic Software 2020-09-24 19:34:43 -07:00
  • 58437de885 Minor edits to documentation Pragmatic Software 2020-09-22 14:05:25 -07:00
  • 268523d493 Update Plang submodule Pragmatic Software 2020-09-20 23:19:47 -07:00
  • d2030e21fd doc/Plugins/Plang.md: very minor tweaks Pragmatic Software 2020-09-20 23:12:43 -07:00
  • 0ba109b594 pbot: improve reliability of finding bothome Pragmatic Software 2020-09-20 20:15:59 -07:00
  • 5709678069 Update Plang submodule (update README.md and documentation) Pragmatic Software 2020-09-20 13:54:32 -07:00
  • 2dcfa0b9cf Update version Pragmatic Software 2020-09-19 13:15:18 -07:00
  • 504af40cdc Update Plang submodule Pragmatic Software 2020-09-19 13:15:03 -07:00
  • 9abc92486d Users: lowercase key in userset Pragmatic Software 2020-09-19 12:21:51 -07:00
  • ef4580b2e0 Update Plang submodule (refactored type system) Pragmatic Software 2020-09-13 15:18:24 -07:00
  • 8947d0ca98 Update version Pragmatic Software 2020-09-12 16:28:44 -07:00
  • 7c6359481a doc/Plugins/Plang.md: add type annotations Pragmatic Software 2020-09-03 16:41:19 -07:00
  • c929d4c68f Update version Pragmatic Software 2020-09-03 13:33:21 -07:00
  • 1817e9171c Plugins/Weather: fix -u user overriding Pragmatic Software 2020-09-03 13:33:15 -07:00
  • 696742ad2b Update Plang submodule (fix type parsing and improve Real() conversion) Pragmatic Software 2020-09-01 13:09:03 -07:00
  • 8460ba33f5 Update Plang submodule (README.md updates) Pragmatic Software 2020-08-30 20:26:54 -07:00
  • 1c53931758 Update Plang submodule (starting OO support) Pragmatic Software 2020-08-30 20:12:12 -07:00
  • 04b1d2688b Update version Pragmatic Software 2020-08-24 20:46:38 -07:00
  • b63006f9a6 Update Plang submodule and plugin Pragmatic Software 2020-08-24 20:46:34 -07:00
  • e73f2127d4 Update version Pragmatic Software 2020-08-22 14:49:20 -07:00
  • 7c5e649a87 Plugins/Plang: die() with newline to prevent line number info from being added Pragmatic Software 2020-08-22 14:49:17 -07:00
  • f5c7ff1c9a Update version Pragmatic Software 2020-08-22 13:06:32 -07:00
  • ab31c7fe33 ProcessManager: remove "... propagated" Pragmatic Software 2020-08-22 13:06:29 -07:00
  • 19b3a50cc3 Update version Pragmatic Software 2020-08-21 22:28:30 -07:00
  • 8a1e821bf7 Update Plang submodule and Plugin Pragmatic Software 2020-08-21 22:28:23 -07:00
  • e43e43458d Update version Pragmatic Software 2020-08-20 20:14:36 -07:00
  • b114d14fb1 Interpreter: fix potential misparse of botnick-prefix trigger Pragmatic Software 2020-08-20 20:14:28 -07:00
  • cadb9cc3e9 Update version Pragmatic Software 2020-08-08 12:36:41 -07:00
  • ea6ae182f1 Plugins/Plang: update NIL to NULL Pragmatic Software 2020-08-08 12:36:38 -07:00
  • e4159f0ecd Update version Pragmatic Software 2020-08-07 03:05:38 -07:00
  • b0c4169394 Update Plang submodule (improve type-checking) Pragmatic Software 2020-08-07 03:05:30 -07:00
  • 999284c55f Update Plang submodule (infer function return types, improved argument type-checking) Pragmatic Software 2020-08-06 17:06:28 -07:00
  • 3e50274f6b Update version Pragmatic Software 2020-08-04 22:35:45 -07:00
  • ec041c9794 Update Plang submodule (type-check map and filter arguments) Pragmatic Software 2020-08-04 22:35:42 -07:00
  • 2c43471379 doc/QuickStart.md: add links to re::engine::RE2 Pragmatic Software 2020-08-04 21:41:36 -07:00
  • 74706ec289 Update version Pragmatic Software 2020-08-04 21:28:46 -07:00
  • 7b83fe8b3a Update Plang submodule (add map and filter builtins) Pragmatic Software 2020-08-04 21:28:43 -07:00
  • 010bef449c Update version Pragmatic Software 2020-08-04 17:50:03 -07:00
  • 46b391f856 Update Plang submodule (named arguments, improvements) Pragmatic Software 2020-08-04 17:48:36 -07:00
  • 759148e636 Update version Pragmatic Software 2020-08-03 10:36:23 -07:00
  • 309fb30656 Plugins/Weather.pm and Plugins/Date.pm: Add more useful error messages for user-not-found Pragmatic Software 2020-08-03 10:36:20 -07:00
  • cd9561cee3 Update version Pragmatic Software 2020-08-02 02:38:54 -07:00
  • e63b05055f Update Plang submodule (improved compile-time type/semantic checking) Pragmatic Software 2020-08-02 02:38:50 -07:00
  • 71c9e68bef Update version Pragmatic Software 2020-07-31 18:29:58 -07:00
  • 43fdd4896e Update Plang (progress on static type/semantic checking) Pragmatic Software 2020-07-31 18:29:50 -07:00
  • a6b67299ee Update data/commands Pragmatic Software 2020-07-30 14:51:56 -07:00
  • 5af7c2e773 doc/Plugins/Plang: add if/else example Pragmatic Software 2020-07-26 22:54:01 -07:00
  • c59bd05c93 Update version Pragmatic Software 2020-07-26 01:02:39 -07:00
  • a337903787 Plugins/Plang: fix error handling Pragmatic Software 2020-07-26 01:02:36 -07:00
  • 747cb24392 Update version Pragmatic Software 2020-07-26 00:12:14 -07:00
  • 97d43a39c4 Update Plang (can now optionally specify return type and parameter types for functions) Pragmatic Software 2020-07-26 00:12:11 -07:00
  • 7441f42967 Plugins/Plang: Output final String value as string literal Pragmatic Software 2020-07-25 16:09:20 -07:00
  • 29d7582be7 Update Plang submodule Pragmatic Software 2020-07-25 15:43:09 -07:00
  • b4c9611570 doc/Plugins/Plang: remove unnecessary escape Pragmatic Software 2020-07-25 09:31:24 -07:00
  • 700054c0e4 Update Plang (improved Maps and Arrays) Pragmatic Software 2020-07-24 14:13:45 -07:00
  • 938e4cebb1 Update version Pragmatic Software 2020-07-24 13:10:56 -07:00
  • 8d9625a320 Commands: respect preserve_whitespace metadata Pragmatic Software 2020-07-24 13:10:54 -07:00
  • bb6badba93 Update version Pragmatic Software 2020-07-23 18:31:04 -07:00
  • 2a4519c260 Update Plang (add basic support for Array type) Pragmatic Software 2020-07-23 18:31:01 -07:00
  • 54650576f1 Update documentation Pragmatic Software 2020-07-23 14:38:53 -07:00
  • 74809cc8e6 Update documentation Pragmatic Software 2020-07-23 14:37:04 -07:00
  • 769d9fb922 doc/Plugins/Plang: Minor grammar change Pragmatic Software 2020-07-23 12:53:38 -07:00
  • 65624cfcba Update Plang documentation Pragmatic Software 2020-07-23 12:37:34 -07:00
  • 294f9453b0 Update version Pragmatic Software 2020-07-23 12:29:26 -07:00
  • 696781176e Plugins/Plang: add documentation link to usage message Pragmatic Software 2020-07-23 12:29:24 -07:00
  • 7a1f79ce0a doc: Fix link Pragmatic Software 2020-07-23 12:26:28 -07:00
  • 26ce65ab85 Update documentation Pragmatic Software 2020-07-23 12:18:53 -07:00
  • 4998e9494e Update documentation: start adding Plugins; add Plang Pragmatic Software 2020-07-23 12:10:33 -07:00
  • 2f1d13ba74 Update Plang (handle Strings better in Map pretty-printer) Pragmatic Software 2020-07-23 10:56:49 -07:00
  • 44db1d1a1a Update version Pragmatic Software 2020-07-23 10:51:48 -07:00
  • 6e2fac4a88 Plugins/Plang: add userget() builtin Pragmatic Software 2020-07-23 10:51:45 -07:00
  • 1b532fd82a Update Plang (forgot comma in Map pretty-printer) Pragmatic Software 2020-07-23 10:50:15 -07:00
  • 7b3770324c Update Plang (pretty-print Map objects) Pragmatic Software 2020-07-23 10:20:51 -07:00
  • 4f3aadcf5f Update version Pragmatic Software 2020-07-22 20:28:28 -07:00
  • c6dde62621 Update Plang (Maps can now be anonymous/nested/etc) Pragmatic Software 2020-07-22 20:28:18 -07:00
  • 41d6f7dfa2 Update Plang (Map type added) Pragmatic Software 2020-07-22 14:50:00 -07:00
  • 80beab180d Update Plang (debug tags instead of levels, bug-fixes) Pragmatic Software 2020-07-21 23:02:27 -07:00
  • 39f1a912c9 Update version Pragmatic Software 2020-07-21 16:56:40 -07:00
  • 58e75682b1 Plugins/Plang: print() takes an expr, not a stmt Pragmatic Software 2020-07-21 16:56:38 -07:00
  • ee5d5934fe Update version Pragmatic Software 2020-07-21 16:41:49 -07:00
  • 88262a2338 Update Plang Pragmatic Software 2020-07-21 16:41:45 -07:00
  • 607890365c Update version Pragmatic Software 2020-07-20 19:18:08 -07:00
  • 20bc7c52e6 Plugins/Plang: Plang can now be refreshed live Pragmatic Software 2020-07-20 19:18:05 -07:00
  • 622f949d9b Update Plang submodule Pragmatic Software 2020-07-20 18:51:52 -07:00
  • aded6a8782 Update Plang submodule Pragmatic Software 2020-07-20 18:44:17 -07:00
  • 868ba736e7 Update version Pragmatic Software 2020-07-20 14:27:23 -07:00
  • 0bae1d89c1 Update Plang submodule (improved REPL mode) Pragmatic Software 2020-07-20 14:27:20 -07:00
  • 556d640766 Update version Pragmatic Software 2020-07-20 13:37:45 -07:00
  • 517b376231 Plang can now be used with persistent state via plangrepl Pragmatic Software 2020-07-20 13:37:41 -07:00
  • 0d74dc69d2 Update version Pragmatic Software 2020-07-20 13:04:43 -07:00
  • 9f2794abc3 Update Plang submodule Pragmatic Software 2020-07-20 13:04:35 -07:00
  • b08f8f1cee Update version Pragmatic Software 2020-07-20 02:46:06 -07:00
  • 6fb60c8d2c Plugins/Plang: simplify all the interpreter stuff to just using $plang->interpret_string() Pragmatic Software 2020-07-20 02:46:01 -07:00
  • c2263605b0 Update Plang submodule: if/else is now if/then/else Pragmatic Software 2020-07-20 02:37:17 -07:00
  • 503db9417d Update version Pragmatic Software 2020-07-20 01:32:04 -07:00
  • 2ffe1f943a Update Plang submodule: if/else, while/next/last, +=, -=, *=, and more! Pragmatic Software 2020-07-20 01:31:59 -07:00