diff options
author | Dan Gudmundsson <[email protected]> | 2010-05-27 10:55:39 +0200 |
---|---|---|
committer | Raimo Niskanen <[email protected]> | 2010-06-01 13:16:39 +0200 |
commit | 6f1e1cd1e2c36e2d4b46d64b25ad6dff7cbe3609 (patch) | |
tree | ecb63ebdccf0b171894fdb91c1de547ef52a6ca1 /lib/tools/emacs/test.erl.orig | |
parent | 256fb889b337781d27642471f16a5c7e0a988d8c (diff) | |
download | otp-6f1e1cd1e2c36e2d4b46d64b25ad6dff7cbe3609.tar.gz otp-6f1e1cd1e2c36e2d4b46d64b25ad6dff7cbe3609.tar.bz2 otp-6f1e1cd1e2c36e2d4b46d64b25ad6dff7cbe3609.zip |
Added more type highlighting and fixed record indentation with types.
Type highlighting reported by Jay Nelson
non_neg_integer() will highlight purple but pos_integer() does not.
Closing record indentation problem reported by Maxim Treskin:
-record(state, {
sequence_number = 1 :: integer()
}).
Diffstat (limited to 'lib/tools/emacs/test.erl.orig')
-rw-r--r-- | lib/tools/emacs/test.erl.orig | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/lib/tools/emacs/test.erl.orig b/lib/tools/emacs/test.erl.orig index feb9e4e5a1..c6a7d3eb39 100644 --- a/lib/tools/emacs/test.erl.orig +++ b/lib/tools/emacs/test.erl.orig @@ -93,11 +93,27 @@ -type t13() :: maybe_improper_list(integer(), t11()). -type t14() :: [erl_scan:foo() | %% Should be highlighted - non_neg_integer() | nonempty_list() | + term() | + bool() | + byte() | + char() | + non_neg_integer() | nonempty_list() | + pos_integer() | + neg_integer() | + number() | + list() | nonempty_improper_list() | nonempty_maybe_improper_list() | + maybe_improper_list() | string() | iolist() | byte() | + module() | + mfa() | + node() | + timeout() | + no_return() | %% Should not be highlighted nonempty_() | nonlist() | -erl_scan:bar(34, 92) | t13() | m:f(integer() | <<_:_*16>>)]. + erl_scan:bar(34, 92) | t13() | m:f(integer() | <<_:_*16>>)]. + + -type t15() :: {binary(),<<>>,<<_:34>>,<<_:_*42>>, <<_:3,_:_*14>>,<<>>} | [<<>>|<<_:34>>|<<_:16>>| <<_:3,_:_*1472>>|<<_:19,_:_*14>>| <<_:34>>| @@ -172,6 +188,9 @@ f18 :: 1 | 2 | 'undefined', f19 = 3 :: integer()|undefined, f5 = 3 :: undefined|integer()}). +-record(state, { + sequence_number = 1 :: integer() + }). highlighting(X) % Function definitions should be highlighted |