XD2031
XD2031 copied to clipboard
Make JiffyDOS copy command work
How does the JiffyDOS copy command work?
I assume that my comment in issue #143 is, at least part of, what Nils was thinking.
Challenging this a bit...: Why would I want a JiffyDOS copy, if I can just do "C1:foo=0:bar" on the device itself? How many use cases are there for other functionalities? What are they? Have the device send a file and an external printer receive it should work just fine now.
JiffyDOS's copy-files feature is like a copy program: We can load a directory into memory, list it, cursor up to the file-names that we want to copy, mark them, then tell JiffyDOS to copy the marked ones.
JiffyDOS can copy REL files. It uses trial-and-error to learn about the file's record size. It tries to open the source file, with a test record size. If that attempt fails, then it tries with a different size, again and again until it succeeds.