Label:			Erlang mode patch
Date:			2002-12-12
Trouble Report Id:	OTP-3697,OTP-4526, OTP-4533, OTP-4561,
			OTP-4562, OTP-4579, OTP-4580, OTP-4581
Seq num:		seq1476, seq7641
System:			otp
Release:		R9B
Operating System:	all
Architecture:		all
Application:		erlang-mode vsn 2.4.1 
Files:			erlang.el

 Note1: Replace your old erlang.el file with this new one. In R9B the
	erlang mode file is placed under the tools application. Note
	that the location to the erlang.el that you actually use is
	specified in your .emacs file, so if you have your own copy it
	is that file that you should replace. Also note that if you
	use a bit-compiled version you need to recompile.
	       		
Description:

	Fixed so that the generation of new function clauses works
	also for guarded functions.
	
	Fixed so that you do not get the error message "unbalanced
	parenthesis" when indenting correct code including bit syntax.

	The guard, function, is now colored by the emacs mode.

	Indentation of macros is handled correctly in all cases.

	is_* guards are now colored by the erlang mode.

	The erlang mode now handles the fact that a function argument
	may be a guard expression. (That is useful when writing test
	case code.)

	Keywords andalso and orelse are now colored by the emacs mode.

	Fixed bug in the erlang mode function that calculates the arity
	of an Erlang function.