00:21.33 | *** join/#gpe glm2k (n=glm@rrcs-24-199-11-46.west.biz.rr.com) |
00:29.22 | *** join/#gpe syamajala (n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net) |
00:29.31 | syamajala | hi |
00:37.49 | coredump | gpe-login is compiled using gpe-ownerinfo |
00:38.04 | coredump | I can use the gpe-ownerinfo2 from the tarballs? |
00:38.26 | syamajala | coredump: your building gpe too? |
00:38.34 | coredump | ye |
00:38.37 | syamajala | me too! |
00:38.41 | coredump | making debian packages |
00:38.48 | coredump | kinda boring |
00:38.50 | syamajala | i'm making archilnux pkgbuilds |
00:39.08 | coredump | did you compiled gpe-login? |
00:39.17 | syamajala | i was just trying to |
00:39.28 | syamajala | but i found that it needs gpe-ownerinfo |
00:39.37 | coredump | same question here :) |
00:39.48 | syamajala | gpe-ownerinfo2 gave me a bunch of errors when i tried to compile it |
00:40.07 | coredump | b there, d that... |
00:40.13 | syamajala | its says stuff like gpe-ownerinfo2.c:26:26: error: gpe/errorbox.h: No such file or directory |
00:40.39 | coredump | I'll try the 0.28 version now |
02:00.44 | *** join/#gpe Cwiiis (n=cwiiis@host86-134-73-72.range86-134.btcentralplus.com) |
02:58.12 | *** join/#gpe Rebecca (n=Rebecca@60-241-49-151.tpgi.com.au) |
03:46.03 | poli | Rebecca: hey! How is your 4700 doing? |
03:49.47 | Rebecca | it's a good little machine :) |
03:50.05 | Rebecca | i hope they get wifi working soon though |
03:52.23 | Rebecca | it's a bit of a pain using the wifi CF card with the magnum case |
04:43.00 | *** join/#gpe katossi (n=guillerm@dslb-084-062-129-111.pools.arcor-ip.net) |
05:01.18 | *** join/#gpe quitte (n=quitte@stgt-d9be121b.pool.mediaWays.net) |
06:16.29 | *** join/#gpe _law_ (n=law@mail.stiftadmont.at) |
07:04.50 | *** join/#gpe obergix[work] (n=olivier@mag77-1-82-238-13-91.fbx.proxad.net) |
07:23.43 | *** join/#gpe zecke (n=ich@88.134.3.107) |
08:14.28 | jurop88 | hi all |
08:20.18 | *** join/#gpe rob_w|mis (n=rob_w@p549BB4E7.dip0.t-ipconnect.de) |
08:45.57 | *** join/#gpe Rebecca (n=Rebecca@60-241-49-151.tpgi.com.au) |
08:46.42 | XorA | morning |
08:47.05 | *** join/#gpe justalad (i=kv@alice.vistcom.ru) |
08:47.26 | _law_ | hi XorA |
08:55.37 | *** join/#gpe kammicazze (n=kammi@uu194-7-185-133.unknown.uunet.be) |
09:00.25 | CoreDump|home | morning |
09:18.59 | *** join/#gpe quitte_ (n=quitte@stgt-d9be113c.pool.mediaWays.net) |
09:25.40 | *** join/#gpe lolita__ (n=matthias@w216-2.wist.uni-linz.ac.at) |
09:30.44 | *** join/#gpe ade|desk (n=adavey@194.200.143.249) |
09:53.28 | _law_ | http://handhelds.org/scap/port.19161.png done some work this weekend |
09:57.36 | *** join/#gpe pezi (n=kvirc@smarty.soft.uni-linz.ac.at) |
10:03.42 | *** join/#gpe zecke_ (n=ich@rosine141.inf.fu-berlin.de) |
10:08.50 | *** join/#gpe florian_kc (n=fuchs@dns.kernelconcepts.de) |
10:09.39 | florian_kc | good morning |
10:10.37 | *** join/#gpe richard2 (i=1000@tim.rpsys.net) |
10:14.47 | _law_ | hi florian_kc |
10:16.23 | *** join/#gpe JiniDog (n=jini@Vac5f.v.pppool.de) |
10:27.33 | *** join/#gpe rob_w (n=bob@p213.54.192.1.tisdip.tiscali.de) |
10:29.57 | florian_kc | hi _law_ |
10:34.58 | florian_kc | _law_: I have a theory about keylaunch... is matchbox configured to startup applications with these buttons? |
10:35.24 | florian_kc | so if keyaunch fails to grab these kays matchbox would use them.+ |
10:35.42 | _law_ | florian_kc, no i have disabled this |
10:36.07 | florian_kc | _law_: hrm... too bad, that would have been too easy ;-) |
10:36.14 | pb__ | florian_kc: good morning |
10:36.25 | _law_ | hi pb__ |
10:36.40 | florian_kc | hi pb__ |
10:37.32 | _law_ | florian_kc, could you try to remove Hold,Pressed function form your .keylaunch rc and only test it with Keycode |
10:37.38 | *** join/#gpe obergix[work] (n=olivier@mag77-1-82-238-13-91.fbx.proxad.net) |
10:38.20 | _law_ | like key=...F9:-:gpe-calendar |
10:39.37 | *** join/#gpe DataBeaver (n=tdb@YZMCXCV.dsl.saunalahti.fi) |
10:40.32 | florian_kc | _law_: that would be an idea |
10:40.37 | florian_kc | hi obergix[work] |
10:41.12 | _law_ | florian_kc, could you try this on your ipaq? |
10:41.46 | florian_kc | _law_: yep.. i only need to recover it from a flat battery |
11:18.44 | florian_kc | _law_: doesn't seem to work here :-/ |
11:21.07 | _law_ | florian_kc, does it work with space like: key=... F9:-:gpe-calendar ? |
11:23.38 | florian_kc | _law_: uh wait, had a typo in the line... this works. |
11:24.19 | florian_kc | both with and without space |
11:25.40 | florian_kc | hrm... |
11:26.18 | _law_ | florian_kc, hmm on the Z only ... without space works |
11:26.48 | florian_kc | _law_: right... i forgot to save the file after adding the space... |
11:27.17 | _law_ | so there is a problem with Pressed and Hold .. function (they need space) but we confiure this in key-config file |
11:27.18 | florian_kc | back in some secs... coffee |
11:30.33 | florian_kc | re |
17:08.46 | *** join/#gpe ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
17:08.46 | *** topic/#gpe is The GPE Palmtop Environment - http://gpe.handhelds.org/ | GPE Wiki: http://handhelds.org/moin/moin.cgi/GPEProject |familiar snapshots: http://familiar.handhelds.org/snapshots/ | Development Manual (in progress): http://www.kernelconcepts.de/~fuchs/gpe/doc/devmanual/ | 0.8.3-rc1 updates: http://gpe.handhelds.org/feed/0.8.3-rc1+/ | GPE 2.7 released! | 1000 checkins since april 2nd 2005 |
17:28.27 | *** join/#gpe pleemans (n=peter@d54C24BC0.access.telenet.be) |
17:33.34 | *** join/#gpe mimecar (n=miguel@107.Red-81-39-240.dynamicIP.rima-tde.net) |
17:44.33 | *** join/#gpe zecke (n=ich@88.134.3.107) |
17:55.49 | *** join/#gpe koen (i=koen@dominion.kabel.utwente.nl) |
18:01.28 | *** join/#gpe DataBeaver (i=tdb@YZMCXCV.dsl.saunalahti.fi) |
18:05.42 | *** part/#gpe ade|desk (n=adavey@194.200.143.249) |
18:17.22 | *** join/#gpe reenoo|a1k (n=r@p5489C886.dip.t-dialin.net) |
18:18.00 | florian_kc | bbl |
18:30.03 | *** join/#gpe rob_w (n=bob@p213.54.192.1.tisdip.tiscali.de) |
18:31.14 | *** join/#gpe pH5 (n=ph5@e178227058.adsl.alicedsl.de) |
18:52.33 | *** join/#gpe kammicazze (n=kammi@dD576250F.access.telenet.be) |
19:02.51 | *** join/#gpe thunder (n=thunder@d005177.adsl.hansenet.de) |
19:12.52 | *** join/#gpe krokas (i=krokas@ppp83-237-242-62.pppoe.mtu-net.ru) |
19:17.16 | jurop88 | anybody? |
19:20.10 | pb_ | jurop88: mm? |
19:22.03 | jurop88 | hi pb_ |
19:22.32 | jurop88 | about gpe-timesheet: i'd like to make some controls on data inputted before doing nasty things... |
19:23.11 | jurop88 | I think that I should pass to the callback the whole window where fields are contained, right? |
19:23.53 | pb_ | which callback? |
19:24.24 | jurop88 | is a callback on the pressing of the OK button that should register data if data are all good... |
19:24.49 | jurop88 | and for one or the other reason it is not simple to check them while imputing... |
19:24.59 | jurop88 | and I have to check the consistency at the end of the input |
19:26.25 | pb_ | in that case, yeah, probably |
19:26.58 | jurop88 | how should I refer to them? |
19:27.01 | jurop88 | so... |
19:27.12 | jurop88 | should I use the whole hierarchy? |
19:28.07 | jurop88 | for example (window)->box->widget? |
19:28.27 | pb_ | that would work, though it may be easier to save direct references to the widgets as properties on the window |
19:28.38 | jurop88 | ? |
19:28.51 | jurop88 | My knowledge isn't there :( |
19:29.07 | jurop88 | But I'm learning a lot working on the project :) |
19:31.33 | *** join/#gpe _law_ (n=_law_@213.173.86.202) |
19:34.13 | pb_ | g_object_set_data (G_OBJECT (window), "my lovely widget", widget); |
19:34.17 | pb_ | that kind of thing |
19:34.47 | jurop88 | I'll look at it, thx! |
19:46.38 | *** join/#gpe champ (n=champ@216.85.238.67) |
20:12.29 | Philippe | hi all |
20:12.34 | Philippe | Finally home :-) |
20:12.37 | koen | hey Philippe |
20:17.16 | *** join/#gpe guillermo_ (n=guillerm@dslb-084-062-141-227.pools.arcor-ip.net) |
20:47.32 | *** part/#gpe _law_ (n=_law_@213.173.86.202) |
20:51.49 | jurop88 | hi Philippe, hi koen |
20:52.03 | Philippe | hi jurop88 |
20:58.18 | *** join/#gpe florian (n=fuchs@p5083C971.dip0.t-ipconnect.de) |
20:58.37 | florian | re |
21:04.25 | koen | hey jurop88 |
21:04.35 | *** join/#gpe balbinus (n=balbinus@vaf26-1-82-242-182-140.fbx.proxad.net) |
21:07.02 | balbinus | hello :) |
21:08.37 | Philippe | hi balbinus |
21:10.27 | florian | hi balbinus |
21:11.27 | *** join/#gpe coredump (n=coredump@unaffiliated/coredump) |
21:11.27 | balbinus | hi florian, Philippe :) |
21:11.37 | balbinus | Philippe: and I'm pretty pleased with it :) |
21:12.14 | coredump | gpe-calendar-0.72/export-vcal.c:53: undefined reference to `vevent_from_event_t' |
21:12.49 | coredump | :) |
21:13.01 | florian | coredump: too old libgpevtype |
21:14.04 | coredump | libgpevtype0 0.16-1 |
21:14.31 | coredump | I'm compiling all the latest sources... :\ |
21:18.23 | coredump | florian, libgpevtype0 0.16-1 |
21:19.27 | florian | coredump: cross or native? |
21:19.32 | coredump | cross |
21:19.36 | coredump | arm |
21:19.41 | coredump | scratchbox |
21:20.34 | florian | and you installed this version inside of scratchbox too? |
21:20.42 | coredump | florian, yes. |
21:21.08 | coredump | florian, vevent.h is on the include path and the function is there... |
21:21.39 | pb_ | that's a linker error, not a compiler error. |
21:21.47 | pb_ | your header files are irrelevant there, it's the libraries that matter |
21:22.09 | pb_ | florian: good evening |
21:23.11 | coredump | libeventdb.a libeventdb.so libeventdb.so.0.0.1 |
21:23.11 | coredump | libeventdb.la libeventdb.so.0 |
21:23.38 | pb_ | those are indeed some libraries, but probably not the operative ones |
21:23.51 | florian | coredump: i remember some problem in scratchbox if you have a prefix != /usr |
21:24.24 | florian | coredump: libgpevtype is the interesting one |
21:24.44 | coredump | export-vcal.c: In function `export_to_vcal': |
21:24.44 | coredump | export-vcal.c:53: warning: implicit declaration of function `vevent_from_event_t' |
21:24.59 | coredump | that one happens a little before the critical error |
21:25.22 | coredump | libgpevtype.a libgpevtype.so libgpevtype.so.0.0.0 |
21:25.22 | coredump | libgpevtype.la libgpevtype.so.0 |
21:25.46 | coredump | florian, I'm making debian packages, so I think that the prefix is /usr |
21:25.56 | florian | coredump: right |
21:25.59 | coredump | and all the libs and stuff are in /usr/{libs,include} |
21:27.05 | coredump | vevent_from_event_t is used on another source that I've already compiled cleanly |
21:27.09 | coredump | that's weird |
21:28.26 | florian | hmm... iirc only gpe-calendar is using it |
21:28.50 | coredump | florian, libgpevtype-0.16/vevent.c |
21:28.57 | coredump | <-- stupid most of the time |
21:29.22 | florian | :-) |
21:29.25 | koen | florian: libmimedir mismatch? |
21:30.13 | florian | koen: no, vevent_from_event_t is part of libgpevtype itself. |
21:30.31 | coredump | koen, libmimedir-gnome 0.2.1+cvs20040 |
21:30.32 | coredump | erm... |
21:30.54 | florian | coredump: i hope you have a newer one |
21:31.32 | coredump | florian, not really.. that one is the sarge default... |
21:32.39 | florian | coredump: you'll need it for up to date gpe bits |
21:33.01 | coredump | libmimedir-snapshot-20040307.tar.gz |
21:33.03 | coredump | that one? |
21:33.50 | florian | nope, you need 0.3.1+something |
21:34.09 | coredump | hmmm |
21:35.08 | coredump | I'll try to get the package from sid or etch to recompile |
21:35.25 | balbinus | well, I should think of installing GPE on my internal flash... |
21:35.36 | koen | either http://dominion.kabel.utwente.nl/koen/pda/files/libmimedir_anoncvs.gnome.org__20051112.tar.gz or http://dominion.kabel.utwente.nl/koen/pda/files/libmimedir-0.3.1.tar.gz |
21:35.40 | koen | (iirc) |
21:35.41 | florian | balbinus: which device do you have? |
21:36.10 | balbinus | Acer N30 |
21:36.30 | florian | oh... |
21:36.53 | balbinus | :D |
21:37.21 | balbinus | fairly good :) |
21:37.38 | florian | good to hear |
21:37.44 | balbinus | http://www.handhelds.org/moin/moin.cgi/AcerN30 |
21:39.29 | balbinus | I'm currently using GPE from the SD/MMC card, which is not very practical :) |
21:42.03 | balbinus | mmm |
21:42.13 | balbinus | Bluetooth does not work perfectly :/ |
21:43.52 | florian | hmm that looks pretty good |
21:45.00 | balbinus | when I try to fire up bluetooth, an error pop ups saying that "system call was interrupted" |
21:45.14 | balbinus | I'm gonna have a look in the logs... |
21:45.34 | *** join/#gpe zap (n=zap@217.170.93.196) |
21:47.05 | florian | hmm... maybe pb_ has some idea what this means |
21:47.14 | *** join/#gpe zap (n=zap@217.170.93.196) |
21:47.18 | balbinus | df: /dev/.static/dev : permission denied keeps appearing in my session log |
21:47.39 | pb_ | that is strange |
21:47.48 | pb_ | what happens if you run /etc/bluetooth/hciattach manually? |
21:47.51 | pb_ | (as root) |
21:47.52 | jurop88 | pb_:thx a lot, I did it! It was simpler than I thought, asking saved me a lot of time & hassle |
21:47.57 | pb_ | jurop88: very good! |
21:48.19 | jurop88 | imho GPE-Timesheet is ready for testing & perhaps releasing :) |
21:48.38 | koen | yay! |
21:48.47 | balbinus | pb_: wait a sec, i'm gonna try... |
21:48.49 | koen | more debs for my 770 |
21:49.30 | *** join/#gpe rob_w (n=bob@p213.54.192.1.tisdip.tiscali.de) |
21:49.57 | balbinus | pb_: err... I suppose I need to type sth else after (some args), because it gives me an 'usage' statement :) |
21:50.14 | pb_ | that would be a problem |
21:50.19 | pb_ | what's in /etc/sysconfig/bluetooth? |
21:50.56 | balbinus | BLUETOOTH=no |
21:50.56 | balbinus | :/ |
21:51.03 | pb_ | oh dear, then you lose |
21:51.14 | pb_ | you'd better edit that file to contain the correct data and try again |
21:51.20 | balbinus | yeah |
21:51.26 | balbinus | what should it contain? |
21:51.32 | balbinus | just BLUETOOTH=yes? |
21:51.38 | pb_ | no, some other stuff too |
21:51.42 | pb_ | let me see if I can find an example |
21:52.13 | balbinus | ok |
21:52.14 | balbinus | thx |
21:52.39 | *** join/#gpe glm2k (n=glm@rrcs-24-199-11-46.west.biz.rr.com) |
21:53.03 | pb_ | actually, the easiest thing would be to edit /etc/init.d/blueprobe and then rerun that script |
21:53.15 | pb_ | I think the fields in there should be self explanatory |
21:53.24 | balbinus | ok |
21:53.58 | pb_ | funnily enough, it looks like the latest one in cvs already has n30 support |
21:54.01 | pb_ | maybe your copy is just outdated |
21:54.06 | pb_ | <PROTECTED> |
21:54.06 | pb_ | <PROTECTED> |
21:54.06 | pb_ | <PROTECTED> |
21:54.06 | pb_ | <PROTECTED> |
21:54.06 | pb_ | <PROTECTED> |
21:54.06 | pb_ | <PROTECTED> |
21:54.08 | pb_ | <PROTECTED> |
21:54.11 | pb_ | that's what I have |
21:54.28 | balbinus | yeah, maybe |
21:55.00 | balbinus | I got it too |
21:55.08 | balbinus | I'm gonna try to rerun the script |
21:55.11 | pb_ | okay |
21:55.23 | pb_ | does that "Acer-N30" string match what you have in /proc/cpuinfo? |
21:56.04 | florian | balbinus: could you take a screenshot for the gallery - like these: http://handhelds.org/~gpe/gallery/view_album.php?set_albumName=Various-Devices |
21:56.39 | balbinus | florian: yes I can, but the problem is as long as I don't manage to connect some network connection, I can't upload it :) |
21:56.44 | balbinus | pb_: err... |
21:57.01 | balbinus | no?! |
21:57.02 | balbinus | O_O |
21:57.10 | balbinus | it tells me that I own an Acer N35. |
21:57.50 | pb_ | congratulations! |
21:57.59 | balbinus | yeah... but I swear I don't :) |
21:58.06 | pb_ | heh |
21:58.12 | pb_ | oh well, I guess your kernel is defective |
21:58.40 | balbinus | (btw, is there any way to input a pipe in the shell using the on-screen keyboard?) |
21:58.57 | balbinus | pb_: lemme have a look... I'll try to recompile it if necesary |
21:59.22 | pb_ | or you could just patch the blueprobe script to understand n35 as well, I guess, if that one has bluetooth too |
22:00.07 | balbinus | maybe not... it has aGPS, but I don't think it has bluetooth... |
22:00.32 | *** join/#gpe krokas (i=krokas@ppp83-237-242-139.pppoe.mtu-net.ru) |
22:01.12 | florian | balbinus: indeed... one workaround would be to use gpe-screenshot and save it to some storage card |
22:02.08 | balbinus | florian: but my storage card is used by GPE :) |
22:02.18 | balbinus | so you'll have to wait ;) |
22:02.34 | coredump | florian, export-vcal.c:53: undefined reference to `vevent_from_event_t' |
22:02.50 | coredump | florian, libmimedir-gno 0.3.1-1 |
22:02.52 | coredump | :\ |
22:04.18 | florian | balbinus: heh, okay - that's more important ;-) |
22:09.47 | balbinus | I modified the /etc/init.d/blueprobe, but when I try to do /etc/init.d/bluetooth start, I get: |
22:10.12 | balbinus | Starting Bluetooth subsystem: hcid sdpdCan't listen on HID control channel: Address already in use |
22:10.13 | balbinus | :/ |
22:10.56 | pb_ | that's okay |
22:11.07 | pb_ | you need to be running /etc/bluetooth/hciattach, not /etc/init.d/bluetooth |
22:11.28 | balbinus | ok |
22:12.08 | balbinus | but I suppose I need to pass /etc/bluetooth/hciattach a few arguments |
22:12.15 | pb_ | no |
22:12.22 | pb_ | it doesn't take any arguments |
22:12.23 | balbinus | because it gives me an "usage" statement |
22:12.38 | pb_ | even with a correct /etc/sysconfig/bluetooth? |
22:13.00 | pb_ | (you did run /etc/init.d/blueprobe after editing it, right?) |
22:13.06 | balbinus | yeah |
22:13.27 | pb_ | must be a bug, then |
22:13.40 | pb_ | I guess you'll have to investigate what's going wrong for yourself |
22:13.50 | balbinus | when I run /etc/sysconfig/bluetooth it gives me: |
22:14.00 | balbinus | Turning echo off on |
22:14.15 | balbinus | /etc/init.d/blueprobe: 6: cannot open : no such file |
22:14.16 | balbinus | ok |
22:17.47 | *** join/#gpe zap (n=zap@217.170.93.196) |
22:23.37 | *** join/#gpe champ (n=champ@216.85.238.67) |
22:28.50 | *** join/#gpe FortMax (n=aperez@pool-71-250-191-2.nwrknj.east.verizon.net) |
22:33.25 | *** join/#gpe Timelord (n=TL@4.78.4.43) |
22:33.31 | *** join/#gpe champ_ (n=champ@216.85.238.67) |
22:34.17 | *** join/#gpe JiniDog (n=jini@Vb852.v.pppool.de) |
22:40.55 | balbinus | I got the bluetooth working |
22:41.08 | balbinus | it was mainly a problem of editing /etc/init.d/blueprobe |
22:41.18 | balbinus | (my fs was kinda corrupt, I guess) |
22:48.58 | CoreDump|home | hi |
22:49.13 | balbinus | hi :) |
22:58.49 | balbinus | how does the kernel (or whatever) tell that I"m running this or that kind of PDA? |
22:59.15 | pb_ | generally, the bootloader tells the kernel |
22:59.37 | pb_ | and the bootloader itself either pokes at the hardware to figure out what kind of machine it's on, or "just knows". |
23:00.38 | balbinus | ok |
23:00.51 | balbinus | so I'll have to check out the bootloader... |
23:02.32 | pb_ | yeah, it seems |
23:05.02 | ||cw | it would "just know" because that loader would only work ona handfull of pda's |
23:05.28 | pb_ | thanks for clearing that up |
23:06.35 | balbinus | does anyone know if the sound works on HP Ipaq H1940? |
23:08.29 | florian | re |
23:08.50 | pb_ | I think sound does work on the h1930/1940, yeah, but I haven't tried it myself |
23:08.52 | pb_ | florian: wb |
23:08.58 | balbinus | ok |
23:09.19 | pb_ | you might try asking in #handhelds.org, maybe someone there will know for sure |
23:09.19 | balbinus | Acer N30 seems to have the same chip, and there seems to be a module for alsa... |
23:09.22 | balbinus | ok |
23:09.32 | balbinus | thx |
23:12.44 | balbinus | that sounds strange... |
23:12.58 | balbinus | according to the doc I followed, the bootloader is provided by Acer... |
23:18.18 | pb_ | in that case, you probably have some kind of shim layer between the bootloader and the kernel |
23:18.37 | pb_ | or, conceivably, the shim is integrated into the kernel's own boot code |
23:20.13 | balbinus | yeah... I'll try to see with the guy who put the sources I used online |
23:20.35 | balbinus | he has more or less designated himself as maintainer for Acer N30/N35 and stuff on handhelds.org |
23:25.03 | jurop88 | Florian, would like to try a Gpe-Timesheet ver0.4RC1? |
23:25.22 | florian | jurop88: sure! |
23:27.43 | jurop88 | just check out your email ;) |
23:28.26 | jurop88 | now starts the using/debugging session... But I'm happy |
23:28.47 | jurop88 | thx everybody helped me, I go to bed... I need it! |
23:28.50 | jurop88 | 'night |
23:29.13 | florian | joshua_: many thanks - and have a good night! |
23:29.19 | florian | gah |
23:29.43 | florian | s/joshua_/jurop88 |
23:36.17 | *** join/#gpe champ_ (n=champ@216.85.238.67) |