[comp.sys.ibm.pc] ZOO enhancement suggestion

mdf@tut.cis.ohio-state.edu (Mark D. Freeman) (02/28/88)

I would like to be able to use ZOO under MSDOS and XENIX as a means of
moving portable sources between the two operating systems.  This causes
massive problems due to the CR/LF translation problem.

Some means of identifying to ZOO which files are binary and which are
not, and to do CR/LF translation upon extraction would be wonderful
additions to the program.

Is this feasible?  Is there a better way of accomplishing what I'm trying
to do?
-- 
Mark D. Freeman						  (614) 262-1418
					      mdf@tut.cis.ohio-state.edu
2440 Medary Avenue	   ...!cbosgd!osu-cis!tut.cis.ohio-state.edu!mdf
Columbus, OH  43202-3014      Guest account at The Ohio State University

dhesi@bsu-cs.UUCP (Rahul Dhesi) (02/29/88)

In article <7358@tut.cis.ohio-state.edu> mdf@tut.cis.ohio-state.edu.UUCP
(Mark D. Freeman) writes:
>Some means of identifying to ZOO which files are binary and which are
>not, and to do CR/LF translation upon extraction would be wonderful
>additions to the program.

Here is an excerpt from the manual for version 2.0:

     A revised version of zoo is in the works that will be able
     to write newly-created archives to standard output, and will
     also automatically perform end-of-line conversion for text
     files moved between dissimilar systems.  It will be upward
     and downward compatible with existing versions of zoo.

"Is in the works" should be interpreted liberally.

I use Chuck Forsberg's undos/todos program to do newline conversions,
but it seems to be restricted to use by ProYAM owners.  You can write
yourself a small program to do conversions, simply by stripping all
carriage returns, or by adding one before each linefeed.  This will
work for all text files except those containing line-printer formatting
for underlining.
-- 
Rahul Dhesi         UUCP:  <backbones>!{iuvax,pur-ee,uunet}!bsu-cs!dhesi