Quinn Evans
a76b69ea88
Minor refactor.
2017-03-21 20:45:01 -06:00
Quinn Evans
988b23a8a0
Get rid of non-standard colon characters in messages.
2017-03-21 00:35:10 -06:00
Quinn Evans
29d907a1a0
Misc bugfixes related to immediately previous refactor.
2017-03-21 00:32:37 -06:00
Quinn Evans
94f875eab1
¡THE HORROR‼ *Massive* refactor. Use register file for everything.
...
This was done as quickly as I could possibly do it. It is very
rough around the edges. $SHOW-ESCAPES currently has no effect.
There is no switch parsing yet, so input and output cannot be
specified. These things should be simple to add now that the
major rework is complete.
2017-03-21 00:19:19 -06:00
Quinn Evans
b28065c231
Fix bug that never surfaced.
2017-03-13 22:41:56 -06:00
Quinn Evans
9b286fe420
Separate input and output buffers.
2017-03-12 22:02:49 -06:00
Quinn Evans
e49145cb03
Remove WORK, WORK-PTR. Add REGISTER-FILE.
2017-03-07 21:02:29 -07:00
Quinn Evans
421971ec62
(Dis)ambiguate some variables, fix a line continuation
2017-03-05 22:47:00 -07:00
Quinn Evans
685feff941
Praise Capitalism® and The Lord.
2017-02-19 21:18:04 -07:00
Quinn Evans
34e08ebe26
Lick more flexibly.
2017-02-19 20:53:48 -07:00
Quinn Evans
9e25f1c525
Acknowledge command receipt more quickly; Notify of access denial.
...
Also fix a bug in $PART that prevented it from working with an argument,
and add some more debug output just to make it that much slower and
noisier.
2017-02-19 19:58:57 -07:00
Quinn Evans
36387a435f
Refactor BEGIN-REPLY and remove one-offs for non-prefixed replies.
2017-02-19 17:47:52 -07:00
Quinn Evans
9384333307
Alphabetize and complete help message.
2017-02-19 15:03:42 -07:00
Quinn Evans
c1186e65d9
Alphabetize command conditional ladder.
2017-02-19 14:44:53 -07:00
zgrep
99ebd7e47a
Clarification with regards to who we're licking.
...
I should've done this all in one commit.
2016-10-10 23:11:10 -04:00
zgrep
cc6195bba6
Lick \x01 at the end.
...
NOW I CAN LICK VIGOROUSLY AND WELL!
2016-10-10 23:05:52 -04:00
zgrep
208aa7739d
Add licking.
...
Vigorous licking!
2016-10-10 23:03:11 -04:00
Quinn Evans
9c71098c0f
Increase USER-NAME width, change WOPO-CNF to batch
2015-12-10 18:49:24 -07:00
Quinn Evans
6c6f7c8531
Change $BF-CODE to mirror $BF-INPUT, fix display bug
2015-12-05 23:53:34 -07:00
Quinn Evans
3286267db9
Change default BF-CODE OF BF-I-O
2015-10-24 21:25:34 -06:00
Quinn Evans
4efb60facd
Add ZWSP-compliance (#osdev-offtopic protocol)
2015-10-22 22:43:09 -06:00
Quinn Evans
2d3f5a65a1
Add sparkles
2015-10-20 12:15:32 -06:00
Quinn Evans
5a90cac46d
Remove extraneous newlines
2015-10-20 12:07:35 -06:00
Quinn Evans
4474cfcbe3
Add $VOICE and $DEVOICE
2015-10-20 12:04:56 -06:00
Quinn Evans
47b7ea3742
Fix old off by one for user levels in $BF-commands
2015-10-20 12:04:21 -06:00
Quinn Evans
5c6d6fa66e
Correctly place another misplaced period...
2015-10-13 15:40:38 -06:00
Quinn Evans
73342ad5be
Correctly place misplaced period.
2015-10-13 15:37:43 -06:00
Quinn Evans
f8a91010c8
Add $SHOW-ESCAPES toggle.
2015-10-13 15:29:14 -06:00
Quinn Evans
043c8e4883
Fix an ancient off-by-one on user levels.
2015-10-13 13:52:47 -06:00
Quinn Evans
4996ddf40f
Make auto-kick-rejoin work again.
2015-10-05 21:28:25 -06:00
Quinn Evans
9911a7a6ca
Fix extra spaces in CTCP VERSION reply
2015-10-05 12:19:57 -06:00
Quinn Evans
8e82ca83cb
Add CTCP support.
2015-10-04 19:37:41 -06:00
Quinn Evans
3c4e46e338
Remove overly-verbose debugging statement.
2015-10-04 11:44:29 -06:00
Quinn Evans
46fbed9569
Removed registers.
2015-10-04 11:43:02 -06:00
Quinn Evans
e2bf545e36
Add $OP and $DEOP, remove extra space to nickserv
2015-10-04 11:23:50 -06:00
Quinn Evans
87f7347c0c
Refactored, manual preservation no longer needed.
2015-10-04 10:18:37 -06:00
Quinn Evans
df4a0bb314
Modify parameter handling some more...
2015-10-04 08:50:33 -06:00
Quinn Evans
db8f2611f7
Adapt WOPO to use new PARSE-IRC-MESSAGE.
2015-10-03 20:20:19 -06:00
Quinn Evans
0927b31b5f
Added ASSIGN clauses on all files.
2015-10-03 13:22:14 -06:00
Quinn Evans
e924810d1e
Added a lower-case letter :D
2015-10-03 13:00:40 -06:00
Quinn Evans
24f84f02b6
More fixes related to switch to ASCII for IRC
2015-10-02 21:07:07 -06:00
Quinn Evans
0f900e868e
Add DECODE-STRING and ENCODE-STRING, adapt WOPO.
2015-10-02 14:22:16 -06:00
Quinn Evans
922438fe79
Change WOPO to use new channel API
2015-10-02 09:58:28 -06:00
Quinn Evans
11ca01ada0
Switch to new ASCII character calling convention
2015-10-01 18:24:14 -06:00
Quinn Evans
b92b34d360
Fix "$JOIN 0" behavior.
2015-10-01 13:07:58 -06:00
Quinn Evans
c5ab929205
Add auto-kick-rejoin
2015-10-01 10:24:32 -06:00
Quinn Evans
0c253dc34c
Replaced accidental tabs with spaces in WOPO.COB
2015-10-01 00:26:19 -06:00
Quinn Evans
0316aaefe0
Proper space handling for BF-INPUT.
2015-09-30 12:50:54 -06:00
Quinn Evans
26a28b9c61
Modify line ending behavior to be less efficient for the sake of C initiates.
2015-09-30 10:37:17 -06:00
Quinn Evans
534733386c
Clear output after run.
2015-09-30 08:00:02 -06:00