Pragmatic Software
32385ec691
Fix wrong quote-type for #include derp
2013-10-12 16:35:23 +00:00
Pragmatic Software
c91a8e5c3d
Fix /say substitution derp that allowed "/say /msg foo bar" to actually invoke /msg rather than saying "/msg foo bar"
2013-10-12 15:06:27 +00:00
Pragmatic Software
02ebf106a8
Add table of contents to factoids html export
2013-10-12 13:52:12 +00:00
Pragmatic Software
37dca64465
Add missing closing html tags to quotegrabs html export
2013-10-12 13:36:36 +00:00
Pragmatic Software
aab27f4797
Improve factoids export to use tablesorter
2013-10-12 13:35:57 +00:00
Pragmatic Software
fd12d228d8
Improve author(s) column in quotegrab html export
2013-10-12 11:00:29 +00:00
Pragmatic Software
3d233dcdfe
Add tablesorter javascript library and related css
2013-10-12 04:39:24 +00:00
Pragmatic Software
ba5042259f
Improve quotegrab export and touch-up database
2013-10-12 04:35:01 +00:00
Pragmatic Software
701e554ecf
Improve quotegrab html export with sortable columns
2013-10-11 18:17:07 +00:00
Pragmatic Software
174e7f71e4
Fix issues with quoted literals and #include statement
2013-10-11 14:50:29 +00:00
Pragmatic Software
272e13236f
Preserve empty lines in source
2013-10-07 05:03:03 +00:00
Pragmatic Software
bd9e53e77a
Split multi-context grabbed nicks to show first nick when displaying such quotegrabs
2013-10-04 22:14:16 +00:00
Pragmatic Software
2cb74ecf95
Add functionality to grab multiple nicks in one quotegrab
2013-10-04 04:55:45 +00:00
Pragmatic Software
e3ade2cb09
Lowercase grabbed nicks
2013-10-04 04:55:24 +00:00
Pragmatic Software
dc1390fca2
Improve formatting
2013-09-16 10:35:32 +00:00
Pragmatic Software
7decfdf28a
Correct devalidation and QUIT event issues
2013-09-14 01:56:00 +00:00
Pragmatic Software
23d2e57527
Added ability to lock factoids to prevent editing; improved detection of ban-evasion by devalidating accounts on part/quit and devalidating existing accounts that match a banmask when a ban occurs
2013-09-13 21:48:19 +00:00
Pragmatic Software
d739415a29
Fix show/undo/replace/etc (need args stripped first); undo once again updates last-code record
2013-09-13 11:32:15 +00:00
Pragmatic Software
2720071dbd
compiler_vm:
...
Add compiler flags section to web-pasted output
Clean up output section in web-pasted output
Save cc-specific flags (-paste, -nomain, etc) to last-code
2013-09-13 11:03:50 +00:00
Pragmatic Software
8d882a4240
compiler_vm: -paste and -nomain arguments no longer need to be first arguments; fix issue with replace
command
2013-09-13 09:29:24 +00:00
Pragmatic Software
a6a3129171
Preserve comments in code/paste
2013-08-27 12:49:14 +00:00
Pragmatic Software
522b9770dd
compiler_vm:
...
Fix comment stripping logic regarding C89 comments versus C99 comments in code like `int i = 10 //**/ 2\n;`
Code history now includes argument flags
Improved regex parsing of diff tags
2013-08-27 00:42:17 +00:00
Pragmatic Software
4adedc2a90
Show "No difference." when code is the same in cc diff
2013-08-24 15:01:31 +00:00
Pragmatic Software
cb74a9be1e
Improved matching of tags in cc diff
to be less greedy
2013-08-23 22:26:32 +00:00
Pragmatic Software
e6ae49fd4f
Improve handling of spaces in cc diff
2013-08-23 18:26:43 +00:00
Pragmatic Software
36e48cb703
Added cc diff
command
2013-08-22 20:41:54 +00:00
Pragmatic Software
0e783365d1
Misc updates to modules/compiler_vm
2013-08-16 17:28:17 +00:00
Pragmatic Software
a6f608cda5
Don't remove ban_timeout on -q (only +b/-b are tracked); use wildcard host when banning for evasion instead of specific host
2013-08-06 19:56:28 +00:00
Pragmatic Software
2a332d6415
Improve ban-evasion detection
2013-08-03 17:26:49 +00:00
Pragmatic Software
edff4b6c4c
Update ref_user to use full hostmask instead of just nick; add edited_by/edited_on to factoid metadata levels hash
2013-07-31 13:48:50 +00:00
Pragmatic Software
d2d5695dda
Add edited_by/edited_on fields when changing factoids; Use full hostmasks instead of just nick for owner/edited_by fields when adding/editing factoids
2013-07-31 13:29:37 +00:00
Pragmatic Software
67e0833f93
Bug-fixes to recent commits
2013-07-30 13:12:21 +00:00
Pragmatic Software
2509bcec64
Fix splitting of IPv6 masks in modes in IRC/Connection.pm
...
Include channel in "Unbanning ..." message in unban_user
Set target_nickserv_account if accounts match in check_bans
2013-07-30 09:50:59 +00:00
Pragmatic Software
7f2cefea7a
Don't check for ban evasion on PARTs
2013-07-28 14:12:57 +00:00
Pragmatic Software
d170f75924
Improve ban evasion detection
2013-07-28 10:31:12 +00:00
Pragmatic Software
416115f12f
Ban timeouts hash converted to DualIndexHashObject to properly group masks by channels
2013-07-24 12:35:40 +00:00
Pragmatic Software
58d45480a5
Using grab
command without arguments now properly displays help text
2013-07-24 12:34:13 +00:00
Pragmatic Software
553eceeb77
Fix interpretation of /me commands
2013-07-24 12:33:19 +00:00
Pragmatic Software
2a62729fcc
Fix potential infinite loop in "replace all"; show line numbers in diagnostics if using "-paste"; other misc fixes
2013-06-17 22:25:05 +00:00
Pragmatic Software
8d6c2587a8
Show number of matching quotes only if more than one match
2013-06-09 00:04:20 +00:00
Pragmatic Software
0f234734b8
Prepend "/me" to ACTION messages; update Quotegrabs to recognize "/me" messages
2013-06-04 17:09:30 +00:00
Pragmatic Software
8586038f03
Misc updates
2013-06-03 17:04:24 +00:00
Pragmatic Software
f512efd6cc
Update get_title.pl to use Levenshtein matching on URLs/titles in order to avoid displaying titles that are similiar to URLs
2013-06-03 17:02:58 +00:00
Pragmatic Software
dc52430044
Add SSL support, and other misc updates
2013-02-25 02:27:24 +00:00
Pragmatic Software
abd9fafb87
Update factoids and quotegrabs database
2013-02-13 07:23:01 +00:00
Pragmatic Software
57166ff734
compiler_vm: Handle --version flag
2013-02-05 11:14:19 +00:00
Pragmatic Software
3d492ed76b
Allow function argument list to be empty; e.g., int main() { code }
2013-02-01 23:35:11 +00:00
Pragmatic Software
e846f24716
Rename -naked to -nomain; fix issue with function prototypes
2012-12-30 08:14:27 +00:00
Pragmatic Software
9205736b3f
Don't add {}'s around single statements following if/for/etc; add -naked flag to prevent wrapping code with a main function
2012-12-29 16:19:51 +00:00
Pragmatic Software
e93ac26062
compiler_vm: Warn about #defines not terminated with \n
2012-11-21 19:01:10 +00:00