help-emacs-windows
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [h-e-w] Emacs 21 and mingw


From: Dr Francis J. Wright
Subject: Re: [h-e-w] Emacs 21 and mingw
Date: Mon, 14 Jan 2002 16:58:59 +0000

Tom Capey wrote:
> 
>   I was wondering if anybody else had seen this problem running
>   emacs-21.1 (and the latest CVS for that matter) on w2k.  if I
>   make emacs-21 using either cygwin --mingw or straight mingw I
>   get problems with dired using the -R switch.  If I go to a
>   directory with sufficient subdirectories (for example,
>   c:/emacs) and set dired to show recursive directories, it
>   crashes.  it does not do this with a VC compiled version.
> 
>   I was wondering whether this was some peculiarity of my setup
>   here or whether others had seen this.  I write here first
>   because I ought to investigate this with gdb but I'm a bit busy
>   at the moment.  I shall get round to investigate this, unless
>   others see this and are faster to get to gdb and more competent
>   once they're there than I am.  hence I'm not reporting this as
>   a bug just yet.

If you are using the default setup then the -R switch is implemented by
a Lisp function calling itself recursively.  I suppose it could recurse
too deeply if you really have a big directory tree, and hit a limit on
either allowed recursion depth or stack space, the latter of which might
(?) depend on the compiler.  You could try the ELisp debugger.

If you want a work-around then customize ls-lisp to call an external ls
program; the one in Cygwin seems to work fine, and was the benchmark
against which I developed the ls-lisp support.

Francis



reply via email to

[Prev in Thread] Current Thread [Next in Thread]