Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-26 | Relax caller() type check and cleanup | Raimo Niskanen | |
2016-02-26 | Test the order for multiple next_event | Raimo Niskanen | |
2016-02-26 | ct:ify test suite | Raimo Niskanen | |
2016-02-26 | Optimize postponed handling | Raimo Niskanen | |
2016-02-26 | Allow actions without containing list | Raimo Niskanen | |
Type check atom state as early as possible | |||
2016-02-26 | Implement 'keep_state_and_data' and 'stop' | Raimo Niskanen | |
2016-02-26 | Write a simple example in the reference manual | Raimo Niskanen | |
2016-02-25 | Clarify documentation after Torben Hoffman's comments | Raimo Niskanen | |
2016-02-25 | Remove {keep_state_and_data} | Raimo Niskanen | |
Correct typo reported by Luïc Hoguin. | |||
2016-02-24 | Type check in API | Raimo Niskanen | |
2016-02-24 | Unify whitespace in XML doc | Raimo Niskanen | |
2016-02-24 | Ditch PrevState | Raimo Niskanen | |
StateName/4 -> StateName/3 handle_event/5 -> handle_event/4 | |||
2016-02-24 | Make first next_event in list arrive first | Raimo Niskanen | |
Define options as actions that set options, rework the documentation about this. | |||
2016-02-24 | Ditch State so StateName/5 -> StateName/4 | Raimo Niskanen | |
2016-02-23 | Add {stop_and_reply,Reason,Replies [,Data]) | Raimo Niskanen | |
Cleanup some error handling | |||
2016-02-23 | Rename Client -> Caller | Raimo Niskanen | |
2016-02-22 | Make callback_option() mandatory | Raimo Niskanen | |
2016-02-19 | Hide Data in default format_status/2 if callback crashes | Raimo Niskanen | |
2016-02-19 | Update terminology to data(), transition_op(), etc | Raimo Niskanen | |
2016-02-19 | Write gen_statem with code font in the docs | Raimo Niskanen | |
2016-02-19 | Shorten taglists in the documentation | Raimo Niskanen | |
2016-02-19 | Add reply([Reply]) | Raimo Niskanen | |
2016-02-19 | Add {keep_state,...} and {keep_state_and_data,...} | Raimo Niskanen | |
2016-02-18 | Change initial PrevState to 'undefined' | Raimo Niskanen | |
2016-02-18 | Write some convenience helpers | Raimo Niskanen | |
2016-02-18 | Rename retry -> postpone | Raimo Niskanen | |
2016-02-18 | Rename insert_event -> next_event | Raimo Niskanen | |
2016-02-18 | Clean up error report printouts | Raimo Niskanen | |
2016-02-18 | Implement option callback_mode | Raimo Niskanen | |
2016-02-16 | Change to {next_state,...} and {stop,...} return format | Raimo Niskanen | |
2016-02-09 | Correct grammar errors found by Magnus Henoch | Raimo Niskanen | |
2016-02-09 | New state machine | Raimo Niskanen | |
2015-12-15 | Factor out common code to gen.erl | Raimo Niskanen | |
2015-12-15 | Update release notes | Erlang/OTP | |
2015-12-15 | Update version numbers | Erlang/OTP | |
2015-12-11 | Update appups in kernel, stdlib and sasl for OTP-18.2 | Siri Hansen | |
2015-12-07 | Merge branch 'bjorn/stdlib/rand-export_seed/OTP-13162' into maint | Björn Gustavsson | |
* bjorn/stdlib/rand-export_seed/OTP-13162: Correct rand:export_seed/0 when there is no prior seed | |||
2015-12-07 | Correct rand:export_seed/0 when there is no prior seed | Björn Gustavsson | |
According to the documentation, rand:export_seed/0 should return 'undefined' if the seed has not been intialized. However, it will create and return a seed. That means that the following code will not work as expected: case rand:export_seed() of undefined -> rand:seen({1,2,3}); _ -> ok end, rand:uniform(Range) | |||
2015-12-07 | stdlib: Correct pretty-printing of map types | Hans Bolinder | |
Add parentheses around annotated type union elements in map pair types. The bug was introduced in Erlang/OTP 18.0. | |||
2015-12-07 | stdlib: Pretty-print constraints as 'V :: T' | Hans Bolinder | |
Print constraints as 'V :: T' rather than 'is_subtype(V, T)'. | |||
2015-12-03 | Extend erl_lint:format_error/1 to handle bittype mismatches | Björn Gustavsson | |
erl_lint:format_error/1 would crash with a function error if conflicting types were given. That was most easily noticed in the shell: Eshell V7.0.3 (abort with ^G) 1> <<0/integer-binary>>. *** ERROR: Shell process terminated! *** Noticed-by: Aleksei Magusev | |||
2015-12-03 | erl_lint_SUITE: Add smoke test of format_error/1 | Björn Gustavsson | |
The test suite depended on the compiler to call erl_lint:format_error/1 to ensure that format_error/1 was covered. Unfortunately, though, if format_error/1 crashed the compiler would catch the exception so that the test suite would not notice it. Add a smoke test of format_error/1 that will crash if there is any problem with erl_lint:format_error/1. | |||
2015-11-27 | stdlib: Fix the shell command rp and pretty-printing | Hans Bolinder | |
The shell command 'rp' prints strings as lists of integers when pretty printing of lists is 'false'. | |||
2015-11-20 | Merge branch 'riverrun/maint' into maint | Zandra | |
* riverrun/maint: Recommend against using crypto:rand_bytes | |||
2015-11-06 | Recommend against using crypto:rand_bytes | David Whitlock | |
2015-11-04 | Fix typos and grammar | Derek Brown | |
2015-11-04 | [stdlib] Correct documentation | Hans Bolinder | |
Fix mistakes found by 'xmllint'. | |||
2015-11-03 | Fix spelling error in "characters_to_list" | Gary Coulbourne | |
2015-10-22 | beam_lib: Document all_chunks/1 and build_module/1 | Björn Gustavsson | |
beam_lib:all_chunks/1 and beam_lib:build_module/1 can be useful for special-purpose stripping, for example to remove the "Line" chunk. | |||
2015-10-13 | Fixed typo in ets documentation | Riccardo | |