<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:48:53] ⇦
Quits: Lyqyd (~quassel@63-225-85-110.ptld.qwest.net) (Remote host
closed the connection)
L2[13:08:37] ⇦
Quits: Cranium (~znc@cpe-97-98-169-24.neb.res.rr.com) (Ping
timeout: 206 seconds)
L3[13:15:23] ⇨
Joins: Cranium (~znc@cpe-97-98-169-24.neb.res.rr.com)
L4[16:32:10] ⇨
Joins: Lyqyd (~quassel@63-225-85-110.ptld.qwest.net)
L5[16:57:03] ⇦
Quits: wolfmitchell (~wolfmitch@149.56.182.12) (Quit: Mitch was
here.)
L6[17:30:07] ⇨
Joins: wolfmitchell (~wolfmitch@149.56.182.12)
L7[19:40:52] <Not-5ace> [
LanteaCraft]
AfterLifeLochie commented on issue
#416: LC2-19: In ComputerCraft,
calling closeIris() closes then reopens the iris -
https://git.io/vXiLl</span>
L8[19:41:02]
<Not-5ace> [LanteaCraft]
AfterLifeLochie closed issue
#416: LC2-19: In ComputerCraft,
calling closeIris() closes then reopens the iris - https://git.io/vauwc</span>
L9[19:41:04]
<Not-5ace> [LanteaCraft]
AfterLifeLochie commented on issue
#416: LC2-19: In ComputerCraft,
calling closeIris() closes then reopens the iris - https://git.io/vXiLl</span>
L10[19:41:42]
<AfterLifeLochie> Michiyo: You around?
L11[19:43:13] <PCL-Jenkins> Starting build
#22 for job LanteaCraft-Experimental (previous build:
SUCCESS)
L13[19:44:23] <PCL-Jenkins> *
AfterLifeLochie: Fix for invokeWithExpansions not checking
invoke-param counts, issue
L14[19:44:24] <PCL-Jenkins> *
AfterLifeLochie: Move transport ring bits to MACHINE. Issue
#419.
L15[19:44:24] <PCL-Jenkins> *
AfterLifeLochie: Expand path matching and file scrape, issue
#425.
L16[19:44:25] <PCL-Jenkins> *
Michiyo.Ravencroft: Upgraded OC API to 1.5 (works with 1.6)
L17[19:44:25] <PCL-Jenkins> *
AfterLifeLochie: Add irisOpening, irisClosing, change irisOpened,
irisClosed, ...
L18[19:44:26] <PCL-Jenkins> *
AfterLifeLochie: Computer integration support overhaul:
L19[19:44:26] <PCL-Jenkins> *
AfterLifeLochie: using the opposite rotation would be good, #381
?
L20[19:45:24] <Mimiru> Oh heya
L21[19:45:32] <AfterLifeLochie> so
L22[19:45:49] <AfterLifeLochie> LC-EX #22
is an important update, you probably want it if you use LC.
L23[19:46:44] <Mimiru> Yeah, I see
that
L24[19:47:21] <AfterLifeLochie>
1236e85720ba0d42d1bc3688c7ae1a27f60f7153 is particularly
important
L25[19:47:33] <AfterLifeLochie> since it
overhauls the way computer drivers call back into LC code
L26[19:47:48] <AfterLifeLochie> it removes
some... "ambiguity" which existed previously between the
two separate invokers
L27[19:48:28] <Mimiru> Did you ever manage
to get OC support working since I fucking failed?
L28[19:48:36] <AfterLifeLochie> it should
work?
L29[19:48:47] <Mimiru> I'll test it
L30[19:48:49] <AfterLifeLochie> idk
L31[19:48:58] <AfterLifeLochie> the
original reflection code you committed sort of did
L32[19:49:17] <AfterLifeLochie> but it had
some other issues which weren't good :p
L33[19:56:53] <Mimiru> Nope, still never
registers as a component, which was the issue I was having
L34[19:57:23] <AfterLifeLochie> That could
be something else, who knows.
L35[19:57:33] <AfterLifeLochie> I'm still
contemplating how we could upgrade beyond this version easily
L36[19:57:50] <Mimiru> yeah...
L37[19:58:27] <AfterLifeLochie> I have no
idea what Lex has actually done to the bstate system or the model
stuff
L38[19:59:24] <AfterLifeLochie> Still looks
like the plan I came up with ages ago would work
L39[19:59:34] <AfterLifeLochie> dunno how
much faster or easier it could be made though
L40[19:59:48] <Mimiru> Oh
L41[19:59:49] <Mimiru> Oh...
L42[19:59:50] <Mimiru> hmm
L43[20:00:49] <AfterLifeLochie> The easiest
solution is to return programmatically processed models through the
resourceloader, like RC would do to provide content
L44[20:02:04] <AfterLifeLochie> I think I
looked into this and cried when I was starting to figure out how to
handle the actual JSON cross compiling
L45[20:02:30] <AfterLifeLochie> well, not
cross-compiling, generation?
L46[20:03:50] <AfterLifeLochie> it's one of
those awful rabbit-holes I find myself staring into... I could
technically convert OBJ this way, buuuuut.....
L48[20:04:41] <AfterLifeLochie> err
L49[20:04:51] <AfterLifeLochie>
NoSuchMethodException:
lc.common.base.generation.LCWorldData.<init>(java.lang.String)
?
L50[20:05:05] <Mimiru> Unrelated, but
directly above the OC issue
L51[20:05:09] <Mimiru> figured I'd include
it
L52[20:05:12] <AfterLifeLochie> weird
L53[20:05:28] <AfterLifeLochie> so given
it's opencomputers_assertReady
L54[20:05:37] <AfterLifeLochie> the realsrc
is the opencomputers driver
L55[20:06:00] <AfterLifeLochie> I wonder if
this is because we're trying to pass a FileSystem as well
L56[20:07:10] <AfterLifeLochie> yeah, the
issue is with opencomputers_fs I suspect
L57[20:07:28] <AfterLifeLochie>
FileSystem.asManagedEnvironment definitely can't be cast to
Node
L58[20:07:30] <AfterLifeLochie> but it
indicates it can
L59[20:07:31] <AfterLifeLochie> lol
L60[20:07:41] <Mimiru> At first it was
complaining the path didn't exist in the jar, so I made up a dummy
.lua at the path it wanted
L61[20:07:42] <Mimiru> and got that
L62[20:08:03] <AfterLifeLochie> yeah,
support/opencomputers/software can't be empty for mount I don't
think
L63[20:08:36] <AfterLifeLochie> you'll need
to update the usage of opencomputers_fs
L64[20:08:52] <AfterLifeLochie> since it
isn't a node apparently it can't be used the way we're expecting it
to be used
L65[20:10:01] <AfterLifeLochie> .... did I
ever finish fixing the CC filesystem wrapper?
L66[20:10:18] <AfterLifeLochie> apparently,
no idea if I really tested it
L67[20:10:21] <Mimiru> I thought I'd done
this like I did it in OpenSecurity
L68[20:10:28] <AfterLifeLochie> hahahah, /*
FIXME: this is a guessed method body */
L69[20:10:29] <AfterLifeLochie> 10/10
L70[20:10:50] <AfterLifeLochie> idk, but it
doesn't work
L71[20:10:56] <AfterLifeLochie> since that
first cast to Node in constructor is failing
L72[20:11:13] <Mimiru> damn internet
derped
L73[20:11:15] <Mimiru> ._.
L74[20:11:23] <Mimiru> My IP STILL ends in
.255 :/
L75[20:11:43] <AfterLifeLochie> lol
yeah
L76[20:11:46] <AfterLifeLochie> some isps
are squeezing
L77[20:11:54] <AfterLifeLochie> going from
/24's in regular to even bigger units
L78[20:11:55] <Mimiru> Well, it causes
issues, lol
L79[20:12:01] <AfterLifeLochie> to use 0,
255, 254, 1, etc
L80[20:12:03] <AfterLifeLochie> yeah
L81[20:12:08] <AfterLifeLochie> it
technically IS rfc compliant
L82[20:12:10] <AfterLifeLochie> and
allowed
L83[20:12:14] <AfterLifeLochie> but not a
good idea, since it does that :p
L84[20:12:41] <AfterLifeLochie> this
clien't can't handle +b if the last octet is `000`
L85[20:12:51] <AfterLifeLochie> it assumes
it's a /24
L86[20:12:55] <Mimiru> lol..
L87[20:13:01] <Mimiru> wow
L88[20:13:06] <AfterLifeLochie> have to
specify the exact IP in hex form
L89[20:13:06] <AfterLifeLochie> lol
L90[20:13:28] <AfterLifeLochie> oh,
also
L92[20:13:38] <AfterLifeLochie> you'll want
to be on top of this :p
L93[20:15:27] <Mimiru> Hmm.. k
L94[20:15:29] <Mimiru> thanks
L96[20:37:10] <Not-5ace> [
LanteaCraft]
HydrantHunter commented on issue
#416: LC2-19: In ComputerCraft, calling
closeIris() closes then reopens the iris -
https://git.io/vXiqm</span>
L97[20:46:38] ⇦
Quits: Lyqyd (~quassel@63-225-85-110.ptld.qwest.net) (Remote host
closed the connection)
L98[20:50:08] <Mimiru> Hey..
AfterLifeLochie I'll admit it's been a while since I tried
this...
L99[20:50:21] <AfterLifeLochie>
wassup?
L100[20:50:24] <Mimiru> but I don't
remember having issues with
java.lang.ExceptionInInitializerError
L101[20:50:24] <Mimiru> at
lc.LanteaCraft.signatureViolation(LanteaCraft.java:167)
~[bin/:?]
L102[20:50:34] <AfterLifeLochie>
uuuuuuh
L103[20:50:42] <AfterLifeLochie> That's
weird?
L104[20:50:54] <Mimiru> Yeah.. trying to
run from eclipse's "debug" task
L105[20:52:00] <Not-5ace> [
LanteaCraft]
AfterLifeLochie commented on issue
#416: LC2-19: In ComputerCraft,
calling closeIris() closes then reopens the iris -
https://git.io/vXiq7</span>
L106[20:52:11] <AfterLifeLochie> That
doesn't make sense
L108[20:53:45] <Mimiru> Little further
down: Caused by: java.lang.NullPointerException
L109[20:53:45] <Mimiru> at
lc.common.LCLog.writeLog(LCLog.java:121)
L110[20:53:52] <AfterLifeLochie> If it had
made it to preinit you would have seen what is wrong
L111[20:53:55] <AfterLifeLochie> You don't
have LanteaCraft-Core loaded
L113[20:54:32] <AfterLifeLochie>
LanteaCraft.signatureViolation is asking Tracer to trace the
call
L114[20:54:33] <Mimiru> Oh shit... I
forgot I have to explicitly load coremods
L115[20:54:41] <AfterLifeLochie> Tracer
waits for a whort bit
L116[20:54:45] <AfterLifeLochie> passes it
to Debug
L117[20:54:48] <AfterLifeLochie> passes it
to WriteLog
L118[20:54:56] <AfterLifeLochie> which
tries to write to the CM log or the LocalLog for the instance
L119[20:55:06] <AfterLifeLochie> If you
don't have the CM installed you'll get an NPE in writeLog or
writeAll
L120[20:55:16] <AfterLifeLochie> (L97 -
104)
L121[20:55:32] <AfterLifeLochie>
Technically LCLog.writeLog should handle the case gracefully where
cmLog = null
L122[20:55:42] <AfterLifeLochie> but it
doesn't since we don't expect cmLog to ever be in that state in a
signed JAR
L123[20:55:59] <AfterLifeLochie> I should
tweak it so that signatureViolation doesn't upset it
L124[20:56:08] <Mimiru>
lc.coremod.LCCoreMod yeah?
L125[20:56:15] <AfterLifeLochie> uhm
L126[20:56:17] <AfterLifeLochie> I think
so
L127[20:56:21] <AfterLifeLochie> just
check the build mf
L128[20:56:26] <AfterLifeLochie> or
whatever was doc'd there
L129[20:56:28] <AfterLifeLochie> it should
be right
L130[20:56:49] <Mimiru> heh yeah that
worked a bit better
L131[20:56:55] <Mimiru> ._. it's been a
while, lol
L132[21:04:31] <Not-5ace> [
LanteaCraft]
HydrantHunter opened issue
#448: LC2-22: Request true/false return for CC
iris calls -
https://git.io/vXimg</span>
L133[21:04:38] <Mimiru> ok..
wtf
L134[21:05:59] <Not-5ace> [
LanteaCraft]
AfterLifeLochie commented on issue
#448: LC2-22: Request true/false
return for CC iris calls -
https://git.io/vXimw</span>
L135[21:07:51] <Mimiru> That's...
interesting
L136[21:07:59] <Mimiru> *nothing* in this
class is getting called
L138[21:10:21] <AfterLifeLochie> No,
that's okay
L139[21:10:34] <AfterLifeLochie> It's a
warning that destination class TileStargateBase already has an
#<init>()V method
L140[21:10:39] <AfterLifeLochie> So no
#<init>()V will be copied from the driver class
L141[21:10:41] <Mimiru> K... I'm not sure
wtf is going on but I've got a breakpoint on EVERY method in this
class
L142[21:10:44] <Mimiru> and nothing is
fired
L143[21:10:52] <AfterLifeLochie> Yeah, you
can't breakpoint driver classes. :)
L144[21:10:57] <Mimiru> Oh
L145[21:10:59] <Mimiru> fun
L146[21:11:01] <AfterLifeLochie> Not
possibru
L147[21:11:05] <AfterLifeLochie> Eclipse
doesn't understand it
L148[21:11:21] <AfterLifeLochie> Since it
considers TileStargateBase to only have src
TileStargateBase.java
L149[21:11:28] <AfterLifeLochie> I do copy
debug symbols from the driver class ofer
L150[21:11:40] <AfterLifeLochie> but most
ide's don't check this and instead compare against filesystem
source
L151[21:11:45] <AfterLifeLochie> so you
can't breakpoint on either
L152[21:12:04] <AfterLifeLochie> might be
possible to add a custom breakpoint in tilestargatebase to do
it
L153[21:12:28] <AfterLifeLochie> anyway,
you should be seeing lots of logging about the drivers and the
methods available for computer call in the log files
L154[21:12:33] <AfterLifeLochie> you
shouldn't need breakpoints
L155[21:12:33] <AfterLifeLochie> :p
L156[21:13:32] <Mimiru> shit.. I need to
fix stats reporting on the LC site
L157[21:13:33] <Mimiru> ._.
L158[21:14:08] <AfterLifeLochie> lol
L159[21:14:13] <AfterLifeLochie> that's
been dead ages
L160[21:14:33] <Mimiru> well, it's not
been yelling about it 302ing for ages :p
L161[21:14:45] <AfterLifeLochie> lol it
used to 404
L162[21:16:57] <AfterLifeLochie>
(unrelatedly, I got rimworld for my birthday, ho lee shit)
L163[21:17:07] <Mimiru> heh yeah it's
pretty neat
L164[21:17:19] <AfterLifeLochie> I think
I'm up to 60 hours already
L165[21:17:20] <AfterLifeLochie> :L
L166[21:18:29] <Mimiru> lol
L167[21:24:52] <AfterLifeLochie> Not
working still?
L168[21:26:03] <Mimiru> I stuck a debug
print in here and stuff is getting called
L169[21:26:11] <Mimiru> so now it's just
figuring out whats broken
L170[21:26:24] <AfterLifeLochie> yep
L171[21:26:44] <Not-5ace> [
LanteaCraft]
HydrantHunter commented on issue
#448: LC2-22: Request true/false return for CC
iris calls -
https://git.io/vXiYB</span>
L172[21:26:45] <Not-5ace> [LanteaCraft] HydrantHunter closed issue #448: LC2-22: Request true/false return for CC
iris calls - https://git.io/vXimg</span>
L173[22:20:27] *
Mimiru sighs
L174[22:21:00] <Mimiru> Nothing, even
after implementing it like I did in OpenSecurity, which works
fine
L176[22:26:13] <Mimiru> I've gotta
crash
L177[22:29:59]
⇨ Joins: Kodos
(~Kodos@2602:306:ce20:6c30:54bf:437d:de22:9cc9)
L178[22:35:40] ⇦
Quits: PCL-Jenkins (~PircBotx@hekate.pc-logix.com) ()
L179[22:36:41]
⇨ Joins: PCL-Jenkins
(~PircBotx@hekate.pc-logix.com)
L180[22:36:41]
MineBot sets mode: +v on PCL-Jenkins