From xemacs-m  Sat Mar 22 07:17:19 1997
Received: from jens.metrix.de (root@jens.metrix.de [194.123.88.124])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id HAA28118
	for <xemacs-beta@xemacs.org>; Sat, 22 Mar 1997 07:17:14 -0600 (CST)
Received: (from jens@localhost) by jens.metrix.de (8.7.6/8.7.3) id OAA00863; Sat, 22 Mar 1997 14:16:16 +0100
To: xemacs-beta@xemacs.org
Subject: treedir-0.1 / xmine-0.5
X-Face: Z[@OB)("ZvE?ev~1b+b!0ZUB.$%rh.9qE>dVf>q}Q/V?%d`J3gd!LR\aAZ8<Hwi]xTA(:*c;i3,?K?+rCy*^b$)a,}E?eo},}x2]5LlJysyoUOK"o[>K)'\Ulb7y-7*.If^;rHl['oa)n_M7E6w+LDKMs"G8_`c)uOS1^}.1|8Ill]7X68X-paeUOpBhz<F`B0?~^2Et~GYfw~/0]H]nx4~C_E/_mp#^7Ixc:
Reply-To: jens@lemming0.lem.uni-karlsruhe.de
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: Jens Lautenbacher <jens@metrix.de>
Date: 22 Mar 1997 14:16:15 +0100
Message-ID: <m3k9n0ukww.fsf@jens.metrix.de>
Lines: 35
X-Mailer: Gnus v5.4.33/XEmacs 19.15(beta102)



This version avoids the bug/shortcoming in XEmacs that Kyle Jones
pointed out (thanks Kyle!) by not stacking so many extents one over
the other (the solution was the extensive use of 'end-open :-) -- my
fault...)

Nevertheless I have to say that I begin to understand the problems
Lars and Per had with gnus resp. custom to get along with these damned
extents to make them behave they wanted to... I had use a hack in this
version, also: you'll notice a space at the beginning of each
line. Try to remove it (2 locations at the code) and you'll see that
removing the subdirs will not work anymore correctly. This is because
doing (kill-line) will remove the label, but the folder of the next
line --- or the like, or vice versa... I don't remember anymore, I
tried everything and had almost every behaviour, except for the
desired one :-(

OK, but now it works and is also already of some limited usefullness
to browse a directory tree. I hope that I can leave my fingers off
this for now, because I *really* have some other work to do. But as I
suspect...

The code is ready at:

    http://lemming0.lem.uni-karlsruhe.de/~jens/


A new version of xmine is also there which fixes the same 'extent-open
bug (this wasn't crucial as there is still no key handling yet,
but nevertheless maybe gives some speedup).

Have fun

	JTL

