Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!munnari!gwydir!gara!wtoomey From: wtoomey@gara.une.oz (Warren Toomey) Newsgroups: comp.os.minix Subject: Official Clam Patch #2 (Part 0 of 4) Message-ID: <778@gara.une.oz> Date: 1 Jun 89 10:33:13 GMT Organization: University of New England, Armidale, Australia Lines: 26 Here is the second official patch to Clam. For those who missed, Clam is a Tcsh-like shell with command line editing, history, aliases etc. Callum (the author) is starting to attack the code again, and has removed several small bugs. Most notably, he has sprinkled many free()s around the code, so Clam will now not crash after about 100-200 commands. He is also currently rewriting parts of the UCB job control, and terminal control, so these patches won't work too well on UCB machines; it does work well on Minix, and as the original copyright notice says, you shouldn't be running Clam under anything but Minix ! The following postings consist of several context diffs on the Clam files, and where the diff is very big, the file is included instead. Please apply them to your source, as I will base the next patches on this version. Thanks for all those people who have sent in bugs & bug patches for Clam! Before I forget, in part 1 a crc of the main files in Clam is given. Cheers all! Warren Toomey