Monday, 2008-07-07

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
mithro~seen llnz00:51
tpbmithro: llnz was last seen in #tp 5 hours, 7 minutes, and 23 seconds ago: <llnz> bbl00:51
mithrogreywhind: ping?00:58
greywhindmithro: pong00:58
mithrogreywhind: what are you up to these last few weeks? It is summer break in USA right?00:59
greywhindmithro: yep :)00:59
mithrogreywhind: got any time to spend coding on tpclient-pywx?00:59
greywhindmithro: yeah, i could probably do some.00:59
greywhindanything specific you'd like me to work on?01:00
mithrogreywhind: sure! you going to be around in a couple of hours?01:01
*** JLafont has quit IRC01:01
greywhindmmm... probably not more than 1-201:01
mithro~seen jphr02:43
tpbmithro: jphr was last seen in #tp 1 week, 2 days, 14 hours, 20 minutes, and 2 seconds ago: <jphr> hehe, perhaps02:43
*** nash has quit IRC03:51
*** llnz has joined #tp04:22
mithrohey llnz04:35
llnzhi mi04:35
llnzhi mithro04:36
mithroI will have some stuff later to show you04:36
llnzcool04:36
llnzi'm moving to wellington04:36
mithrocool04:38
llnzyeah, on thursday (sort of)04:39
mithrooh04:40
mithrothat is soon04:40
mithrogot accomidation and stuff sorted out?04:40
llnzstaying with friends for a while, until I find a flat04:41
*** JLafont-laptop has quit IRC04:52
*** peres has joined #tp05:38
mithroahh okay06:14
mithrollnz: ping06:15
mithro?06:15
llnzmithro: pong06:15
mithroany idea how to send you some patches using git-am?06:15
llnzi think you use git-format-patch06:15
llnzother than that, no06:15
mithrollnz: you have email06:18
llnzok06:19
mithronothing vitally important06:19
mithrollnz: you might enjoy this06:27
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=libtpproto-py.git;a=shortlog;h=tp0406:27
tpb<http://ln-s.net/20uw> (at git.thousandparsec.net)06:27
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=libtpclient-py.git;a=shortlog;h=tp0406:27
tpb<http://ln-s.net/20ux> (at git.thousandparsec.net)06:28
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpclient-pytext.git;a=shortlog;h=tp0406:28
tpb<http://ln-s.net/20uy> (at git.thousandparsec.net)06:28
llnzcool06:28
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpclient-pywx.git;a=shortlog;h=tp0406:28
tpb<http://ln-s.net/20uz> (at git.thousandparsec.net)06:28
mithrotpclient-pywx is horribly broken06:29
mithrobut the library supports most of the tp04 stuff (such as dynamic objects)06:29
llnzcool06:29
mithro~seen riverrun06:29
tpbmithro: I have not seen riverrun.06:29
mithrotpclient-pytext lets you look at some stuff06:30
llnzcool06:31
CIA-31mithro tpserver-cpp * r72f938f88f85 /tpserver/playeragent.cpp: Some small formatting and error messages changes.06:31
CIA-31mithro tpserver-cpp * rd430e9d29a80 /tpserver/playeragent.cpp: Fix the Board ID Sequence frame for TP04 (added the overall modtime).06:31
*** peres has quit IRC07:25
mithrowell off home07:29
*** mithro has quit IRC07:47
*** JLP has quit IRC07:53
*** JLP has joined #tp07:55
*** JLP_ has joined #tp08:08
*** JLP has quit IRC08:11
*** JLP_ is now known as JLP08:11
CIA-31pluskid schemepy * r65f4a33b1dee /doc/ (gen_index.py index.html): Fixed a typo in homepage.08:57
* llnz wanders off09:07
llnzlater all09:07
*** llnz has quit IRC09:07
*** peres has joined #tp09:40
*** jmtan has joined #tp10:00
*** JLP has quit IRC10:01
jmtangreywhind: hi10:19
CIA-31aaron tpserver-cpp-config * r9995065a0f4c /tpserver/commandmanager.cpp: Commented functions in CommandManager.11:03
greywhindjmtan: ping?11:04
jmtanhey11:05
jmtanhow are you doing with python-ogre? sorry i haven't emailed you back11:05
greywhindno problem. i'm just having some issues compiling it.11:06
greywhindunfortunately, I have to go mow a lawn before the day gets too hot11:06
jmtanokay, we'll talk again tomorrow?11:08
greywhindyeah... i'll still be awake 12-14 hours from now, if that's a good time for you11:09
jmtanhmm I was thinking this same time again, would that be alright11:09
greywhindwell, this is a little early for me (8 AM here)11:10
CIA-31pluskid schemepy * raf128e97e9d5 /doc/ (gen_index.py html/schemepy.png index.html): Added logo for homepage.11:11
jmtanum, will you be around for the day?11:13
greywhindyeah, i'll be around for a large portion of the next 14 hours or so11:13
jmtancool, i'll try to come around in about 7 hrs time11:14
greywhindalright. sounds good.11:14
greywhindsee you later11:14
jmtansee you11:14
*** jmtan has left #tp11:14
CIA-31aaron libtpproto-cpp-config * r044847dda330 /tpproto/commanddesccache.cpp: Documented the CommandDescCache.11:15
*** peres has quit IRC11:27
*** JLP has joined #tp11:32
CIA-31aaron tpadmin-cpp * r12c670f3a5fa /tpadmin/ (5 files): Various documentation.11:32
CIA-31jlp libtprl * rd895fe37fd21 /tprl/console.cpp: Added includes to make it compile with GCC 4.311:45
*** Erroneous has joined #tp11:55
*** jphr has joined #tp12:18
jphrmorning all12:25
jphr~seen jphr12:28
tpbjphr: jphr was last seen in #tp 3 minutes and 53 seconds ago: <jphr> morning all12:28
ezoddid anyone get an email from google regarding midterms?13:03
ezodi didn't get anything...13:03
ezodin fact, i haven't seen traffic on the gsoc list in 3 days13:04
CIA-31victor.ivri gencon-rfts-ai * rb2ee2e4eb123 /gencon/ (3 files in 2 dirs): Changed the setter for OrderDescs, to match the newest patch to libtpproto-java.13:08
jphrme neither13:15
jphrIt has been noticeably dead. And I couldn't find any link to the mid-term "form"13:15
*** JLafont has joined #tp13:15
ezodok13:16
*** nuleren has joined #tp13:17
jphrbtw, "Monday, July 7th at 19:00 UTC (12 noon Pacific time): All program participants can begin completing surveys online"13:27
ezodah13:27
*** JLafont-laptop has joined #tp15:05
CIA-31victor.ivri gencon-rfts-ai * r776dd3eee1e5 /gencon/ (6 files in 3 dirs): Added some basic prototypical heuristics to robot.15:20
CIA-31victor.ivri gencon-rfts-ai * r04bd03a50de6 /gencon/robolib/ (ActionMethods.java HigherLevelActions.java RoboUtils.java): Got rid of a magic number!15:20
CIA-31victor.ivri gencon-rfts-ai * rc041ec5ddaab /gencon/ (12 files in 4 dirs): Made "Collection" usage more logical and consistent.16:29
*** JLafont-laptop has quit IRC16:30
CIA-31jphr tpserver-cpp-risk * r831110ed7489 /modules/games/risk/ (risk.cpp riskturn.h): Removed repeated code for setting visible objects16:38
CIA-31jphr tpserver-cpp-risk * r38581ad3d649 /modules/games/risk/ (risk.cpp riskturn.cpp riskturn.h): Further extracted setPlayerVisibleObjects() from RiskTurn to make it a helper function16:42
*** nuleren has quit IRC16:48
*** jphr has quit IRC17:28
*** jphr has joined #tp17:31
*** Iwanowitch has joined #tp17:52
CIA-31victor.ivri gencon-rfts-ai * r99d2830619a2 /gencon/ (5 files in 3 dirs): Two things: a) added 'AdvancedMap' with advanced features, and b) renamed 'Character' to 'Genotype', since it's a better suited name (and avoids ambiguity with the wrapper-class for char).18:57
CIA-31victor.ivri gencon-rfts-ai * rf386a8e22397 /gencon/ (gamelib/AdvancedMap.java robolib/Genotype.java): Forgot to add the classes in the previous commit.19:00
*** peres has joined #tp19:13
*** mithro has joined #tp19:16
CIA-31verhoevenv daneel-ai * ra91fcdfc67d2 /ruletest.py: More tests19:17
CIA-31verhoevenv daneel-ai * rdb3424a5641b / (rulesystem.py ruletest.py): Made testcases pass, rulesystem should work now.19:17
CIA-31verhoevenv daneel-ai * r8c5c5d1c2000 /rulesystem.py: Gave a function a more standard name19:17
CIA-31verhoevenv daneel-ai * r0f15b8951408 /ruletest.py: Run test suite by name instead of by class.19:17
CIA-31verhoevenv daneel-ai * r5c5b66bc4482 / (rulesystem.py ruletest.py): Basic parser working. Rules assumed to be in head normal form.19:17
mithrohey people19:18
mithro~seen jphr19:18
tpbmithro: jphr was last seen in #tp 5 hours, 51 minutes, and 11 seconds ago: <jphr> btw, "Monday, July 7th at 19:00 UTC (12 noon Pacific time): All program participants can begin completing surveys online"19:18
*** nash has joined #tp19:22
*** jmtan has joined #tp19:31
jmtangreywhind?19:31
mithrohey jmtan19:32
mithrohow goes things?19:32
greywhindhey jmtan19:32
mithrohey nash19:32
jmtangood morning mithro19:32
greywhindand mithro19:32
mithrojmtan: I assume you saw the comments I left on your blog?19:32
jmtanyup, about the battle xml? i had no idea about tpserver-py's features before..19:33
nashheyo mithro19:34
mithrojmtan: it's kind of a "it was waiting on jotham to finish a prototype" type feature19:34
ezodmithro: re: midterm report - are you looking for a formatted doc (pdf) or text that can be adapted to a common format?19:34
Epyonmithro, how do the midterms look for you? Any dropouts this year?19:34
mithroezod: preferably something which can be edited in FOSS tools19:35
mithroI am unsure about if I will transform them into a common template or not19:35
mithrodepends on how good a job the students do :)19:35
Epyon:)19:35
ezodmithro: oh. i made a really fancy layout in oodraw19:35
ezodusually my docs are basic black-on-white latex stuff, i felt like doing something different ;)19:36
mithroezod: make sure it has a thousand parsec logo :)19:37
ezodmithro: better, it has an entire TP theme19:37
mithroyay!19:37
mithroezod: if you want me to have a look at it19:38
mithrofeel free to post it somewhere19:38
ezodwill do, but for full effect give me a bit to finish the content19:39
mithrono problems19:41
mithrooh I can get an example of what the bzflag did last year19:41
jmtangreywhind: what problems did you get with python-ogre?19:41
greywhindjmtan: let me open the log...19:41
greywhindi used the instructions at http://wiki.python-ogre.org/index.php/OSXBuildV219:43
tpb<http://ln-s.net/1oaN> (at wiki.python-ogre.org)19:43
jmtanlooks very similar to the linux process19:46
greywhindalright. so one thing i'm getting is a lot of errors about tar: ogrenew/ paths getting permission denied19:46
greywhindhmm.. i think one of my later attempts might have overwritten the original log19:46
jmtanso that's the compilation of ogre in step 3?19:47
greywhindyeah, i believe i got through the first two and had problems at step 319:47
greywhindhow about i just paste the log for you?19:48
IwanowitchHeya nash.19:48
greywhindhttp://rafb.net/p/1u0dxX27.html (3790 lines)19:48
tpbTitle: Nopaste - No description (at rafb.net)19:48
nashIwanowitch: Long time no see ;-)19:49
nashAnd me about to disappear in about 10 minutes :-(19:49
Iwanowitchnash: oh, okay19:49
Iwanowitchnash: Will you be back later? Or not?19:49
nashI will be19:49
nashAbout an hour.. not sure when it will start - should be 5-10 minutes19:49
IwanowitchAlthough I'm tired myself, not sure I'll still be around by then.19:50
nashSo yeah, meeting in 10 minutes, will be ~ 1 hour19:50
nashOkay19:50
nashThis I understand19:50
jmtandoes ogre-linux_osx-v1-4-6.tar.bz2 exist in the downloads folder?19:50
nashIwanowitch: You saw mithro's email?19:50
greywhindyes19:50
Iwanowitchnash: About mid-term evaluation? Yes19:51
nashExcellent... I'd like to do eval as early as possible - is all your code in?19:51
IwanowitchI'm doing my overdue weekly report now, will start to think about it after that.19:51
nashI'll be looking at it on the train tonight19:51
nashCool19:51
IwanowitchWell, yeah, I just pushed my changes.19:51
mithrogreywhind: those errors are a little weird19:52
greywhindmithro: i know...19:52
mithrogreywhind: it would seem like they are coming from your computer19:52
mithrogreywhind: who are you running the stuff as?19:52
IwanowitchThere's still something I'd like to finish, but if you want to do the evaluation now, that's okay too.19:52
greywhindmithro: just a regular user, since the commands don't say to use sudo.19:52
IwanowitchSee the blog post for more details though once I publish it.19:53
nashSweet, I'll wait then ;-)19:53
IwanowitchOr well, basically:19:53
IwanowitchFor the remaining of next week, I'll try to externalize the rules and functions to separate the bot framework and its logic. Keeping midterm evaluation in mind, this seems like an excellent goal as it basically finishes the rough framework.19:53
IwanowitchWhich might be done in a few hours or might give me a few headaches. Not sure.19:54
jmtangreywhind: does the regular user have permission to use the /Programming folder?19:55
greywhindjmtan: well, i should, since it was created by the same account19:56
greywhindi could try running the command with sudo though19:56
jmtanhow about running the tar command manually?19:57
greywhindYou will need to install CG manually (may be fixed in the future). From the finder browse to the home/downloads folder and double click on the Cg-2.0_Dec2007.dmg file to install the CG drivers.19:58
greywhind^ could that be a problem?19:59
greywhindi might have forgotten to do that19:59
jmtani don't think it's applicable for this particular problem19:59
greywhindyeah, i didn't think so either19:59
jmtanopening the archive in mac, does it show all the files intact inside?19:59
greywhindwell, running the tar command with sudo seems to be working...20:00
jmtanwill you be running the rest of the commands in sudo then?20:03
greywhindi may have to20:04
greywhindhttp://rafb.net/p/MtjkeC48.html (36 lines)20:04
tpbTitle: Nopaste - No description (at rafb.net)20:04
jmtanwow, that's even with sudo?20:07
jmtanwill you be around later?20:08
jmtanlike in an hours time20:08
greywhindno, that was without sudo20:09
greywhindi'm trying it now with sudo20:09
greywhindyeah, i'll be here20:09
jmtani've got to go off for a while, but i'll be back20:10
jmtansee you around then20:11
*** jmtan has left #tp20:11
mithroEpyon: it is looking pretty good20:16
mithroEpyon: I don't think any student will fail this time20:33
greywhindgood to hear20:34
mithroEpyon: you just missed jmtan who is doing the 3d client20:43
mithrogreywhind: any more luck with the building?20:43
greywhindmithro: it's still going20:43
greywhindbuilding samples now20:43
mithrowell that is good :)20:43
greywhindnever mind20:43
greywhindjust finished20:43
greywhindone odd thing though20:44
greywhindPythonOgre.BuildModule: INFO     Build Command cp -R *.framework /Programming/Library/Frameworks20:44
greywhindthat command doesn't make sense20:44
mithrowhy?20:44
greywhindbecause the correct path should be ~/Library/Frameworks20:44
greywhindi would think20:44
mithrothat is for installed frameworks20:44
greywhindearlier, it does a PythonOgre.BuildModule: INFO     Build Command mkdir ~/Library/Frameworks20:45
mithro /Programming/Library/Frameworks is for frameworks you want to build against20:45
mithrowhich are slightly different20:45
greywhindanyway, let's see what the log has in store for us this time20:45
mithroi will be interested to see what version you end up with20:45
mithroas pyogre is still in a state of flux20:46
greywhindhttp://rafb.net/p/gztSJO39.html (927 lines)20:46
tpbTitle: Nopaste - No description (at rafb.net)20:46
mithrodoes20:47
mithrodoes /Programming/PyOgre/ogrenew/Mac/Samples/../../../SDKs/ois/Mac/XCode-2.2/build/Development exist?20:47
mithromaybe you have a different version of Xcode?20:47
greywhindls: /Programming/PyOgre/ogrenew/Mac/Samples/../../../SDKs/ois/Mac/XCode-2.2/build/Development: No such file or directory20:47
mithroanything in /Programming/PyOgre/ogrenew/Mac/Samples/../../../SDKs/ois/Mac/ ?20:48
greywhindno such file or directory20:49
mithrokeep going up the list until you find something20:49
greywhindls /Programming/PyOgre/ogrenew/Mac/Samples/../../../20:49
greywhindthat works20:49
greywhindthere's no SDKs directory20:49
mithrowhat is in that directory?20:50
greywhindboost-jam-3.1.16                gccxml                          pygccxml20:50
greywhindboost_1_35_0                    gccxml-build                    python-ogre20:50
greywhindcmake-2.4.7-Darwin-universal    log.out                         root20:50
greywhinddownloads                       ogrenew                         scons-0.98.020:50
mithrolooks like a link failed up a bit futher20:50
mithrowhat was the command you where running?20:52
greywhindsudo python python-ogre/BuildModule.py -r -b ogre20:52
mithrocan you try running this command20:54
mithrocp -f  -R /Programming/PyOgre/ogrenew/__MACOSX/Dependencies/*.framework /Programming/Library/Frameworks20:54
greywhindusage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target20:54
greywhind       cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory20:54
mithrols -l -d /Programming/Library/Frameworks20:55
mithrols -l -d /Programming/PyOgre/ogrenew/__MACOSX/Dependencies/20:55
greywhindls: /Programming/Library/Frameworks: No such file or directory20:55
greywhinddrwxrwxr-x   7 greywhin  admin  238 Jul  7 17:09 /Programming/PyOgre/ogrenew/__MACOSX/Dependencies/20:55
mithrodo you have xcode installed?20:56
greywhindyes20:56
mithrookay20:56
mithrodo a20:56
mithromkdir /Programming/Library/Frameworks20:56
greywhind /Programming/Library doesn't exist. should i create it?20:57
mithroyeah, create it20:57
mithromkdir -p i think20:57
mithromkdir -p /Programming/Library/Frameworks20:57
greywhindk20:57
greywhinddone20:58
mithrotry running this command again20:59
mithrocp -f  -R /Programming/PyOgre/ogrenew/__MACOSX/Dependencies/*.framework /Programming/Library/Frameworks20:59
greywhinddone20:59
mithrocd /Programming/PyOgre20:59
greywhindalready there21:00
mithroxcodebuild -project ogrenew/Mac/Ogre/Ogre.xcodeproj -configuration Release21:00
greywhindsudo?21:00
mithroshouldn't really need it21:00
greywhindit's the only way i got it as far as I did21:00
mithroahh run it with sudo then21:01
greywhindk. and wait another half-hour21:01
mithrowell in theory it should just retry the linking stage if the compiler is sane21:01
greywhindhope so21:01
mithroI can't vouch for xcode :)21:01
greywhindit uses gcc21:02
greywhindinternally21:02
mithrogreywhind: the idea of course that users would just download a DMG like they do with tpclient-pywx21:02
greywhindmithro: right21:02
greywhindhttp://rafb.net/p/CYM6nG76.html (99 lines)21:04
tpbTitle: Nopaste - No description (at rafb.net)21:04
mithrogreywhind: this is about where we hit my limit of understanding21:07
*** Erroneous has quit IRC21:09
ezodmithro: http://glorfindel.mavrinac.com/~aaron/ezod_mtreport.pdf21:11
tpb<http://ln-s.net/218B> (at glorfindel.mavrinac.com)21:11
mithroezod: I just replied to your email21:11
ezodmithro: s/pdf/odg for the oodraw version21:11
mithrookay21:11
ezodreading21:12
mithroezod: looking pretty good - it would be better if it had a few more "excerpts" and similar for people who might be skimming21:12
mithroare those blue text suppose to be links?21:13
*** jmtan has joined #tp21:13
ezodmithro: agreed, and no, just emphasis21:13
mithroezod: links to more information is always good21:13
jmtangreywhind: ping21:13
mithroezod: we have hi-res versions of the logo (and even a SVG version) if you need it21:13
mithrohey jmtan21:14
ezodmithro: i couldn't find one with that white border, are they on git somewhere?21:14
mithrothey are in our media repository21:14
jmtanhi everyone21:14
mithrohttp://svn.thousandparsec.net/cgi-bin/viewcvs.cgi/media/promotion/21:14
tpb<http://ln-s.net/218G> (at svn.thousandparsec.net)21:14
greywhindhey jmtan21:15
greywhindgot a little further, but still stuck21:15
mithrohttp://svn.thousandparsec.net/cgi-bin/viewcvs.cgi/media/promotion/logo/zzorn-black.png?rev=68&view=markup21:15
tpb<http://ln-s.net/218H> (at svn.thousandparsec.net)21:15
ezodmithro: cool21:16
mithrogit doesn't work well with large binary blobs21:16
ezodmithro: well, if you like the layout, i can format everyone's that way, do excerpts, tag links, etc.21:17
ezodmithro: one big file like bzflag's21:17
mithrojmtan / other gsoc students - BZFlag did a fairly cool thing you can use for inspiration -   http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf (warning it's pretty big)21:17
tpb<http://ln-s.net/218I> (at my.bzflag.org)21:17
mithroezod: well I want to keep each seperately in two page reports21:17
mithroso we could do "one a week" or similar21:17
ezodmithro: ok. this format has a lot of hand-tweaking unfortunately21:18
ezodi figured it was a one-off21:18
mithroezod: no i mean one student a week21:19
ezodmithro: oh no i get what you mean21:19
jmtangrewhind: did you manage to compile ogre?21:19
mithrowe have 8 students which would cover the last 8 weeks of GSoC21:20
ezodmithro: i'm saying my format is not easy for someone to paste text into, a la latex or css, so i was offering to do everyone's21:20
greywhindjmtan: 6:15pm] greywhind: got a little further, but still stuck21:20
ezodmithro: that is, if you like it... or something similar.. :)21:20
mithroezod: yeah I understood - I'm happy for you to offer to other students21:21
greywhindjmtan: the following two pastes are the most recent results21:21
greywhindhttp://rafb.net/p/gztSJO39.html21:21
tpbTitle: Nopaste - No description (at rafb.net)21:21
greywhindhttp://rafb.net/p/CYM6nG76.html21:21
tpbTitle: Nopaste - No description (at rafb.net)21:21
ezodmithro: ok, i'll tidy mine up and we'll see what happens, thanks for the feedback :)21:22
mithrogreywhind: maybe this can help - http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=1389021:23
tpb<http://ln-s.net/218M> (at irrlicht.sourceforge.net)21:23
mithroor maybe21:24
mithrohttp://java.freehep.org/aidajni/FAQ.html21:24
tpbTitle: freehep - Frequently Asked Questions (at java.freehep.org)21:24
mithro When compiling on MacOS X I get the message: Undefined symbols: ___dso_handle.21:24
mithro    You have an old version of XCode, you need at least version 2.4.1 or "gcc version 4.0.1 (Apple Computer, Inc. build 5367)"21:24
*** pluskid has joined #tp21:26
mithrohey pluskid21:26
mithroI'm just about to run out21:26
pluskidmithro: hi21:26
mithrogreywhind: could that be your problem - your xcode is too old?21:26
greywhindmithro: i'll check it out... where did you see that message?21:26
mithro(or you have both an old and new xcode?)21:26
mithro../../Dependencies/lib/Release/libFreeImage.a(compress.o) definition of _compressBound in section (__TEXT,__text)21:27
mithrold: Undefined symbols:21:27
mithro___dso_handle21:27
mithro/usr/bin/libtool: internal link edit command failed21:27
mithrothat is the last thing in your paste21:27
greywhindi'm going to put this off til' tomorrow, i think.21:29
mithrogreywhind: okay21:30
mithrobblr21:32
*** pluskid has quit IRC22:17
*** Iwanowitch has quit IRC22:42
*** llnz has joined #tp23:20
*** peres has left #tp23:34

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!