[comp.sys.mac] SFGetFile bug in Kermit?

peltz@clio.las.uiuc.edu (03/12/88)

I just ran across a very strange bug in Mac Kermit version 0.8(33) that
has me very puzzled. I'm wondering if there is a later version which
fixes it.

Symptom is that I when I go to Send File, I either get only files which have
resource forks AND are not type APPL, or I get all files which have resource
forks in them. Then, even if I select a file with a data and resource fork,
and have data fork selected, it sends the resource fork.

I'm not sure what occurs when it starts allowing APPL files, but once it does,
it continues allowing them.

Inserting a diskette into the finder, then ejecting it cures the problem until
I reboot (I normally run off a hard disk only).

I am using a Mac II, with the instruction cache turned off so that Kermit
doesn't bomb (is there a version which cures this, also?). It doesn't appear
to be associated with whether I run under Multifinder or not. System 4.2,
Finder 6.0. I can't test this on a Mac+ since I don't have one which has a
hard drive.

I keep hearing about how the newest version of Kermit doesn't handle parity
correctly. Is there a fixed version yet? It would be nice, as someone else
previously mentioned, if it would also allow for specifying data bits and
parity separately. I know the 8530 SCC can handle it.

BTW, the person who complained that the "serial chip" in the Mac was dumb
because it couldn't be programmed to pass on characters with bad parity: the
SCC certainly can; all it does is set a status bit. It is the serial driver
which throws the character away if that bit is set. I'd like to be able to
specify to the driver that I DO want parity generated on output, but that I
want to ignore parity coming in.

peltz@clio.las.uiuc.edu (03/12/88)

Oh yeah, speaking of SFGetFile:

Since Inside Macintosh specifically frowns on using custom dialog boxes with
Get and PutFile, the system should support at least a few common operations.
One would be to "select folder", for instance to allow one to specify an
operation on an entire folder (such as copy, delete, backup). Another would
be to allow selecting multiple files/folders. Another, on SFPutFile, would
create a new folder.

I'm not sure I see any good way to allow the program to specify extra buttons
and other controls in those dialogs without limiting the possibility of future
changes to the system. It probably isn't too bad to have a second box come up
after the file is selected to allow the user to specify additional information
about the save or get.