simon-svn: bob: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Wed Feb 7 18:43:24 GMT 2007


SVN root:       svn://ixion.tartarus.org/main
Changes by:     simon
Revision:       7247
Date:           2007-02-07 18:43:24 +0000 (Wed, 07 Feb 2007)

Log message (13 lines):
Finish up the manual, write a brief man page, and add a LICENCE
file.

As part of this checkin I've also made a few changes to the script
syntax on the grounds that the original version was just too
embarrassing to own up to in the manual:
 - string functions no longer double-lex their argument
 - `deliver' now takes two words instead of a word and a non-word
   string, meaning that all filenames that appear in the script file
   (other than those inside shell commands) are now consistently
   syntactically words
 - `module' is now mandatory (since my argument in the manual about
   why you should always use it convinced even me).

Modified files:
_U  bob/
A   bob/LICENCE
A   bob/Makefile.doc
U   bob/TODO
U   bob/bob.but
A   bob/bobman.but
U   bob/bumf.py
U   bob/lexer.py
U   bob/script.py

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=7247&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/LICENCE?rev=7247&view=markup
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/Makefile.doc?rev=7247&view=markup
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/TODO?rev=7247&r1=7246&r2=7247
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/bob.but?rev=7247&r1=7246&r2=7247
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/bobman.but?rev=7247&view=markup
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/bumf.py?rev=7247&r1=7246&r2=7247
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/lexer.py?rev=7247&r1=7246&r2=7247
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/bob/script.py?rev=7247&r1=7246&r2=7247



More information about the tartarus-commits mailing list