aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorPaul Eggert2017-10-01 22:31:39 -0700
committerPaul Eggert2017-10-01 22:33:20 -0700
commit135bca574c31b7bf6df6c63d28f180956928dde7 (patch)
tree1259c514b5304e7b1dbb8a9098f0a6dd63e00003 /etc/PROBLEMS
parent4829a3b033b119b088947d14b73efc197b2547fa (diff)
downloademacs-135bca574c31b7bf6df6c63d28f180956928dde7.tar.gz
emacs-135bca574c31b7bf6df6c63d28f180956928dde7.zip
Port file-system-info to non-Microsoft
* admin/merge-gnulib (GNULIB_MODULES): Add fsusage. * doc/emacs/files.texi (Directories): Remove documentation of now-obsolete directory-free-space-program and directory-free-space-args. * etc/NEWS: Mention change. * etc/PROBLEMS: Slow df is no longer a problem. * lib/fsusage.c, lib/fsusage.h, m4/fsusage.m4: New files, copied from Gnulib. * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate. * lisp/dired.el (dired-free-space-program) (dired-free-space-args): These aliases are now obsolete. * lisp/files.el (directory-free-space-program) (directory-free-space-args): Now obsolete. (get-free-disk-space): Just call file-system-info instead of the now-obsolete directory-free-space-program. * nt/gnulib-cfg.mk (OMIT_GNULIB_MODULE_fsusage): New macro. * src/fileio.c: Include fsusage.h. (blocks_to_bytes, Ffile_system_info) [!DOS_NT]: New functions. (syms_of_fileio) [!DOS_NT]: Defsubr file-system-info.
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS10
1 files changed, 3 insertions, 7 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 94c78b696db..2da99324b5f 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -557,7 +557,7 @@ and then choose /usr/bin/netkit-ftp.
557 557
558*** Dired is very slow. 558*** Dired is very slow.
559 559
560This could happen if invocation of the 'df' program takes a long 560This could happen if getting a file system's status takes a long
561time. Possible reasons for this include: 561time. Possible reasons for this include:
562 562
563 - ClearCase mounted filesystems (VOBs) that sometimes make 'df' 563 - ClearCase mounted filesystems (VOBs) that sometimes make 'df'
@@ -565,12 +565,8 @@ time. Possible reasons for this include:
565 565
566 - slow automounters on some old versions of Unix; 566 - slow automounters on some old versions of Unix;
567 567
568 - slow operation of some versions of 'df'. 568To work around the problem, you could use Git or some other
569 569free-software program, instead of ClearCase.
570To work around the problem, you could either (a) set the variable
571'directory-free-space-program' to nil, and thus prevent Emacs from
572invoking 'df'; (b) use 'df' from the GNU Coreutils package; or
573(c) use CVS, which is Free Software, instead of ClearCase.
574 570
575*** ps-print commands fail to find prologue files ps-prin*.ps. 571*** ps-print commands fail to find prologue files ps-prin*.ps.
576 572