On Tuesday, September 7, 2004 at 19:04:50, Masatake YAMATO wrote: > > > I get this > > > > > > Debugger entered--Lisp error: (void-function posn-set-point) > > > (posn-set-point (event-end event)) (if event (posn-set-point > > > (event-end event))) [...] widget-button-click((down-mouse-1 > > > (#<window 514 on *tla-browse*> 1662 (71 . 769) -9269703))) > > > call-interactively(widget-button-click) > > > > > > When I click on a version button in tla-browse. > > > > > > I suppose this is a CVS-only feature, I'd rather do without ... > > > > There are also further problems with xtla-browse.el in > > XEmacs, i.e. the keymaps on the nodes are not set and > > thus many important commands are not accessible from a > > *tla-browse* buffer. > > > > The widget library of XEmacs seems to be incompatible (or > > buggy) here. > > On XEmacs 21.4, tla-browse works fine.
I had been too slow with my commit ;c) > However, I have to replace tree-widget.el bundled with XEmacs with > newer one. You are right, but anyway with my changes it should also work with the version of tree-widget which is already part of the XEmacs distribution ;c) One thing which annoys me a bit: Pressing TAB one can move to the next widget. However the key bindings (e.g. for archives) are only active when the cursor is on the archive. Thus I first have to move the cursor before I can execute commands. Is it also possible to extend it to the location which is reached by pressing TAB, i.e. one character before the "a" resp. "A"? Or maybe even for the whole line and modify the TAB action to skip the [-]/[+] widgets as we may also (un)fold at an (archive-)node by pressing RET? This would give me the navigational-speed of the old interface with the added value of seeing the path. Bye Robert
