<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:26] ⇦
Quits: finkmac (~finkmac@68-68-14-65.applecreek.pathcom.com) (Quit:
Nettalk6 - www.ntalk.de)
L2[00:04:20] ⇦
Quits: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net) (Ping timeout:
198 seconds)
L3[00:10:58] ⇨
Joins: Ir7_o
(Ir7_o@CPE-1-123-169-180.sml9.way.bigpond.net.au)
L4[00:10:58] zsh
sets mode: +o on Ir7_o
L5[00:11:04] <Ir7_o> grr.
L7[00:22:20] ⇨
Joins: Vexatos
(~Vexatos@p200300556E073F563807B441E6FF3A4C.dip0.t-ipconnect.de)
L8[00:32:56] ⇦
Quits: Ir7_o (Ir7_o@CPE-1-123-169-180.sml9.way.bigpond.net.au)
(Ping timeout: 380 seconds)
L9[00:34:40] ⇨
Joins: Ir7_o
(~Ir7_o@CPE-1-123-169-180.sml9.way.bigpond.net.au)
L10[00:34:53] zsh
sets mode: +o on Ir7_o
L11[00:47:31] ⇦
Quits: ^v (~Kevin@2601:4:4500:887:73:10bf:ecf4:69c1) (Quit: i hate
you too Sudsey)
L12[01:13:30] ⇨
Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L13[01:24:19] ***
Michiyo is now known as Michiyo|AFK
L14[01:24:46] ***
Michiyo|AFK is now known as Michiyo
L15[01:41:27] ⇨
Joins: Wired2coffee
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
L16[01:41:54] <Wired2coffee> Is there any
way to recursively copy a directory?
L17[02:20:55] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L18[02:28:27] ⇦
Quits: Ir7_o (~Ir7_o@CPE-1-123-169-180.sml9.way.bigpond.net.au)
()
L19[02:29:03] ⇨
Joins: Ir7_o (~JBouncer@irocast.net)
L20[02:29:05] zsh
sets mode: +o on Ir7_o
L22[03:39:55] ⇨
Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L23[03:39:55] zsh
sets mode: +v on Wobbo
L24[03:42:50] <Wobbo> Good morning
L25[03:45:25] ⇨
Joins: mallrat208 (Mibbit@68.204.184.175)
L26[03:48:56] ⇨
Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L28[04:19:22] <Kenny> morning
L29[04:19:45] <Wobbo> Morning, early
bird
L30[04:20:16] <Kenny> definitely today it's
just 5am hehe
L31[04:20:23] <Kenny> just after
L32[04:20:33] <Wobbo> Well, you will at
least bo on time for church :P
L33[04:21:49] <Kenny> my church is here at
the house.......
L34[04:22:07] <Kenny> since i minister to a
small group of people
L35[04:22:26] *
Kenny is an ordained Minister
L36[04:23:15] <Wobbo> Then you should not
be late anyway ::
L37[04:23:18] <Wobbo> *:P
L38[04:23:35] <Kenny> you're right.
lol
L39[04:24:19] <Kenny> my leg was killing me
yesterday. the knee was swollen and hurt so bad i could barely
walk
L40[04:24:44] <Kenny> which is why i went
to bed so early and now i'm up early
L41[04:25:05] <Kenny> but it feels a lot
beter today. swelling is gone
L42[04:25:17] <Wobbo> That is good to
hear
L43[04:25:37] <Vexatos> Hi Wobbo :D
L44[04:25:41] <Vexatos> Hi Kenny :D
L45[04:25:52] <Wobbo> Hi Vexatos
L46[04:25:54] <Kenny> Vaxatoast :)
L47[04:26:03] <Vexatos> D:
L48[04:26:20] <Kenny> you called yourself
that the other day
L49[04:26:47] <Kenny> along with Vexatoss
:P
L50[04:27:51] <Kenny> i think it was when i
was talking about my eyes being toasted
L51[04:28:23] <Vexatos> <_<
L52[04:28:41] <Vexatos> Wobbo, I've seen
you made use of OpenPrograms :P That's cool
L53[04:29:03] <Kenny> ^_^
L54[04:29:12] <Vexatos> ^-^
L55[04:29:38] <Kenny> ^:^
L56[04:29:41] <Wobbo> Better use it if is
is available, no? :P
L57[04:31:27] <Vexatos> Yep
L58[04:31:39] ***
alekso56_off is now known as alekso56
L59[04:32:18] <Vexatos> If anyone wants to
join OpenPrograms, I'll add you ;D
L60[04:32:24] <Wobbo> I will probably use
that as my main placee to dump programs now :P Make it ordered and
what not
L61[04:32:41] <Vexatos> That's what it is
made for
L62[04:32:43] <Vexatos> I also need some
other admin to do such... who should it be
L63[04:33:06] <Wobbo> Vexatos, would it
also be possible to create a separate team for OpenPorts so I can
manage who can directly push towards that?
L64[04:33:18] <Vexatos> Okay
L65[04:33:25] <Vexatos> I'll add you to the
team "OpenPorts"
L66[04:33:32] <Vexatos> And that repo
L67[04:33:35] <Wobbo> thanks :)
L68[04:34:10] <Vexatos> There
L70[04:35:00] <Vexatos> I don't know if you
can add team mambers
L71[04:35:02] <Vexatos> *members
L72[04:35:06] <Vexatos> Can you?
L73[04:35:52] <Wobbo> I'm trying to add
you, but you don't show up in the list
L74[04:36:04] <Vexatos> My whole
name?
L75[04:36:19] <Vexatos> Try adding
SpiritedDusty, just for testing purposes
L76[04:36:26] <Wobbo> I can add
Sangar
L77[04:36:28] <Vexatos> Ah
L78[04:36:30] <Vexatos> Ok then
L79[04:36:40] <Vexatos> Maybe you cannot
add me because I have access already anyways
L80[04:36:47] <Vexatos> (As org's
owner)
L81[04:36:47] <Wobbo> SpiritedDusty also
works
L82[04:36:52] <Wobbo> Might be the
case
L83[04:36:59] <Vexatos> Ok, and anyone who
is not in the organization already?
L84[04:37:27] <Wobbo> I can add those as
well
L85[04:37:32] <Vexatos> Nice
L86[04:37:38] <Vexatos> Everything's fine
then
L87[04:37:41] <Wobbo> Also, why is there a
group called Wobbo? :P
L88[04:38:11] <Vexatos> That's where all
your repos will go, and noone else but you in the org has push/pull
acess to it
L89[04:38:16] <Vexatos> (except the
owners)
L90[04:38:56] <Vexatos> So, e.g. Sangar
can't push to your Wobbo-Programs repo
L91[04:39:11] <Vexatos> That's for programs
you don't want anyone to edit
L92[04:39:23] <Vexatos> To just have it
there as a dump place
L93[04:40:22] <Wobbo> And if you would
create a repo normally, everyone can push/pull to it?
L94[04:40:48] <Vexatos> No, everyone in the
team you put it in
L95[04:40:59] <Vexatos> Only tems with
"Admin" access, though
L96[04:41:07] <Vexatos> There is also a
"Read" and a "Write" access
L98[04:41:21] <Vexatos> "Read" is
only useful in private repos, though
L99[04:41:30] <Vexatos> Because everyone
may read public repos
L100[04:41:37] <Vexatos> And Write is push
access
L101[04:41:46] <Vexatos> and Admin is
allowing other contributors
L102[04:41:54] <Wobbo> You are not allowed
to read this repo, unless you log out :P
L103[04:41:58] <Vexatos> So, you want
OpenPorts to be Write and Wobbo to be admin?
L104[04:42:08] ***
alekso56 is now known as alekso56_off
L105[04:42:14] <Vexatos> And the openports
repo to be in both teams
L106[04:42:38] <Wobbo> That sounds about
right
L107[04:42:52] <Vexatos> So, only you (and
me/owners) can add other contributors to the repo
L108[04:42:59] <Vexatos> And to the
OpenPorts team
L109[04:43:11] <Wobbo> If you could make
it that way, that would be nice :)
L110[04:43:15] <Vexatos> I did
L111[04:43:45] <Vexatos> As it currently
is, for example, you can push and add/remove contributors, but
SpiritedDusty and sangar are allowed to push
L112[04:44:12] <Vexatos> Try removing one
of them, if it still works
L113[04:44:23] <Wobbo> I only derped and
removed the repo from my team :P
L114[04:44:28] <Wobbo> That was
stupid
L115[04:44:38] <Vexatos> I'll add it
back
L116[04:44:46] <Wobbo> thanks
L117[04:45:04] <Vexatos> Also
L119[04:45:09] <Vexatos> See there who has
access
L120[04:45:26] <Vexatos> There you can
also add collaborators WITHOUT adding them to the
organization
L121[04:45:58] <Vexatos> So you can have
certain teams to contribute and certain people outside OpenPrograms
to help
L122[04:46:08] <Wobbo> Vexatos: I'm not an
admin in the group, so I can't change anything there
L123[04:46:08] <Vexatos> Github did a
pretty good job on that
L125[04:46:42] <Vexatos> Can you do
that?
L126[04:47:02] <Wobbo> Nope
L127[04:47:09] <Vexatos> Hmmm
L128[04:47:11] <Wobbo> I can view it, but
not change it
L129[04:47:31] <Wobbo> Can you set an
admin in the openPorts group maybe?
L130[04:47:40] <Vexatos> Let me
check
L131[04:52:04] <Vexatos> I think you can't
:|
L132[04:52:14] <Wobbo> Hmm…
L133[04:52:41] <Vexatos> But you should be
able to add collaborators to the repo
L134[04:52:45] <Vexatos> In the repo's
settings
L135[04:53:12] <Wobbo> I can't. I can only
see the teams that can colaborate
L136[04:53:35] <Vexatos> Hmmm
L137[04:54:51] <Vexatos> So you cannot
change a team's members without either that team havin admin
permissions or bein an owner yourself...
L138[04:55:06] <Wobbo> That sucks :/
L139[04:55:18] <Vexatos> Yea
L140[04:55:23] <Wobbo> And you can't add
teams to teams?
L141[04:55:28] <Vexatos> Hmmm
L142[04:55:58] <Vexatos> I can add
OpenPrograms to OpenPrograms
L143[04:57:13] <Vexatos> I can't
L144[04:57:20] <Vexatos> No team
inheritage
L145[04:57:22] <Vexatos> >_<
L146[04:57:49] <Wobbo> Damn…
L147[04:59:30] <Kenny> simple
solution.....
L148[04:59:41] <Kenny> make Wobbo a
co-owner
L149[04:59:59] <Vexatos> Simple solution?
1. Make wobbo owner as well, 2. wobbo has to ask me everytime he
wants to add someone
L150[05:00:11] <Wobbo> Or I move the repo
to my own account, that would also solve the problem
L151[05:00:33] <Vexatos> 3. wobbo can
still add/remove team members to the Wobbo team, there then with
full admin access to the repo
L152[05:00:34] <Vexatos> 4
L153[05:00:46] <Vexatos> EVERYONE can
still submit pull requests
L154[05:00:52] <Vexatos> Wobbo just has to
accept those
L155[05:01:09] <Vexatos> Decide whatever
you want
L156[05:01:32] <Vexatos> I would make you
a co-owner of the org...
L157[05:02:59] <Vexatos> Wobbo, try again,
can you add people to the OpenPorts team now?
L158[05:03:21] <Wobbo> No, I can't
:/
L159[05:04:06] <Vexatos> And now?
L160[05:04:30] <Wobbo> I can add
teams
L161[05:05:13] <Vexatos> Now you are an
owner
L162[05:05:26] <Wobbo> It might be easiest
to just move it from OpenPrograms, then I have full control over
the repo
L163[05:05:41] <Vexatos> Yea
L164[05:05:59] <Vexatos> That OpenPrograms
is a good idea for a simple program dump
L165[05:06:23] <Vexatos> But not if you
want to have a team having full access to everything if that team
changes frequently
L166[05:06:56] <Vexatos> You could just
tell me to add new people to the OpenPorts team every time there is
a new one (Which won't happen that often, I assume)
L167[05:07:32] <Vexatos> So, do whatever
you like
L168[05:07:54] <Wobbo> I moved it now, so
that I can add people I want
L169[05:08:11] <Vexatos> It is obviously
not made for changing collaborators of repos frequently
L170[05:08:36] <Vexatos> But that's the
only issue so far
L171[05:08:45] <Vexatos> so, it's still a
cool thing :
L172[05:08:46] <Vexatos> :D
L173[05:14:17] <Wobbo> I will link to it
from my OpenPrograms repo when it is useable :P
L174[05:14:57] ***
alekso56_off is now known as alekso56
L175[05:15:30] <Vexatos> You mean, you'll
move it to OpenPrograms when it's done?
L176[05:15:45] <Vexatos> I don't think you
can "link" easily
L177[05:16:04] <Wobbo> No, I will put a
link to it on my repo, like a hyperlink ;)
L178[05:16:10] <Vexatos> Ah
L179[05:16:11] <Vexatos> Heh
L180[05:16:18] <Vexatos> That'll
work
L181[05:21:00] <Wobbo> Assignment, make a
numerical summary of the data, use the R function summary. So I
type in summary(data). I get for each column in the dataset: min
value, quarantines, median, mean and max value
L182[05:21:09] <Wobbo> Well, there is your
numerical summary
L183[05:21:21] <Sangar> good morning (i
just got up, so it is by definition morning :P)
L184[05:21:29] <Sangar> oh,
statistics?
L185[05:21:34] <Wobbo> Goodmorning
Sangar
L186[05:21:39] <Wobbo> Research
methodology.
L187[05:21:50] <Sangar> huh
L188[05:23:00] <Wobbo> Statistics is only
about what tests there are, how you should do them and when you can
use them. Research methodology is also about what a good experiment
is, how do you set those up, etc
L189[05:23:13] <Wobbo> But a lot of it is
still statistics :P
L190[05:24:44] <Kenny> morning, Sangar
:)
L191[05:25:09] <Vexatos> Hi Sangar
L192[05:25:34] <Sangar> morning :)
L193[05:28:40] <Wobbo> The median of
binary data is of course… still binary… So I can't just paste it
into LaTeX :(
L194[05:47:31] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L195[05:56:28] <Wobbo> I'm going to get
lunch
L196[06:24:28] <Kenny> for all that shit i
went thru the other day (16 hours and a headache) trying tio figure
a way to set that damn teme from a menu selection would you believe
i JUST FOUND OUT how
L197[06:26:03] <Kenny> since a table
within a table wasn't working i simple made a 2nd table with the
theme names and rather than use the string name i used the row
value
L198[06:28:22] <Vexatos> Mmhm, Kenny, do
you want to join OpenPrograms?
L199[06:28:32] <Vexatos> To dump your
programs at :P
L200[06:29:04] <Kenny> sure, but fair
warning, mt programs are simple ones right now hehe
L201[06:29:09] <Kenny> my*
L202[06:29:25] <Kenny> only been
programming in lua about 3 weeks :P
L203[06:30:03] <Kenny> although the one
i'm working on now is an IDE editor :)
L204[06:31:42] <Kenny> my git name is
BigRenegade
L205[06:38:29] <Wobbo> Sangar: why does
every mod have to drop its items/blocks in a different fashion.
Because $REASONS
L206[06:38:33]
⇨ Joins: Din (~DinFer@31.176.226.121)
L207[06:38:51] <Kenny> DangISP
L208[06:39:48] <Vexatos> Ok, I added you
:)
L209[06:40:06] <Kenny> thanks
L210[06:40:40] <Vexatos> Sangar, how did
you make that robot model?
L211[06:40:41] <Sangar> Wobbo: you should
make that a t-shirt :P
L212[06:41:11] <Sangar> Vexatos:
hard-coded opengl calls :P
L213[06:41:12] <Wobbo> Because
$REASONS\nbash: because: program not found
L214[06:41:20] <Vexatos> :|
L215[06:41:24] <Vexatos> Dangit
L216[06:41:45] <Sangar> i was thinking of
making it a model, but then rendering upgrades on the robot would
become pretty much impossible
L217[06:41:56] <Sangar> (like the
generator or crafting upgrade)
L218[06:42:11] <Vexatos> I wanted an image
of the robot for OpenProgram's avatar, guess I'll have to start
minecraft for that
L219[06:42:19] <Sangar> which reminds me,
i should make the solar generator render something...
L220[06:42:33] <Wobbo> But can you change
the skin for the robot?
L221[06:42:41] <Vexatos> Maybe a solar
banel at the back side, Sangar?
L222[06:42:42] <Sangar> the texture,
yes
L223[06:42:53] <Vexatos> robot.png
\o/
L224[06:43:21] <Kenny> solor panel on top
would be easier
L226[06:43:45] <Kenny> less issues when
rendering it
L227[06:43:53] <Wobbo> Sonar panel facing
the south :P
L228[06:44:07] <Wobbo> Or moving to the
position to the sun :P
L229[06:44:19] <Kenny> then you have tpo
change it's location every time the robot turns
L230[06:44:22] <Sangar> i was thinking
something on top of the left and right sides :P we'll see
L231[06:44:48] <Kenny> Sangar, i figured
out that thene problem hehe
L232[06:44:50] <Sangar> well this is
rendering stuff, so it is updated every turn anyway, but meh
:P
L233[06:44:51] <Vexatos> How did you make
that image?
L234[06:44:54] <Kenny> theme*
L235[06:45:22] <Sangar> i saw, gz :)
L237[06:45:44] <Vexatos> O:
L238[06:47:04] <Kenny> Sangar: is it
possible to save the data from the window so you can repopulate the
window later?
L239[06:48:44] <Sangar> well, either you
remember it in some buffer (like edit) or the 'hardcore' variant
might be to use gpu.get to read the complete displayed data and
store that away and restore it later. either way, you have to it
manually.
L240[06:49:16] <Kenny> wanted to make sure
i was reading the gpu.get info correctly
L241[06:50:02] <Kenny> basically i want to
use a small area for a window prompt and then restore that data
after the prompt area is cleared
L242[06:51:13] <Kenny> luaIDE was driving
me a little crazy porting it as the point, so i decided to write my
own editor IDE
L243[06:51:52] <Sangar> then that's
probably the only way to go, yes (i might be forgetting something
:P). also the wiki on get isn't fully up to date i think, it also
returns the text and background color now i believe.
L244[06:52:31] <Kenny> cool. also i have
the theme issue fixed with my IDE :)
L245[06:53:23] <Kenny> i have a large
portion of it done at this point. and it mouse support :)
L246[06:55:28] <Kenny> i'm learning,
slowly but surely hehe
L247[06:57:51]
⇨ Joins: Vexaton
(~Vexatos@p200300556E073F843807B441E6FF3A4C.dip0.t-ipconnect.de)
L248[06:58:18] <Sangar> nice
L249[07:00:31] <Kenny> once i get this
portion of it done, guess what prohram i'm gonna rape again?
hehe
L250[07:00:37] <Kenny> program*
L251[07:00:54] <Wobbo> edit
L252[07:01:15] ⇦
Quits: Vexatos
(~Vexatos@p200300556E073F563807B441E6FF3A4C.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
Vexaton!~Vexatos@p200300556E073F843807B441E6FF3A4C.dip0.t-ipconnect.de)))
L253[07:01:18] ***
Vexaton is now known as Vexatos
L254[07:01:33] <Kenny> actually i'll just
stick most of edit into it as the text editor
L255[07:01:54] <Wobbo> XD
L256[07:02:36] <Kenny> well edit.lua is a
text editor :P
L257[07:03:24] <Kenny> do oyu have time to
check out what i've got done so far, Wobbo?
L258[07:03:40] <Wobbo> Not really, I have
to work on assignments :/
L259[07:03:45] <Kenny> ok
L260[07:04:11] <Kenny> I know you have
school work to be done, and you do a lot of programming too
L261[07:05:11] <Kenny> and more than
likely, you have put off school work till today hehe
L262[07:05:53]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:8c41:f83:5696:4d4c)
L263[07:10:11] ⇦
Quits: Din (~DinFer@31.176.226.121) (Quit: CYA LATER LOOSERS !!!!!
ME GONNA GO DO SWAGSTUFFS)
L264[07:10:56]
⇨ Joins: Din (~DinFer@31.176.226.121)
L265[07:11:23] <Wobbo> Not really, but I
want to get it over with :P
L266[07:11:34] <Wobbo> So I have more time
the rest of the week
L267[07:11:55] <Wobbo> I can look at it
tonight, nut not now
L268[07:12:03] <Kenny> same thing i used
to do :)
L269[07:12:30] <Kenny> that's cool.
besides i'm going through adding comments right now :)
L270[07:16:53]
⇨ Joins: scy_
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L271[07:17:14] <Vexatos> So, OpenPrograms
now has an icon >_> Only took 30 minutes for Gravatar to
recognize
L272[07:17:19] <Vexatos> Anyways, off to
lunch, bye
L273[07:17:22] <Wobbo> XD
L274[07:17:27] <scy_> :-*
L275[07:17:47] <scy_> =-O
L276[07:18:07] <Wobbo> Hi scy_
L277[07:18:51] <scy_> din is at my
channel
L278[07:21:01] <scy_> _1.7.4.exe
L279[07:37:02] ⇦
Quits: scy_ (webchat@71-87-149-46.static.hlrg.nc.charter.com) (Ping
timeout: 198 seconds)
L280[08:11:35] ⇦
Quits: WaveCup (~WaveCup@s2.openpathway.org) (Remote host closed
the connection)
L281[08:13:22]
⇨ Joins: WaveCup (~WaveCup@s2.openpathway.org)
L282[08:27:00] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L283[08:34:27] <Kenny> Sangar, how would I
use the gpu.get to save the screen? i tried using winBuffer = {{}}
seting up a row and col but that didn't work.
L284[08:35:16] <Kenny> actually once I
fill it I'm not even sure how to write it back to the screen
L285[08:39:31] <Sangar> use it to get each
'pixel', then write it back with gpu.set
L286[08:41:10] <Kenny> so
winBuffer[col][row] = gpu.get(col,row) would work?
L287[08:41:23] <Sangar> yes
L288[08:41:33] <Sangar> if you don't care
for the colors
L289[08:41:45] <Sangar> if you do do =
table.pack(gpu.get...)
L290[08:43:20] <Kenny> i can reset the
colors when i come out of the prompt box and then just pring the
chars
L291[08:43:20] <Sangar> there's obviously
a lot of room for optimization -- e.g. you could just store each
row as a string, instead of as a table
L292[08:43:20] <Kenny> but get only does
one char at a time
L293[08:43:30] <Sangar> that doesn't stop
you from concatenating the chars ;)
L294[08:44:23] <Sangar> e.g. you could
accumulate each row in a table and then use table.concat
L295[08:45:19] <Kenny> that will take
tiem, at the moment that concept is beyond my scope of
understanding ;)
L296[08:46:07] <Wobbo> Generally speaking,
you don't want to optimalize your code anyway :P unless you want to
use it really often
L297[08:46:23] <Sangar> table.concat
simply merges the values in the table into a single string. i.e.
table.concat({'a', 'b', 'c'}) = "abc"
L298[08:47:04] <Sangar> well, when storing
the screen buffer i think it's not wrong to try and reduce the
amount of memory that's needed to store it - since ram can be
pretty limited ;)
L299[08:47:05] <Kenny> i think i know what
you mean.
L300[08:47:20] <Wobbo> That is true, space
is limited.
L301[08:47:45] <Sangar> but hey, in the
worst case you could just store it in a temporary file :D
L302[08:47:52] <Wobbo> Kenny: what do you
want to do when you have the screen?
L303[08:47:57] <Kenny> i read in
winBuffer[col[row] and then table.concat that to
winBuffer[row]
L304[08:48:04]
⇨ Joins: ping
(~Kevin@2601:4:4500:887:8c41:f83:5696:4d4c)
L305[08:48:44] <Kenny> i want to save a
portion of the screen so i can put a prompt box there and then
replace that portion of the screen when done
L306[08:49:00] <Sangar> Kenny: that's the
idea (though buf[col][row] could just be any temporary table),
upside is it's much faster for gpu.set (because you can do a row in
one go, instead of char by char)
L307[08:49:00] ⇦
Quits: ^v (~Kevin@2601:4:4500:887:8c41:f83:5696:4d4c) (Ping
timeout: 190 seconds)
L308[08:49:04] <Wobbo> ah, okay.
L309[08:49:26] <Kenny> since i can't do
actual windows this is what i came up with for a work around
L310[08:49:40] <Wobbo> Sangar: and gpu.set
has an optimalized implementation? :P
L311[08:50:01] <Kenny> gou.set writes a
whiole string at once
L312[08:50:04] <Sangar> gpu.set simply
takes a string (not chars)
L313[08:50:07] <Sangar> ninja
L314[08:50:07] <Kenny> gpu.set*
L315[08:50:50] <Kenny> i think i see how
to do it. thanks Sangar
L316[08:51:57] <Sangar> happy to help
:)
L317[08:56:00] <Kenny> if my idea don't
work you know i'll be back lol
L318[08:56:20]
⇨ Joins: SpiritedDusty_
(webchat@cpe-76-175-173-70.socal.res.rr.com)
L319[08:56:20]
zsh sets mode: +o on SpiritedDusty_
L320[08:56:45] ⇦
Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Killed
(NickServ (GHOST command used by
SpiritedDusty_!webchat@cpe-76-175-173-70.socal.res.rr.com)))
L321[08:56:51] ***
SpiritedDusty_ is now known as SpiritedDusty
L322[08:57:03] <SpiritedDusty> Wobbo, what
happened to OpenPorts?
L323[08:57:11] <Wobbo> It moved
L324[08:57:36] <SpiritedDusty> oh
L325[08:57:40] <Wobbo> I couldn't add
collaborators without asking Vexatos, so I moved it to my own
account
L326[08:58:16] <SpiritedDusty> github
isn't loading for me
L327[08:58:30] <Wobbo> It works for
me
L328[08:59:32] <Wobbo> SpiritedDusty: but
when I get time, I will continue development :P
L329[08:59:44] <SpiritedDusty> k
L330[09:00:47] <Wobbo> Once I get the Beta
version working(aka, it can install things!) I might add
collaborators and stuff
L331[09:01:47] <SpiritedDusty>
alright
L332[09:02:31] <Wobbo> And then people can
start working on GUI's and stuff, since that is what I have been
asked multiple times :P
L333[09:02:37] <Wobbo> mostly Vexatos
though
L334[09:03:00]
⇨ Joins: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net)
L335[09:03:35] <Symmetryc> Wobbo:
Hey
L336[09:03:41] <Wobbo> Hi
L337[09:03:57] <Kenny> yay! it worked
hehe
L338[09:04:00] <Symmetryc> In the OOP lib
I'm making, objects are instantiated like so:
L339[09:04:15] <Symmetryc> new
"Object"(arg1, arg2, arg3)
L340[09:04:18] <Symmetryc> :D
L341[09:05:17] <Wobbo> Wouldn't it be
better to skip the new and just do Object(arg1, arg2, arg3)?
L342[09:06:24] <Symmetryc> But then I
would have to add a global `Object` name
L343[09:06:41] <Wobbo> Yep
L344[09:07:39] <Symmetryc> Wait, in yours
do you do local Object = class(<stuff>)?
L345[09:07:52] <Symmetryc> Or
class("Object", <stuff>)?
L346[09:07:56] <Wobbo> Yeah, that is what
most libraries do
L347[09:08:15] <Symmetryc> Ah, I'm doing
the latter approachj
L348[09:08:21] <Symmetryc>
*approach*
L349[09:08:31] <Wobbo> local Object =
class{"name", extends = Parent, implements= {Prototypes};
foo = function() end}
L350[09:09:23] <Wobbo> Or, syntax for
class files: class "name" extends(Parent)
implements{Prototypes} function name:foo() end
L351[09:09:37] <Wobbo> But the class files
aren't on github yet I believe
L352[09:09:58] <Wobbo> They are
L353[09:11:59] <Wobbo> on github, I
mean
L354[09:12:50] <SpiritedDusty> Sangar, are
computer and component the only real native OC library?
L355[09:13:31] <Sangar> there's also
unicode
L356[09:13:49] <SpiritedDusty> oh
L357[09:13:58] <Symmetryc> What about
native and event and redstone, etc.?
L358[09:14:19] <Symmetryc> ^ Not native
lol
L359[09:14:31] <Sangar> the event lib is
purely lua
L360[09:15:15] <SpiritedDusty> what does
utf-8 aware mean?
L361[09:15:30] <Sangar> that it handles
multi-byte characters
L362[09:15:57] <Sangar> e.g. unicde.len
'ä' != string.len 'ä' in utf8 strings
L363[09:16:05] <Sangar> *unicode.len
L364[09:16:38] <Symmetryc> Wobbo:
Ohhh
L365[09:16:48] <SpiritedDusty> I'm pretty
sure javascript supports those multibyte characters so I guess I'll
just throw the JS length functions into lua
L366[09:16:49] <Symmetryc> Wobbo: I just
realized how you did that extends stuff lol
L367[09:16:59] <Wobbo> XD
L368[09:17:07] <Symmetryc> Wobbo: They're
separate functions lol
L369[09:17:13] <Symmetryc> I thought you
were doing some parsing trickery lol
L370[09:17:55] <Wobbo> No, I'm not going
to do any parsing exempt for besh. And maybe I will amok wosh later
on, but no parsing other than that
L371[09:18:12] <Wobbo> Pure Lua
environment trickery. Way more fun :)
L372[09:19:10] <Symmetryc> Hehe, did you
see my implementation of __len in Lua 5.1/
L373[09:19:23] <Wobbo> No, I haven't
L374[09:19:23] <Symmetryc> (Btw Lua 5.1
doesn't have __len despite popular belief)
L375[09:19:39] <Wobbo> Not on tables, only
on other types
L376[09:19:52] <Symmetryc> ^ Yeah :P
L377[09:20:28] <Symmetryc> Well, I made a
table and filled it with values of the target table up to the
__len, then __index'd the target table :D
L378[09:20:56] <Symmetryc> If the __len
was larger than the target table though I just filled the rest with
false instead of nil :/
L379[09:21:13] <Wobbo> XD
L380[09:21:17] <Symmetryc> And if the
__len was a function, I did some real trickery
L381[09:22:16] <Symmetryc> I would call it
when the dummy table is first created, then if any values get
changed (detected with __newindex), I'd recall it and recreate the
dummy table
L382[09:23:20] <Symmetryc> With the return
value
L383[09:23:20] <Wobbo> Sounds like a lot
of overhead
L384[09:23:20] <SpiritedDusty> wait you
can set metatable on other things? not just tables?
L385[09:23:20] <Symmetryc> C side
L386[09:23:20] <Wobbo> SpiritedDusty: only
with the debug module]
L387[09:23:20] <SpiritedDusty> oh
L388[09:23:20] <Symmetryc> Oh, didn't know
about it with debug
L389[09:23:49] <SpiritedDusty> so I could
do like: myString.SHA256() or something like that?
L390[09:23:53] <Wobbo> At least, that is
what I guess debug.setmetatable does :P
L391[09:24:01] <Symmetryc> You can do that
without metatables
L392[09:24:07] <SpiritedDusty> oh what
hwo?
L393[09:24:07] <SpiritedDusty> how*
L394[09:24:15] <Symmetryc> Just alter the
string library
L395[09:24:16] <Wobbo> SpiritedDusty: Try
COLua's String class :P
L396[09:24:25] <SpiritedDusty>
huh...
L397[09:24:31] <SpiritedDusty> never knew
you could do that..
L398[09:24:32] <Symmetryc> string.SHA256 =
function(self) <stuff> end
L399[09:24:40] <Symmetryc> local thing =
"myString"
L400[09:24:45] <Symmetryc>
thing.SHA265()
L401[09:24:52] <SpiritedDusty>
interesting...
L402[09:25:01] <Symmetryc> Oh wait, I
forgot
L403[09:25:05] <SpiritedDusty> I had no
idea you could do that
L404[09:25:07] <Wobbo> Then it would at
least be thing:SHA256
L405[09:25:19] <Symmetryc> ^ Oh yeah
L406[09:25:23] <Wobbo> And I don't know if
that works really…
L407[09:25:29] <Symmetryc> It does (at
least in LuaJ
L408[09:25:36] <SpiritedDusty> LuaJ is
derpy
L409[09:26:19] <Symmetryc> Oh yeah,
actually you can set the metatable of more than just tables without
debug
L410[09:26:21] <Wobbo> it might, since we
are talking about strings
L411[09:26:34] <Symmetryc> You can do
local str_metatable = getmetatable("")
L412[09:26:49] <Symmetryc> But then when
you change it, it will alter the metatable of _all_ strings
L413[09:26:56] <Symmetryc> Including any
that are created in the future
L414[09:27:12] <Wobbo> I can confirm that
tha works in Lua 5.2
L415[09:27:12] <Wobbo> *that
L417[09:27:32] <SpiritedDusty> could you
set the metatable for functions?
L418[09:27:36] <Symmetryc> Nope
L419[09:27:40] <SpiritedDusty> aw
L420[09:27:55] <Symmetryc> Would be cool
if you could do func._ENV = custom_env
L421[09:28:02] <SpiritedDusty> yeah
L422[09:28:06] <Symmetryc> For Lua 5.2's
setfenv fix
L423[09:28:27] <SpiritedDusty> or you can
set a metatable on the global enviornment and have that change
dynamically
L424[09:28:37] <SpiritedDusty> so it would
act as if the enviornment is changing
L425[09:28:53] <Symmetryc> ^ But it's not
possible to index a function...
L426[09:29:04] <Symmetryc> It will just
error
L427[09:29:29] <SpiritedDusty> or you can
convert functions into tables with the __call metamethod
L428[09:29:38] <SpiritedDusty> and pretend
its a function
L429[09:29:42] <Symmetryc> :P
L430[09:29:51] <Symmetryc> You can do that
for everything though
L431[09:29:59] <Symmetryc> Except
booleans/nil
L432[09:30:06] <SpiritedDusty> you can
fake a table as a string?
L433[09:30:12] <Wobbo> SpiritedDusty: you
can de local _ENV= setmetatable({}, metatable)
L434[09:30:34] <SpiritedDusty> but we're
trying to set the env of existing functions
L435[09:30:35] <Symmetryc> SpiritedDusty:
Yeah, there is __concat
L436[09:30:45] <Symmetryc> And __len
(5.2)
L437[09:30:49] <Symmetryc> and __type
(5.2)
L438[09:30:50] <SpiritedDusty> oh
cool
L439[09:31:05] <Symmetryc> Btw what I
never really understood was __pairs and __ipairs
L440[09:31:11] <Symmetryc> Why not just
have __next?
L441[09:31:24] <SpiritedDusty> I've tried
to recreate setfenv in lua 5.2 but it just seemed like way too much
work
L442[09:31:38] <Wobbo> No __type in the
reference manual
L443[09:31:50] <Symmetryc> ^ Hmm I thought
it was there
L444[09:31:52] <SpiritedDusty> yeah pretty
sure theres no __type
L445[09:31:59] <Symmetryc> Oh :/
L446[09:32:02] <Sangar> Symmetryc: you're
not alone in that, there have been math.huge discussions about
pairs/next on the lua mailing list :P
L447[09:32:05] <Wobbo> There is
__tostring
L448[09:32:18] <Symmetryc> Lol
math.huge
L449[09:32:21] <Wobbo> XD
L450[09:32:56] <SpiritedDusty> I was
thinking that about setting a metatable on a sandbox environment
and have that change according to setfenv. so then it would act
like setfenv
L451[09:33:00] <Symmetryc> Hmm, would be
cool if we had __or, __not, __and aswell
L452[09:33:09] <SpiritedDusty> set
L453[09:33:13] <SpiritedDusty> woops
L454[09:33:32] <Wobbo> SpiritedDusty: I
have done some work with environments that use os.execute, maybe
that can help you out?
L455[09:34:18] <SpiritedDusty> well I'd
need to set the environment of functions that I didn't create
L456[09:34:56] <SpiritedDusty> like if
someone creates a function and runs my code, i'd need to be able to
set the env of that function
L457[09:35:02] <Wobbo> Yeah, that is a
problem
L458[09:35:22] <Wobbo> You would have them
create their function inside your env
L459[09:35:27] <SpiritedDusty> so I was
thinking about sandboxing it with load() and have a metatable on
the ENV that can change dynamically
L460[09:35:53] <Symmetryc> SpiritedDusty:
Tables are referenced values
L461[09:36:07] <SpiritedDusty> hm?
L462[09:36:28] <Symmetryc> If you change
_ENV when you load the function, but then change it back, since it
is referenced, the environment of the function will just change
back
L463[09:36:39]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L464[09:36:51] <SpiritedDusty> nono not
_ENV the environment table given to load()
L465[09:37:08] <Symmetryc> Oh... I don't
think CC has load
L466[09:37:19] <SpiritedDusty> I meant on
OC :P
L467[09:37:56] <Wobbo> This is the OC
channel, we all talk about OC here :P
L468[09:38:10] <SpiritedDusty> naw we talk
about RP2 computers ._.
L469[09:38:32] <Wobbo> I don't know FORTH!
D:
L470[09:38:36] ⇦
Parts: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
())
L471[09:38:44] <SpiritedDusty> ...
wat?
L472[09:38:56]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L473[09:38:57]
zsh sets mode: +v on Wobbo
L474[09:39:00] <SpiritedDusty> wb
L475[09:39:22] <Wobbo> still talking about
RP2 computers?
L476[09:39:26] <SpiritedDusty> yes
L477[09:39:37] ⇦
Parts: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
())
L478[09:40:53] <Symmetryc> No I meant that
I wouldn't be familiar with that due to CC's lack of that function,
not that you can't do it because we're only talking about CC
lol
L479[09:41:06] <SpiritedDusty> it looks
like the forums have to be reset
L480[09:41:19] <SpiritedDusty> not sure
why though
L481[09:42:04]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L482[09:42:04]
zsh sets mode: +v on Wobbo
L483[09:42:09] <SpiritedDusty> wb
L484[09:42:12] <Wobbo> Is it save
now?
L485[09:42:22] <SpiritedDusty> no I forgot
to press A to save my mario game
L486[09:42:50] <Symmetryc> Sangar: Where
would I access the Lua mailing list?
L488[09:43:54] <SpiritedDusty> oh Sangar,
are you going to add support for C modules in resource packs?
L489[09:44:21] <Sangar> we'll see. i'll at
least give it a try.
L490[09:44:35] <SpiritedDusty> alright
thanks
L491[09:44:57] <Symmetryc> Holy crap
L492[09:45:00] <SpiritedDusty> ?
L493[09:45:00] <Symmetryc> That would be
amazing
L494[09:45:05] <Symmetryc> :D :D :D
L495[09:45:27] *
SpiritedDusty creates C module and tricks a server owner to install
it and takes over the server
L496[09:45:57] <Symmetryc> :D
L497[09:48:06] <SpiritedDusty> Sangar, on
april fools you should make an announcement that OC is gonna switch
to HTML for it's main language because its the best PROGRAMMING
lagnauge
L498[09:48:39] <Sangar> :P
L499[09:48:49] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L500[09:49:43] <SpiritedDusty> I made a
post a long time ago on CC forums and said I was gonna make youtube
in CC and call it "RedTube". It was fun xD
L501[09:51:36] <ping> o_o
L502[09:51:39] <ping> i remember
that
L505[09:52:06] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L506[09:54:57] <ping> that is the most
nsfw thread not locked
L507[09:55:07] <ping> ima bump it
L508[09:55:08] <ping> one sec
L509[09:55:15] *
ping creates alt account
L510[09:57:56] <Kenny> leave it to
computercraft poeple lol
L511[09:59:01] <SpiritedDusty> I made a
thread that said I was selling unicorns, but it got locked after
like 5 pages of lulz
L512[10:00:16] <Kenny> the way these guys
did it though made it look like they were gonna do porn ascii
videos hehe
L513[10:00:28] <Symmetryc> Would be funny
if someone said "I use RedTube all the time, please make
this!"
L514[10:00:36] <Wobbo> XD
L515[10:00:37] <Symmetryc> lol
L516[10:00:55]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L517[10:01:08] *
Kenny thinks about making an account just to say it
hehe
L518[10:01:21] <SpiritedDusty> do
it!
L519[10:01:22] <SpiritedDusty> :P
L520[10:01:41] <Kenny> as BigRenegade or
GranpaMinecraft
L521[10:01:58] <Kenny> they know me too
well as Kenny hehe
L522[10:02:03] <SpiritedDusty>
BigRenegade
L523[10:02:09] ⇦
Parts: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net)
())
L524[10:02:16]
⇨ Joins: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net)
L525[10:02:19] <SpiritedDusty> wb
L526[10:02:59] <Symmetryc> Lol, when they
added goto they got like 3x the mail in the mailing list
L528[10:04:20] <Sangar> oh fuck you
minecraft forums... with their stupid 5 sec cloudflare delay and
redirecting me to the front page after that. when i wanted into the
extended post mode. good thing i write my posts in sublime
text...
L529[10:04:33] <SpiritedDusty> xD
L530[10:05:05] <Wobbo> Yeah, sites that do
that are annoying
L531[10:05:09] <Kenny> what the fuck do
you craft with a turtle to make a mining turtle
L532[10:05:37] <Symmetryc> diamond
pick
L533[10:06:01] <Symmetryc> In a certain
configuration though I think
L534[10:06:06] <SpiritedDusty> diamond
hoes, best item to make ever
L535[10:06:24] <Wobbo> when you try to
visit a page on the train, he redirects you to the login page, then
he redirects you to a page that keeps track of how long you have
been online, but you won't go tot the site you wanted to
visit!
L536[10:06:40] <Sangar> hah
L537[10:09:05] <Wobbo> Even worse is
flash. When you update your flash, you need to close your browser.
Alright, I get that. But when flash is done installing, he reopens
your browser, WHIT ONLY ONE TAP THAT LEADS TO ADOBE'S SITE!! So all
your tabs from before that are gone!
L538[10:09:26] <Wobbo> So you have to
reopen your browser before you close the installation
L539[10:10:06] <Kenny> bs. has to have
moderator approval before it will be posted
L540[10:10:27] <SpiritedDusty> xD
L541[10:10:34] <SpiritedDusty> doesn't
look like its gonna get approved
L542[10:10:58] <Kenny> i'm a newbie, the
reason for the restriction
L543[10:10:58] <SpiritedDusty> they're
gonna lock my thread D:
L544[10:11:15] <Kenny> i need 3 posts
before it stops
L545[10:11:28] <SpiritedDusty> just go
post in general or something
L546[10:11:59] <Sangar> Wobbo: yeah, the
flash updater is a piece of crap. i'm at the point where i don't
care and just wait until it does its job and actually downloads the
update instead of sending me to the adobe site.
L547[10:12:51] <SpiritedDusty> you still
use flash? o_O
L548[10:13:01] <SpiritedDusty> that
ancient technology
L549[10:13:33] <Wobbo> Certain sites
require "flash"
L550[10:13:39] <Sangar> ^
L551[10:13:55] <SpiritedDusty> well I use
chrome which updates by itsself
L552[10:14:00] <Wobbo> Otherwise I would
throw it out the window
L553[10:14:07] <SpiritedDusty> and flash
comes with chrome so you never have to care about installing
it
L554[10:14:24] <Wobbo> SpiritedDusty: I
don't even trust the flash updater enough, I am afraid of kernel
panics
L555[10:15:19] <Kenny> i just made 9 posts
and still get the moderator thing
L556[10:15:55] <Kenny> back to working on
my text editor IDE
L557[10:16:55] <SpiritedDusty> kernel
panics eh?
L558[10:17:05] <SpiritedDusty> I never get
those, my computer just freezes all together without a notice
L559[10:17:18] <Wobbo> What do you
run?
L560[10:17:26] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L561[10:17:50] <SpiritedDusty> a
hackintosh xD
L562[10:18:05] <Wobbo> Go buy a real Mac
then :P
L563[10:19:03] <asie> i have a real
Mac
L564[10:19:07] <asie> it never gets a
kernel panic
L565[10:19:13] <asie> crashes, though, are
another story... ._.
L566[10:19:53] <SpiritedDusty> I have a
real mac, its just old and slow
L567[10:20:22] <SpiritedDusty> the reason
I have a hackintosh is because I can't stand windows
L568[10:20:23] <SpiritedDusty> xD
L569[10:21:19] <Wobbo> I have only had a
kernel panic once, and it was because I was both emulating Ubuntu
and building gcc at the same time. It got to hot :/
L570[10:21:19] <Wobbo> SpiritedDusty: Try
Linux.
L571[10:21:38] <SpiritedDusty> linux eh...
what flavor?
L572[10:21:43] <Symmetryc> Is there anyway
to set identity of an object, such that obj1 is equal to obj2, but
they are still tables?
L573[10:21:59] <Wobbo> Symmetryc, using
__eq metamethod
L574[10:22:02] <SpiritedDusty> without
adding an index to the table?
L575[10:22:07] <Symmetryc> Wobbo: That
just overrides ==
L576[10:22:23] <SpiritedDusty> wait whats
wrong with obj1 == obj2?
L577[10:22:30] <Symmetryc> Wobbo: So if I
do table[obj1] = 5; print(table[obj2]) --> nil
L578[10:22:34] <Wobbo> SpiritedDusty: what
do you want from your Mac? the GUI?
L579[10:23:00] <SpiritedDusty> well I like
the programs that I run xD
L580[10:23:06] <SpiritedDusty> thats
pretty much it
L581[10:23:08] <asie> Wobbo: What I want
from my Mac is the small amount of maintenance and certain OS
X-specific software, like Pixelmator
L582[10:23:23] <asie> also, high-quality
HiDPI screen support
L583[10:23:28] <Wobbo> Derp :P Well, most
of the software is replaceable.
L584[10:23:28] <asie> Linux is worse at it
than Windows even
L585[10:23:33] <SpiritedDusty> well
honestly I could switch to linux and still stay alive for a while
:P
L586[10:23:38] <asie> I know as I dualboot
Arch Linux on my MBPr
L587[10:23:49] <Wobbo> Try Ubuntu. It
tries way to hard to be OS X
L588[10:24:06] <SpiritedDusty> so whats a
good linux distro?
L589[10:24:11] <asie> Ubuntu is
crap.
L590[10:24:15] <asie> Try Linux Mint, if
anything
L592[10:24:20] <SpiritedDusty> from what I
heard, ubuntu sucks lol
L593[10:24:20] <asie> and if you want an
OS X clone, try Elementary OS
L594[10:24:29] <Sangar> +1 for mint
L595[10:24:38] <Wobbo> Yeah, mint is
probably better
L596[10:24:46] <SpiritedDusty> i've tried
elementary OS before, it looked pretty nice
L597[10:24:48] <Vexatos> Linux Mint for
the win
L598[10:25:19] <SpiritedDusty> well I'm
not at home right now so I'll try to install mint later when i get
home
L599[10:25:50] <SpiritedDusty> I used to
have ubuntu like a year or so ago
L600[10:26:56] <Wobbo> Elementary looks
really nice
L601[10:27:12] <SpiritedDusty> yeah
L602[10:28:18] <Wobbo> Wikipedia: Its user
interface aims at being intuitive for new users without consuming
too many resources and somewhat resembles the design of Apple's OS
X.
L603[10:28:42] <Wobbo> I felt right at
home when I saw it :P It is almost a direct clone from the looks
it!
L604[10:28:45] <asie> yes but it's
unstable, be warned
L605[10:28:50] <asie> well,
"unstable"
L606[10:28:53] <asie> it's about as
unstable as most Linux distros
L607[10:28:59] <asie> so it's not
perfect
L608[10:29:22] <SpiritedDusty> unstable?
I'm used to that considering I have a hackintosh xD
L609[10:29:41] <Wobbo> As long as it has
better integration than most Linuxes, I would be happy. That is
what I miss the most
L611[10:31:41] <Wobbo> I guess I am going
to warm my macaroni. Speak you later
L612[10:32:10] <asie> Wobbo: It has a set
of custom-made softwar
L614[10:32:16] <asie> It is integrated
within its own software base
L615[10:32:25] <asie> but you won't get OS
X-level integration simply because there is nobody to dictate the
One True Library
L616[10:35:41] ⇦
Quits: SpiritedDusty (webchat@cpe-76-175-173-70.socal.res.rr.com)
(Ping timeout: 198 seconds)
L617[11:06:52] ⇦
Quits: Din (~DinFer@31.176.226.121) (Quit: CYA LATER LOOSERS !!!!!
ME GONNA GO DO SWAGSTUFFS)
L618[11:15:39] <Wobbo> And Jobs said,
there is only One True Library, and this Library is Cocoa.
Amen
L619[11:15:43] <Wobbo> :P
L620[11:19:01] <Wobbo> Also, I
returned
L621[11:20:32] <JZTech101> Anyone here who
can play around with the OC source code and FIX the UE api
within?
L622[11:20:38] <JZTech101> it needs
updating
L623[11:20:49] <Wobbo> You should ask
Sangar
L624[11:20:55] *
JZTech101 pokes Ir7_o Sangar Kenny LordFokas|off Wobbo
L625[11:21:06] <Wobbo> Why me? :P
L626[11:21:17] <JZTech101> I just poked
everyone voiced and opped :p
L627[11:21:26] <Wobbo> XD
L628[11:22:09] <Sangar> you're one hour
too late to complain :P
L629[11:22:19] <Wobbo> XD
L630[11:22:25] <Sangar> 1.2.1 is out with
the new ue api
L631[11:25:42]
⇨ Joins: scy_
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L632[11:26:02] <scy_> im bak
L633[11:27:19] <Symmetryc> Wobbo: Is it
possible to add custom metamethods C side?
L634[11:27:27] <Symmetryc> In Lua in
general
L635[11:27:30] <Wobbo> Currently, no
L636[11:27:36] <Wobbo> Oh, propably
L637[11:27:36] <Symmetryc> Not talking
about OC
L638[11:27:44] <Symmetryc> Okay,
cool
L639[11:28:00] <Wobbo> I haven't played
around with the C side of things. But you can create user data with
metatables
L641[11:43:16] <Symmetryc> ?
L642[11:50:13] <Wobbo> Symmetryc, why are
you playing with the C side of things actually?
L643[11:50:52] <Wobbo> Also, Kenny, show
me that code
L644[11:55:55] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit:
Textual IRC Client: www.textualapp.com)
L646[12:05:50] <Symmetryc> Wobbo: So that
I can do cool stuffs
L647[12:06:00] <Wobbo> Like? :P
L648[12:06:09]
⇨ Joins: Din (~DinFer@31.176.226.121)
L649[12:06:14] <Symmetryc> Add
metamethods
L650[12:06:31] <Symmetryc> Add
datatypes
L651[12:06:39] <Din> HAI WORLD O/
L652[12:07:38] <Wobbo> HAI DIN \o
L653[12:07:51] <Din> HAI Wobbo O\
L654[12:08:05] <scy_> Din!!!
L655[12:08:17] <Din> save me
L656[12:08:21] <Din> heey scy_
L658[12:09:36]
⇨ Joins: Vexaton
(~Vexatos@p5B3C8093.dip0.t-ipconnect.de)
L660[12:10:00] ⇦
Quits: Vexatos
(~Vexatos@p200300556E073F843807B441E6FF3A4C.dip0.t-ipconnect.de)
(Killed (NickServ (GHOST command used by
Vexaton!~Vexatos@p5B3C8093.dip0.t-ipconnect.de)))
L661[12:10:01] ***
Vexaton is now known as Vexatos
L662[12:10:28] <Din> I can't.
L663[12:10:36] <Din> My youtube is
broken
L665[12:10:51] <Din> *facepalm*
L668[12:13:05] <Din> love this site
:D
L669[12:14:45] <scy_> i dont
L671[12:14:58] <Din> Cause' you're 12
scy_
L672[12:14:58] <ping> nope.
L673[12:15:16] <Din> ping, I was being
sarcastic :D
L674[12:15:59] <scy_> no 9
L675[12:16:13] ⇦
Parts: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net)
())
L676[12:16:15]
⇨ Joins: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net)
L677[12:16:53]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L678[12:19:19] <scy_> im not 9/13
L679[12:24:35] ⇦
Quits: scy_ (webchat@71-87-149-46.static.hlrg.nc.charter.com) (Ping
timeout: 198 seconds)
L680[12:24:56]
⇨ Joins: scy_
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L682[12:25:40] ***
Din is now known as Din|Coding
L684[12:29:45] <Kenny> DangISP
L685[12:30:05] ⇦
Parts: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
())
L686[12:30:15]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L687[12:30:15]
zsh sets mode: +v on Wobbo
L688[12:30:23] <Wobbo> Wrong button
>.<
L689[12:30:28] <Kenny> lol
L690[12:30:32] <Din|Coding> Hey
kenny
L691[12:30:40] <Din|Coding> I'm not
dangISP anymore
L692[12:30:50] <Kenny> new ISP?
L693[12:30:51] <Din|Coding> Actually, I
crashed 1 h ago so I ma
L694[12:30:52] <Din|Coding> am*
L695[12:30:54] <Din|Coding> New isp?
L696[12:30:55] <Wobbo> He is Din|Coding
now :P
L697[12:30:56] <Din|Coding>
AHAHAHAHHAHAHAHA.
L698[12:31:06] <Din|Coding> This is the
only ISP
L699[12:31:17] <Din|Coding> No other ISPs
in my country :C
L700[12:31:21] <Din|Coding> Town*
L701[12:31:36] <Kenny> damn, at least I
got achoice, even if limited
L702[12:31:37] <Wobbo> Where do you
live?
L703[12:31:45] <Din|Coding> Bosnia
L704[12:31:52] <Wobbo> Ah
L705[12:32:02] <Din|Coding> never heard of
it?ah :D
L706[12:32:12] <Wobbo> Of course I heard
of it
L707[12:32:17] <Kenny> i've heard of it,
believe me
L708[12:32:27] <Din|Coding> Fox news
doesn't count
L709[12:32:29] <Din|Coding> Or CNN
L710[12:32:34] <Wobbo> Its near Croatia.
And Servia if that is the name of that country
L711[12:33:00] <Wobbo> I might have even
been there, for a few minutes
L712[12:33:01] <Kenny> Croatia, yes. not
sure aboiut the other
L713[12:33:11] <Din|Coding> Servia
L714[12:33:14] <Din|Coding> haha nailed
it
L715[12:33:25] <Kenny> used to be
Georgia?
L716[12:33:32] <Din|Coding> double
haha
L717[12:33:43] <Din|Coding> Serbia, or
Crapland
L718[12:33:57] <Wobbo> I've been on
vacation to Croatie two times
L719[12:34:02] <Wobbo> *Croatia
L720[12:34:38] <Wobbo> I know where that
is.
L721[12:34:38] <Kenny> Croatie, huh
:)
L722[12:34:56] <Din|Coding> Where ya from
Wobbo ?
L723[12:35:25] <Wobbo> English is my
second language, don't blame me :P
L724[12:35:26] <Wobbo> The
Netherlands
L725[12:35:41] <scy_> Din|coding:my pe
srvr is online / <mag>kkk
L726[12:35:41] <Din|Coding> Ahh, the migty
nether
L727[12:35:41] <Kenny> I know that Wobbo.
I don't usually mess with you about it :P
L728[12:35:41] <Din|Coding> scy_,
translate that to english pls
L729[12:35:41] <Din|Coding> Croatians hate
bosnians
L730[12:35:41] <scy_> pe game
L731[12:35:41] <Wobbo> Yeah, a lot of
Ghasts around here.
L732[12:35:41] <Din|Coding> When we're on
vacation :D
L733[12:36:00] <Kenny> i remember the
war
L734[12:36:19] <Din|Coding> I don't
:D
L735[12:36:24] <Din|Coding> thank god I
don't
L736[12:36:24] <Kenny> remember,
Din......
L737[12:37:32] <Din|Coding> If I did, I'd
be a nazi
L738[12:37:32] <Wobbo> My parents remember
being around the borders of Croatia just before the war
started
L739[12:37:32] *
Kenny was here for the dawn of time
L740[12:37:32] <Din|Coding>
suuuuuuuuuuuuuuuuuuuuuuure you were
L741[12:37:32] <Din|Coding> Brb,
restarting PC <_<
L742[12:37:32] <Kenny> nazi's was world
war 2, i'm refering to the war between Bosnia and Croatia
L743[12:37:45] <Din|Coding> I know
L744[12:37:47] <Kenny> that was back in
the 80s
L745[12:37:51] <Din|Coding> 90s
L746[12:38:09] <Kenny> i thought late 80s
into the 90s
L747[12:38:13] <Symmetryc> Yugoslavia was
in the 80s and then it broke up in the 90s
L749[12:38:19] <Din|Coding> False
L750[12:38:21] <Wobbo> To the
Wikipedia!
L751[12:38:26] <Din|Coding> War was in
1991'
L752[12:38:29] <Din|Coding> In
croatia
L753[12:38:34] <Din|Coding> Started 1992
in bosnia
L755[12:38:40] <Din|Coding> Until
1995
L756[12:38:41] <Symmetryc> Which is when
Yugoslavia broke up...
L757[12:38:44] <Kenny> right after the
Wall came down
L758[12:38:57]
⇨ Joins: Din
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L759[12:39:01] <Din|Coding> wtf
L760[12:39:03] <Wobbo> By the end of 1991,
a high intensity war fought along a wide front reduced Croatia to
control of about two-thirds of its territory.
L761[12:39:09] <Din|Coding> CAN I GET A
MODERATOR?
L762[12:39:13] <Din|Coding> (not for
me)
L763[12:39:16] <Din|Coding> Just a
person
L764[12:39:21] <Din|Coding> That will kick
Din
L765[12:39:23] <scy_> boo boo boo...
L766[12:39:25] <Din|Coding> Goddamn
fakey
L767[12:39:34] <Kenny> !kick din
L768[12:39:34] *** Din
was kicked by zsh ((Kenny) No reason given))
L769[12:39:38] <Din|Coding> thanks
L770[12:40:01] <Kenny> didn't realize i
was in control hehe
L771[12:40:04] <Din|Coding> :o
L772[12:40:09] <scy_> ok..
L773[12:40:09] <Wobbo> XD
L774[12:40:15] <Din|Coding> Kick me, I
need to restart my pc
L775[12:40:20] ***
Din|Coding is now known as NOPE
L776[12:40:27] <Wobbo> !kick NOPE
L778[12:40:33] <NOPE> brb
L779[12:40:35] ⇦
Quits: NOPE (~DinFer@31.176.226.121) (Quit: CYA LATER LOOSERS !!!!!
ME GONNA GO DO SWAGSTUFFS)
L780[12:40:37] <Kenny> !flags
L781[12:40:40] <Wobbo> I can't kick
apparently :P
L782[12:40:44] <Kenny> !flags Wobbo
+r
L783[12:40:45] -ChanServ-
Kenny set flags
+r on
Wobbo.
L784[12:40:50] <Kenny> try now
L785[12:41:09] <Wobbo> On you? :P
L786[12:41:12] <Wobbo> Din already
left
L787[12:41:23]
⇨ Joins: gastkilr100
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L789[12:41:37] <gastkilr100> hi
L790[12:42:01] <Kenny> gastkilr100, next
time don't use someone esle's nick
L791[12:42:12] <gastkilr100> ok
L792[12:42:35] <Wobbo> !kick
L793[12:42:50] <Kenny> you have to include
a nick :P
L794[12:42:51] <gastkilr100> ???
L795[12:43:02] <Wobbo> Maybe it said
something :P
L796[12:43:14] <Kenny> !kick
L797[12:43:35] <Kenny> told you
insufficient params?
L798[12:43:42] <Wobbo> Nope
L799[12:43:51] <Kenny> !flgas
L800[12:43:57] <Kenny> !flags
L801[12:44:08] <Kenny> you should be able
to
L802[12:44:11] <Wobbo> flags sounds like a
chemical weapon
L803[12:44:17] <Wobbo> *flgas
L804[12:44:28]
⇨ Joins: Din (~DinFer@31.176.226.121)
L805[12:44:42] <Din> Hello!
L806[12:44:44] <Kenny> flouride gas
L807[12:44:49] <Kenny> herro
L808[12:44:56] <Din> Flouride gas?
L809[12:44:56] <Wobbo> Horre
L811[12:45:02] ⇦
Parts: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
())
L812[12:45:11] <Kenny> wrong button
again
L813[12:45:32] <Kenny> i mis-spelled flags
as flgas
L814[12:45:32]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L815[12:45:32]
zsh sets mode: +v on Wobbo
L817[12:45:54]
⇨ Joins: dummy
(webchat@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L818[12:45:57] <gastkilr100>
............m.........c.......srvr.........Din is
cool...........
L819[12:46:00] <Kenny> Wobbo said it
sounded like some kind of chemical hehe
L820[12:46:02] <Wobbo> !kick dummy
L821[12:46:04] ***
dummy was kicked by zsh ((Wobbo) No reason given))
L822[12:46:12] <Din> poor oc
L823[12:46:14] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L824[12:46:17]
⇨ Joins: dummy
(webchat@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L825[12:46:20] <Din> poor dummy*
L826[12:46:23] <Kenny> SuPeRMiNoR2!
L827[12:46:24] ***
dummy is now known as Guest29621
L828[12:46:26] <Wobbo> !kick dummy
Hello
L829[12:46:30] <Din> scy_, stop :D
L830[12:46:43] <Kenny> !op
L831[12:46:43]
zsh sets mode: +o on Kenny
L832[12:46:48] <scy_> ???
L833[12:46:50] <Kenny> don't push me
L835[12:46:56] <Din> aww, I can't
!op
L836[12:47:02] <Din> FIX YO BOT
Kenny
L837[12:47:04] <Wobbo> !kick Guest29621
Hello
L838[12:47:04] ***
Guest29621 was kicked by zsh ((Wobbo) Hello))
L839[12:47:19] <Kenny> no bot
L840[12:47:23] <Wobbo> I can't !op
either
L841[12:47:25] <Wobbo> !op
L843[12:47:37] <Kenny> nope, you aren't a
channel op
L844[12:47:37] ⇦
Quits: scy_ (webchat@71-87-149-46.static.hlrg.nc.charter.com)
(Quit: Web client closed)
L845[12:47:39] ⇦
Quits: gastkilr100
(webchat@71-87-149-46.static.hlrg.nc.charter.com) (Quit: Web client
closed)
L846[12:47:40] <Din> Racist zsh ...
L847[12:47:46] <Wobbo> XD
L848[12:47:47] <Din> I want to be op
goddamnit :D
L849[12:47:56]
⇨ Joins: Guest29621
(webchat@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L850[12:48:06] <Wobbo> !kick
Guest29621
L851[12:48:06] ***
Guest29621 was kicked by zsh ((Wobbo) No reason
given))
L852[12:48:23] <Din> Why are you kicking
guest69696983489t572'4?
L853[12:48:37] <Wobbo> My chat client
makes the sound of a grenade or something when I kick someone
:P
L854[12:48:45] <Wobbo> Actually, when
someone gets kick
L855[12:48:48] <Wobbo> *kicked
L856[12:48:53] <Din> What chat is
that
L857[12:49:04] <Wobbo> Colluquy. Mac
only
L858[12:49:12] *
Din installs VM
L859[12:49:12] <Wobbo> *colloquy
L860[12:49:19]
⇨ Joins: needhotdogs
(webchat@71-87-149-46.static.hlrg.nc.charter.com)
L861[12:49:29] <Kenny> got news for you, i
could make mine do that too :P
L862[12:49:48] <Kenny> !kickban
needhotdogs
L863[12:49:48] ***
needhotdogs was kicked by zsh ((Kenny) No reason
given))
L864[12:49:51] *
Din goes into darkness with his boring hexchat
L865[12:49:55] <Wobbo> I already thought
so
L866[12:50:09]
⇨ Joins: Wubbles
(webchat@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L867[12:50:12] <Wobbo> !kick Wubbles
L868[12:50:12] ***
Wubbles was kicked by zsh ((Wobbo) No reason given))
L869[12:50:21] <Din> til, I can send files
on irc
L870[12:50:24] <Wobbo> This is fun!
XD
L871[12:50:33] <Kenny> and the ones Wobbo
is kicking are himself lol
L872[12:50:35] <Wobbo> I can as well
L873[12:50:48] <Din> Cannot send empty
fiels
L874[12:51:11] <Din> accept
>.<
L875[12:51:16] <Wobbo> always those empty
fiels
L876[12:51:41]
⇨ Joins: finkmac
(~finkmac@68-68-14-65.applecreek.pathcom.com)
L877[12:51:44] <Kenny> i don't accept
anything unless i know what it is....
L878[12:51:49] <Kenny> you didn't ask
me
L879[12:51:51] <Din> It's a hey.txt
L881[12:52:03] <Din> I was just testing
^_^
L882[12:52:12] *
Kenny DiNozzo's din
L883[12:52:18] <Kenny> !deop
L884[12:52:18]
zsh sets mode: -o on Kenny
L885[12:52:27] <Wobbo> !deop
L886[12:52:35] <Wobbo> I also can't drop
myself :/
L887[12:52:42] <Wobbo> *deop
L888[12:52:51] <Wobbo> Autocomplete
L889[12:52:53] <Kenny> din, a little info.
I'm also co-founder of this channel
L890[12:53:01] <Din> Nice
L891[12:53:05] <Wobbo> Although, drop is
nice. Don't think I have some though…
L892[12:53:18] <Kenny> dr op
L893[12:53:58] <Wobbo> Ah, it is liquorice
in english
L894[12:54:19]
⇨ Joins: Vexaton
(~Vexatos@p200300556E5094884454F884B94C6A86.dip0.t-ipconnect.de)
L895[12:54:41] ⇦
Quits: Vexatos (~Vexatos@p5B3C8093.dip0.t-ipconnect.de) (Ping
timeout: 190 seconds)
L896[12:55:16] <Wobbo> Your Vexatos
evolved into Vexaton!
L897[12:55:19] *
Kenny likes liquorice
L898[12:55:25] ***
Vexaton is now known as Vexatos
L899[12:55:30] <Kenny> but the name is
kind of funny
L900[12:55:41] <Wobbo> We call it drop.
:)
L901[12:55:48] <Din> Vexaton is beteter
:D
L902[12:55:55] <Kenny> you can separate it
into two words......
L903[12:56:02] <Kenny> liquor ice
L904[12:56:20] <Kenny> which would make me
think it was alcoholic in nature hehe
L905[12:57:48] <Wobbo> It probably isn't
:P
L906[13:00:58] <Kenny> not now it
isn't
L907[13:01:19] <Kenny> but then again Coke
Cola had people addicted to coke for years
L908[13:02:06] <Kenny> until the mid 70s a
key ingredient of Coke was coca cleaves
L909[13:02:15] <Din> what's that
L910[13:02:16] <Kenny> leaves*
L911[13:02:21] <Kenny> Cocaine
L913[13:02:37] <Wobbo> liquorice is made
from the liquorice plant
L914[13:02:37] <Din> Let's go to 70s
then
L915[13:02:38] <Kenny> coca leaves are
where cocaine comes from
L916[13:03:12] <Kenny> that's why when
they came out with the 'Classic' saying it was the original recipe,
it was a big lie
L917[13:06:22] <Din> I can't believe this
is the first time I've heard of LÖVE'
L918[13:06:29] *
Din deletes Unity
L919[13:07:38] <Wobbo> XD
L920[13:09:09] <Din> Anyone willing to
google?
L921[13:09:20] <Din> If yes, find me a lua
compiler / IDE for iPhone
L922[13:09:24] <Wobbo> Google what?
L923[13:09:24] <Din> (jailbroken)
L924[13:09:35] <Wobbo> Nope
L926[13:11:09] <Wobbo> Sangar: is the file
in OC-Lua similar to a file on a POSIX system?
L927[13:12:46] <Sangar> you mean what you
get from io.open? it should behave the same as standard lua, yes.
if it doesn't it's very likely to be a bug.
L928[13:13:11] <Wobbo> Alright. So that is
what you meant by strings are byte arrays
L929[13:13:15] <Din> sang@r (don't want to
ping ) ; Can we get LÖVE in OC?
L931[13:13:27] <Din> Why? :D
L932[13:13:37] <ping> idk \o/
L933[13:13:49] <Wobbo> I thought that
there was a difference, since Java has different classes for text
and bonary files
L934[13:13:58] <Sangar> the only thing
that's incomplete is the "*n" format (i think?) when
reading (parsing numbers)
L935[13:14:05] <Wobbo> Because Lua nor OC
knows the concept of windows
L936[13:14:21] <Wobbo> Lua doesn't support
windows :V
L937[13:14:22] <Sangar> on the java side
the streams are byte streams
L939[13:15:12] <Sangar> so there's no
difference from the lua perspective
L940[13:15:20] <Din> :O it exists :D
L941[13:15:39] <Wobbo> so
"^(.*)$" will math each line in a file?
L942[13:15:41] <Din> Kenny, you are
beautiful ._.
L943[13:16:02] *
Kenny is smart :P
L944[13:16:24] <Din> argh
L945[13:16:25] <Sangar> Wobbo: i guess.
since string.match etc are the vanilla implementations, too. try it
:P
L946[13:16:32] <Kenny> not beautiful
*haveugly mug*
L947[13:16:34] <Din> Stop using mega
people >.<
L948[13:16:40] <Kenny> *have ugly
mug*
L949[13:16:48] <Din> You are
beautiful Kenny
L950[13:17:04] <Din> see? that's how
pretty you are
L951[13:18:25] <Kenny> pretty is a term
used for women. last time i checked that term didn't apply to me :P
hehe
L952[13:19:00] <Wobbo> But maybe it does
now… Hmm…
L953[13:19:54] <Wobbo> Touch Lua looks
really nice :) Bought the iPad version
L954[13:20:27] <Din> bought?
L955[13:20:30] <Din> It's free ._.
L956[13:21:22] <Wobbo> Not on iPad
L957[13:21:38] <Wobbo> I dunno why, but I
still had money on my account anyway :P
L958[13:23:53] <finkmac> where is it
free?
L959[13:24:06] <Wobbo> on iPhone
L960[13:24:10] <finkmac> huh
L961[13:26:53] <Din> Wobbo logic;
"This looks neat , let's spend $$ On it"
L962[13:28:35] <Wobbo> It was only 1,75
euro's :P
L963[13:28:48] <Din>
"Only"
L964[13:29:33] <Wobbo> I still have about
€20 app store money
L965[13:30:00] <Din> you rich
L966[13:30:18] <Wobbo> No, I got it with
my MacBook
L968[13:30:24] <Din> still rick
L969[13:30:25] <Din> rich
L970[13:35:51] <Wobbo> Sangar, for a OC
tar clone, I would only need the file name right? I can't change
the other file attributes, can I?
L971[13:37:32] <Sangar> ah, yes. there are
no file attributes.
L972[13:37:47] <Wobbo> nice
L973[13:41:07] ⇦
Quits: Vexatos
(~Vexatos@p200300556E5094884454F884B94C6A86.dip0.t-ipconnect.de)
(Quit: Greetings from Pastry Fork, Inc. ✔)
L974[13:42:35] ⇦
Quits: asie (~textual@078088168214.elblag.vectranet.pl) (Quit: I'll
probably come back in either 20 minutes or 8 hours.)
L975[13:48:01] <Wobbo> Hmm… should I fork
LuaLogging to port it to OC?
L976[13:48:08] <Wobbo> Or should I
recreate it?
L977[13:51:12] <Sangar> whatever you feel
more motivated to do :P
L978[13:51:48] <Wobbo> I would have to
rewrite code anyway, so I guess I will just recreate it :P
L979[13:54:11] <Wobbo> I could also fork,
make my changes and rewrite all the appenders, although that might
not even be necessary
L980[13:54:51] <Wobbo> Sangar, in an OC
contact, would it be better to stuff all the logging functions in
the logger object, or would it be better to stuff them in a
metatable?
L981[13:57:22] <Sangar> can't really say
without knowing how the log system will be designed in general, but
i'd think if it's just a lib (i.e. you could do
require("log").log(blah)) make it a single table (the
lib), if you create actual loggers (logger =
require("log").new() logger.log(blah)) make it a
metatable for better method re-use = less memory?
L982[13:57:40] <Wobbo> It is the
latter
L983[13:57:52] <Wobbo> It is Lua-Logging,
if that tells you something :P
L984[13:57:52] <Din> Am I allowed to be
here if I don't play with opencomputers?
L986[13:58:12] <Sangar> nah, never heard
of it, the minimalistic logging i did i just wrote myself :P
L987[13:58:14] <Wobbo> No! Leave!
L989[13:58:21] *
Wobbo points to door
L990[13:58:24] <Wobbo> :P
L991[13:58:26] <Sangar> wait! convert
him!
L992[13:58:30] * Din
has quit()
L993[13:58:41] <Wobbo> I'm no
missionary.
L994[13:58:43] <Sangar> if he leaves you
can't brainwash him.
L995[13:58:49] <Wobbo> Hmm…
L996[13:58:52] <Din> * Din has
quit()
L997[13:58:56] <Wobbo> brainwashing is
rather effective
L998[13:59:07] <Din> No thanks, I like it
dirty
L999[14:03:35] <Wobbo> Anyway, give it a
try. It is fun! :)
L1000[14:03:53] <Wobbo> It has Shell
variable expansion! Sangar, sh did have shell variable expansion
right?
L1001[14:04:11] <Wobbo> And a real module
loading system!
L1002[14:04:33] <Wobbo> And a lot of
components to interface with other mods!(using
OpenComponents)
L1003[14:05:46] <Sangar> REASONS="ue
api" the simple one currently doesn't, it will again
(primitive one) when i get around to cleaning up some more, but i
had to get this patch out because $REASONS
L1004[14:06:22] <Wobbo> echo $REASONS,
otherwise we won't see it printed
L1005[14:06:50] <Wobbo> Anyway,
${#REASONS} > math.huge, so really, give it a try
L1006[14:07:45] <Din> Should I use a book
to learn lua?
L1007[14:07:48] <Din> Or watch
direwold
L1008[14:07:49] <Symmetryc> No
L1009[14:07:51] <Symmetryc> No
L1010[14:07:53] <Symmetryc> Use PIL
L1011[14:07:57] <Wobbo> The PIL is all
you need
L1012[14:08:07] <Symmetryc> Otherwise you
will learn rong
L1013[14:08:17] <Din> programing in
lua?
L1014[14:08:19] <Din> Hmm
L1015[14:08:22] <Din> 300 pages D:
L1016[14:08:30] <Wobbo> You don't need to
read all
L1017[14:08:37] <Din> I won't read the C
part
L1018[14:08:44] <Wobbo> And really, you
can ask us after you have read the first few chapters
L1019[14:08:50] <Din> hehe
L1020[14:08:55] <Din> Just like i did wih
java
L1021[14:09:12] <Din> Read first 10 pages
of the book
L1022[14:09:19] <Din> 2 mins later in
#java :
L1023[14:09:31] <Din> <Din> How do
I <soemthing explained in book>
L1024[14:09:59] <Wobbo> XD
L1025[14:10:30] <Wobbo> I had to take a
course on Java, but I read the book faster then that it was
explained in the lectures
L1026[14:11:21] <Din> lol
L1027[14:11:28] <Din> Lectures tend to
suck
L1028[14:11:51] <Din> I'm 14: We're
learning how to use excel and word in school.
L1029[14:12:07] <Din> Right now: How to
change the font / size /color
L1030[14:12:08] <Din> ...
L1031[14:12:40] <Wobbo> Nah, not here.
Sometimes the lectures start talking about their research. And I
hate the people at your school forcing you to use windows. They
probably don't know any better
L1032[14:13:05] <Din> I use windows cause
It's all I can use
L1033[14:13:06] <Din> I want to use
linux
L1034[14:13:07] <Wobbo> But still, you
shouldn't force people to use this or that. Except for LaTeX, but
that is for the greater good.
L1035[14:13:22] <Symmetryc> LaTeX?
L1036[14:13:22] <Din> But nobody has
taught me anything about installing other OSes
L1037[14:13:27] <Symmetryc> Isn't that
that one math thing?
L1038[14:13:35] <Din>
3773274146817280179160650 A wild heartstone key appeared!
L1039[14:13:47] <Symmetryc> ^ Yeah
no
L1040[14:14:10] <Wobbo> Symmetryc,
probably yes. It is the also the defacto standard for scientific
papers. Basically in ever discipline.
L1041[14:14:55] <Din> Hearthstone will
initially be available for Windows® and Macintosh®
L1042[14:15:05] <Din> They still call it
macintosh? o.O
L1043[14:15:12] <Wobbo> And really nice
when you get used to it. Because instead of thinking about layout,
you can focus on content. Ad let LaTeX do the
typesetting/layout
L1044[14:15:19] <Wobbo> Din: No, but some
people do
L1045[14:15:27] <Din> oh lol
L1046[14:15:49] <Wobbo> It is called OS X
by now, just OS X. Not Macintosh, not Mac OS X, just OS X
L1047[14:15:59] <Wobbo> My harddrive is
called Macitosh HD, however
L1048[14:18:27] <finkmac> yep
L1049[14:18:39] <finkmac> I think that's
the last thing that's still labled "Macintosh"
anything
L1050[14:18:55] <Wobbo> finkmac, do you
use a package manager on OS X?
L1051[14:18:59] <Din> poor
macintosh
L1052[14:19:19] <finkmac> They started
phasing out the use of that in '99, Blue and white G3 was still
called the "Power Macintosh"
L1053[14:19:25] <finkmac> early G4s,
too
L1054[14:19:47] <finkmac> by the G5, it
was just the hard disk... They still have the trademark,
though
L1055[14:20:02] <finkmac> Wobbo: I use
MacPorts mostly
L1056[14:20:14] <Wobbo> I thought fink
:P
L1057[14:20:17] <finkmac> hue
L1058[14:20:33] <finkmac> yeah, I'm
fink... but I use macports :P
L1060[14:20:52] <Wobbo> I switched from
macports to home-brew.
L1061[14:21:10] <finkmac> I have homebrew
installed for this irssi noification center thing
L1062[14:21:24] <finkmac> I do use fink
on my G4 MDD with 10.2 Jag
L1063[14:21:41] <Wobbo> Wow, oldschool
:P
L1064[14:22:55] <finkmac> 10.2 is kinda
neat
L1065[14:23:16] <finkmac> all those
pinstripes
L1066[14:23:45] <Wobbo> My oldest machine
is a 2007 mac mini that runs 10.6
L1067[14:27:03] <Symmetryc> Wobbo: I'm
trying to make a CC shell that supports piping, what should the
syntax be?
L1068[14:27:09] <Symmetryc> thing1 |
thing2 |thing3?
L1069[14:27:12] <Symmetryc> thing1 |
thing2 | thing3?
L1070[14:27:17] <Wobbo> Yep
L1071[14:27:18] <Symmetryc> Okay
L1072[14:27:20] <Symmetryc> Thansk
L1073[14:27:25] <Symmetryc> *Thanks
L1074[14:27:27] <Wobbo> Also, good luck
:P
L1075[14:28:08] <Symmetryc> Hmm, will it
be that difficult? Seems rather easy
L1076[14:29:31] <Wobbo> Well, I know that
Sangar has done some work behind the scene's to get it to
work.
L1077[14:29:52] <Wobbo> But I guess your
biggest problem is that it is hard to reset stdout/stdin in
CC
L1078[14:30:00] <Wobbo> Since they aren't
in the IO library
L1079[14:30:09] <Symmetryc> What do you
mean by reset?
L1080[14:30:22] <Wobbo> Well, just give
it a try.
L1081[14:30:35] <Symmetryc>
Alright...
L1082[14:30:44] <Wobbo> Maybe you have
different idea's then I do, so just watch and see
L1083[14:31:43] <Symmetryc> I really have
no experience with this stuff so...
L1084[14:35:44] <Wobbo> you will probably
want to use the io library. Or replace print/read. that is up to
you
L1085[14:35:47]
⇨ Joins: mallrat208 (Mibbit@68.204.184.175)
L1086[14:36:47] <Wobbo> Or you could just
use OpenComputers, since it already has redirects :P
L1087[14:38:42] <Wobbo> Sangar: would you
expect a logging API to write to stdout or stderr?
L1088[14:38:53] <Symmetryc> Wobbo: Wait
what?
L1089[14:39:10] <Wobbo> What what?
L1090[14:39:20] <Symmetryc> Are you
talking about resetting the terminal display?
L1091[14:39:28] <Wobbo> No
L1092[14:39:47]
⇦ Quits: Din (~DinFer@31.176.226.121) (Ping timeout: 190
seconds)
L1093[14:39:51] <Sangar> wobbo: depends.
log -> stdout, warn/err -> stderr i guess?
L1094[14:40:03]
⇨ Joins: Din (~DinFer@31.176.212.31)
L1095[14:40:06] <Wobbo> It all goes to
the same output
L1096[14:40:27] <Wobbo> Although… I could
make it that way…
L1097[14:40:33] <Sangar> well then
default to stderr.
L1098[14:40:39] <Sangar> errrrr
wrong
L1099[14:40:40] <Sangar> stdout
L1100[14:41:10] <Sangar> thinking one
sentence ahead: the thing i hate most about forge 1.6 logging is
that everything is red because it goes to the stderr :P
L1101[14:41:50] <Wobbo> :P
L1102[14:42:19] <Wobbo> I might alter the
console appender later, but for now, stdout it is
L1103[14:43:29] <Wobbo> Lets, see… files
will work out of the box I hope
L1104[14:43:44] <Symmetryc> Wobbo: What
is stdout? Isn't it just the thing stuff writes to to output text
to the user?
L1105[14:44:10] <Wobbo> stdout is the
standard output. It is where io.write writes to.
L1106[14:44:26] <Wobbo> io.read reads
from stdin, which is the standard input
L1107[14:45:14] <Symmetryc> So what do
you mean by reset?
L1108[14:45:15] <Wobbo> Normally, both
are connect to a keyboard/screen combo, but that is not always the
case
L1109[14:46:04] <Wobbo> After your
program stopped running, you want to return the input and output
from io.input/output to your keyboard/screen combo
L1110[14:46:15] <Wobbo> that is what I
mean by reset
L1111[14:46:40] <Wobbo> Sangar, does
os.date thane patterns in OC?
L1112[14:46:48] <Symmetryc> So after the
program is done, you want to take stdout and display it on the
screen?
L1113[14:47:08]
⇦ Quits: ping (~Kevin@2601:4:4500:887:8c41:f83:5696:4d4c)
(Ping timeout: 190 seconds)
L1114[14:47:52] <Sangar> wobbo: yes, i've
re-implemented it to largely support whatever vanilla date could do
(just using ingame time)
L1115[14:48:23] <Wobbo> No, you want to
make it so that the next program that runs gets the next
stdin/stdout combo. at the end, this is the keyboard/schreen combo
you started with
L1116[14:48:29] <Wobbo> alright. Are you
actually going to answer lworb btw? :P
L1117[14:49:07] <Sangar> hm? what did i
miss?
L1118[14:49:34] <Wobbo> His last comment
about the cells
L1119[14:50:08] <Sangar> ah, github. i
just saw the name in the mail (which is different to the github
user name...) :P
L1120[14:50:21] <Wobbo> XD
L1121[14:51:17] <Wobbo> Wow, Lualogging
even has support for rolling files
L1122[14:51:40] <Sangar> i will
eventually, want to sleep over it first. currently i'm tending to
suggest a 'tank upgrade' or something as an alternative. which i
feel no desire to code anytime soon, though :P
L1123[14:52:12] <Wobbo> You could just
say that you currently don't want to build into mod specific things
to much :P
L1124[14:52:29] <Wobbo> I mean, you
removed most mod specific code lately, didn't you?
L1125[14:53:30] <Sangar> well, sort of,
but that was more a side-effect (ue, opencomponents)
L1126[14:54:01] ***
LordFokas|off is now known as LordFokas
L1127[14:54:30] <Sangar> there's still
plenty of mod specific stuff in there, in particular in the robot
fake player
L1128[14:58:05] <Wobbo> Ah, okay. thought
you moved that to opencomponents
L1129[14:58:06] <Wobbo> Anyway, will
os.rename work like normal Lua?
L1130[14:59:17] <Wobbo> Sangar?
L1131[14:59:30] <Sangar> yes
L1132[14:59:45] <Wobbo> so then
rolling_file should also work. Neat
L1133[15:00:00] <Sangar> well, i think
it'll fail if you try to rename (=move) a directory to another file
system
L1134[15:00:18] <Wobbo> It only moves
logfiles around
L1135[15:00:19] <Sangar> i was too lazy
to implement that
L1136[15:00:25] <Sangar> well then that
should be no problem
L1137[15:00:58] <Wobbo> Unless you are
logging directories :P
L1138[15:02:09] <Wobbo> Well, it should
be online now
L1139[15:02:49] ***
_ is now known as Biohazard
L1140[15:03:30] <Symmetryc> :/
L1141[15:03:32] <Symmetryc> Screw
it
L1142[15:03:52] <Symmetryc> Almost none
of CC's programs even return anything...
L1143[15:03:58] <Symmetryc> So it doesn't
even work
L1144[15:04:05] <Wobbo> When looking at
the CC forum, I have the feeling that a lot of code for OC is a lot
more advanced then code for CC :/ Not all of it off course, there
are real gems out there
L1145[15:04:32] <Symmetryc> Well, there's
not as much code for OC
L1146[15:04:45] <Wobbo> No, that is
true
L1147[15:05:27] <Symmetryc> Where would
one go to find OC code anyways?
L1148[15:05:40] <Wobbo> OpenPrograms on
github
L1149[15:05:47]
⇦ Quits: Din (~DinFer@31.176.212.31) (Quit: CYA LATER LOOSERS
!!!!! ME GONNA GO DO SWAGSTUFFS)
L1150[15:05:49] <Wobbo> The OC forum
which is down right now
L1152[15:06:06] <Wobbo> or just /bin of
course :P
L1153[15:07:24] <Symmetryc> Wait, why is
the LuaJ license in OC?
L1154[15:07:26] <Wobbo> If you want to be
able to push to your own repo on OpenPrograms btw, you should look
for Vexatos
L1155[15:07:37] <Wobbo> OC uses LuaJ as a
fallback
L1156[15:07:49] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1157[15:08:20] <Symmetryc> Ah
L1158[15:10:34] <Wobbo> And you have
Kenny's compat module of course.
L1159[15:10:49] <Wobbo> That is also a
program(?) that you can find and use
L1160[15:11:06] <JZTech101> :o
L1161[15:11:12] <JZTech101> OpenPrograms
:o:
L1162[15:14:30] <Symmetryc> :D:
L1163[15:17:22] <JZTech101> Symmetryc:
why are you half sad?
L1164[15:19:51]
⇨ Joins: asie|tab
(~asietab@078088168214.elblag.vectranet.pl)
L1165[15:23:41] <Symmetryc> JZTech101:
Idk lol
L1166[15:23:46]
⇨ Joins: ping
(~Kevin@2601:4:4500:887:10ce:50fd:7a1c:40d5)
L1167[15:24:08] <JZTech101> Symmetryc:
lol
L1168[15:28:16] <Wobbo> Sangar, where can
I get the latest build of OpenComputers?
L1169[15:28:24] <Wobbo> I mean the latest
release >.<
L1170[15:28:36] <Wobbo> Nevermind, found
it :P
L1171[15:32:03] <Wobbo> Sangar, maybe we
should make $PS1 expand before we print it, so '$PWD\$ ' becomes
/bin/$ for example
L1172[15:34:48] <Sangar> i guess that
would make sense, yes
L1173[15:35:16] <Wobbo> Lets see what
POSIX has to say about this
L1174[15:36:04] <Wobbo> Each time an
interactive shell is ready to read a command, the value of this
variable shall be subjected to parameter expansion and written to
standard error. The default value shall be "$ ".
L1175[15:36:16] <Wobbo> The shell shall
replace each instance of the character '!' in PS1 with the history
file number of the next command to be typed.
L1176[15:36:16] <asie|tab> i'm going to
look into working on my own tube mod
L1177[15:36:27] <Wobbo> tube mod? as in
build craft pipes?
L1178[15:38:25] <asie|tab> Wobbo: Loosely
inspired by RP2, BC and SAM pipes
L1179[15:38:49] <Wobbo> Will it also work
with stuff from those mods?
L1180[15:39:07] <Sangar> what's the
'history file number'? the entry number in the command
history?
L1181[15:40:56] <asie|tab> Wobbo:
Possibly.
L1182[15:41:10] <asie|tab> What I want to
achieve is replicate RP2's tinkery feel
L1183[15:41:17] <asie|tab> while also
adding in improvements made over the past year
L1184[15:41:43] <Wobbo> Sangar, I guess
so
L1185[15:42:40] <Wobbo> asie|tab: I have
never played with RP2, but I guess you can get far with
OpenComputers, RiM and custom pipes ;)
L1186[15:43:01] <Sangar> hm. sh on my
linux server doesn't do anything with ! in PS1. it just prints it
as is
L1187[15:43:14] <Wobbo> Weird…
L1188[15:43:27] <asie|tab> Wobbo: RP2...
Essentially, simple-to-use, intelligently routing pipes combined
with sorting, filtering and other machines for them
L1189[15:43:47] <Wobbo> It also had
frames and computers right?
L1190[15:45:26] <asie|tab> yes
L1191[15:45:31] <asie|tab> but RP2's
computers used FORTH
L1192[15:45:44] <Wobbo> I know, FORTH
looks horrible D:
L1193[15:45:48] <asie|tab> They were also
a lot more balanced, like OC is now
L1194[15:45:51] <asie|tab> And we have
RIM
L1195[15:46:05] <asie|tab> RiM + OC +
custom tubes would essentially mean that we have improved on
everything RP2 had
L1196[15:46:14] <Wobbo> XD
L1197[15:46:17] <asie|tab> RedLogic has
improved on RP2's logic gates, too
L1198[15:46:23] <asie|tab> you can make a
circuit out of RedLogic logic gates
L1199[15:46:27] <asie|tab> and turn it
into a 1-block ASIC
L1200[15:46:35] <asie|tab> where the 3D
circuit is compiled into a simple bytecode
L1201[15:46:43] <asie|tab> making it not
only more compact, but much less processor-intensive
L1202[15:47:11] <Wobbo> NEat
L1203[15:47:41] <Wobbo> Meanwhile,
Lua-Loggings console spender works
L1204[15:49:49] <Wobbo> And the file
appender works
L1205[15:50:58] <Wobbo> Only the rolling
file is left to test
L1206[15:51:17] <Wobbo> And then I can
use it in my package manager to create logs :P
L1207[15:54:00] <Wobbo> Everybody here,
do you think the logger should check if the file you try to open is
read only? or should it error on the user?
L1208[15:56:06] <Wobbo> Sangar,
Symmetryc, Kenny, asie|tab. do you think the logger should check if
the file you try to open is read only? or should it error on the
user?
L1209[15:57:28] <Sangar> hmm, i'd say
make it error. that would only be on creation, right? so it would
be easy to pcall it. as opposed to not getting any feedback if
things go wrong.
L1210[15:57:51] <Wobbo> Then I will leave
it to error
L1211[15:57:53] <Kenny> i second that
motion
L1212[15:58:32] <Wobbo> That said, when I
try to create a file in / he doesn't error :P
L1213[15:58:56] <Wired2coffee> I don't
really know what's going on but I too, second the motion.
L1214[15:59:00] <Sangar> oh?
L1215[15:59:13] <Wobbo> It is a problem
with the logger though
L1216[15:59:20] <Kenny> maybe 'he' is out
having fun with 'she'
L1217[15:59:25] <Kenny> hehe
L1218[16:04:20] <Wobbo> Ah, I found the
problem. Lua-Logging doesn't error, but returns nil and an error
message
L1219[16:06:14] <Wobbo> Sangar, I found a
bug in OC
L1220[16:06:17] <Sangar> well that would
work, too.
L1221[16:06:20] <Sangar> oh?
L1222[16:06:27] <Wobbo> Gimme a
minute
L1223[16:07:15] <Wobbo> Alright, this
part doesn't work in file:seek : and the call
file:seek("end") sets the position to the end of the
file, and returns its size.
L1224[16:07:31] <Wobbo> At least, that
returns nil according to rolling_file
L1225[16:07:33] <Kenny> wouldn't
returning an error message be the same as erroring?
L1226[16:08:00] <Wobbo> Kenny: no erring
is with error
L1227[16:08:04] <Wobbo> *erroring
L1228[16:08:40] <Kenny> okey dokey
L1229[16:08:57] <Wobbo> When you error,
you exit the program
L1230[16:09:17]
⇦ Quits: Wired2coffee
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net) (Quit:
leaving)
L1231[16:09:19] <Kenny> that's when you
crash hehe
L1232[16:09:29] <Wobbo> same difference
:P
L1233[16:11:01] <Sangar> not sure i
really got it. could you write a minimal example with an expected
versus real result comment?
L1234[16:11:43] <Wobbo> Lets assume there
is a file called file
L1235[16:12:01] <Wobbo> I want to get the
length of file, which I should get using
file:seek("end")
L1236[16:12:51] <Kenny> which looks for
an <eof> marker
L1237[16:13:12] <Sangar> and it
doesn't?
L1238[16:13:32] <Wobbo> Wait, something
else goes wrong here…
L1239[16:13:55] *
Kenny keeps mouth shut :)
L1240[16:16:20] <Wobbo> Alright, it
happens with files in append mode, but not in read mode
L1241[16:16:53] <Kenny> when it's in
append mode there is no <eof> marker yet
L1242[16:17:07] <Kenny> not till the file
is closed
L1243[16:17:36] <Sangar> hmm, its
possible i didn't implement seek for files opened in write mode,
yes
L1244[16:17:46] <Wobbo> Kenny: then it
should still return the current position in the file
L1245[16:17:58] <Wobbo> which is all I am
interested in
L1246[16:18:03]
⇦ Quits: asie|tab (~asietab@078088168214.elblag.vectranet.pl)
(Quit: Yui <3)
L1247[16:18:23] <Wobbo> If you were to
fix that, we should have rolling logs as well
L1248[16:21:04] <Wobbo> And that would be
awesome ! :D
L1249[16:21:07] *
Kenny thought logs always rolled anyway
L1250[16:21:22] <Kenny> :)
L1251[16:21:40] <Wobbo> No, not by
definition. Normally a log is just a file that a program writes
to
L1252[16:22:01] <Kenny> Wobbo, i was
jk
L1253[16:22:08] <Wobbo> Oh
L1254[16:22:13] <Kenny> logs, as in
lumber
L1255[16:22:20] <Sangar> hmmm, well, it's
not impossible, but it'll involve closing and reopening the
underlying stream, which kinda sucks (because java's
fileoutputstream has no seek support)
L1256[16:22:48] <Kenny> so kick java in
the *** and make it straighten out :)
L1257[16:22:54] <Wobbo> You can't get
access to the size of the file otherwise?
L1258[16:23:38] <Sangar> hmm, let's see
if randomaccessfile works as a drop-in
L1259[16:25:10] <Wobbo> I do believe they
have something linke that yeah.
L1260[16:25:29] <Wobbo> And apparently
Lua files are RandomAccessFiles away :P
L1261[16:26:27] *
Kenny is definitely a random person :)
L1262[16:26:45] <Wobbo> Kenny: no, you
aren't random, you are just noise :P
L1263[16:26:55] *
Kenny and gains access to a whiole lot of files hehe
L1264[16:27:00] <Stary2001> :P
L1265[16:27:24] <Kenny> hey, i got the
house to myself for once and that don't happen very often :P
L1266[16:27:40] <Wobbo> XD
L1267[16:27:44] <Stary2001> zD
L1268[16:27:46] <Stary2001> xD
L1269[16:27:47] <Sangar> well damn, raf's
seek is defined in itself not in an interface, so that won't work
so easily in my fs framework...
L1270[16:27:48] *
Stary2001 slaps self
L1271[16:27:55] <Kenny> got the music
turned up where they can hear it a block away
L1272[16:28:33] <Kenny> dang, litle cutie
from around the corner is out walking hehe
L1273[16:28:59] <Sangar> oh well, let the
wrapping begin... -.-
L1274[16:29:26] <Kenny> Sangar, you
didn't just leave me an opening for a silly remark, now did you?
hehe
L1275[16:29:48] <Sangar> isn't
everything? :P
L1276[16:29:49] <Kenny> i would
definitely like to wrap her up.......
L1277[16:29:54] <Kenny> lol
L1278[16:30:15] <Wobbo> Sangar, what
about getBytes and then get the length of that?
L1279[16:30:43] <Wobbo> Kenny! Don't you
go wrapping up cuties from around the corner!
L1280[16:31:08] <Sangar> meh, a
half-baked seek sounds like a bad idea
L1281[16:31:11] <Kenny> damn, even got
wobbo into it now lol
L1282[16:31:49] *
Kenny keeps mouth shut
L1283[16:32:25] <Wobbo> Sangar,
getFilePointer from RAF will work right?
L1284[16:32:40] <Wobbo> or just length I
guess :P
L1285[16:33:32] <Sangar> still only
present in raf, the framework also currently uses bytearraystreams
for virtual fs's and just plain streams for cc file
systems...
L1286[16:33:38] <Sangar> so i'll need to
wrap things anyway
L1287[16:33:48] <Wobbo> Ah, of
course
L1288[16:35:39] <Wobbo> I added a warning
message to Lua-Logging
L1289[16:36:53] <Wobbo> Dutch problem
solving. Just don't. display a warning message.
L1290[16:37:06] <Kenny> Verbotten!
L1291[16:37:14] <Kenny> that kind?
L1292[16:37:24] <Wobbo> That sounds more
like German Kenny…
L1293[16:37:38] <Wobbo> No, like. This is
borken. Use at your own risk
L1294[16:37:41] <Kenny> i'm part German,
what did you expect?
L1295[16:37:54] <Wobbo>
google.translate
L1296[16:38:37] <Kenny> actually that was
one of the few German words I actually know hehe
L1297[16:38:43] <Wobbo> XD
L1298[16:38:54] <Kenny> and i learned it
from a tv show :)
L1299[16:38:58] <Wobbo> I didn't know the
word anymore, but I could translate it
L1300[16:39:06] <Kenny> Forbidden
L1301[16:39:32] ***
Biohazard is now known as Bot
L1302[16:39:33] <Wobbo> I know now, it
looks a lot like verboden, which is dutch. Or Afrikaans, as you
call it :P
L1303[16:40:00] <Kenny> i didn't call it
Afrikanese, Google did :P
L1304[16:40:17] <Wobbo> Same difference
:P
L1305[16:40:29] <Wobbo> Anyway, I am
going.
L1306[16:40:33] <Kenny> can i help it
that they speak Dutch in Africa
L1307[16:40:36] <Wobbo> Speak you all
alter!
L1308[16:40:37] <Kenny> nite
L1309[16:40:56] <Wobbo> They don't, they
speak Afrikaans. Which is like Dutch, but isn't dutch
L1310[16:41:00] <Wobbo> Really, it
isn't
L1311[16:41:16] <Kenny> alter = Sunday
for sure :)
L1312[16:41:30] <Kenny> nite Wobbo
:)
L1313[16:41:46]
⇦ Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
(Quit: Wobbo)
L1314[16:47:55] <Sangar> it's
"verboten" btw, one t :P (pronounced with a long o)
L1315[16:54:21] <Kenny> i was close
hehe
L1316[17:06:29] <Kenny> Sangar, i finally
got that gpu.get and gpu.set working to save and restore a windowed
area :)
L1317[17:06:43] <Sangar> nice :)
L1318[17:06:57] <Sangar> now make it the
foundation of a gui library ;)
L1319[17:07:03] <Kenny> and i used the
concat method you mentioned
L1320[17:07:16] <Kenny> i made 2
functions to handle it :)
L1321[17:08:03] <Kenny> i need to find a
way to redo that getstring function so it is better
L1322[17:08:39] <Kenny> i thought baout
using term.read but that doesn't exit with the enter key
L1323[17:40:12] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1324[17:44:02] <Sangar> it doesn't?
that's odd, the shell and lua.lua use that, and it most certainly
returns when one presses enter (otherwise they wouldn't be
working)
L1325[17:44:48] <Kenny> ok. will try it
again and see what happens. might be something i'm doing wrong
(which is a very good possibility) lol
L1326[17:47:07] <Kenny> so far i have a
menu bar on top with drop down menus, i can open/save files, i can
set the theme and save it to a config
L1327[17:47:25] <Sangar> not bad. not bad
at all.
L1328[17:48:09] <Kenny> i finally figured
out how tio do that theme option. couldn't do a table within a
table but i could do 2 separate tables
L1329[17:49:15] <Kenny> the menu listing
is displayed and it takes the position value of the theme selected
and applies it to the theme table to set the theme
L1330[17:49:52] <Sangar> ok
L1331[17:50:06] <Kenny> it works so i
can't complain hehe
L1332[17:50:10] <JZTech101> Sangar: UE
API needs upadting
L1333[17:51:10] <Sangar> no it
doesn't
L1334[17:51:40]
⇦ Quits: ping (~Kevin@2601:4:4500:887:10ce:50fd:7a1c:40d5)
(Ping timeout: 190 seconds)
L1335[17:52:22] <Kenny> you need to
update OC to 1,2,1 :P
L1336[17:52:24] <Sangar> probably
should've pinged you the last time i replied, but the 1.2.1 version
that's been out since this afternoon (my time) has the new api in
it ;)
L1337[17:54:04] <Kenny> you mean morning,
since you didn't get up till after noon hehe
L1338[17:56:03] <Kenny> my MC test world
looks like a huge computer store, there are so many computers in it
:)
L1339[17:56:25]
⇦ Quits: finkmac
(~finkmac@68-68-14-65.applecreek.pathcom.com) (Quit: Nettalk6 -
www.ntalk.de)
L1340[17:57:22] <Kenny> now if i could
jsut get video cameras to use with them too :)
L1341[17:57:33] *
Kenny runs for cover
L1342[17:58:30] *
Kenny hopes there are no computer controlled ICBM systems
around
L1343[17:59:05] <Kenny> damn, i have to
check and see if it will actually control missles from ICBM
L1344[17:59:29] <Kenny> i know it will
control MFFS force fields
L1345[18:05:29] <JZTech101> Sangar: right
its crashing
L1346[18:06:01] <Sangar> 1.2.1 with ue
3.1? it's working fine here :/
L1347[18:07:31] <JZTech101> Sangar: add
on ICBM
L1348[18:07:36] <JZTech101> it'll crash
on startup
L1349[18:07:46] <JZTech101> removing the
UE api from the zip made it work
L1350[18:10:47] <Sangar> which zip?
L1351[18:11:37] <Kenny> i'm getting a
crash too but it has nothing to do with OC
L1352[18:11:50] <Sangar> i'm running
Universal-Electricity-3.1.0.55-core, ICBM-1.4.1.223,
OpenComputers-MC1.6.4-1.2.1 and bunch of other things without any
crashes
L1353[18:14:06] <Kenny> UE 3.1.0.57, ICBM
1.4.1.226, Calclavia Core 1.1.1.177, and latest OC build
L1354[18:14:25] <Kenny> my crash now
comes from MFFS though
L1355[18:15:40] <Kenny> my previous crach
was from ICBM
L1356[18:15:49] <Kenny> has nothing to do
with OC
L1357[18:16:11] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1358[18:16:25] <Kenny> updated MFFS, see
what happens
L1359[18:17:27] <Kenny> now it's a crash
due to the UE api
L1360[18:17:55] <Kenny> and i'm running
the latest of each of his mods and api
L1361[18:24:08] <Sangar> the latest
version of calc core crashed for me, too, the one before that
worked fine though
L1362[18:24:09] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1363[18:25:17] <Kenny> ok, will try
it
L1364[18:34:08] <Kenny> had company show
up at the door, getting ready to test now
L1365[18:34:38] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L1366[18:36:04] <Kenny> Sangar, are you
using Calclavia Core 174
L1367[18:36:25] <Sangar> 173
L1368[18:36:43] <JZTech101> 174 doesn't
work
L1369[18:36:49]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:e186:8832:8359:8b77)
L1370[18:36:59] <Sangar> ah, there's a
177 now :P
L1371[18:37:08] <Kenny> 177 crashes
me
L1372[18:37:57] <Kenny> 174 crashed with
me with a failed to create multipart Block
L1373[18:38:31] <JZTech101> Kenny: 174 is
broken
L1374[18:38:40] <JZTech101> 173 crashed
because of OC's UE API
L1375[18:38:45] <Kenny> trying 173
L1376[18:38:52] <JZTech101> Taking a look
at 177 now
L1377[18:39:05] <JZTech101> Kenny: the
crash isn't obvious without ICBM installed
L1378[18:39:18] <JZTech101> with ICBM it
crashes onload because of an outdated UE API within OC
L1379[18:39:24] <Kenny> i have ICBM in
nit
L1380[18:40:25] <Kenny> what build is
1.2.1 based on Sangar?
L1381[18:40:50] <Sangar> the latest one,
didn't push since then
L1382[18:41:06] <Kenny> 159?
L1383[18:41:25] <Sangar> yes
L1384[18:41:46] <Kenny> that's what i
have in iut
L1385[18:41:47] <JZTech101> 1777 works
fine for me
L1386[18:41:50] <Kenny> it*
L1387[18:42:10] <Kenny> what version of
ICBM and do you have MFFS in?
L1388[18:44:02] <JZTech101> Kenny:
latest. It all works because Ipulled the UE API from the OC
jar
L1389[18:44:19] <JZTech101> look in our
shared dropbox. The OC jar I'm currently using is there
L1390[18:45:02] <Kenny> it would take me
longer to go thru dropbox than just pull it myself :P
L1391[18:45:14] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1392[18:45:19] <JZTech101> lol
L1393[18:45:56] <Sangar> note that the
latest dev zip isn't fully identical with the release zip (on
github), i removed the compatibilitythingy from the ue api manually
because i hadn't updated the jenkins job to do it
automatically.
L1394[18:47:12] <Kenny> deleted UE api
from jar
L1395[18:47:13] <JZTech101> I used the
jenkins download
L1396[18:47:24] <JZTech101> 159
L1397[18:47:38] *
Kenny DiNozzo's JZTech101
L1398[18:48:01] *
JZTech101 will never understand what Dinozzo means
L1399[18:48:12] <Kenny> watch NCIS
L1400[18:48:30] <Kenny> getting smacked
in the back of the head
L1401[18:49:09] <Kenny> it's what Gibbs
does to DiNozzo when he gets dumb
L1402[18:50:13] <Kenny> ok. pulling the
UE api from the jar worked
L1403[18:52:19] <Kenny> damn, computer
controlled missles hehe
L1404[18:53:11] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1405[18:55:32] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1406[18:59:21]
⇨ Joins: finkmac
(~finkmac@68-68-14-65.applecreek.pathcom.com)
L1407[19:08:44] <Kenny> oh yes, i'm gonna
have fun now
L1408[19:09:03] <Kenny> i can feel
another mod control program coming on hehe
L1409[19:14:21] <Kenny> a fully automated
defense/attack system :)
L1410[19:30:32] ***
alekso56 is now known as alekso56_off
L1411[19:47:06] <Kenny> Sangar: OC
computers won't print any extended ASCII chars, will they?
L1412[19:48:33] <Sangar> any char in
codepage 437 at this time (their unicode value, i.e.)
L1413[19:48:46] <Sangar> also, thanks for
the timestamp - i'll be off to bed now :) gnight
L1414[19:49:03] <Kenny> nite
L1415[19:53:58]
⇨ Joins: MrHohenheim_
(~MrHohenhe@188-143-98-184.pool.digikabel.hu)
L1416[19:57:10]
⇦ Quits: MrHohenheim
(~MrHohenhe@188-143-98-184.pool.digikabel.hu) (*.net
*.split)
L1417[20:25:10]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L1418[20:25:10]
zsh sets mode: +o on SpiritedDusty
L1419[20:41:06] <Kenny> hey Dusty
:)
L1420[20:41:09] <SpiritedDusty> hi
L1421[20:41:44] <Kenny> i laid off trying
to port luaIDE and started writing my own text editor IDE
hehe
L1422[20:42:25] <Kenny> with mouse
support
L1423[20:42:50] <SpiritedDusty> I see…
I'm off to install linux
L1424[20:42:53]
⇦ Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L1426[20:54:00]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:e186:8832:8359:8b77)
(Ping timeout: 190 seconds)
L1427[20:55:53]
⇨ Joins: ^v
(~Kevin@2601:4:4500:887:81cb:bf19:924c:eda)
L1428[20:57:06]
⇨ Joins: SpiritedDusty
(webchat@24-205-168-216.dhcp.wsco.ca.charter.com)
L1429[20:57:06]
zsh sets mode: +o on SpiritedDusty
L1430[20:57:26] <SpiritedDusty> on IRC
while linux is installing xD
L1431[20:58:46]
⇦ Quits: SpiritedDusty
(webchat@24-205-168-216.dhcp.wsco.ca.charter.com) (Client
Quit)
L1432[21:21:05] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L1433[21:45:59] <^v> SpiritedDustbin: wot
version :O
L1434[21:46:03] <^v> er, distro
L1435[21:48:16]
⇨ Joins: mallrat208 (Mibbit@68.204.184.175)
L1436[21:53:50]
⇦ Quits: Symmetryc
(webchat@pool-71-99-213-24.tampfl.fios.verizon.net) (Ping timeout:
198 seconds)
L1437[22:18:04]
⇨ Joins: finkmac2
(~finkmac@68-68-14-65.applecreek.pathcom.com)
L1438[22:19:04]
⇦ Quits: finkmac
(~finkmac@68-68-14-65.applecreek.pathcom.com) (Ping timeout: 201
seconds)
L1439[22:21:22] ***
Kenny is now known as Kenny|Sleeping
L1440[22:35:21]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com)
L1441[22:35:21]
zsh sets mode: +o on SpiritedDusty
L1442[22:50:46]
⇦ Quits: Lathanael|Away
(~Lathanael@p54970DBE.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L1443[22:54:22] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L1444[23:01:10]
⇨ Joins: Lathanael|Away
(~Lathanael@p549726F1.dip0.t-ipconnect.de)
L1445[23:02:50]
⇦ Quits: SpiritedDusty
(~SpiritedD@24-205-168-216.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L1446[23:07:29]
⇦ Quits: ^v (~Kevin@2601:4:4500:887:81cb:bf19:924c:eda)
(Quit: Leaving)
L1447[23:08:29] ***
LordFokas is now known as LordFokas|off
L1448[23:17:09]
⇦ Quits: finkmac2
(~finkmac@68-68-14-65.applecreek.pathcom.com) (Quit: Nettalk6 -
www.ntalk.de)
L1449[23:32:15]
⇨ Joins: Vexatos
(~Vexatos@p200300556E655913A8C14A04588EF027.dip0.t-ipconnect.de)
L1450[23:33:31] ***
Bot is now known as Biohazard
L1451[23:33:41]
⇨ Joins: asie
(~textual@078088168214.elblag.vectranet.pl)
L1452[23:55:26]
⇦ Quits: Vexatos
(~Vexatos@p200300556E655913A8C14A04588EF027.dip0.t-ipconnect.de)
(Ping timeout: 380 seconds)