code logs -> 2017 -> Sat, 30 Sep 2017< code.20170929.log - code.20171001.log >
--- Log opened Sat Sep 30 00:00:19 2017
00:20 Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
00:23 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
00:23 mode/#code [+o mac] by ChanServ
00:25 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
00:35 Vornlicious [Vorn@Nightstar-8t15v8.sub-70-197-72.myvzw.com] has quit [[NS] Quit: Bye]
00:35 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
00:48 Kindamoody|afk is now known as Kindamoody
01:08 Kindamoody is now known as Kindamoody[zZz]
01:12 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
01:12 mode/#code [+o macdjord|slep] by ChanServ
01:15 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
01:20 celticminstrel [celticminst@Nightstar-lfu.7f8.171.209.IP] has joined #code
01:20 mode/#code [+o celticminstrel] by ChanServ
01:44 celticminstrel [celticminst@Nightstar-lfu.7f8.171.209.IP] has quit [Ping timeout: 121 seconds]
01:44 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
01:44 mode/#code [+qo Vornicus Vornicus] by ChanServ
02:32 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving]
02:39 celticminstrel [celticminst@Nightstar-ukh.7f8.171.209.IP] has joined #code
02:39 mode/#code [+o celticminstrel] by ChanServ
02:44 Degi [Degi@Nightstar-9ptf9t.dyn.telefonica.de] has quit [Connection reset by peer]
03:14 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [[NS] Quit: Bye]
03:17 celticminstrel [celticminst@Nightstar-ukh.7f8.171.209.IP] has quit [Connection closed]
03:31 celticminstrel [celticminst@Nightstar-oct.7f8.171.209.IP] has joined #code
03:31 mode/#code [+o celticminstrel] by ChanServ
03:41 celticminstrel [celticminst@Nightstar-oct.7f8.171.209.IP] has quit [Ping timeout: 121 seconds]
04:14 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
04:14 mode/#code [+o mac] by ChanServ
04:17 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
04:21 celticminstrel [celticminst@Nightstar-8rv.7f8.171.209.IP] has joined #code
04:21 mode/#code [+o celticminstrel] by ChanServ
04:25 celticminstrel [celticminst@Nightstar-8rv.7f8.171.209.IP] has quit [Ping timeout: 121 seconds]
04:32 Jessikat [Jessikat@Nightstar-9r3rb6.dab.02.net] has joined #code
05:29 Derakon is now known as Derakon[AFK]
06:17 * McMartin refactors some old C64 BASIC code.
06:18
<&McMartin>
Keeping function sizes small is more of a challenge when "small" is defined as "fits in a 40x22 window".
06:34 mac is now known as macdjord|slep
06:56 ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has quit [Ping timeout: 121 seconds]
07:05 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
07:09 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
07:09 mode/#code [+o Alek] by ChanServ
07:32
<&McMartin>
Success!
07:32
<&McMartin>
https://github.com/michaelcmartin/bumbershoot/blob/master/basic/direditor.bas
07:33
<&McMartin>
Properly refactored into the now-unnecessarily-strict standards of the era.
07:35
<@abudhabi>
Is this a poor man's Norton Commander?
07:36
<&McMartin>
Not really; there's a much better program for that already (CBM-Command).
07:36
<&McMartin>
This is for reorganizing the order in which entries are listed on a directory listing, with the ability to delete, undelete, or mark files as unloadable
07:37
<&McMartin>
So you can draw pictures in the directory listing without interfering with anything else, either. :D
07:37
<&McMartin>
But yeah, I set myself the following challenges when reorganizing it:
07:38
<&McMartin>
- All routines constrained to 100-line-number ranges
07:38
<&McMartin>
- All routines fit on screen with a LIST xx00-xx99 command
07:39
<&McMartin>
- All GOSUBs to 4-digit line numbers are either a round number (2000, 3000) or are within the 1000-line block
07:39
<&McMartin>
- No GOTOs except within 100-line blocks
07:41
<&McMartin>
Also, while it wasn't really a goal, once you tokenize it to put it into a form that could actually be LOADed and RUN, it turns out to fit in under 3.5KB.
07:42
<&McMartin>
(It's a bit more RAM hungry for the program itself, since it keeps the entire directory table in memory while you edit it.)
07:45
<&McMartin>
I wrote the first version of this last year, when I got tired of hex-editing my disk images to make them look right.
08:05 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
08:27 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
08:27 mode/#code [+o macdjord] by ChanServ
08:29 Jessikat` [Jessikat@Nightstar-7cvibl.dab.02.net] has joined #code
08:30 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
08:32 Jessikat [Jessikat@Nightstar-9r3rb6.dab.02.net] has quit [Ping timeout: 121 seconds]
09:11 ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has joined #code
09:11 mode/#code [+o ErikMesoy] by ChanServ
10:32 Degi [Degi@Nightstar-9ptf9t.dyn.telefonica.de] has joined #code
10:56 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
11:00 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
11:01 mode/#code [+o himi] by ChanServ
11:46 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
12:22 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
12:22 mode/#code [+o himi] by ChanServ
12:29 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
12:29 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Connection closed]
12:37 Jessikat` is now known as Jessikat
13:10 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
13:56 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Connection closed]
14:01 Jessikat [Jessikat@Nightstar-7cvibl.dab.02.net] has quit [Ping timeout: 121 seconds]
14:18 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
14:28 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Connection closed]
14:29 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
14:29 mode/#code [+o macdjord] by ChanServ
15:32 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
15:32 mode/#code [+o mac] by ChanServ
15:33 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
16:17 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
16:17 mode/#code [+o macdjord|slep] by ChanServ
16:20 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
17:12 celticminstrel [celticminst@Nightstar-onn.7f8.171.209.IP] has joined #code
17:12 mode/#code [+o celticminstrel] by ChanServ
17:31 celticminstrel [celticminst@Nightstar-onn.7f8.171.209.IP] has quit [Ping timeout: 121 seconds]
17:31 celticminstrel [celticminst@Nightstar-8n1.7f8.171.209.IP] has joined #code
17:31 mode/#code [+o celticminstrel] by ChanServ
18:05 celmin [celticminst@Nightstar-emghjh.dsl.bell.ca] has joined #code
18:05 mode/#code [+o celmin] by ChanServ
18:05 celticminstrel [celticminst@Nightstar-8n1.7f8.171.209.IP] has quit [Ping timeout: 121 seconds]
18:05 celmin is now known as celticminstrel
18:17 Degi [Degi@Nightstar-9ptf9t.dyn.telefonica.de] has quit [[NS] Quit: Leaving]
18:18 celmin [celticminst@Nightstar-emghjh.dsl.bell.ca] has joined #code
18:18 mode/#code [+o celmin] by ChanServ
18:18 celticminstrel [celticminst@Nightstar-emghjh.dsl.bell.ca] has quit [NickServ (RECOVER command used by celmin)]
18:18 celmin is now known as celticminstrel
18:35 RchrdB [RchrdB@Nightstar-bicvb5.skybroadband.com] has joined #code
18:51 Kindamoody[zZz] is now known as Kindamoody
19:01 RchrdB [RchrdB@Nightstar-bicvb5.skybroadband.com] has quit [Ping timeout: 121 seconds]
19:02 celticminstrel [celticminst@Nightstar-emghjh.dsl.bell.ca] has quit [Ping timeout: 121 seconds]
20:02 celticminstrel [celticminst@Nightstar-emghjh.dsl.bell.ca] has joined #code
20:02 mode/#code [+o celticminstrel] by ChanServ
20:21 iospace [Alexandria@Nightstar-tg6.pkd.164.69.IP] has quit [Ping timeout: 121 seconds]
20:21 iospace [Alexandria@Nightstar-fkokc2.com] has joined #code
20:21 mode/#code [+o iospace] by ChanServ
20:31 RchrdB [RchrdB@Nightstar-bicvb5.skybroadband.com] has joined #code
21:14 RchrdB [RchrdB@Nightstar-bicvb5.skybroadband.com] has quit [Connection closed]
22:25 Derakon[AFK] is now known as Derakon
22:30 Vorntastic [Vorn@Nightstar-vtov5d.sub-70-197-79.myvzw.com] has joined #code
23:12 macdjord|slep is now known as macdjord
23:21 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
23:21 mode/#code [+o himi] by ChanServ
23:54 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Sun Oct 01 00:00:21 2017
code logs -> 2017 -> Sat, 30 Sep 2017< code.20170929.log - code.20171001.log >

[ Latest log file ]