2001-12-20  Dave Thomas  <Dave@Thomases.com>

	* rdoc/html_generator.rb: Fix up problem with bad cross references
	if outputting to a non-standard directory

	* instakk.rb,markup/install.rb (sitedir): Tidy up - we were
	creating bindirs and the like that we didn't need.

2001-12-19  Dave Thomas  <Dave@Thomases.com>

	* rdoc/parse.rb: Fix problem if file doesn't end with a
	newline. (The input code in the lexer needs refactoring)

2001-12-18  Dave Thomas  <Dave@Thomases.com>

	* rdoc/parse.rb: Add support for documenting the block associated
	with a method, bith by detecting the parameters to yield, and by
	alowing an explicit '# yields: x,y' comment

	* rdoc/rdoc.rb: Allow '-' to introduce bulleted lists

	* parse.rb: Fix problem with -@ and +@ in method names

2001-12-17  Dave Thomas  <Dave@Thomases.com>

	* rdoc/parse.rb: Terminate search for method parameters on a
	semicolon

	* rdoc/html_generator.rb: Fix problem with cross-references of the
	form '#abc_def' (ie with an internal underscore). They were
	getting matched by two rules, and hence getting substituted twice.

2001-12-16  Dave Thomas  <Dave@Thomases.com>

	* rdoc/parse.rb: Parse :<op> as a funtion name in alias and
	visibility constraints.
	

	* rdoc/parse.rb: Fix token type for %= to TkOPASGN

	* rdoc/parse.rb: Allow expressions after class <<

	* rdoc/parse.rb: parse_alias. Set lex state to EXPR_FNAME so that
   	         alias :a :b
	recognizes :b correctly. Allow arbitrary IDs (including names
	such as 'next' and global variables) as parameters for
	'alias'

