3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-22 03:49:29 +01:00

Commit Graph

  • 244e91b3fd Allow multiple undos on one line Pragmatic Software 2010-05-15 00:27:07 +0000
  • 26c84fa621 Added undo command to interactive-editing Pragmatic Software 2010-05-15 00:19:43 +0000
  • 3aaf717bef Allow multiple substitutions in interactive-editing Pragmatic Software 2010-05-14 23:41:38 +0000
  • 8529d79f49 Teasing out interactive editing -- will need to refactor heavily! Pragmatic Software 2010-05-14 21:49:34 +0000
  • 818e1e8695 Updating factoids -- now with modulelauncher_subpattern! Pragmatic Software 2010-05-14 02:02:11 +0000
  • b1775048e0 Oops, adding missing $lr for if no match found the first time Pragmatic Software 2010-05-14 00:08:52 +0000
  • 24740da78b Properly handle single-quotes inside of single-quoted text Pragmatic Software 2010-05-13 23:28:38 +0000
  • 33a32f29a3 Allow modulelauncher_subpattern factoid field to substitute IRC lines into shell commands via regex substitution Pragmatic Software 2010-05-13 22:12:04 +0000
  • b03a7eb18c Re-instated behavior of code-outside-of-main-goes-into-main Pragmatic Software 2010-05-13 21:02:53 +0000
  • f5be06bd92 Re-instated behavior of code-outside-of-main-goes-into-main Pragmatic Software 2010-05-13 20:59:43 +0000
  • af0e1a7969 Use Text::Balanced to extract code blocks from functions Pragmatic Software 2010-05-13 20:22:17 +0000
  • 3acdd74920 Use Text::Balanced to extract code blocks from functions Pragmatic Software 2010-05-13 20:17:16 +0000
  • c699ae26a8 Require "is" as separator to allow add factoids with spaces in trigger Pragmatic Software 2010-05-13 19:45:52 +0000
  • 7b4d15191a Replace unicode quotes with apostrophes for non-unicode clients Pragmatic Software 2010-05-10 00:14:45 +0000
  • 8ebe546850 New factoid loading/saving -- much more flexible! Pragmatic Software 2010-05-08 23:36:56 +0000
  • dfab440437 updating factoids Pragmatic Software 2010-05-08 02:50:47 +0000
  • 2dc70b7eea Decode entities Pragmatic Software 2010-05-08 01:51:57 +0000
  • 31f0b129de And arrays in the return value, for those that dont like using pointers Pragmatic Software 2010-05-06 23:44:43 +0000
  • 63b8aae8dd Oops, forget about pointers Pragmatic Software 2010-05-06 23:24:55 +0000
  • eb371e3977 Significantly improved parsing for C and C++ code; will not nest functions -- if no main detect, main will be created and anything outside of functions will be placed inside of main Pragmatic Software 2010-05-06 17:01:27 +0000
  • d16a013379 Remove printing of args Pragmatic Software 2010-05-04 05:59:14 +0000
  • 25c9c5f868 Separate search terms with whitespace glob instead of dot Pragmatic Software 2010-05-02 07:57:27 +0000
  • e1e8418e02 Do not use XML::Parser since it chokes on receiving unicode, use SOAP::Lite built-in instead Pragmatic Software 2010-05-02 00:42:33 +0000
  • 0c541f7a87 Forget about ;/**/ sequence -- just require code to have semi-colon Pragmatic Software 2010-04-29 18:58:05 +0000
  • 0aeeedfaaa Make extra semi-colon more identifible as to not replace inside for(;;) or other cases Pragmatic Software 2010-04-29 01:43:40 +0000
  • 271839b71f Added newline to pretty function Pragmatic Software 2010-04-27 22:57:34 +0000
  • ef4b895cbc Added -showurl option to include URL to results; added pretty() function with astyle dependency to indent code Pragmatic Software 2010-04-27 22:22:02 +0000
  • c9af8b5769 Allow \n to insert newlines in code Pragmatic Software 2010-04-26 02:53:52 +0000
  • 04db2cd753 Some sections slightly more indented -- get these too! Pragmatic Software 2010-04-25 23:25:28 +0000
  • 6006edafae Better output Pragmatic Software 2010-04-25 23:24:47 +0000
  • 1daa155229 Added interface to ideone.com compiling pastebin Pragmatic Software 2010-04-25 08:00:14 +0000
  • 8930dc8256 Added section titles to -list (and left in -titles); -list formats nicely Pragmatic Software 2010-04-20 06:25:08 +0000
  • b3ae27cb0c Added link to browsable standard; search now case-insensitive and within section title Pragmatic Software 2010-04-20 05:54:06 +0000
  • b4b0ade05b Updating factoids Pragmatic Software 2010-04-19 02:32:13 +0000
  • 1330bfcff5 Allow <foo> is <bar> to pass through to other interpeters if factoid already exists Pragmatic Software 2010-04-18 07:34:01 +0000
  • 001cbc86e5 Replace newlines after posting truncation to codepad Pragmatic Software 2010-04-17 19:22:22 +0000
  • 042366b55b Overwhelm was too sensitive Pragmatic Software 2010-04-14 00:01:42 +0000
  • c5e1903ded Added missing section and section title for paragraph specification Pragmatic Software 2010-04-13 22:07:45 +0000
  • d90ba033eb cstd now shows number of matches Pragmatic Software 2010-04-13 20:47:07 +0000
  • 1131ab32df Truncate long output to codepad.org Pragmatic Software 2010-04-13 04:17:54 +0000
  • a56a297460 -section now optional; instead, will check if search term starts with digits followed by a period, and if so, extract that as section Pragmatic Software 2010-04-12 21:56:09 +0000
  • f9cd8ae88d Replaced copy/pasta from PDF with nicely formatted native text and updated cstd.pl to match -- now processes sections and paragraphs with 100% accuracy; support for footnotes search possible Pragmatic Software 2010-04-12 17:34:55 +0000
  • 456a230813 Adding command to search C99 draft standard Pragmatic Software 2010-04-11 20:29:57 +0000
  • e051ede6f0 List Levenshtein-based closest matches if factoid not found Pragmatic Software 2010-04-09 22:55:24 +0000
  • fe32a435c0 Pragmatic Software 2010-04-09 22:53:55 +0000
  • 654291e8a5 Commented out "Checking ..." in check message history Pragmatic Software 2010-04-09 22:53:17 +0000
  • 87ce882450 Added username/realname to config Pragmatic Software 2010-04-09 22:52:24 +0000
  • b261265726 Flood counter now per-channel Pragmatic Software 2010-04-06 19:15:42 +0000
  • 116577aefb Ignorelist now saves/loads; ignorelist timeout of -1 causes ignore to be permanent Pragmatic Software 2010-04-06 18:38:27 +0000
  • cffe7f6c4e Improved display of timestamp in !info command Pragmatic Software 2010-04-05 13:30:33 +0000
  • 6e40033e92 Pragmatic Software 2010-04-05 11:36:19 +0000
  • b11722492a Pragmatic Software 2010-04-05 11:29:49 +0000
  • 73a12dc981 Allow unquiet from /msg Pragmatic Software 2010-04-03 19:49:41 +0000
  • 0c54d9c93e Send message on private ignore; parse adlib variables better Pragmatic Software 2010-04-02 18:23:31 +0000
  • 0b78e4ed79 Regex factoids restored Pragmatic Software 2010-04-02 17:33:18 +0000
  • a901a8a4c8 Correct autologin issue Pragmatic Software 2010-03-30 06:34:08 +0000
  • cd73f1104e Admins management improved. Admins now save and load, and can be added and removed. Pragmatic Software 2010-03-29 12:30:35 +0000
  • f5bfe2dfda prune_message_history used old flood_watch instead of message_history -- fixed Pragmatic Software 2010-03-29 08:39:48 +0000
  • aaa6b2782d Allow #including <headers> Pragmatic Software 2010-03-28 18:37:53 +0000
  • c93174ac15 Improved codepad.pl Pragmatic Software 2010-03-28 15:16:34 +0000
  • 617f98ad5c Improved codepad.pl Pragmatic Software 2010-03-28 15:06:50 +0000
  • efd4ebd5af Testing codepad.pl Pragmatic Software 2010-03-28 14:34:43 +0000
  • b715f3053c Testing codepad.pl Pragmatic Software 2010-03-28 14:34:35 +0000
  • 2160c36a8c Added -search option to dict.org.pl Pragmatic Software 2010-03-28 12:01:53 +0000
  • 1131ab8bba Added -search option to dict.org.pl Pragmatic Software 2010-03-28 12:00:35 +0000
  • a5618c41a1 Added dict.org module and !dict command, allowed dashes in module launcher arguments Pragmatic Software 2010-03-28 11:19:54 +0000
  • 21e4415289 Improved find command by adding optional -owner and -by search parameters Pragmatic Software 2010-03-26 08:58:25 +0000
  • a743261059 See Changes file Pragmatic Software 2010-03-26 05:14:03 +0000
  • d299a8fb0f 90% done in object-oriented conversion -- IgnoreList doesnt save/load/use regex yet. Pragmatic Software 2010-03-24 06:47:40 +0000
  • fa50724b58 Progressing on object-oriented conversion. Some functionality may be missing. Pragmatic Software 2010-03-23 18:24:02 +0000
  • 313da0b587 Progressing on converting things to objects Pragmatic Software 2010-03-23 03:09:03 +0000
  • d48f286aca Half-way through converting everything to objects. Committing mostly working copy as preview. Pragmatic Software 2010-03-22 07:34:43 +0000
  • bd46c11120 Half-way through converting everything to objects. Committing mostly working copy as preview. Pragmatic Software 2010-03-22 07:33:44 +0000
  • f725743ccb == MAJOR NEW BETA RELEASE == Converted single large "amalgamate" monolithic pbot2.pl script into multiple Perl packages/modules. Pragmatic Software 2010-03-17 06:36:54 +0000
  • 8695fdb30f Added trigger for NOTICE events, channel names case-insensitive Pragmatic Software 2010-03-11 05:55:24 +0000
  • b3b3c04f73 Replaced regex gibberish with quotemeta Pragmatic Software 2009-12-28 18:25:43 +0000
  • 0275e90dc8 Added optional channel parameter to !grab and !rq Pragmatic Software 2009-12-10 19:04:54 +0000
  • dd6e639a51 Added optional channel parameter to !grab and !rq Pragmatic Software 2009-12-10 09:53:38 +0000
  • 3831803c94 Added !delq to delete quotegrabs Pragmatic Software 2009-12-10 09:24:06 +0000
  • e4b521e1bc Added support for quotegrabs: !grab, !getq, and !rq Pragmatic Software 2009-12-10 00:31:05 +0000
  • e706505921 Corrected non-array-ref issue in check_message_history_timeout subroutine Pragmatic Software 2009-12-09 01:12:36 +0000
  • 73b793295b todo! add support for admin management - needs support for adding/removing/saving! todo! multi-channel support pathetic (note 12/08/09, fixed multi-channel for anti-flood and for ignore) todo! most of this crap needs to be refactored (note 11/23/09, refactored execute_module) Pragmatic Software 2009-12-09 01:08:12 +0000
  • 9ecc4103e7 Don't expand escaped dollar-signs in factoids Pragmatic Software 2007-07-04 01:54:51 +0000
  • 24a59a90e0 Don't expand escaped dollar-signs in factoids Pragmatic Software 2007-07-04 01:52:59 +0000
  • ff4648cf4d Added unload_module, enable_command, disable_command Automatically export factoids every 5 minutes Fork modules Pragmatic Software 2007-07-01 22:39:06 +0000
  • 9ba81accdd Fix recursive alias infinite loop potentional Pragmatic Software 2007-05-20 21:37:58 +0000
  • c1ed583744 code clean up Pragmatic Software 2007-05-20 21:01:42 +0000
  • 2c44e648fb Initial import Pragmatic Software 2007-05-20 20:44:44 +0000
  • 8b06693c55 Initial directory structure. Pragmatic Software 2007-05-05 02:28:15 +0000