-
ruaok
10 bugs for picard, 2 for libtp
-
_mo
ooh!
-
ruaok
left for the next release
-
And I've got a couple of hours before bed time...
-
so, which bugs gets it first?
-
cikkolata ponders going to find more bugs for you both... ;)
-
cikkolata giggles
-
_mo cannot fix bugs, only find them :/
-
djce
A useful skill!
-
_mo
it is?
-
ooh
-
cikkolata
yes!
-
_mo
danke
-
takk skal dere ha
-
ruaok
oh yes.
-
as long as the bugs are reproducible.
-
_mo
atte? oh, that. yes
-
cikkolata haaates ones she can't reproduce...
-
ruaok
oh, djce, some people have been complaining that adding mod notes takes longer than usual...
-
_mo
yes!
-
djce
Re: the lang/script merge. Let me know if you come up with an answer.
-
cikkolata
I will
-
cikkolata attempts to wake up...
-
ruaok
yeah, or bugs that take hours to reproduce.
-
djce
As in, slow web page?
-
_mo attempts testing it
-
cikkolata
I'm down to my last bottle of chocolate milk :(
-
_mo
slooow
-
aww
-
ruaok
I once was fixing a crash that took 23 hours to occur!
-
_mo
eh?
-
o_O
-
ruaok
djce: I personally haven't experienced it, but apparently it takes a long time to submit them.
-
_mo
yes
-
looong
-
cikkolata
they've seemed a bit slower to me too
-
ruaok
heh. I just got mail from Robert Kaye
-
of .ca
-
as opposed to Robert Kaye from ny.us, fl.us or .za
-
cikkolata
.ca.us or .ca?
-
_mo
oi?
-
that many?
-
ruaok
.ca
-
_mo
wow
-
ruaok
its apparently a pretty rare name.
-
_mo
lol
-
djce closes another bug
-
oi'
-
ruaok
at least I'm not "john smith"
-
hah.
-
_mo
you're on a /roll/ man
-
lol
-
ruaok
while djce is present, I better go and look at picard
-
see if I can now see the missing link
-
_mo
or me, with my *uber* rare name, there was a person in my class called the *same*
-
same spelling to, not with a k
-
(wich is more common)
-
cikkolata
did you know there's asterix in picard?
-
_mo
O_O
-
cikkolata
(the language)
-
_mo
I like Obelix better
-
:p
-
ruaok
cool.
-
cikkolata
yeah!
-
ruaok
I wonder if the name picard is going to stick.
-
I don't know what to call it otherwise.
-
_mo
I think it will
-
cikkolata loves asterix even though she hasn't read any of them because they come in soooo many languages!
-
lol
-
norwegian to
-
ruaok
cikkolata: you haven't read ANY?
-
cikkolata
nope :(
-
ruaok
wow.
-
_mo
evil! :/
-
cikkolata
I've only seen them in french and russian
-
ruaok
good shit -- that shaped my childhood.
-
cikkolata
so I guess we're not very impressed...
-
cikkolata makes a note to find english ones...
-
ruaok
or german. :-)
-
cikkolata laughs
-
_mo
eller norske!
-
djce is currently working on "Project Rubber Ducky" at work
-
ruaok
djce: now that you pointed it out, I see the crucial code in TPFile.__init__
-
clear as day.
-
djce: que?
-
djce
project codenames
-
cikkolata
english is the only one I'll understand without any trouble
-
ruaok
right, what's it about?
-
_mo
wonky
-
djce
FreeRadius
-
_mo
de er gærne de romerne
-
djce
Of course the codename bears no relation at all to the product proper
-
cikkolata laughs
-
cikkolata
I wonder what the project would be if it did...
-
ruaok doesn't know what the radius protocol us
-
ruaok
is
-
djce
ruaok: In taggery.py, OnSaveFile ...
-
assert len(self.refreshDirDict) == 0 # why?
-
ruaok
thre freeradius page never states it. :-)
-
_mo
-
djce
That has always puzzled me.
-
_mo
shall I manually accept it?
-
ruaok looks
-
djce
And the assertion often seems to fail.
-
_mo: feel free
-
_mo
oops. atributes works, but language does not
-
djce
_mo: right - because I'm still waiting for an answer as to how it should work :-)
-
ruaok
djce: it fails? really?
-
djce
Quite frequently.
-
I haven't used picard in a while, but when I did, it was quite common for that assert to fail
-
-
just fyi... :-)
-
cikkolata sees a comment on a bug...
-
djce hides
-
cikkolata ponders getting out of bed to test it...
-
yalaforge joined the channel
-
morning!
-
yalaforge
hi!
-
cikkolata
hi!
-
damn, wasn't fast enough
-
yalaforge
:-)
-
gut geschlafen?
-
_mo
hallo, god morgen
-
ruaok
wow -- everyone is here!
-
djce gets ready for work
-
cikkolata
ja, I guess...
-
_mo
ja!
-
ruaok
moin yalaforge !
-
cikkolata
I woke up at 04:00 again though
-
ruaok
djce: this is more puzzling to me:
-
assert len(self.refreshDirDict) == 0
-
yalaforge
hey everybody :-)
-
cikkolata
but not from bad dreams this time :)
-
_mo
oi masse text
-
thats good
-
ruaok
djce: the explanation for why that assert is there
-
the dict itself is there to keep track of which dirs need to be updated after a save.
-
however, the update cannot occur while libtp is still saving things.
-
that gets into nasty race conditions.
-
is, if the user tries to save before the last save operation has completed, it throws and assert.
-
there are two problems:
-
1. libtp may still have some saving issues
-
2. something better than the assert should be there.
-
I think some of the fixes I made in libtp may have taken care of #1.
-
djce reads
-
djce
Surely the problem is that that's the wrong approach.
-
How about instead of predicting which dirs get modified before you ask TP to save,
-
you listen for "file saved" events, then effectively do a:
-
mustrefreshdir[ dirname(tpfile.filename) ] = 1
-
?