-Please report problems, bad lessons, etc., to
-Brian Kernighan, MH 6021, 2C-518, or
-Mike Lesk, MH 6377, 2C-572. Thanks.
+The best way to get ex to prompt within learn was to modify
+the user's environment variables PATH and EXINIT.
+
+Due to inane assumptions in the VAX versions of csh -i and ex
+when stdin and stdout are not terminals, kludges have been
+added with #if's. In particular, I use the old terminal driver
+to keep #copyout working and make sh -i masquerade as
+a csh -i (by setting PS1=% ) to keep #pipe working.
+
+"#create" can now end in an incomplete last line by making '#'
+the last character on the line. On input the string %s is
+converted to the lesson directory (useful for debugging).
+On output with "#copyout", prompt signs ("% ") are removed.
+"#cmp" now takes a trailing NUMBER specifying that only NUMBER
+many lines are to be compared.
+
+The new command "hint" prints the "answer" (i.e. the last part
+of the lesson). With an argument it prints the whole lesson text.
+A new routine called getlesson tries to construct a valid
+lesson number from in invalid one before giving up.
+The commands "where", "skip", and "again" are also new.
+Greeting, closing, and reminder messages have been expanded.
+
+The "vi" lessons are packaged separately as part of the user-
+contributed software. Ask the system administrator to install them.
+
+Please report problems, bad lessons, contributions, etc.,
+to John Kunze, jak@ernie.Berkeley.EDU. Thanks.