+2002-07-09 Koji Arai <jca02266@nifty.ne.jp>
+
+ * src/lha.h, src/lhadd.c, src/lharc.c, src/lhext.c: fixed
+ misspelling, not `writting' but `writing'.
+
2002-07-07 Koji Arai <jca02266@nifty.ne.jp>
* src/lha.h, src/lha_macro.h: refined.
print inp.gets
rescue Errno::EIO
rescue PTY::ChildExited
- # p [\$!, \$!.status, \$?]
+ if \$!.status & 0xff != 0
+ STDERR.puts [\$!, \$!.status, \$?].inspect
+ end
exit \$!.status >> 8
end
}
check $?
# skip file
+rm -rf test-tmp &&
+cp -pr test-tmp2 test-tmp &&
pty 3 n $lha xw=test-tmp test-1.lzh
check $?
diff -r test-tmp test-tmp2
check $?
# overwrite
+rm -rf test-tmp &&
+cp -pr test-tmp2 test-tmp &&
pty 3 y $lha xw=test-tmp test-1.lzh
check $?
diff -r test-1 test-tmp
check $?
# overwrite all
+rm -rf test-tmp &&
+cp -pr test-1 test-tmp &&
pty 1 a $lha x test-tmp.lzh
check $?
diff -r test-tmp test-tmp2
check $?
# skip all
+rm -rf test-tmp &&
+cp -pr test-tmp2 test-tmp &&
pty 1 s $lha xw=test-tmp test-1.lzh
check $?
diff -r test-tmp test-tmp2