Release 1.00

This is the initial release. I've tested it with MMTB 3.0 and it seems
to work properly.


Release 1.10

I've had the chance to check whether REMSCR 1.00 works with TB 1.53. It
doesn't. The format of the book file seems to be a little bit different
from the format used by MMTB 3.0. The length information is not immediately
prepended to the scripts. So I've introduced a new mode of operation.

REMSCR 1.00 set the length info to zero and removed the script by replacing
the plain text with 0x00 bytes. The new mode of operation is activated
by specifying the "/c" command line switch as in 'remscr /c mybook.tbk'.
REMSCR 1.10 will then be switched to conservative mode. In conservative mode
it will also look for the comment '-- REMOVE THIS SCRIPT'. However, instead
of reading the two bytes immediately preceeding this string, the program
will continue reading bytes until it hits a 0x00 byte. (It seems that a
0x00 byte is used to mark the end of a script.) The length of the script
is found by simply counting the number of bytes read until the 0x00 byte is
encountered. After that, REMSCR will overwrite the script with 0xe0 bytes.
(0xe0 marks the beginning of a new line. Therefore the script won't be
removed but replaced by empty lines. This is not very elegant but as
effective as removing the script.) You'll end up with a script that
consists merely of empty lines. DON'T EDIT THIS SCRIPT (although you can),
because if you save your changes, (MM)TB will compile the empty script and
replace your originally compiled script by an empty one.

The '/c' option was tested with some TB 1.53 book files and seems to work
properly with them.


Release 1.20

I'm a fool and nobody told me! This is essentially the 1.10 release. I've
merely added a small script ('tags.txt'). You might want to add this to
your book script. It contains a handler for the message 'add_tags'. It
prepends the line '-- REMOVE THIS SCRIPT' to all scripts contained in your
book, except the viewer scripts (there are no viewers in TB 1.53).

To remove all scripts from your book execute the 'add_tags' handler, e. g.
by using 'send add_tags', save your book into a different file and run
the script remover. No need to add the '-- REMOVE THIS SCRIPT' lines
manually anymore. Could have thought of this earlier... Sorry for the
inconvenience.


Release 1.21

David H. Good (dgood@ucf1vm.cc.ucf.edu) pointed out that backgrounds are
not always consecutively numbered. He has provided an improved script
that copes with this little problem. I've renamed the original 'tags.txt'
file of the 1.20 distribution to 'tags_org.txt'. The 'tags.txt' file in
this release is David's script.


Release 1.22

David has provided me with another improved 'tags.txt'. It even handles
group scripts. Moreover it enables you to export all scripts of a
book. 'tags.txt' is the latest script I got from David. 'tags_org.txt'
is still my original from the 1.20 distribution.

