[00:06] <xnox> what types of trees can live in the filters.ContentFilerContext().source_tree()?
[00:24] <xnox> I'm trying to add a new keyword Revno
[00:24] <xnox> -keyword_registry.register('Rev',
[00:24] <xnox> -    lambda c: c.source_tree().get_revision_id())
[00:24] <xnox> works
[00:25] <xnox> +keyword_registry.register('Revno',
[00:25] <xnox> +    lambda c: c.source_tree().branch.revision_id_to_dotted_revno(c.revision_id()))
[00:25] <xnox> doesn't
[00:33] <nikin> hy again... i already asked the question before... but why does bzr-gtk depend on things like pulseaudio?
[00:35] <xnox> nikin, Depends: bzr (>= 1.17~), bzr (<< 2.2~), python-gtk2 (>= 2.8), python-glade2 (>= 2.10), python-notify, python (>= 2.4), python-central (>= 0.6.11)
[00:35] <xnox> nikin, one of those depends on pulseaudio
[00:36] <dash> xnox: that's the problem of the maintainers of those other packages probably
[00:36] <xnox> through the chain of dependencies
[00:37] <nikin> i understand... so its a package maintaining bug.
[00:40] <nikin> thank you... so i wait for a gui with less deps before i leave the command line.
[02:13] <xnox> More general questions: can a content filter assume there will be a branch in the ContentFilterContext available?
[02:13] <xnox> or how a content filter find out which branch it is on right now
[17:50]  * Joyer` 
[17:50]  * Joyer 
[20:52] <xnox> I take my frustrated comments back!
[20:52] <xnox> Bzr rocks =)
[20:52] <dash> hooray :)
[22:40] <xnox> dash, got keywords plugin to output CurrentRevno, CurreentRevid as well as last Revno file was modified in
[22:40] <xnox> working on the testsuite now
[22:40]  * xnox knows I was meant to do it the other way around
[23:29] <xnox> actually testing helps.
[23:29] <xnox> I'm nowhere near to being finished