mykes@3comvax.UUCP (Mike Schwartz) (12/27/85)
I just thought I would let you guys know that Amigaterm has two major bugs that I know of, plus one decent enhancement that I have made. 1. XMODEM transfers work some of the time. By this I mean that I compile a program using the Lattice Cross Compiler on my AT&T 6300 and use QMODEM (public domain terminal program) to xmodem the executable file to the Amiga. When I run the program on the Amiga, it doesn't run. When I download the source and compile on the Amiga, it does. Also, when Xmodem is used to transfer source files, Amigaterm appends nulls to the end of the file, which makes the source incompatable with ED. I wrote a program to strip these off, but EDIT on the Amiga will strip them off, too. 2. Ascii file send does not work correctly. If you examine the code to Amigaterm, you will see something like this: wait_for_serial_character_received || raw_key_input if (sending_ascii_file) send_one_byte This requires the guy receiving at the other end to hit a key for each character in the file. Apparently, Amigaterm was intended to talk to some host that echos all character it receives over the modem. However, Amigaterm itself does not perform this echo, so Amigaterm does not work against another Amigaterm very well. Also, two people connected via Amigaterm to eachother do not get their own keystrokes echoed. 3. The Enhancements: add a flag called TermEcho, which is toggled by a keystroke (or if you have the incentive, a menu item). When this flag is TRUE, Amigaterm should echo all characters received back. This enhancement makes AMIGATERM work with other terminal terminal programs, as well as itself. /mykes