irclog2html for #gpe on 20030121

00:00.20moraymallum: aha, that's the one I thought before pb_'s misinformation ;)
00:00.25pb_oops
00:04.01*** join/#gpe prk (prk@213.254.90.167)
00:04.27prkhi!
00:06.12prknobody here?
00:07.34mallumpb_: I just built and executed successfully gnu hello with my uber-toolchain
00:07.41pb_mallum: wahey!
00:07.50mallumpb_: next step X windows :-)
00:08.32pb_mallum: I just got debian installed on my ibook; upgrading it to unstable now.
00:09.35prkoh, here are you! :)
00:10.16pb_hi prk
00:10.59prkI supose that some of you are developing gpe!
00:11.09pb_indeed :-)
00:12.10moraythough not as many at this *precise* moment as sometimes ;)
00:12.15prkSome weeks ago I was wondering why nobody did it early
00:13.28prkand i was thinking how great would be now that gnome is becoming a "real" standard and user friendly desktop
00:15.32prkI have heard about it right a few minutes ago
00:16.44mallumpb_: oh cool, you got it then !
00:16.52pb_mallum: yeah, it arrived this morning.
00:17.06mallumpb_: how has the install been so far ?
00:17.17pb_mallum: reasonably painless actually
00:17.37pb_mallum: the disk partitioning business was a bit of a pain, but other than that it's been ok.
00:17.43mallumpb_: oh thats good
00:17.59prkand i have some questions about it
00:18.13mallumpb_: I swear my drive is about ot fail ...
00:18.20pb_prk: go ahead
00:18.23pb_mallum: :-/
00:18.51prkwhat platform are you using to develop (I supose the ipak under familiar...)
00:18.58mallumpb_: I think Id better run my backup script ...
00:19.07pb_prk: that's right.
00:19.21pb_prk: a few people are interesting in running GPE on the Zaurus, but I don't think that effort has progressed very far yet.
00:20.30mallumpb_: is it -z combreloc I pass to libs to enable them for prelinking ?
00:20.33prkI'm trying to continue the port of linux to nec vr devices, specially for the cassiopeia e-105 as i have hoe
00:22.09prkI have compiled it and make some modifications to the drivers, and i hope to have a usable kernel in some time
00:22.33pb_mallum: yep
00:22.33mallumpb_: do you think theres a good chance this toolchain will support it ?
00:22.34pb_mallum: should do
00:22.34pb_mallum: it's been in binutils for a while
00:24.23prkAre you using X as the graphics backend?
00:24.42pb_Yes.
00:24.51pb_plus the GTK toolkit, obviously.
00:25.21prkand how fast is in your devices?
00:25.48pb_It's pretty fast on the ipaq, but that has a 200MIPS cpu.  I guess the E105 doesn't quite have the same performance.
00:26.27prkMIPS 130Mhz whithout float point unit
00:27.07prkand how much memory you need
00:27.50pb_the smallest ipaq has 16MB RAM + 16MB flash.
00:28.07pb_most people have at least 32MB RAM.
00:29.34prke-105 has 32 ram, but not flash rom
00:29.40pb_GPE will run in the 16+16 units, just about, but it's tight.
00:30.15prkwhy use the X backend and not a framebuffer?
00:30.44prkIt would be faster?
00:30.56morayprk: some people are very attached to X ;)
00:31.04prkand less memory needs?
00:32.24prkYes but I think in this case the perfomance its mor important, isn't it?
00:32.41morayprk: well, so far X hasn't been a barrier in either speed or memory needs
00:33.01morayprk: but it provides greater flexibility, including the ability to run non-GTK apps
00:34.05prkWell in fact it would be possible to compile the apps with gtk-framebuffer and so make me happy :)
00:34.19pb_prk: sure, you can certainly do that if you want.
00:34.47pb_prk: on the ipaq, performance isn't much of an issue (and the overhead from X is pretty small anyway), so it is more worthwhile for us to have the flexibility and network transparency.
00:35.49prkBut i suposse that you are not making the gtk apps X deppendant
00:35.54mallumprk: for the amount of pixels on a PDA's screen, X doesn't doesn't really hurt perofrmance at all
00:36.09morayprk: do you know if the framebuffer GTK stuff does rotation? (the ipaq's screen is the 'wrong' way round for normal use)
00:37.03prkI don't know, but it shouldn't be difficult to implement
00:37.36morayit would certainly be interesting to try compiling stuff for fb gtk, and would let us beat the Opie guys at their own game ;)
00:38.01prk:)
00:40.16mallumbah
00:40.36mallumit will be no faster
00:40.50mallumX can push pixels just as fast as opie
00:40.59mallumon the ipaq
00:41.13mallumwhen we get 640x480 screens, it may not be so true
00:41.23pb_true, but I do still have niggling worries about context switch overhead on the ipaq
00:41.43prkI have another idea about performance
00:41.50moraymallum: it would be interesting to compare though? even if it just lets us fix something about the X setup afterwards
00:42.29prkis the default gkt theme engine fast enought for those devices?
00:42.42mallumpb_: how do you mean ?
00:43.18pb_mallum: if an application makes an X call that involves waiting for a response from the server, you have to do two context switches immediately before it can continue.
00:43.54prkWell I don't kwnow so much about the gtk internals, but a "flat" gtk engine would be faster or not?
00:44.31pb_prk: we use a "flat" engine (mist) anyway, for aesthetic reasons.
00:46.55mallumpb_: is mist a pretty new addition ?
00:47.15pb_mallum: new-ish I guess, we've had it for a couple of months.
00:48.02prkhow much time is the project out?
00:48.21prkI have read about it today on the gnome news...
00:48.22pb_prk: I guess GPE was started a bit more than a year ago.
00:51.03prkSo you have a complete enviroment for handhelds
00:51.31pb_I wouldn't say complete yet, but it's getting there.
00:52.34prkyou have a tetris, so its complete ;)
00:52.59morayha
00:53.11moraythe major useful thing we lack (I suspect) is synchronisation
00:53.16pb_yes
00:53.51pb_we should try to compel someone to actually work on that.
00:54.23prkIt would be nice to integrate it in the new gnome 2.2 desktop
00:54.23morayI can currently claim that I would be doing so if I had any time to do so
00:54.47pb_well, at least opie doesn't really have a sync solution either. :-/
00:54.58moraypb_/mallum: I've made a hotel booking now (well, sent it off)
00:55.15mallumftp://people.redhat.com/mharris/patches/XFree86-4.2.0-die-ugly-pattern-die-die-die.patch ;-)
00:55.22pb_moray: righto
00:55.24mallummoray: cool
00:55.56prkI would love to, but I don't have the skills and time
00:56.17moraymallum: hm, we could potentially do with that patch, to get rid of the oddness between splash screens during X startup
00:57.04pb_yeah.  I think it was reputedly already in xfree86 cvs, so we should get it next time x ipks are built.
00:57.23morayoh right
00:59.40mallummoray: yeah dont worry Im adding it
00:59.53mallummoray: theres actualy a switch now to do it as well
01:00.23mallumIm trying to find a damn prelink patch mentioned in one of mr harris's changelogs
01:00.47pb_all the prelink issues are supposedly fixed in cvs also by now
01:00.54morayah, ok
01:00.55pb_at least, for all platforms other than i386.
01:00.58morayha
01:01.13pb_maybe even i386 now too, I'm not sure who won out in the end on that one.
01:03.02prkI've just read that the media player uses gstreamer, wow!
01:03.08pb_yep.
01:03.43mallumpb_: yeah Im trying to figure out where I enable it
01:04.01pb_mallum: prelink?  shouldn't be any special action required.
01:04.18prkSo you have a real multedia framework on your hands
01:04.43mallumpb_: I thought I needed to pass the -z action when it builds the xlibs ?
01:05.15pb_mallum: the easiest thing to do is just patch binutils to do that automatically (in fact, the default may well be on already in the version you have).
01:05.25pb_mallum: that's what debian does, and I think most other distros are the same.
01:05.39pb_there's never any reason to avoid -z combreloc.
01:05.45mallumpb_: aha
01:05.54mallumpb_: is there anyway I can find out if its enabled ?
01:06.12pb_do you still have the source on hand?
01:06.18mallumpb leme check
01:06.35pb_if so, look in ld/ldmain.c, find where it sets link_info.combreloc in main()
01:06.36mallumpb_: yah
01:06.46mallumokey
01:06.49pb_if it sets it to TRUE, it is enabled
01:07.50mallum<PROTECTED>
01:07.57pb_ok, so you should be all set.
01:08.32mallumpb_: aha cool
01:24.04prkI leave, good night or day... or whatever
01:24.59prkthanks for all
01:25.01prkbye
01:25.04morayand I should go to bed - good night everyone
01:25.30prkbye again
01:25.35*** part/#gpe prk (prk@213.254.90.167)
01:30.32*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
01:36.17mallumstupid X src tree
01:42.09mallumarg
01:47.48mallumjg: ping
02:27.45*** join/#gpe jbatt (unknown@24-90-171-4.nj.rr.com)
02:54.50*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
03:40.57*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
04:34.31*** join/#gpe joseph (unknown@24-90-171-4.nj.rr.com)
06:17.14*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
07:37.48*** join/#gpe moray (60de9608d6@mma29.dar.cam.ac.uk)
07:38.16*** join/#gpe stargirl_ (hmw26@potato.newn.cam.ac.uk)
07:39.59*** join/#gpe Aviator (dsm29@student.cusu.cam.ac.uk)
08:36.58*** join/#gpe PaxAnima (~petter@v058b.studby.ntnu.no)
10:00.47*** join/#gpe drkness (~sharath@nwkea-http-1.sun.com)
10:09.06*** join/#gpe pb_ (~pb_@dsl-62-3-66-201.zen.co.uk)
10:45.46*** join/#gpe drkness (~sharath@nwkea-http-2.sun.com)
11:00.07PaxAnimamorning
11:55.44*** join/#gpe mallum (~mallum@pc-80-193-218-21-hw.blueyonder.co.uk)
11:55.52pb_hi mallum
11:56.22mallumhey pb_
11:56.24mallumfinally got X to X-compile
11:56.33mallumbut I was missing the dumb h3600_*.h headers, so I've now added them
11:56.53mallumand am going again
11:57.46mallumpb_: how is the ibook now ?
11:57.54pb_mallum: had some trouble with X
11:58.01pb_mallum: I gave up last night, will try again later
11:58.26PaxAnimahey, mallum
11:58.39ade|deskstill on macos X or linux-ified it ?
11:58.42mallumpb_: yeah X is a real bitch
11:58.50pb_ade|desk: linux
11:59.08mallumpb_: not that its X's fault more ati's for closing a load of the stuff off on the mac ati chips
11:59.23pb_mallum: oh, I thought they were just regular Radeons.
11:59.36mallumpb_: have you got you hands on mrCoopers X debs ?
11:59.43pb_mallum: nope
11:59.58mallumpb_: yeah but they have a little special stuff added, like apple style power management
12:00.03mallumpb_: one sec ..
12:00.05pb_just using normal x 4.2 from unstable at the moment
12:01.31mallumpb_: http://people.debian.org/~daenzer/dri-trunk/
12:02.04pb_thanks
12:02.42mallumpb_: Im pretty sure they work without dri turned on, but its worth taking ( the little trouble ) to get it enabled
12:02.56mallumpb_: also do you have a recent benH kernel ?
12:03.54pb_no idea.
12:06.57mallumpb_: okey, get it by rsync -avz --delete rsync.penguinppc.org::linux-2.4-benh benh_kernel/
12:07.22mallumpb_: I havn't updated for a while and I think they could now be kept in bitkeeper
12:08.12pb_ugh
12:08.13mallumpb_: the benh kernels are mainstream kerenls with lots of patches relevant to (t)ibooks
12:08.31mallumpb_: they have the magic for getting powermanagement to work etc
12:08.39pb_ok, cool
12:09.01mallumpb_: they are considered 'experimental' but I've never ( trouch wood ) had any problems
12:09.12mallumpb_: I think there just like a -ac kerenl
12:09.22ade|deskpb_: how fo you change the dpkg interface from readline to something else .. i've broken perl :(
12:09.40ade|desks/fo/do
12:09.51pb_mallum: I do occasionally see bug reports from people who are getting weird behaviour with benh kernels.  There was a problem recently with them creating loads of zombie processes, I think.
12:10.56pb_ade|desk: it's stored in debconf itself.  if you have broken debconf so it won't run, you probably need to edit config.dat manually.
12:11.11ade|deskok ta
12:11.11pb_ade|desk: the debconf/frontend key is the one you want.
12:11.39mallumpb_: yeah, on my powerpc firewall I just run a stock kernel, but on my tibook I really dont have a lot of choice to get thge sexy stuff going ( though I dont know how much benH stuff got merged into 2.4.20 )
12:12.07mallumpb_: Okey I got a successful X Build, I can do it now in approx 10 mins ;-)
12:12.11pb_cool
12:12.55mallumpb_: no I'll see if I can get jg's scripts working on it to build some test ipkgs
12:13.07mallumpb_: these should be -mtune'd for xscale too
12:18.55ade|deskfinally got round to install a new hd in the indy so now have debian/unstable back it ... mips{,el} gpe will be back in business soon
12:21.03pb_excellent
12:21.25pb_there was a guy here last night who wanted to run gpe on a VR.
12:22.05pb_mallum: cool
12:22.25pb_mallum: you might like to look at some of the outstanding x bugs in bugzilla too and see if you can fix some of the easy ones.
12:29.31mallumpb_: okey, will do
12:30.14pb_a lot of them are just adding, removing or relocating files from what I remember
12:31.17pb_there's also the "release mouse device on VT switch" issue, which may not be in bugzilla, but I suspect that one is a bit harder to fix.
12:33.10mallumpb_: ok
12:33.38mallumpb_: I need to check I can actually package and run them new packages before I start fixing bugs
12:35.16pb_right.
12:35.58mallumIm running that now
12:44.13mallumhmmm, it appears I need ncurses installed for the make install step to work :(
12:49.01pb_suck
12:52.53mallumcurses!
12:53.12mallumhmm stupid ncurses won't happily x-compile nither
12:54.17mallumthe stupid thing knwos its being cross compiled, so why does it then build executables needed to generate headers with the x-compiler !32!%$£"
12:57.55pb_can't you just use a binary ncurses distribution?
12:58.29mallumNO, of course not
12:58.32mallumthats for girls
12:59.10pb_ah, of course.
13:00.16mallum;-)
13:05.24mallumaha! bludgened it into submission
13:06.36mallum*sigh* now I need libpng
13:09.51pb_btw, apropos of cross-compiling, I filed #177709 against pkg-config.
13:10.54mallumwhats that ?
13:18.09pb_just a general cross-compiling issue.
13:18.52pb_it's the pkg-config problem that causes us to end up with stupid CFLAGS for stuff like gpe-appmgr in order to support cross builds/
13:29.18*** join/#gpe FlyPiper (~46-cub@168.215.193.70)
13:29.23pb_hi flypiper
13:29.53FlyPiperpb_: Morning
13:30.47FlyPipererrr in your case Afternoon:)
13:31.16pb_indeed :-)
13:35.31mallumjg is evil
13:36.00pb_!
13:37.16mallumhe can popd his pushd up his ****
13:37.24mallum;-)
13:38.09PaxAnimamallum: done anything more on the the dock app?
13:38.33mallumPaxAnima: not as yet
13:38.47mallumPaxAnima: I was last night, but let I decided to enter x-compile hell
13:39.03mallumpb_: I have some ipkgs
13:39.08PaxAnimamallum: oh
13:39.15pb_mallum: good-o
13:39.18mallumpb_: want to try them  MUAHAHAHAHA
13:39.48pb_sure.
13:40.48mallumpb_: okey I guess the easiest way is for me to set up a feed
13:40.58mallumpb_: do you know how to do that ?
13:42.08pb_just create a directory and run ipkg-make-index in it.
13:44.37mallumpb_: okey cool
13:49.19mallumpb_: have a butch at http://handhelds.org/~mallum/feed/
13:49.48pb_ok, let me install those
13:49.56mallumpb_: you are a brave man
13:50.22mallumpb_: there just the same as what we've got - but built with gcc3.2
13:50.47mallumpb_: If they work, I'll package up the xcursor stuff and try and fix the missing local lib
13:50.57pb_missing local lib?
13:51.04mallumpb_: locale
13:51.06mallumsorry
13:51.09pb_oh :-)
13:51.15pb_I think that's just a data file, not a library.
13:51.22pb_or a collection of data files rather
13:52.29mallumyeah Im yet to figure that one out
13:54.06pb_ah, you seem to have built a new libexpat.
13:54.18pb_I guess that's harmless enough, but we are trying to get rid of it :-)
13:55.00pb_btw, you may need to add libgcc1 to Depends for gcc3.2-compiled packages
13:55.38PaxAnimawill gcc3.2 apps run better than with 2.95?
13:57.02pb_mallum: ah, not so good
13:57.04pb_gpe-login: relocation error: /usr/X11R6/lib/libXft.so.2: undefined symbol: XRenderQuerySubpixelOrder
13:57.41mallumpb_: okey I have a felling there is a newer XRender lib in the build source which jg's scripts have missed
13:57.55pb_ok
14:01.49mallumpb_: does tinyX run ok though ?
14:02.09pb_mallum: it starts up ok, can't really say much more than that without any working clients.
14:02.52mallumpb_: ah, I guess every thing is linking to Xrender ...
14:02.57pb_yes
14:03.16pb_almost everything on my ipaq is linked against libXft2
14:03.21mallumok fear not, let me give the pups some food and I'll get some more togeather
14:03.33pb_righto
14:12.40mallumpb_: can you see if your missing libXrender.so.1.2
14:13.10pb_I only have 1.1
14:14.22mallumcool ( well not cool but  .... )
14:21.01pb_maybe it's time we had a packaged arm cross-toolchain in debian.
14:21.11mallumyes
14:23.34pb_I think, due to the wonders of the toolchain-source package, that should be easy enough to manage.
14:35.28*** join/#gpe ade|desk (~adrian@unimatrix.ex.ac.uk)
14:53.25mallumpb_: okey new packages uploaded
14:53.36pb_mallum: ok, upgrading
14:53.58mallum<PROTECTED>
14:53.58mallum<PROTECTED>
14:53.58mallum<PROTECTED>
14:56.14mallumpb_: Im still to add the libgcc dep, gotta go some sed magic on all the control files
14:56.37pb_right
14:57.35pb_the Xrender problem is gone, but now xft apps don't seem to be able to find any fonts.
14:57.45pb_No fonts found; this probably means that the fontconfig
14:57.45pb_library is not correctly configured. You may need to
14:57.45pb_edit the fonts.conf configuration file. More information
14:57.45pb_about fontconfig can be found in the fontconfig(3) manual
14:57.45pb_page and on http://fontconfig.org
14:57.56pb_xkbd: unable to find suitable font in 'verdana-7:bold|fixed'
14:57.57pb_etc
14:59.22mallumpb_: whats running fc-cache give you ?
15:00.05mallumpb_: and does /etc/fonts/fonts.conf exist ?
15:02.39pb_mallum: fc-cache is not installed.
15:02.49pb_mallum: yes, /etc/fonts/fonts.conf exists
15:03.14mallumyes I've just noticed fc-cache is missing
15:04.13mallumpb_: fonts.conf lists;
15:04.15mallum<PROTECTED>
15:04.15mallum<PROTECTED>
15:04.15mallum<PROTECTED>
15:04.25pb_it does indeed.
15:04.37mallumand we have fonts in them directorys right ?
15:04.45pb_in the first one, yes.
15:05.20mallumI wondering that maybe fc-cache needs to be run ...
15:05.46mallumof course theres no man page for fc-cache :(
15:06.05pb_of course not, those are for girls.
15:06.25mallumhehe
15:06.28mallumcheeky monkey
15:08.59*** join/#gpe prpplague (~JoeBob1@12.148.134.9)
15:09.27mallumI wonder if libfontconfig is trying to open something other that /etc/fonts/fonts.conf ?
15:10.46mallumhmms string would suggest not
15:12.56mallumpb_: are the perms ok on fonts.conf ?
15:13.11pb_-r--r--r--    1 root     root         8647 Jan 12 01:30 /etc/fonts/fonts.conf
15:13.14pb_ok-ish
15:16.47mallumI think the fix is fc-cache according to http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=av5chf%246nt%241%40FreeBSD.csie.NCTU.edu.tw&rnum=2&prev=/groups%3Fq%3D%2522No%2Bfonts%2Bfound%253B%2Bthis%2Bprobably%2Bmeans%2Bthat%2Bthe%2Bfontconfig%2522%26hl%3Den%26lr%3D%26ie%3DUTF-8%26selm%3Dav5chf%25246nt%25241%2540FreeBSD.csie.NCTU.edu.tw%26rnum%3D2
15:17.49mallumpb_: if I copy up the fc-cache binary, could you run it ( as root ) and see if it makes any differnce ?
15:18.40pb_sure
15:18.45pb_might be a good idea to put it in the package anyway
15:18.55mallumyeah I will
15:19.07mallumits at http://handhelds.org/~mallum/fc-cache
15:19.56pb_ok, cool, that seems to have fixed it.
15:20.03pb_best run it from the postinst, I guess
15:20.11mallumexcellent I'll add it there
15:20.47mallumpb_: everything else seem fine now ?
15:21.26pb_xrandr doesn't work
15:21.29pb_xrandr: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: Error 9
15:21.36pb_most other things seem ok
15:21.52mallumhmm Im sure I added libXrandr.so.2 ?
15:22.12pb_Is it in a new package?
15:22.21pb_I just did "ipkg upgrade"
15:22.52*** join/#gpe TheMasterMind1 (foobar@h-69-3-0-135.MCLNVA23.covad.net)
15:22.53mallumyeah should be
15:23.15pb_ah, ok.  in that case, you need to fix the depends on xbase-clients or whatever package xrandr is in.
15:23.54mallumpb_: ah no libXrandr.so.2.0 is included but not libXrandr.so.2
15:24.04mallumpb_: I'll fix that
15:24.09pb_I don't have eve libXrandr.so.2.0
15:24.11pb_even
15:24.40pb_just libXrandr.so.1.0
15:25.31mallumok wierd, libxrandr is part of the xlibs package
15:25.57pb_ah, there is no xlibs package in your feed.
15:26.09pb_looks like I still have the plain 4.2 version from unstable
15:27.19mallumok let me see whats going on there
15:28.43mallumwierd, but I think I fixed it
15:30.44mallumpb_: there are some locale libs which are not packaged, there are;
15:30.47mallum<PROTECTED>
15:30.47mallumximcp.so.2   xlcUTF8Load.so.2  xlocale.so.2
15:30.47mallumxlcDef.so.2  xlibi18n.so.2     xomGeneric.so.2
15:31.11*** join/#gpe jg (~jg@dialup-63.214.73.106.Dial1.Boston1.Level3.net)
15:31.18mallumjg: aha :-)
15:31.26mallumjg: hello
15:31.42jgmallum: hi
15:31.42mallumpb_: do you think there the generated ones jg spoke of ?
15:32.06mallumjg: http://www.handhelds.org/~mallum/feed/
15:32.34mallumjg: current CVS gcc 3.2 compiled X packages
15:32.44mallumjg: no quite right yet
15:33.02jgwhat's the problem?
15:33.56mallumjg: figured most out now, ( missing updated xrender, xrandr libs, fontconfig need fc-cache run + some other bits )
15:34.29mallumjg: just about to tackle the locale lib problem
15:34.59jgneeds also optional handhelds cursor theme
15:35.13mallumjg: already added that and set it as defualt ;-)
15:36.52mallumjg: binaries/usr/X11R6/lib/X11/locale/lib/common/ exists with libs, but is missing from packages
15:37.04mallumjg: are these the generated libs you spoke of ?
15:37.26jgI think so.
15:37.57jgthere is a config file which says which .so is needed for what locale.
15:37.57jgalong with the data required.
15:38.15mallumjg: ok, I'll try and find it
15:39.16*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
15:40.40mallumjg: Im guessing that file may well be in xc/ somewhere rather than binary build dirs ?
15:41.01jgno, it is dealt with at run time.
15:41.16jgWhen a locale is requested, the right .so gets loaded by xlib for that locale.
15:41.28jgthere is a copy of the file in xc, of course.
15:41.50jgI don't think it exactly mirrors the directory structure when installed, IIRC.
15:42.45mallumok...let me see
15:43.38mallumjg: oh I see, each local lists the libs needed
15:44.12mallumjg: so If I just include the libs referecned by the X locales you've included, we should be good to go ?
15:44.51jgthat file can be parsed to figure out dependencies, and the  locales themselves can be packaged separately with dependencies on the right .so files to cause them to get loaded only if needed.
15:45.56jgthat's the "right" thing to do.
15:45.58jgIt is more work...
15:46.12jgbut it is robust against more locales appearing in the sources with time.
15:46.19jgless maintenance.
15:46.25jgso that's the choice.
15:48.02mallumjg: ok for now I'll just package them in with what we have and see if the gtk1.2 window title problem is fixed
15:48.18jgshould be: it was when I tested it.
15:49.04mallumjg: and then I guess with fam 0.7 going utf8? we can just ship the utf8 one in the package and make seperate packages for other locales ?
15:49.25jgmay also need the "C" locale, maybe.
15:50.14mallumyeah, maybe I should just add just both of them for now ?
15:50.22jgyup.
15:50.23mallumpb_: are you followin g this o' locale master ?
15:50.27jgfor testing.
15:50.50mallumyeah, thats what I'll do
15:57.59pb_mallum: sorry, was afk
15:58.09pb_mallum: want to run it by me again?
15:58.33jgbtw, the Xcursor library is also an optional library: Xlib won't load it if it isn't present, and it should work in its absense.  So you can package it separately, and have the handhelds cursor theme depend on it if you want studly cursors on the handheld.
15:58.50mallumjg: yes I've packaged it seperately
15:59.09jgThe point being is that Xlib need not depend on it.
15:59.09mallumjg: pb would have beaten me if Id put it in xlibs
15:59.23mallumjg: yeah nothing is depending on it
15:59.26jg16 meg folks won't want to spend space on studly cursors.
15:59.47pb_jg: quite right.
16:00.03mallumpb_: bascially I've added the locale libs, but only for C and en_US.utf8 locales ( no en_GB one )
16:00.16pb_mallum: shipping en_US.utf8 is probably not all that worthwhile.
16:00.18mallumpb_: extra locales would exist in seperate packaes
16:00.19pb_mallum: is there a C@utf-8?
16:00.50mallumpb_: not that I can see, but the C locale does use the utf8 laoder
16:01.03pb_mallum: ok.
16:01.29pb_mallum: suggest you just put C in the core package for now, and we can figure out which locales are worth shipping separately at our leisure.
16:01.53mallumpb_: okey sure, I'll remove the utf8 one on next package build
16:02.01jgpb_: in principle, one can parse an xlib configuration file, and figure out the dependencies for each locale for packaging.
16:02.08mallumpb_: I've uplaoded new packaes btw ( xlib is there now )
16:02.10pb_jg: right.
16:02.26mallumI have to take a break now ... my brain is dead from too much cd'ing
16:02.28pb_jg: it would be neat to have a script to auto-generate xlib locale packages like we have for gtk.
16:02.52pb_jg: the same ipkg mechanism for auto-installing them should work, I think.
16:02.58jgon list of things to do...  but it's been there way too long :-(.
16:03.14pb_maybe we can persuade mallum to have a go.
16:10.03jgbetween fonts and breaking my leg, it's been hard...
16:10.38pb_yeah.
16:24.05mallumyes, I'll look at how the gtk ones work and have a go, but not now
16:25.53pb_ok, cool
16:27.21mallumpb_: its is possible to make the gtk2.2 libs prelinked now too ?
16:32.26pb_mallum: should be, yeah
16:32.33pb_mallum: give it a go and see how you get on
16:34.10mallumpb_: yeah I dont think I'll attempt to x-compile gtk2.2 today
16:34.14pb_the QT dudes were still having problems, but that seemed to be mostly due to some wacky C++ constructions.
16:34.28pb_mallum: the 2.2 binaries in unstable should be fine, no need to recompile them.
16:35.02mallumpb_: you may want to add -br to the tinyx startup switches for the black root win in gpe-dm
16:35.07pb_ok
16:35.49mallumpb_: unless you call on sometihng in the X build tree ( I've updated nullxdm )
16:36.03pb_I guess that will break with old tinyx, so I had better hold off until the new packages are in unstable.
16:36.56mallumpb_: yeah good point - does old tinyX barf on it ?
16:37.03mallumpb_: alternatively I could add that patch
16:37.14pb_mallum: I think so, yeah
16:37.43mallumpb_: okey
16:37.53mallumpb_: how do I turn prelinking on with gtk2.2 then ?
16:38.01pb_mallum: prelink -a
16:38.36mallumpb_: okey and that'll prelink everything on my system ?
16:38.39pb_yep.
16:38.46pb_you can use -v to see what it's doing.
16:39.02mallumcool
16:39.07pb_see http://handhelds.org/~pb/prelink.8.html
16:42.13mallumokey thanks
16:53.06mallumit appears to be working
16:53.36mallumjg: http://jimmac.musichall.cz/i.php3?ikony=71 <-- nice aa cursors
16:56.19jgnot all that nice.
17:01.13mallumjg: :(
17:01.21mallumpb_: is libgpewidget broken ?
17:01.57mallumpb_: gpe apps are trying to link to libgpewidget.so.1 ( which dont exist ) yet libgpewidget1 is installed
17:04.19mallumpb_: its ok, I removed and reinstalled
17:10.07mallumjg: I guess apps have to be linkeded against libxcursor for its magic to work ?
17:10.25pb_mallum: weird, I wonder how that happened.
17:10.29pb_mallum: maybe some random ipkg lossage
17:10.40mallumpb_: yeah no doubt
17:10.55mallumpb_: prelink got quite a way through before segfaulting
17:11.08mallumpb_: on libstartup-notification
17:11.31mallumpb_: I have a feeling now the server may not have the xranr extension installed
17:12.39jgmallum: you have to have both the Xcursor library, and the cursors themselves..
17:12.54jgDid you tell it to build the handhelds cursors?
17:13.01mallumjg: yep
17:13.30mallumjg: xdpyinfo dont say anything about an XCusor extension though, maybe I need to activate that ?
17:13.51jgNo, it's not a separate X extension.
17:14.02mallumjg: hmmm
17:14.10jgIt is just a library Xlib uses, in concert with new stuff in render for cursors.
17:14.28mallumjg: does it need any magic to enable it ( it just worked on my other box ) ?
17:14.48pb_mallum: ok, libstartup-notification probably needs recompiled with new binutils
17:15.22mallumpb_: okey I'll do that
17:15.35jgdon't think so.
17:16.18mallumjg: I have;
17:16.20mallum/usr/X11R6/lib/X11/icons # ls
17:16.20mallumdefault    handhelds
17:16.20mallum/usr/X11R6/lib/X11/icons # cd default/
17:16.20mallum/usr/X11R6/lib/X11/icons/default # ls
17:16.20mallumindex.theme
17:16.21mallum/usr/X11R6/lib/X11/icons/default # cat index.theme
17:16.23mallum[Icon Theme]
17:16.25mallumInherits=handhelds
17:16.27mallum/usr/X11R6/lib/X11/icons/default #
17:16.43mallumjg: and there are generated files in handhelds
17:16.53jgdunno what's going on.
17:18.01jgthere are a set of cursors in: /usr/X11R6/lib/X11/icons/handhelds/cursors ?
17:19.03mallumyep
17:19.13mallumI hassling mrP on #gtk about it
17:22.48pb_mallum: I will also built a new prelink ipk later, see if that stops it segfaulting.
17:23.04mallumjg: hmm, I dont need to stick libxcursor in ld_preload or summin ?
17:23.15mallumpb_: okey cool
17:23.17jgmallum: what happens if you set the cursor theme manually?
17:23.25mallumjg: how do I do that ?
17:23.29jgmallum: don't think so: I believe Xlib dlopens it.
17:23.46jgmallum: there are some environment variables for size, theme and so on.
17:23.54jgXC_ something or other IIRC
17:23.57mallumjg: okey
17:24.02jglunch call just happend.
17:24.09jgback in maybe 20 mins.
17:24.53mallumjg: okey
17:25.15mallumhmm, always fun using 'strings' to figure out how an app works
17:25.34pb_mallum: maybe use strace, see if you can spot it dlopening the library
17:25.40pb_or inspect /proc/<pid>/maps
17:28.04mallumpb_: yep starce reports open("/usr/X11R6/lib/libXcursor.so.1", O_RDONLY) = 5
17:39.57jgmallum: I'm back
17:40.12mallumjg: reboot fixed it :))
17:40.17mallumjg: scaps on the way
17:41.53PaxAnimamallum: is the X server usable for mere mortals as well?
17:42.46jgmallum: you were probably using the old Xlib.
17:43.49mallumjg: yeah
17:43.54mallumhttp://handhelds.org/scap/port.11828.png
17:44.04mallumand http://handhelds.org/scap/port.11660.png
17:45.13jgmallum: pretty....
17:45.27mallumPaxAnima: yeah should be fine for the masses :-)
17:45.37mallumpb_: the xrandr menu option works now too
17:46.05jggtk apps resizing correctly too?
17:46.21PaxAnimamallum: is the locale thing fixed?
17:46.49mallumPaxAnima: hopefully .. please test if you have 1,2 apps
17:46.55jgPaxAnima: if you looked at the screen shot, you'd know it was....
17:47.25PaxAnimamallum: I will...
17:47.38mallumjg: oh no it never happened with gtk2 as matchbxo uses the _NET_WM_NET utf8 property for window titles
17:47.42jgThe remaining question is whether we've got the RGB order all right through rotation.....
17:48.12mallumjg: ah yes
17:48.43mallumthings definetly feel a little snappier
17:49.03jgThere is support to do all the right things in Xrandr and render to deal with subpixel order.
17:49.14PaxAnimamallum: so all I do is to add your feed and do an ipkg update & upgrade?
17:49.34mallumPaxAnima: yeah .... and restart your ipaq afterwood to be sure
17:49.43PaxAnimaokidoki
17:51.19jgmallum: the file browser doesn't use its fonts right....  Fuzzy AA fonts rather than cool Xft2 ones...  What gives?
17:52.13jgor is that the app launcher...  In any case, the one you put a screen shot up of....
17:52.30mallumjg: let me look
17:52.55mallumjg: I think they look fuzzy just becuase of the transparency
17:53.03mallumjg: its linked to libxft2
17:53.30jgno, something isn't right...
17:54.16mallumjg: the window titles are using the same code, they look ok ?
17:54.21jgcontrast with what dillo is doing...
17:55.57jgmallum: how do you paint that screen?
17:56.47mallumjg: I think your right, Im  doing another scap
17:57.42mallumjg: I just create an xftdrawable from a pre drawn pixmap and xftdrawutf8 to that
18:00.03mallumjg: see http://handhelds.org/scap/port.5326.png
18:01.03jgmallum: that one looks better.
18:01.48mallumjg: I think it was just the transparency hack
18:02.20jgmallum: time for some keithp consulting...
18:02.44mallumjg: yah
18:03.26PaxAnimamallum: yup.. gtk1.2 app seems to work
18:03.26jg'cause that fuzzyness just doesn't hack it...
18:03.39mallumPaxAnima: cool, the window title is ok ?
18:03.45PaxAnimamallum: yup
18:03.51mallumPaxAnima: excellent
18:04.12PaxAnimamallum: now... let's make a dock app.... ;)
18:05.45PaxAnimamallum: what it's remaining, anyway?
18:06.52mallumjg: I have a feeling that maybe the rgb ordering is wrong
18:07.09mallumjg: that last screenshot looks a lot better on scap than it does on my ipaq
18:07.19jgmallum: could be...
18:07.25jgdepends on the model.
18:07.36jgWe'll have to figure out the right thing....
18:07.41mallumjg: indeed
18:07.55mallumjg: Id better do some chores now before lady gets home
18:08.24jgyup.
18:08.28mallumjg: she wont be impressed by AA cursors, but more by a filled dishwasher etc ;-)
18:08.42PaxAnimapb_: what was the thing mccarthy was complaining about that made playing the lights-out-game impossible? tap'n'hold, or whatever it was..
18:09.04mallumjg: oh this will make you green -> http://handhelds.org/~mallum/shuttle.jpg
18:09.51jgwho manufactured the LCD's?
18:10.30jgah, sharp, I see...
18:11.34PaxAnimamy ipaq crashed :/
18:12.32jgmallum: how expensive are the sharp's?
18:13.15mallumjg: I got them for 180 ukp each
18:13.24jgwhat res?
18:15.33mallum1024x768
18:17.12jgtoo low...
18:17.17jgoh well
18:17.52jgI'll stick to the 1280x1024 panels I have in my office (whenever I get to see my office again...).
18:19.10mallumjg: well my laptop has 1152x768 which is what i primaraly develop on, so I wanted to get something not too different to that ( thus mac kbd too )
18:19.32jgMy laptop is 1400x1050.
18:19.37mallumyeah yeah
18:19.39mallum;-)
18:20.01*** join/#gpe dc_ (~dc@modem-130-56-60-62.vip.uk.com)
18:20.05dc_huray!
18:20.25mallummy laptop used to be all shiny until all the crappy titanium paint got rubbed off by my watch, dogs chewing it
18:20.30mallumdc_: hey dc_
18:20.39dc_hehe, titanium was it mallum?
18:20.46moraydc_: celebrating anything in particular, or just joining the channel?
18:21.09moray(hi people, boring presentation to write for tomorrow :( )
18:21.19dc_I have!!!
18:21.21mallumdc_: there are new X packages in http://handhelds.org/~mallum/feed
18:21.38dc_original manga DVDs from japan :DDD
18:21.43morayha
18:21.52dc_and!
18:21.56dc_my scaner now works.
18:21.57mallumdc_: these are gcc3.2 built, fix the gtk1.2 window title problem and have sexy AA cursors ( you need to install libxcursor for that thouhg )
18:22.32PaxAnimahey, dc_
18:22.45dc_mallum: omfg no.
18:23.52dc_mallum: AA cursor is mad!
18:23.59dc_this day is too good to be true :D
18:24.07dc_it's real life :D
18:24.10mallumdc_: I put some shots on scap
18:24.14dc_mallum: do!
18:24.17mallumdc_: the cursor is nice and small
18:24.25mallumdc_: there already there
18:24.33*** join/#gpe geers (~geers@ti100710a080-0383.bb.online.no)
18:24.40jgmallum, dc_: you can also make the cursors a bit bigger....
18:25.17PaxAnimamallum: maybe call the ipkg libxcursor? not "libxcusor".... ;)
18:25.49mallumha, oops :(
18:26.08jgmallum: the right thing is to let the cursor theme pull in the cursor library.
18:26.39mallumjg: okey sure, I'll split the package
18:29.53jgmallum: good: there will be multiple themes with time...
18:30.02mallumjg: yes indeed
18:30.10mallumjg: I've added it to the todo
18:31.46PaxAnimadc_: tried the irc input yet?
18:32.01PaxAnimamallum: what it's remaining for the dock app?
18:32.11dc_no,.
18:32.20dc_I need to finish my coursework for tomorrow
18:32.40PaxAnimaoh..
18:32.54mallumPaxAnima: me to start on it ?
18:33.21PaxAnimamallum: oh, so you haven't done anything yey
18:33.23PaxAnimayet
18:35.15PaxAnimamallum: but is the xevact way of getting input the right way?
18:36.51mallumPaxAnima: yeah kind of
18:37.10mallumPaxAnima: I will do it, and probably this weel
18:37.13mallumweek
18:37.29PaxAnimaokay
18:37.32mallumPaxAnima: I just have a load of matchbox stuff todo for 0.4, its pretty boring but needs doing
18:37.40*** join/#gpe mccarthy (~mccarthy@granular.che.pitt.edu)
18:37.54PaxAnimamallum: sure...
18:38.03mccarthyanyone know how to set the font size in a pango app....
18:38.06mallumPaxAnima: it bascially involves converting all the .pngs to xpms and ifdef ing stuff so it will build without --enable-png
18:38.20mallumPaxAnima: feel free to help out if you want ;-)
18:38.23mccarthyi.e., in a pango font descriptor?
18:38.35PaxAnimamallum: got enough slavework to do myself...
18:38.36mccarthy"times,italic,???"
18:39.04PaxAnimamccarthy: looked at my horrible PIM source yet?
18:39.27mccarthyPaxAnima: I thought you said that wasnt the newest?
18:39.31mccarthy(but no)
18:39.36*** join/#gpe florian (~fuchs@p50929BCC.dip.t-dialin.net)
18:39.40florianhi all
18:39.42mccarthyflorian: hello
18:40.07PaxAnimamccarthy: yes... the code is much the same, but the building of the PIM is much better... other than that I don't there is too much difference
18:40.30PaxAnimathing
18:40.30mallumPaxAnima: ha
18:42.48mccarthynevermind on the pango thing..... times italic 12 works (no commas)
18:43.02PaxAnimamccarthy: anyway, I might get around to clean up the code and make it more usable if any of the PIM apps for gpe might need some of the stuff
18:43.40mccarthyPaxAnima: I will need to look at it someday to see if your recurrence handling is better than the ugly thing that gpe-calendar does
18:43.55PaxAnimamccarthy: oh, mine is even more ugly..
18:43.56mccarthy(also to steal ical output code)
18:45.20PaxAnimamccarthy: for reccurence I have a table in my DB for all the recurring events, e.g. it stores a date and an ID pointing to the original data in the calendar table
18:45.55mccarthyPaxAnima: you mean you store *all* the dates in the db? (what if the event never ends?)
18:46.25PaxAnimamccarthy: well, I don't have never-ending events (I think)
18:46.51PaxAnimaor maybe I did add it... not sure (but I don't think so)
18:47.24mccarthyPaxAnima: oh, we only store the *first* date in the db (along with the rule) and then *make* all the "clones" as needed for the viewer....
18:48.36PaxAnimawell, I wanted a simple solution when I first made the calendar, so that way seemed like the easiest way... and I can also move events around and so on
18:49.23PaxAnimamccarthy: how do you handle deletion of events then?
18:50.41mccarthyPaxAnima: you cannot currently delete only one of the recurring events... :(
18:50.50mccarthy(I know *how* to handle it, I just havent)
18:51.13PaxAnimamccarthy: ok.. that's simple with my scheme
18:52.07PaxAnimabut adds overhead for the storage, of course
18:53.32mccarthyPaxAnima: sure. I think it royally messes with "neverending" ones too :(
18:54.10PaxAnimawell, what events needs to be neverending, anyway?
18:57.20jgmallum: fell free to replace the packages in unstable when you are happy...
19:02.36mallumjg: cool, thanks
19:03.01mallumjg: I will wait for some ppl here to play. rename + breakup xcursor and then upload
19:28.56*** join/#gpe pb_ (~pb@pc2-cmbg4-3-cust239.cmbg.cable.ntl.com)
19:40.32*** join/#gpe dc_ (~dc@modem-16-60-60-62.vip.uk.com)
19:42.16pb_dc_: evening
19:42.28dc_pb_: hey
19:49.43pb_dc_: my laptop arrived yesterday
19:50.13dc_oh wahay!
19:50.14dc_pb_: :D
19:50.18pb_indeed
19:50.29dc_you must be a very happy man then
19:50.45pb_:-)
19:51.00pb_well, my happiness won't be complete until I have X working on it.
19:51.00dc_pb_: have you installed debian yet?
19:51.08pb_dc_: yup
19:51.17dc_gooood.
19:51.23dc_X problems?
19:51.42pb_dc_: well, haven't managed to make it work yet.  mallum advised me to install a new kernel, so I'm doing that now.
19:51.50dc_ah good
19:52.14pb_I also haven't even tried to make the airport work yet.  Did you ever order one of those for yourself?
19:52.20dc_pb_: one piece of advice, try not to scratch the top of your iBook like mine :]
19:52.29pb_dc_: thanks for the top tip :-)
19:52.45dc_pb_: yes, I orderd one last week
19:52.48pb_cool
19:52.52dc_so lets hope it comes sometime soon.
19:53.02pb_yes
19:55.36pb_dc_: oh, btw, those gpe-calendar icons look quite a lot better with the new libgtk.
19:55.44dc_yay
19:55.57dc_I should upgrade my iPAQ sometime and also test out the new X
19:56.01pb_yes.
19:56.09dc_but my coursework is due in tomorrow :/
19:56.19pb_ah, suck.  which subject is that for?
19:57.24dc_maths
19:57.41dc_then the 2nd peice is due in two weeks time
19:57.55pb_:-/
19:58.47dc_bbl food
19:59.16mallumpb_: the benh kernels have support for the airport cards
19:59.30mallumpb_: they just use a modified orinocco driver IIRC
20:01.52pb_yeah, so I heard.
20:02.39pb_what's the status with your X packages at the moment?
20:03.04mallumpb_: well they seem to work pretty good for me
20:03.21mallumpb_: I just need to break up the libxcursor package
20:03.28pb_ok, cool
20:03.29dc_it seems food may be a few minutes
20:03.36pb_heh
20:03.45dc_I guess I should upgrade my kernel before I install my new airport.
20:03.55dc_it's seems quite old :\
20:04.26dc_hrm
20:05.30mallumpb_: oh I intalled gcc-3.2 on my cats
20:05.34pb_cool
20:05.50mallumpb_: am I safe to change the gcc softlink to point to it rather than 2.95 ?
20:06.07pb_mallum: just install gcc-defaults from sid, it should happen automatically
20:07.38mallumpb_: cool, thanks
20:08.06mallumI'll build a new matchbox with it tommorow and then that should be prelinkable too
20:08.20mallumpb_: X definetly feels a little snappier I think
20:08.26pb_mallum: great.
20:08.40pb_(though remember it is binutils that makes the difference for prelink, not gcc)
20:09.08pb_did you have any luck prelinking the stuff on your ipaq, or is libstartup-notification still causing trouble?
20:09.22mallumwell it seemed to prelink most stuff
20:09.30mallumdid you uplaod a new prelink ?
20:09.50pb_no, not yet, but I don't think a new prelink will actually just make it work.
20:09.58mallumwhat binutils version should I get ?
20:10.04pb_all I am expecting it to do is change the segfault for a different error message :-}
20:10.26mallumpb_: okey I'll build a new libsn as soon as I get 3.2 etc up on the cats
20:10.43pb_mallum: I'm not totally sure that any standard debian binutils is combreloc-enabled on arm at the moment.  Probably best to build it from source yourself, using your HJ 2.13.whatever.
20:10.56pb_righto
20:11.13mallumpb_: or do an apt-get source and check ?
20:11.30pb_good idea.
20:11.41pb_you need to look out for debian/patches/011_disable_combreloc_ARM_ONLY.diff
20:11.56pb_and, obviously, make sure that it doesn't get applied.
20:12.40mallumpb_: okey why do they do that ?
20:13.09pb_until fairly recently, enabling combreloc on ARM caused the linker to scrunge the program headers on DSOs.
20:13.49mallumah ok, but thats ok now ?
20:14.05pb_yeah
20:14.08mallumcool
20:16.06mallumpb_: yes 011_disable_combreloc_ARM_ONLY.diff exists
20:21.30mallumpb_: I've disabled it and am building a new package
20:21.40pb_cool
20:22.32*** join/#gpe goran (~goran@P-7.19.EUnet.yu)
20:22.39goranHi everybody
20:24.38mallumhey
20:25.06mallumpb_: when you did the root pixmap id property thing, did you have to do anything special to the pixmap to make it shareable ?
20:25.18pb_mallum: not that I recall.
20:26.13gorani am a big newbie in whoole story with all this Linux Handheld stuff
20:26.41goranso, can anybody msg me on private so i can ask some stupid questions like what to buy and what to install?
20:26.44goranthanx
20:26.56mallumwhy private ?
20:27.11mallumjust ask your ques here or in #handhelds.org
20:27.14pb_goran: try #handhelds.org for that kind of issue
20:27.30goranok
20:27.37gorani can ask here...
20:27.58gorani want to buy some PDA (or handheld) for max 500$, but i donot mind if it will be lover ;)
20:28.21gorani want linux platform becouse greater usabillity
20:28.31goranso what do you sugest?
20:28.57pb_iPAQ or Zaurus are your two main choices right now.
20:29.00goranand when i buy my pda, what next i must do (backup win from it, install familiar...)
20:29.22goranZaurus use Qtopia and i donot like that (i hate QT and i want to develop my own apps)
20:29.24_moraygoran: instructions are on http://familiar.handhelds.org/
20:30.06_moraygoran: there's nothing to stop GPE being used on the Zaurus, it's just that no one's yet done the work to make it available (at least as far as I know)
20:30.46pb_goran: the Zaurus ships with Qt, but then the iPAQ ships with Windows.  In both cases you can remove the factory-installed OS and replace it with another.
20:30.46goranand what is the easiest solution to have open system pda, with all pda's commonly used functions?
20:30.49mallumpb_: hmm that reminds me, have them zaraus's got any cheaper on that site you got yours from ?
20:31.08pb_mallum: dunno, they seemed to be dropping quite quickly last month.
20:31.14pb_mallum: it was Digi UK if you want to look again.
20:32.03goranok so i can buy any model that i want (that have good cpu, memory...)... and what is requipments?
20:33.01_moraygoran: e.g. the newest iPAQs aren't (yet) supported by Linux
20:33.09pb_goran: suggest you buy either a Zaurus SL-5500, or an ipaq 3800/3900.
20:33.28goranok thanx... i will check prices now ;)
20:33.43mallumpb_: yeah 199 still
20:33.50pb_ah ok
20:34.00pb_I guess they probably can't go much lower than that.
20:34.58mallumyeah, though it wouldn't suprise me if they were at fosdem flogging them cheaper still
20:35.40pb_what price do Sharp have them at now?
20:36.19pb__moray: do you use evolution 1.2?
20:36.29_moraypb_: yes, though it's not working very well for me :/
20:36.49pb__moray: do you have any idea how to stop it invoking the browser whenever I receive html spam with a hyperlink in?
20:37.05_moraypb_: (spends most of its time hung 'scanning folders')
20:37.13pb_ah yes, it does that for me too. :-(
20:37.32pb_I think I might try to go back to an older one.
20:37.32mccarthypb_: it spawns a browser? before you click on the link?
20:37.35_moraypb_: hm, I haven't had that happen - it launches it externally?
20:37.37pb_mccarthy: yes.
20:37.40pb__moray: yeah.
20:37.56_moraypb_: although most of my spam gets filed away unread, so I may have missed it that way
20:38.07pb_It seems to happen if the "current" message in my inbox is one of these spams, and I switch to another folder.
20:38.11mccarthypb_: wow. I am running mine on redhat 8.0ish and it works fine.... (none of moray's scanning folders errors either)
20:38.26mccarthypb_: is it 1.2 or 1.2.1?
20:38.26_moraypb_: ugh, so into being just a bug rather than an intended feature?
20:38.29pb_If I remember to hit ^E before switching folders, the spam is expunged and nothing bad happens.
20:38.47pb__moray: I think so, yes.  I have turned off "automatically detect links" and all this good stuff in the preferences, but it doesn't seem to help.
20:39.01_moraymccarthy: where are you reading mail from? I'm using an IMAP server 40-50ms away on the network
20:39.22mccarthymoray: oh. I have mine on the local /var/spool/
20:39.29pb_mccarthy: ah, that's probably the difference.
20:39.40mccarthypb_: the version?
20:39.51_moraypb_: I'll have to investigate downgrading too, soon - it's kind of inconvenient having a five minute delay on reading new mail...
20:40.02pb_mccarthy: no, I meant that you having your mail on local disk rather than IMAP is probably what makes it faster for you.
20:40.29pb__moray: it's pretty bad for me even at the office, where the mail server is about 0.5ms away.
20:40.33_morayI seem to remember reading about how clever Evolution's indexing is, written in such a way as to imply they expected you to be using local storage for mail
20:40.38_moraypb_: ah ok
20:40.46mccarthypb_: oh. I tried it on imap for a few days, but like local better (but didnt notice that it was terribly slow though)
20:41.00_morayI suppose I could just use mutt until it sorts itself out, but that would be giving in to the bugginess ;)
20:41.04pb_yeah.
20:41.35mccarthypb moray: I thought the release notes for 1.2.1 said it fixed some imap bugs...
20:42.02_moraymccarthy: previously it was not super fast, but no problem; since the upgrade it, as I said, spend most of the time claiming to be scanning mail folders, and takes a very long time to do anything (as well as the back/forward buttons on messages having disappeared)
20:42.08pb_mccarthy: I'm on 1.2.1-1 here.
20:42.38mccarthysorry guys. cant help then.... :(
20:42.48pb_oh well. :-/
20:42.52_morayit is *sometimes* fine though, so it's clearly something complex that's wrong, rather than, say, them having decided to penalise IMAP users with sleep()s here and there...
20:43.00pb_heh, yes.
20:43.22pb_at first I thought it was just having trouble with big folders, but it sometimes to run at a glacial pace even with tiny (~ 10 message) folders.
20:43.41_morayI wondered if it might be (say) the IMAP server dropping idle connections and Evolution failing to notice this for a long time
20:45.13*** join/#gpe joseph (unknown@24-90-171-4.nj.rr.com)
20:50.22mallumpb_, _moray: why not just use mutt on the server ;-)
20:51.24pb_mallum: if I wanted to use mutt, I could use it over imap.
20:51.58mallumpb_: yes that too
20:54.19_moray20:40 < _moray> I suppose I could just use mutt until it sorts itself out, but
20:54.19_moray<PROTECTED>
20:58.01mallummutt is buggy ?
20:58.31_moraymallum: nonono, evolution is, but I have to *fight* the bugs from trying to stop me using it...
20:59.54_moray(it will cause more excitement than usual if it does, since I think there's another of these strikes just now)
21:00.17pb_indeed there is.
21:02.31mallumgtk2 evo is on its way
21:03.10_morayyes, that would improve my desktop
21:03.19_morayanyone know if GTK2 Galeon works sensibly yet?
21:03.28pb__moray: seems to work pretty well for me.
21:03.42pb_(using galeon-snapshot package from debian)
21:04.10_moraypb_: right, might try again then - last time some bugs (I don't recall which) made it difficult, a bit like evolution now
21:05.13_moray(hm, except that it won't start up)
21:06.24mallumpb_: does -Wall include -Wmissing-prototypes & -Wstrict-prototypes do you know ?
21:06.44mallum_moray: Im running it under garnome and it seems pretty solid
21:06.56pb_mallum: yes, I think so
21:07.26mallumpb_: yeah thats what I would have thought too
21:10.01*** join/#gpe moray (810f815f41@mma29.dar.cam.ac.uk)
21:14.47mccarthyhow does one submit "guesses" in opie-mindbreaker?
21:22.13mallummccarthy: hmm, maybe try #opie
21:22.26mallummccarthy: AND TAKE YOUR MURDERED KITTEN WITH YOU !
21:23.06morayso does anyone have an appropriate picture yet for the GPE kitten mascot?
21:23.11dc_hehee
21:23.18dc_mallum: :D
21:23.19pb_phew, X seems to work now
21:23.33dc_yay pb_
21:23.48pb_moray: before or after it meets its grisly fate?
21:24.02mccarthymallum: ?!
21:24.08mallumpb_: cool, now run glxgears
21:24.23mallummccarthy: everytime someone installs opie, a kitten dies
21:24.57moraypb_: well, before presumably, though we'd need an 'after' picture too to show people what happens when they use the wrong environment
21:24.59mccarthymallum: I am planning on *cheating*  off of them for the gpe-code program (not installing opie) (or else I wouldnt need to ask now would i?)
21:25.22pb_mccarthy: ha!
21:25.23mallummccarthy: only joking with you
21:25.29mccarthywhy are we using a kitten?
21:25.38mallumI think a kitten for the gpe logo would be uber cool though
21:25.46dc_I agree :D
21:25.52mccarthyI dont like cats
21:25.53mallummccarthy: my girlfriend did gpe-code in like 15 seconds
21:25.54mccarthy:(
21:26.01dc_kitten damn it mccarthy!
21:26.07mccarthydc ;P
21:26.12mallummccarthy: everybody loves kittens
21:26.14dc_mccarthy: cats are different.
21:26.16mccarthymallum: are you saying its too easy?
21:26.21dc_:D
21:26.21dc_mallum: sid...
21:26.34dc_mallum: 15 seconds is pretty fast.
21:26.48mccarthymallum: I guess I could make it 5 balls wide instead of 4...
21:26.52mallummccarthy: no Im saying my girlfriend is either incredably intelligent or just damn lucky
21:26.56mccarthy(but mastermind has always been 4)
21:27.09mccarthymallum:oh. It *is* pretty easy though
21:27.15mallumIm gonna play it safe and say somewhere in the middle
21:27.24dc_godd idea.
21:28.07mccarthypb_: if I were to *drag* the balls from the sidebar to the place they are to go, do you have any idea how one does that in gtk?
21:28.19pb_mccarthy: ah, that's a neat idea
21:28.25pb_mccarthy: but, umm..
21:28.38pb_mccarthy: you might have to do it by creating a mini-window and dragging that around.
21:29.09pb_not sure if gtk has any direct support for that kind of thing or not.
21:29.17mccarthypb_: hmmm.... thats how you interacted with the old qpe minebreaker
21:29.29pb_mccarthy: ah.
21:29.48mccarthypb_: I dont like the keep clicking until it turns the right color, option
21:29.53pb_mccarthy: me neither
21:30.13mallumhmm I should remember to reenable my 64Mb on my ipaq
21:30.17mccarthypb mallum: can I change the curser to be the little ball? or would that affect things other than my window?
21:30.26mccarthyI meanpointer...
21:30.40pb_mccarthy: yeah, you can do that.
21:30.42mallummccarthy: no just your window
21:31.28mccarthypb mallum: I presume its easy? ;)
21:33.22mallumIm gonna make a kitten logo , Im gonna make a kitten logo, Im gonna make a kitten logo ...
21:33.54dc_mallum: go on!
21:34.31dc_we need some cute manga kitten or something
21:34.48morayha
21:35.12moray(something like that sounds good to me)
21:35.42moray(as long as it looks vaguely compatible with Tux / the BSD demon / etc.)
21:35.49dc_:]
21:36.18mallumI saw this site once that had loads of pictures of cute kittens
21:37.21dc_oh.
21:37.24dc_not ehh
21:37.28dc_bonsai
21:37.29moraymallum: and the image probably ought to be GPLd or something...
21:37.33pb_moray: if mallum draws the logo, I think we will end up with something much harder-looking than Tux or the daemon :-)
21:37.33dc_kittnes or whatever
21:37.56prpplaguehmmm, kittens, they make good tamales
21:38.15mallumprpplague: tamales ?
21:38.40prpplaguemallum: bad joke, a mexican food item similiar to a burrito
21:41.52*** join/#gpe joseph (unknown@24-90-171-4.nj.rr.com)
21:42.29mallumprpplague: next thing you'll say you run opie
21:42.58*** join/#gpe flypiper (~M^B@12-222-141-210.client.insightBB.com)
21:43.03prpplaguelol, eating kittens is one thing, running opie is just plain sick
21:44.36mccarthypb_: you suggest gpe-lights look for GTK_BUTTON_RELEASE? (instead of BUTTON_PRESS?)
21:45.28flypiperprpplague: people actually run OPIE???  I thought it locked up before that??
21:45.29pb_mccarthy: just add GTK_BUTTON_RELEASE to your event mask
21:45.45pb_mccarthy: you don't need to actually do anything with the events, just make sure they are delivered to your program.
21:46.03prpplagueflypiper: ya well, i've heard rumors, but never seen anyone doing it
21:46.19pb_I guess nobody likes to do that in public.
21:46.22flypiperprpplague: LOL.. same here
21:47.57mccarthypb_: simply switching the two _PRESS for _RELEASE makes it not work :(
21:48.16pb_mccarthy: you need to add RELEASE to you existing mask, not use it to replace PRESS.
21:49.19mccarthypb_: oh. OK. I think :)
21:50.55mccarthypb_: if I have *both* in my "mask", which should actually cause the toggle? (so that it works nicely with libgpewidget)? the press or the release?
21:51.02pb_mccarthy: press
21:51.22pb_well, it doesn't much matter actually, but press will probably make for a better interactive feel
21:52.15mccarthypb_: ok. I am going to upload some small changes to gpe-lights2
21:52.20moraypb_: although some MS Windows types assume they can press, then move off and change their mind, releasing with no effect, I think
21:52.29pb_moray: oh yes, including me in fact.
21:52.32pb_moray: good point
21:52.32mccarthypb_: I still dont think I can make the ipks yet. but will check the ipaq cluster
21:52.56pb_mccarthy: ok
21:53.09pb_mccarthy: I am presently unable to build ipks as well, until I find some more ethernet cables.
21:53.27mccarthypb_: still no 2.2 arm debs?
21:53.33pb_mccarthy: let me check
21:53.52pb_nope
21:53.58pb_I think the autobuilder is busted again.
21:54.01mccarthypb_: damn....
21:54.17pb_I guess I could build it myself.
21:54.22*** join/#gpe dc__ (~dc@modem-236-59-60-62.vip.uk.com)
21:54.30mccarthypb_: I could *try* nils' toolchain, but that would be painful, I think
21:54.40pb_mccarthy: yes, I suspect so.
21:54.52pb_mccarthy: though probably not too bad for a small app like gpe-code.
21:54.56pb_or gpe-lights even
21:55.50mccarthypb_: hmmm. I guess they might even build cleanly on the ipaq cluster if I ignore the "tray.c" changes to libgpewidget
21:56.10pb_yeah
21:56.22pb_can you not just install a libgpewidget binary?
21:56.38mccarthypb_: or I guess I could even do that :)
21:56.49mccarthy(locally anyhow)
21:56.53pb_mccarthy: good idea!
22:18.03pb_jg: by the way, I started removing some of the obsolete widgets from libgtk.  This provoked a small amount of resistance from users of older packages, but by and large it seems to have worked ok.  I think I might make a libgtkcruft.so that people can LD_PRELOAD as a last resort in order to get old apps going again.
22:19.59mallumresistance is futile
22:21.23pb_mmm, it is mildly embarrassing though when we are still shipping some programs as part of the gpe2 metapackage that depend on those widgets.
22:21.53morayyes, I was just wondering about raising that again ;)
22:21.58moraywho do we blame?
22:22.28pb_obviously there is an easy way to make gpe2 stop requiring the widgets in question, but...
22:23.18mallumwell  it is silly if people are making gtk2 apps for a device that has so little space using unessercary stuff. ..
22:23.44moraypb_: if it's just the tree that's causing problems, I think gpe-conf only uses that in the unnecessary overall view?
22:23.51pb_moray: ah, very possibly.
22:24.03moraypb_: (whereas normal users just run one pane view at a time)
22:24.17pb_right.  does anyone know for sure whether the individual panes still work?
22:25.23pb_the other widget that was removed was GtkText, which is required by olirc and (I suspect) gpe-mail.
22:25.53moraypb_: is there a way to test if binaries produce use the deprecated widgets?
22:26.03moray(produced)
22:26.06pb_If gpe-irc is ready for the big time then we can just drop olirc and that problem is solved. I don't really feel like trying to patch up olirc to use GtkTextBuffer, but I guess it could be done.
22:26.07*** part/#gpe mccarthy (~mccarthy@granular.che.pitt.edu)
22:26.18pb_moray: objdump --dynamic-reloc, look for mentions of gtk_text_new etc
22:27.43morayhm, CVS update seems to be failing excitingly for me :/
22:28.02pb_what kind of failure?
22:28.11moray(lots of "E Protocol error: 'Directory' missing" then "error: directory '/usr/cvs/gpe' not within root '/cvs'"
22:28.16pb_ah
22:28.33pb_sounds bad.
22:28.39pb_suggest you complain to George :-)
22:28.56moraybefore that, can I check if it's just me?
22:29.54morayhrm, same problem on machine elsewhere actually
22:30.23pb_moray: happens for me also
22:33.58jgpb_: sounds like a plan.  have you touched base with Owen?
22:34.32pb_jg: not yet on that.
22:35.16jgI talked about such work way back when, so it isn't impossible he might accept patches.
22:36.04jgHe should have done this at the gtk2 transition...
22:36.09jgbut he's young...
22:36.22pb_heh
22:36.50dc__jg: never an excuuse
22:36.58pb_I can kind of understand him not wanting to break too many old gtk1 programs.  GTK2 does do a fairly good job of discouraging you from using the really broken widgets already.
22:37.19pb_What is going to be more of a problem is weaning people off stuff like GtkPixmap.
22:37.33jgI'm sure he'll at least accept patches to let us conditionally compile out cruft.
22:37.46jgpb_: yeah...
22:37.54pb_jg: yeah, what I have done at the moment is added a --disable-cruft option to configure.  It seems to work ok.
22:42.46moraypb_: although, given the number of other things that can break going from GTK1 to GTK2, I'm not sure much benefit was gained from keeping the widgets :/
22:43.37pb_moray: most other things are pretty close to source compatible.  There were a few gratuitous changes that did cause breakage (the GtkToolbar thing being one of the most annoying) but the majority of programs did work with just a small amount of tweaking.
22:44.12pb_whereas getting rid of GtkText and GtkTree from a program that was written to use them can be quite a substantial undertaking.
22:44.48moraypb_: true - although I think a lot of people are put off by e.g. the need to port Glade files
22:45.27pb_moray: gpe-contacts still uses glade 1, and builds for gtk2 without any serious grief.
22:45.41pb_but yes, I agree that it would tend to put people off.
22:46.00moraypb_: oh? people had given me the impression glade1 wasn't useful any longer, so that's interesting
22:46.23pb_moray: I won't be drawn into any discussion on whether glade1 was ever actually useful.
22:46.27morayha
22:46.44pb_ah, cool, the gtk folks have just fixed one of the bugs I filed.
22:47.25moraythat's good.
22:47.56pb_there are plenty more still waiting though :-}
22:48.55pb_jg: I guess I may as well file the --disable-cruft patch in bugzilla as well and see what Owen says.
22:49.17jgsure.
22:55.37pb_ok, I filed #104100.
22:59.47floriangood nicght
22:59.58florians/nichgt/night
23:00.09pigeonwoohoo! cable at home!
23:00.33dc__pigeon: :D
23:00.36pigeon:D
23:00.37pb_pigeon: cool :-)
23:00.42pigeon<--- windows 98 :P
23:00.47dc__!
23:01.02pigeonlol
23:04.21mallumlooks like the fosdem shedule is up -> http://www.fosdem.org/index/schedule
23:04.28pb_ah cool
23:07.42mallumpb_: did you see that post on the fam list about the mystery embedded track ?
23:07.53pb_mallum: nope
23:08.09pb_mallum: my mail is in disarray at the moment, something seems to have changed on the lists that broke all my filters
23:08.40pb_mallum: so all my handhelds.org mail has been sprayed into my catch-all "bulk" filter, where there are 69345 messages at present.
23:09.08mallumpb_: ah, I cant seem to find the post now, it was some bizzare opie cross post
23:09.13pb_I guess I should try to figure out what's gone wrong really
23:09.19pb_ah, one of those :-)
23:09.25mallumpb_: I see nils has built an uber toolchain
23:09.37pb_mallum: indeed
23:10.04pb_jg: ah, Havoc seems to want a "more flexible option".
23:10.36mallumpb_: BTW speaking to sid, she said it may make more sense if dc made his way towards london to avoid you zigzaging the country
23:11.36jgpb_: what more flexible, either an interface is deprecated or it isn't....
23:12.23pb_jg: I guess he plans to make more interfaces deprecated in the future, or maybe he is thinking people might want to strip out non-deprecated-but-unused-in-their-application widgets.
23:12.37dc__mallum: that is true
23:13.45dc__mallum: I guess if there was some train I could catch to meet up with you guys it would make sense.
23:13.51pb_jg: http://bugzilla.gnome.org/show_bug.cgi?id=104100
23:13.56dc__mallum: not london way, but more east.
23:14.05mallumdc__: I can always meet you at victoria or whatever and then we can get a train to somewhere relevant to pb's direction
23:14.23pb_well, obviously the easiest thing for me would be if you all came to Cambridge :-)
23:14.32dc__=P
23:14.50cmarqupb_: Ah, in that case, I might reconsider.
23:14.51mallumpb_: your gonna come down the m1 to the m25 right ?
23:14.59pb_mallum: M11, yeah
23:15.11mallumpb_: yeah thats the one ;-)
23:15.33mallumpb_: if we can get to a station near the point you hit the m25, that should be just as good right ?
23:15.39pb_mallum: sure
23:16.09pb_mallum: I'm not sure there are any stations in that precise area, it's pretty desolate.  There's Stansted Airport, but that might be a bit too far north for you.
23:16.17pb_let me check the map
23:16.49mallumpb_: okey
23:16.53pb_mallum: it wouldn't hurt for me to go a bit further down the M11 if need me, and then back up again.
23:17.47moraypb_: when are the planned departure / return times, approximately, btw? (obviously it's subject to how much of a bus service needs to be done ;)
23:18.44pb_mallum: so in principle you could just take the tube/train to somewhere like Blackhorse Road and I could meet you there.
23:19.18pb_moray: depart around midday/early afternoon, return late evening (probably be back in Cambridge between 10pm and midnight)
23:19.21mallumpb_: okey, I need to hassle sid some more ( she's fallen asleep on sofa - excitement of AA cursors too much ) , shes gone down the channel chunnel lots
23:19.45dc__channel chunnel :D
23:20.12mallumpb_: she suggested someplace the other day ...
23:20.32pb_mallum: right :-)
23:20.36dc__pb_: so.
23:20.51dc__pb_: I guess if you can point out some train stations along the M11.
23:21.05dc__pb_: I can have a look and see how easily I can get to them ;)
23:21.40pb_dc__: I think any of them are going to involve you going into London and getting a train out of Liverpool Street or somewhere like that.
23:21.57dc__ah true
23:22.41mallumdc__: can you get a train from where you are to liverpool street ?
23:23.09mallumdc__: or do you need to go through the tube ?
23:24.28dc__Station Arr Dep Travel by Service Provider
23:24.30dc__<PROTECTED>
23:24.30dc__<PROTECTED>
23:24.30dc__<PROTECTED>
23:24.30dc__<PROTECTED>
23:24.30dc__:]
23:25.08mallumdc__: oh you can get to london bridge easy enough though ?
23:25.13mallumdc__: I could meet you there
23:25.26dc__sounds good.
23:26.31mallumdc__: liverpool street is just 5mins away for me, but victoria is a real trek :(
23:27.09dc__right well
23:27.18dc__pb_: where are you getting on the M11?
23:27.26pb_dc__: I think it's possible to get trains going eastbound from Redhill (and you can get there by changing at Croydon) which would probably take you to somewhere like Tonbridge.  But that sounds like a nightmare journey to attempt by train.
23:27.38pb_dc__: the M11 runs south from Cambridge.
23:27.44dc__:)
23:28.18moraypb_: do we need to tell dc__ where Cambridge is? ;)
23:28.22pb_dc__: I get on it at a junction about 4 miles from my house, and (would expect to get) off again where it crosses the M25, just beyond Harlow.
23:29.02mallumdc__: its above london
23:29.10dc__the map is either too far in or too far out.
23:29.12dc__bah
23:29.16pb_dc__: it's at about 1 o'clock on the M25
23:29.51pb_dc__: if you follow the A12 northeast from Hackney, you almost cross the M11.
23:29.59mallumpb_: yep
23:31.07pb_dc__: as an alternative to turning onto the M25, I can go right to the end of the M11 (only about another 7 miles I think) which would put me in the badlands of north-east London.  And hence an ideal place to meet you and mallum, I guess.
23:31.25dc__It would seem!
23:31.41mallumpb_: yes that may be best me thinks
23:31.46mallumpb_: if its not much further
23:32.14mallumpb_: its easy to get here from the A12
23:32.16pb_mallum: not really.  If I can avoid actually going into London, and swing back out on the A12/A127 or A13, it shouldn't be too bad.
23:32.45mallumpb_: and I know how to get back out again
23:32.50pb_mallum: :-)
23:33.09dc__right, well, I'll just make sure I have enough room in the back seat :)
23:33.14pb_dc__: heh
23:33.15mallumpb_: just make sure you wear your kavlar vest ;-)
23:33.38mallumpb_: you can have a cup of tea here too
23:33.45pb_mallum: certainly wouldn't drive through Wanstead without it
23:34.16pb_cmarqu: you definitely should reconsider.
23:34.20mallumpb_: and I dont mind driving down to the chunnel if you want
23:34.33dc__mallum: so I guess I should meet you at london bridge then?
23:34.45pb_mallum: ah yes, that reminds me, I still haven't alerted my insurers.
23:34.49mallumdc__: yep and then I'll ferry you back
23:34.50pb_I must do that tomorrow.
23:35.12dc__mallum: :}
23:35.39mallumdc__: we'll get a cab though, or I'll drive down and get you
23:35.40pb_ok, so, that's cool.
23:35.41dc__mallum: I guess we'll let pb_ handle the easy driving then ;)
23:35.57dc__mallum: hehe, right.
23:36.12mallumpb_: I doctor a streetmap image for you with directions
23:36.19pb_mallum: cool
23:36.23dc__mallum: back to your place? or at the 'pickup' in wanstead ;]
23:36.34moray'X marks the spot' ?
23:36.38pb_dc__: it's just as easy to make the pickup chez mallum
23:37.13pb_moray: so, hopefully you don't have any exotic pick-up requirements.
23:37.31dc__hehe
23:37.41mallumdc__: yep, back to mine for a quick game of halo ;-)
23:37.49dc__mallum: now, that sounds good!
23:38.09dc__pb_: make sure you take your time then.
23:38.15pb_dc__: heh
23:39.53dc__sleep time now.
23:39.59pb_dc__: night
23:40.08dc__right :)
23:40.15dc__night pb_, mallum and moray.
23:40.21mallumgnight
23:42.33*** join/#gpe dc_ (~dc@modem-236-59-60-62.vip.uk.com)
23:52.52*** join/#gpe dc_ (~dc@modem-236-59-60-62.vip.uk.com)
23:52.59dc_:/
23:53.05pb_heh

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.