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.