[4202] in testers
nmh: refile -normmproc
daemon@ATHENA.MIT.EDU (Jeremy Daniel)
Mon Jun 7 15:07:27 1999
Date: Mon, 7 Jun 1999 15:07:19 -0400 (EDT)
Message-Id: <199906071907.PAA09940@lola-granola.mit.edu>
From: Jeremy Daniel <jdaniel@MIT.EDU>
To: testers@MIT.EDU
The -normmproc flag seems to be being ignored (or it's meaning has
changed). The behaviour under mh which I've grown to expect is to not
leave around "deleted" copies (strangely enough the timestamp changes
when the move happens I don't quite understand why[1]). Under nmh
there's a .#\d+ file left around.
athena-8.3% ls -la Mail/test*
Mail/test:
total 30
drwx------ 2 jdaniel mit 2048 Jun 7 14:48 .
drwx------ 46 jdaniel root 12288 Jun 7 14:47 ..
-rw------- 1 jdaniel mit 481 Jun 7 14:48 1
Mail/test2:
total 28
drwx------ 2 jdaniel mit 2048 Jun 7 14:47 .
drwx------ 46 jdaniel root 12288 Jun 7 14:47 ..
athena-8.3% refile 1 -normmproc -src +test +test2
athena-8.3% ls -la Mail/test
total 30
drwx------ 2 jdaniel mit 2048 Jun 7 14:48 .
-rw------- 1 jdaniel mit 481 Jun 7 14:48 .#1
^^^
drwx------ 46 jdaniel root 12288 Jun 7 14:47 ..
athena-8.2% refile 1 -normmproc -src +test2 +test
athena-8.2% ls -la Mail/test2
total 28
drwx------ 2 jdaniel mit 2048 Jun 7 14:49 .
drwx------ 46 jdaniel wheel 12288 Jun 7 14:47 ..
man refile on 8.3
The `-normmproc' option forces the message files to be deleted by
renaming or unlinking them as described above.
^^^^^^^^^^^^
not there in 8.2 manpage
[1] My interpretation of the desirable behaviour would be to do the
equivalent of mv which is cheap in comparison to cp and rm which if
what I expect without the flag. But I guess I'm not sure what the
designers had in mind.