OSDN Git Service

updated ChangeLog, configure.ac, man/lha.1 for timestamp archiving feature
[lha/lha.git] / man / lha.1
index 8029f99..3b6deec 100644 (file)
--- a/man/lha.1
+++ b/man/lha.1
@@ -81,7 +81,7 @@ The term of list is below.
 .RS
 .TP
 PERMISSION
-For the Unix specific archive, it is permission string like ls(1).
+For the Unix specific archive, it is permission string like \fBls\fR(1).
 For the others, it is the string of OS type.
 .TP
 UID/GID
@@ -162,9 +162,14 @@ Filename or directory name.
 .RE
 
 .TP
-\fB\-u\fR, \fB\-m\fR
+\fB\-u\fR
 The \fB\-u\fR command updates the archive. When the specified files are newer than the content of the archive, they are replaced.
-The \fB\-m\fR command always replace with the specified files.
+The \fB\-a\fR command always replace with the specified files.
+
+.TP
+\fB\-m\fR
+The \fB\-m\fR command moves specified files into the archive.
+It is same as the \fB\-ad\fR (\fB\-a\fR command and \fB\-d\fR option).
 
 .TP
 \fB\-d\fR
@@ -180,7 +185,7 @@ Each contents are printed with filename as header string like below.
     ::::::::
     contents of the file.....
 
-The header string is omitable by the \fB\-q\fR option.
+If you wish to non-display the header string, use with the \fB\-q\fR option.
 
 .TP
 \fB\-t\fR
@@ -220,9 +225,10 @@ This option forces overwrite without asking.
 
 .TP
 \fB\-t\fR
-The \fB\-t\fR option treats extracting files as text files.
-CR codes on the end of each lines are removed. (convert DOS format text to UNIX format text)
-With the \fB\-e\fR option, KANJI code in extracting files are converted.
+The \fB\-t\fR option treats archiving or extracting files as text files.
+When extracting, CR codes on the end of each lines are removed. (convert DOS format text to UNIX format text)
+When archiving, oppositely, CR codes append on the end of each lines. (convert UNIX format text to DOS format text)
+With the \fB\-e\fR option, KANJI code are converted as well.
 
 .TP
 \fB\-o\fR[5\-7]
@@ -244,7 +250,7 @@ When extracting, ignore the directory path. extracting file is put flatten on th
 
 .TP
 \fB\-z\fR
-When archiving. do not compress the specified file. (archive with the \-lh0\- method)
+When archiving, do not compress the specified file. (archive with the \-lh0\- method)
 
 .TP
 \fB\-g\fR
@@ -311,6 +317,10 @@ However, many software create the LZH archive with case-sensitive filename even
 Therefore, its behavior was deprecated as default.
 
 .TP
+\fB\-\-timestamp\-archive\fR
+When archiving or deleting, the archive timestamp reset most recent timestamp in the archive contents.
+
+.TP
 \fB\-\-ignore\-mac\-files\fR
 When archiving, the Mac specific files are ignored.
 
@@ -330,10 +340,10 @@ Show the briefly usage.
 Show the version string.
 
 .SH SEE ALSO
-zip(1), unzip(1), gzip(1), gunzip(1), zcat(1)
+\fBzip\fR(1), \fBunzip\fR(1), \fBgzip\fR(1), \fBgunzip\fR(1), \fBzcat\fR(1)
 
-.SH AUTHORS
-Koji Arai
+.SH AUTHOR
+Koji Arai <arai@users.sourceforge.jp>
 
 .SH HISTORY
 In 1988, Haruhiko Okumura developed the LZARI. It was experimental implementation used the LZSS and the arithmetic coding.
@@ -359,9 +369,3 @@ In 1992, It was ported on UNIX by Masaru Oki. It was called the LHa for UNIX, an
 The LHa for UNIX was used to exchange files for MS-DOS world, and its source codes might be used interestingly and implement another LZH archiver.
 
 However, its license is vague. so it is not recognized as the Open Source Software defined by the Open Source Initiative.
-
-.SH BUGS
-
-Extracted files of the \-lzs\- method are broken. But it is not problem that is not used for long time.
-
-The LHa for UNIX expects contents sorted by the filename in the LZH archive (like the LHarc), but the LHA (for MS-DOS) does not so.