Article View: gnu.utils.bug
Article #1027suggestion for confusing messages from tar-1.11.1
From: James Ganong
Date: Thu, 05 Nov 1992 21:13
Date: Thu, 05 Nov 1992 21:13
47 lines
2088 bytes
2088 bytes
i think the messages that tar spits out with -v and -g are confusing.
here is my suggestion
the following part of gnu.c looks to see if it has seen a directory's
name before, and if its inode as changed.
if(dp=get_dir(namebuf)) {
if( dp->dev!=hs.st_dev
|| dp->ino!=hs.st_ino) {
if(f_verbose)
msg("directory %s has be
en renamed.",namebuf);
dp->allnew=1;
dp->dev=hs.st_dev;
dp->ino=hs.st_ino;
}
dp->dir_text="";
} else {
if(f_verbose)
msg("Directory %s is new",namebu
% mkdir e/e
% ./tar -cvf /dev/null -g r e
./tar: Directory e/e is new
e/
e/e/
% mv e/e e/f
% ./tar -cvf /dev/null -g r e
./tar: Directory e/f is new
e/
e/f/
% mkdir e/e
% rmdir e/f
% mv e/e e/f
% !.
./tar -cvf /dev/null -g r e
./tar: directory e/f has been renamed.
e/
e/f/
I think that instead of "directory %s has been renamed" it should say
"directory %s is a new directory reusing an old directory name"
and instead of "Directory %s is new" it should say
"Directory %s is a new directory name"
Technical Details
Message-ID:
<9211052113.AA29206@ced.berkeley.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!ames!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!ced.berkeley.edu!jegShow Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!ames!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!ced.berkeley.edu!jeg From: jeg@ced.berkeley.edu (James Ganong) Subject: suggestion for confusing messages from tar-1.11.1 Message-ID: <9211052113.AA29206@ced.berkeley.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Thu, 5 Nov 1992 21:13:41 GMT Approved: bug-gnu-utils@prep.ai.mit.edu Lines: 48