Pragmatic Software
|
bc604d3ce2
|
Insert additional events to IRC::Event::_names table so default handlers will pick them up
Fix up indentation of _names table
|
2014-11-01 00:08:21 +00:00 |
|
Pragmatic Software
|
5a63fbd705
|
Auto-kick people who change nicks to a nick matching $bad_away_nicks
|
2014-10-28 20:35:33 +00:00 |
|
Pragmatic Software
|
c979efcfa6
|
Ignore add_op_command() for channels bot is not registered or set as op
|
2014-10-28 20:34:48 +00:00 |
|
Pragmatic Software
|
f640ade74e
|
Fix regex factoids so that regular factoid keywords have priority over regex triggers
|
2014-10-28 20:33:11 +00:00 |
|
Pragmatic Software
|
f70e044a60
|
Update latest hostmask last_seen timestamp when linking accounts
|
2014-10-14 02:33:13 +00:00 |
|
Pragmatic Software
|
a679b0ff15
|
Improve handling of KICK events wrt to message history
|
2014-10-14 02:32:22 +00:00 |
|
Pragmatic Software
|
46fa0d52b3
|
Minor code formatting improvement
|
2014-10-14 02:30:57 +00:00 |
|
Pragmatic Software
|
4dbec8001e
|
Fix regex factoids in global namespace not being triggered
|
2014-10-14 02:30:14 +00:00 |
|
Pragmatic Software
|
750b78cb53
|
quotemeta doesn't escape underscores, whoops -- manually escape underscores for Message History SQL statements
|
2014-10-01 21:18:54 +00:00 |
|
Pragmatic Software
|
79796f9710
|
CGrammar: Add istrue to static assertion expression; add ability to customize istrue truthiness result, add isfalse
|
2014-09-19 04:17:37 +00:00 |
|
Pragmatic Software
|
9d3c8c0285
|
CGrammar: Correct translation of sizeof in static assertions
|
2014-09-19 03:54:13 +00:00 |
|
Pragmatic Software
|
b2e6d7e4c0
|
Update version
|
2014-09-11 13:37:57 +00:00 |
|
Pragmatic Software
|
2529d49aac
|
CGrammar: Remove excessive "result of the expression" for parenthesized expressions
|
2014-09-09 07:20:42 +00:00 |
|
Pragmatic Software
|
83af062376
|
Fix case-sensitivity to show QUIT messages properly
|
2014-09-09 07:19:10 +00:00 |
|
Pragmatic Software
|
d40361a2bf
|
Disallow ?, [, ], and ~~ in math.pl
|
2014-08-31 20:27:40 +00:00 |
|
Pragmatic Software
|
fa2e3e4b5d
|
Dump LWP error text if get_title.pl fails to fetch webpage
|
2014-08-31 20:26:24 +00:00 |
|
Pragmatic Software
|
838f232d68
|
Update C Jeopardy questions
|
2014-08-31 20:24:08 +00:00 |
|
Pragmatic Software
|
a5ede3307e
|
Update C facts module
|
2014-08-31 20:23:27 +00:00 |
|
Pragmatic Software
|
021401b538
|
C Jeopardy: Show correctness percentage when an answer is almost correct; recommend #cjeopardy channel when attempting to play via /msg
|
2014-08-31 20:21:09 +00:00 |
|
Pragmatic Software
|
34d9a2a6d9
|
Appropriately wildcard /gateway/ hostmask bans
|
2014-08-18 14:57:12 +00:00 |
|
Pragmatic Software
|
749fda0ff3
|
Add HHGTTG easter egg to math.pl
|
2014-08-13 16:55:04 +00:00 |
|
Pragmatic Software
|
654cce66a5
|
Improve check for ban-evasion when nick-change is detected
|
2014-08-12 05:51:21 +00:00 |
|
Pragmatic Software
|
068c6a0559
|
Add default handler for unhandled IRC events; ignore certain IRC events; improve handling of chan-op requests
|
2014-08-11 07:34:30 +00:00 |
|
Pragmatic Software
|
c40e34b3a1
|
Add newline to "also known as" output to improve formatting in pastes
|
2014-08-11 07:33:05 +00:00 |
|
Pragmatic Software
|
321fdc401c
|
Improve handling of white-space when splitting output on new-lines
|
2014-08-11 07:32:24 +00:00 |
|
Pragmatic Software
|
c03a1288b6
|
CGrammar: Fix a|an substitution to an|a
|
2014-08-10 05:31:29 +00:00 |
|
Pragmatic Software
|
527e8490a3
|
CGrammar: Add offsetof
|
2014-08-10 05:03:37 +00:00 |
|
Pragmatic Software
|
48382de916
|
Add ability to set maximum number of newlines allowed before truncating for preserve newlines
|
2014-08-05 23:15:11 +00:00 |
|
Pragmatic Software
|
dddc9c3be9
|
Paste remaining lines to paste site if truncated with more lines remaining when preserve newlines is in effect
|
2014-08-05 23:11:51 +00:00 |
|
Pragmatic Software
|
a8ffedc853
|
C Jeopardy commands now use preserve_whitespace
|
2014-08-04 22:51:09 +00:00 |
|
Pragmatic Software
|
ca37b4fd4e
|
Fix use of wrong sub name when saving registry entries in add/remove subs
|
2014-08-04 22:50:22 +00:00 |
|
Pragmatic Software
|
b15ab7f84f
|
Add ability to preserve newlines in output; require explicit factadd to add factoids
|
2014-08-04 22:48:32 +00:00 |
|
Pragmatic Software
|
74cffe091c
|
C Jeopardy: More improvements to question database
|
2014-08-04 21:51:23 +00:00 |
|
Pragmatic Software
|
18d245cf10
|
C Jeopardy: Now says "Too slow!" if someone else also answers the correct answer within 15 seconds
|
2014-08-04 06:25:56 +00:00 |
|
Pragmatic Software
|
7d6e505d9f
|
C Jeopardy: Clean up some typoes in the questions
|
2014-08-04 05:20:28 +00:00 |
|
Pragmatic Software
|
bf9fe32682
|
C Jeopardy: Fix and clean-up some questions; fix substitution if "is" in answers
|
2014-08-04 00:35:41 +00:00 |
|
Pragmatic Software
|
4bf78bf978
|
C Jeopardy: Add tons of new questions; add support for supplemental tidbits; don't obscure dashes and underscors in hints
|
2014-08-03 22:20:54 +00:00 |
|
Pragmatic Software
|
55bdc5b930
|
Enforce CPU limit on expand_macro module
|
2014-08-03 22:02:36 +00:00 |
|
Pragmatic Software
|
bc871bf4b2
|
C facts: Improve generation of C facts; update cfacts.txt with new facts
|
2014-08-02 16:01:51 +00:00 |
|
Pragmatic Software
|
9651847165
|
C Jeopardy: Correct showing of text/answer in "close enough" output due to recent change in handling of typographical case
|
2014-07-29 20:21:06 +00:00 |
|
Pragmatic Software
|
236b4c1d06
|
C Jeopardy: Add time-limit to hints
|
2014-07-29 20:07:48 +00:00 |
|
Pragmatic Software
|
88dc009ae7
|
C Jeopardy: Show correct typographical case for answers
|
2014-07-29 19:00:06 +00:00 |
|
Pragmatic Software
|
d49700d1e1
|
C Jeopardy: Add hint command to slowly reveal answer when stumped
|
2014-07-29 17:30:12 +00:00 |
|
Pragmatic Software
|
2d0a490ed2
|
C Jeopardy: Fix minor inconsequential typo
|
2014-07-28 16:28:11 +00:00 |
|
Pragmatic Software
|
00fd1eee89
|
C Jeopardy: Update question data with additional acceptable answers
|
2014-07-28 15:56:13 +00:00 |
|
Pragmatic Software
|
9978f0c793
|
C Jeopardy: Add shuffler to preventing repeating questions
|
2014-07-28 15:25:54 +00:00 |
|
Pragmatic Software
|
1f8445d3bc
|
C Jeopardy: Add time-limit to cjeopardy command. The current question will be shown if within this time-limit, otherwise a new question is shown
|
2014-07-28 07:45:05 +00:00 |
|
Pragmatic Software
|
4b2abf316f
|
Add C Jeopardy module
|
2014-07-28 04:29:05 +00:00 |
|
Pragmatic Software
|
cf63d9d46a
|
compiler_vm: maintain original ordering of statements before, after and between functions instead of shoving everything to the top or into main
|
2014-07-23 21:27:09 +00:00 |
|
Pragmatic Software
|
491b4243ad
|
More clean-up of C facts
|
2014-07-23 20:16:10 +00:00 |
|