[Eric Ludlam and XEmacs beta CC'ed]
Andreas Jaeger <aj(a)suse.de> writes:
>>>>> Jan Vroonhof writes:
> Reto Zimmermann <reto(a)synopsys.com> writes:
>> Are you sure your speedbar version includes the changes of 1999/11/29
>> which fixed a major bug for Windows XEmacs (recognition of backslashes
>> in directory paths)?
> Given that our version dates from September, probably not.
> However which changes are you talking about, our version is based on
> speedbar-0.8.1 which is still the latest version on
>
http://www.ultranet.com/~zappo/speedbar.html
There's a newer version (0.9bovine1) directly at
http://choochoo.ultranet.com/~zappo/fsf.shtml. I can send the version
if you need it.
I don't like taking development versions without the authors
involvement, especially not as Eric indicated he was in the midst of a
major rewrite. I have CC'ed Eric now. Eric, what would you prefer?
From what I see his latest version still has a lot the potential
problems. It would be nice if somebody could help Eric and rewrite all
these and send him a patch (which we could apply to 0.8.1 as a
stop-gap).
Typical example
(setq rt
(concat (expand-file-name rt)
(if (string-match "[/\\]\\'" rt) ""
"/")
(file-name-nondirectory f))))
This may match both separators now, but it is much more cleanly
written as
(setq rt (expand-file-name (file-name-non-directory f) rt))
Jan