>>>>> "Paul" == Paul Kinnucan <[EMAIL PROTECTED]> writes:
Paul> Adrian Aichner writes:
>>
>> Does jde keep the local binding of directory-sep-char internal, or
>> does it cause any external side-effects (like clearcase used to)?
>>
Paul> It always uses it locally to avoid external side
Paul> effects. There are lots of places where the JDE has to
Ah, great!
Paul> compare paths. It "normalizes" all paths to use forward
Paul> slashes to permit valid comparisons. The native Windows
Paul> version of XEmacs is the only version of Emacs that uses
Paul> backslashes in the paths that it returns, thus potentially
Paul> invalidating comparisons. Declaring directory-sep-char to be
Paul> / locally and temporarily within JDE functions forces the
Paul> native Windows version of XEmacs to behave like the other
Paul> versions of Emacs and thus assure that the JDE will work on
Paul> the native Windows version of XEmacs without a mass of
Paul> special-case handling code.
Sounds good, thanks!
Adrian
Paul> - Paul
--
Adrian Aichner
mailto:[EMAIL PROTECTED]
http://www.xemacs.org/