Dired 7.3 request for enhancement: relisting after hard-linking

John Interrante (interran@uluru.Stanford.EDU)
Fri, 26 Aug 94 12:48:57 PDT


Emacs  : GNU Emacs 19.25.94.1 (sparc-sun-sunos4shr) of Tue Aug 23 1994 on uluru
Package: Dired

Hello efs team,

Let's say you have two dired buffers in two windows.  You type `H' to
hard link a file from one window to the other (I assume you've got
dired-dwim-target set to t).  After the hard link's done, the new file
will be listed in the other window with the new hard link count, but
the old file will not be relisted and it will still have its old hard
link count.  Would it be possible to automatically relist the old file
as well?  It probably would have already been done if it were easy to
do, so don't worry about it if you think it would be too much bother.

		John

current state:
==============
(setq
     dired-version "7.3"
     dired-after-readin-hook nil
     dired-backup-if-overwrite nil
     dired-before-readin-hook nil
     dired-bibtex-unclean-extensions '(".blg" ".bbl")
     dired-chown-program "/etc/chown"
     dired-cleanup-alist '(("tex" ".cp" ".cps" ".fn" ".fns" ".ky"
".kys" ".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs" ".toc" ".log" ".aux"
".idx" ".lof" ".lot" ".glo" ".blg" ".bbl")
			   ("patch" ".rej" ".orig")
			   )
     dired-compression-method 'gzip
     dired-compression-method-alist '((gzip ".gz" ("gzip") ("gzip" "-d") "-f")
				      (compress ".Z" ("compress" "-f")
("compress" "-d") "-f")
(pack ".z" ("pack" "-f") ("unpack"))
(compact ".C" ("compact") ("uncompact"))
)
     dired-copy-preserve-time nil
     dired-dwim-target t
     dired-failed-marker-shell 33
     dired-filename-re-ext "\\..+$"
     dired-find-subdir nil
     dired-gnutar-program nil
     dired-grep-load-hook nil
     dired-keep-marker-compress t
     dired-keep-marker-copy nil
     dired-keep-marker-hardlink nil
     dired-keep-marker-kill 75
     dired-keep-marker-rename nil
     dired-keep-marker-symlink nil
     dired-keep-marker-uucode 85
     dired-kept-versions 2
     dired-latex-unclean-extensions '(".idx" ".lof" ".lot" ".glo")
     dired-listing-switches "-alg"
     dired-load-hook '(dired-load-cust)
     dired-local-variables-file ".dired"
     dired-ls-F-marks-symlinks nil
     dired-ls-program "ls"
     dired-mail-reader 'rmail
     dired-mode-hook nil
     dired-mode-line-modified "-%s-"
     dired-no-confirm nil
     dired-omit-extensions '(".o"
".elc"
"~"
".bin"
".lbin"
".fasl"
".dvi"
".toc"
".log"
".aux"
".a"
".ln"
".lof"
".blg"
".bbl"
".glo"
".idx"
".lot"
".fmt"
".cp"
".cps"
".fn"
".fns"
".ky"
".kys"
".pg"
".pgs"
".tp"
".tps"
".vr"
".vrs"
".toc"
".log"
".aux"
".idx"
".lof"
".lot"
".glo"
".blg"
".bbl"
".rej"
".orig"
)
     dired-omit-files nil
     dired-omit-files-regexp "^[#.]"
     dired-patch-unclean-extensions '(".rej" ".orig")
     dired-shell-load-hook nil
     dired-show-ls-switches nil
     dired-tex-unclean-extensions '(".toc" ".log" ".aux")
     dired-texinfo-unclean-extensions '(".cp"
".cps"
".fn"
".fns"
".ky"
".kys"
".pg"
".pgs"
".tp"
".tps"
".vr"
".vrs"
)
     dired-trivial-filenames "^\\.\\.?$\\|^#"
     dired-unshar-program nil
     dired-use-file-transformers t
     dired-verify-modtimes t
)