Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2010-10-07 12:59:08 -0700 (Thu, 07 Oct 2010)
Revision: 13189
Log message:

      [Bug 731] In pretty-printing and $(Fun.arity), compute arity of functions and
     curried functions based on the actual number of parameters. Currently keyword
     arguments are ignored, but should not be (this is a TODO). Fixes Test11.

Changes  Path(relative to omake-branches/0.9.8.x)
+3 -3 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_io_fun.ml
+24 -19 src/builtin/omake_builtin_object.ml
+3 -3 src/env/omake_command_digest.ml
+36 -36 src/eval/omake_eval.ml
+2 -2 src/eval/omake_eval.mli
+19 -7 src/ir/omake_value_print.ml
+7 -3 src/ir/omake_value_print.mli
+5 -5 src/ir/omake_value_type.ml
+9 -5 test/simple/Test12