-I added an -attach option to whatnow that specifies the header field name for
-attachments.
-
-I added to the commands available at the whatnow prompt to provide an interface
-to the attachment mechanism.
-
-I'm not completely happy with some of these additions because they duplicate
-shell functionality. I'm not sure that there's a good way around it other than
-to not use whatnow.
-
-The first three additions (the ones I'm not happy with) are cd, ls, and pwd.
-These do the same thing as their system counterparts. As a matter of fact,
-these are implemented by running the commands in a subshell. I did this because
-I wanted proper interpretation of shell-specific things like ~ and wildcard
-expansion.
-
-The next command is attach. This takes a list of files and adds them to the draft
-as attachments using the same code as the modified anno. The list of files is
-run through ls using the user's shell, so wildcard expansion and all that works.
-
-The alist command lists the attachments on the current draft using listing function
-that I added to anno. It takes two optional options, -l for a long listing meaning
-full path names, and -n for a numbered listing.
-
-The detach command removes attachments from the current draft, again using the
-modified anno. The arguments are interpreted as numbers if the -n option is used,
-otherwise they're interpreted as file names. File names are shoveled through ls
-using the user's shell in the directory containing the file for wildcard expansion
-and such. File names are matched against the last pathname component unless they
+I added an -attach option to whatnow that specifies the header field
+name for attachments.
+
+I added to the commands available at the whatnow prompt to provide an
+interface to the attachment mechanism.
+
+I'm not completely happy with some of these additions because they
+duplicate shell functionality. I'm not sure that there's a good way
+around it other than to not use whatnow.
+
+The first three additions (the ones I'm not happy with) are cd, ls,
+and pwd. These do the same thing as their system counterparts. As a
+matter of fact, these are implemented by running the commands in a
+subshell. I did this because I wanted proper interpretation of
+shell-specific things like ~ and wildcard expansion.
+
+The next command is attach. This takes a list of files and adds them
+to the draft as attachments using the same code as the modified anno.
+The list of files is run through ls using the user's shell, so
+wildcard expansion and all that works.
+
+The alist command lists the attachments on the current draft using
+listing function that I added to anno. It takes two optional options,
+-l for a long listing meaning full path names, and -n for a numbered
+listing.
+
+The detach command removes attachments from the current draft, again
+using the modified anno. The arguments are interpreted as numbers if
+the -n option is used, otherwise they're interpreted as file names.
+File names are shoveled through ls using the user's shell in the
+directory containing the file for wildcard expansion and such. File
+names are matched against the last pathname component unless they