comparison etc/PROBLEMS @ 43933:3147736a801d

Document problems with `df' slowing down Dired.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 15 Mar 2002 15:23:15 +0000
parents aa8ab3ba14d1
children 3599777a5982
comparison
equal deleted inserted replaced
43932:435ee4108bad 43933:3147736a801d
492 src/s/hpux10.h. 492 src/s/hpux10.h.
493 493
494 * Crashes when displaying GIF images in Emacs built with version 494 * Crashes when displaying GIF images in Emacs built with version
495 libungif-4.1.0 are resolved by using version libungif-4.1.0b1. 495 libungif-4.1.0 are resolved by using version libungif-4.1.0b1.
496 496
497 Beginning with version 21.3, Emacs refuses to link against libungif
498 whose version is 4.1.0 or older (the `configure' script behaves as if
499 libungif were not available at all).
500
497 * Font Lock displays portions of the buffer in incorrect faces. 501 * Font Lock displays portions of the buffer in incorrect faces.
498 502
499 By far the most frequent cause of this is a parenthesis `(' or a brace 503 By far the most frequent cause of this is a parenthesis `(' or a brace
500 `{' in column zero. Font Lock assumes that such a paren is outside of 504 `{' in column zero. Font Lock assumes that such a paren is outside of
501 any comment or string. This is of course not true in general, but the 505 any comment or string. This is of course not true in general, but the
550 Cygwin 1.x builds of the ported Bash cannot be interrupted from the 554 Cygwin 1.x builds of the ported Bash cannot be interrupted from the
551 MS-Windows version of Emacs. This is due to some change in the Bash 555 MS-Windows version of Emacs. This is due to some change in the Bash
552 port or in the Cygwin library which apparently make Bash ignore the 556 port or in the Cygwin library which apparently make Bash ignore the
553 keyboard interrupt event sent by Emacs to Bash. (Older Cygwin ports 557 keyboard interrupt event sent by Emacs to Bash. (Older Cygwin ports
554 of Bash, up to b20.1, did receive SIGINT from Emacs.) 558 of Bash, up to b20.1, did receive SIGINT from Emacs.)
559
560 * Dired is very slow.
561
562 This could happen if invocation of the `df' program takes a long
563 time. Possible reasons for this include:
564
565 - ClearCase mounted filesystems (VOBs) that sometimes make `df'
566 response time extremely slow (dozens of seconds);
567
568 - slow automounters on some old versions of Unix;
569
570 - slow operation of some versions of `df'.
571
572 To work around the problem, you could either (a) set the variable
573 `directory-free-space-program' to nil, and thus prevent Emacs from
574 invoking `df'; (b) use `df' from the GNU Fileutils package; or
575 (c) use CVS, which is Free Software, instead of ClearCase.
555 576
556 * Accessing remote files with ange-ftp hangs the MS-Windows version of Emacs. 577 * Accessing remote files with ange-ftp hangs the MS-Windows version of Emacs.
557 578
558 If the FTP client is the Cygwin port of GNU `ftp', this appears to be 579 If the FTP client is the Cygwin port of GNU `ftp', this appears to be
559 due to some bug in the Cygwin DLL or some incompatibility between it 580 due to some bug in the Cygwin DLL or some incompatibility between it