Belated check-in.
	* overload1.scm: New tests: Savannah bugs #38890 "Wrong more than one
	applicable method warning" and #38891 "Wrong warning with literal
	double value".
	* Makefile.am: Update accordingly.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7499 5e0a886f-7f45-49c5-bc19-40643649e37f
	* Shell.java (run): If evalModule fails, throw SyntaxException,
	which when handled produces better error messages.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7500 5e0a886f-7f45-49c5-bc19-40643649e37f
	* LambdaExp.java (setCallersNeedStaticLink): Better check for "outer"
	lambda.  Fixed bug - see testsuite/inner-1.scm.

	* inner-1.scm (next-leaf-generator): New test.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7501 5e0a886f-7f45-49c5-bc19-40643649e37f
	* conditions.scm: Minor tweaks.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7502 5e0a886f-7f45-49c5-bc19-40643649e37f
	Improve handling of boolean type - specifically comparison and union.
	This fixes Savannah bug #39047
	"Wrong incompatible type (boolean) with expected int".


git-svn-id: http://sourceware.org/svn/kawa/trunk@7503 5e0a886f-7f45-49c5-bc19-40643649e37f