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
a857d0b8e6
Bug fixes!
2015-10-03 20:18:16 -06:00
Quinn Evans
06ded93ce6
Rewrite IRC-MSG to return string pointers.
2015-10-03 15:30:50 -06:00
Quinn Evans
d8ceb17fe4
Change -std=c11 to -std=gnu11.
...
<nortti> ...fuck everything
<nortti> it works if I change -std=c11 to -std=gnu11
<heddwch> ...
* nortti kicks gcc in its arse
<heddwch> Okay, changing to gnu11 -_- lol and removing the ifdef in channel.c
2015-10-03 13:50:45 -06:00
Quinn Evans
920aebac3d
Revert checking for AI_ADDRCONFIG.
2015-10-03 13:49:17 -06:00
Quinn Evans
1758e0fb82
Don't use AI_ADDRCONFIG if not present.
2015-10-03 13:44:56 -06:00
Quinn Evans
55d447f30b
Check compiler before adding clang-specific CFLAGS
2015-10-03 13:39:17 -06:00
Quinn Evans
8418abd91e
Specified C standard to be C11..
2015-10-03 13:34:43 -06:00
Quinn Evans
0927b31b5f
Added ASSIGN clauses on all files.
2015-10-03 13:22:14 -06:00
Quinn Evans
b3dae4f208
Specify standard to be MVS.
2015-10-03 13:10:45 -06:00
Quinn Evans
e924810d1e
Added a lower-case letter :D
2015-10-03 13:00:40 -06:00
Quinn Evans
58e03bfd42
Lower-case support needs more bracket depth(clang)
2015-10-03 12:59:15 -06:00
Quinn Evans
23cb6a229b
Add support for generating lower-case ASCII.
2015-10-03 12:58:51 -06:00
Quinn Evans
d4096da49d
More fixes. I split this up because I cared.
...
I wrote these messages because I didn't.
2015-10-02 21:11:21 -06:00
Quinn Evans
24f84f02b6
More fixes related to switch to ASCII for IRC
2015-10-02 21:07:07 -06:00
Quinn Evans
7467212f53
Many small bugfixes...
2015-10-02 21:03:50 -06:00
Quinn Evans
ce02ac8f23
Adapt IRC-MSG to use decoded ASCII
2015-10-02 14:31:29 -06:00
Quinn Evans
0f900e868e
Add DECODE-STRING and ENCODE-STRING, adapt WOPO.
2015-10-02 14:22:16 -06:00
Quinn Evans
e1cb5571b7
Ensure lines end in '\n' for IRC
2015-10-02 10:19:23 -06:00
Quinn Evans
922438fe79
Change WOPO to use new channel API
2015-10-02 09:58:28 -06:00
Quinn Evans
3672a77a4a
Might as well use numbers that are easy from COBOL
2015-10-01 19:51:16 -06:00
Quinn Evans
fd1fef874b
Rename for sake of change.
2015-10-01 19:48:28 -06:00
Quinn Evans
11ca01ada0
Switch to new ASCII character calling convention
2015-10-01 18:24:14 -06:00
Quinn Evans
ec848603b7
Change tab to space
2015-10-01 15:20:55 -06:00
Quinn Evans
c40b9a3509
Converted channel.c to use ASCII in cobol numerals on COBOL side.
2015-10-01 14:49:57 -06:00
Quinn Evans
b92b34d360
Fix "$JOIN 0" behavior.
2015-10-01 13:07:58 -06:00
Quinn Evans
10856dab96
Add switches to disable building of COBOL or C parts.
2015-10-01 13:06:51 -06:00
Quinn Evans
c5ab929205
Add auto-kick-rejoin
2015-10-01 10:24:32 -06:00
Quinn Evans
b6da25964e
Forgot four more spaces! :D
2015-10-01 00:41:58 -06:00
Quinn Evans
7ae57c76c0
Converted tabs to spaces some more! Whoo!
2015-10-01 00:40:59 -06:00
Quinn Evans
d50717767c
Replaced tabs with spaces in BF-RUN.COB
2015-10-01 00:35:11 -06:00
Quinn Evans
3969cf49b8
Add 8-bit wraparound, make loops actually work
2015-10-01 00:29:29 -06:00
Quinn Evans
0c253dc34c
Replaced accidental tabs with spaces in WOPO.COB
2015-10-01 00:26:19 -06:00
Quinn Evans
ad88c521c1
Fix bounds checking on UNREAD-INSTRUCTION.
2015-09-30 13:22:32 -06:00
Quinn Evans
0316aaefe0
Proper space handling for BF-INPUT.
2015-09-30 12:50:54 -06:00
Quinn Evans
edd956a86c
gnu-cobol.sh: Add flag handling, -d for debug build.
2015-09-30 12:50:18 -06:00
Quinn Evans
17ef3d0c9c
Remove extraneous newline
2015-09-30 11:17:28 -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
Quinn Evans
fbbc7068eb
Actually added WOPO changes.
2015-09-29 22:47:36 -06:00
Quinn Evans
468ec84a9e
Way too many changes... Brainfuck works, $DEITY$ knows what else.
2015-09-29 22:33:37 -06:00
Quinn Evans
f10847e361
Add BF-RUN.COB (Brainfuck interpreter)
2015-09-29 13:29:36 -06:00
Quinn Evans
a467cccb35
Set COBOL-STRING length to 6, changed escapes to be balanced again
2015-09-29 07:43:22 -06:00