Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-19 | Optimise io requests for long message queues | Magnus Henoch | |
Ensure that the monitor reference is present in all receive clauses, so that the compiler optimisation kicks in and the run time won't depend on the length of the message queue of the calling process. Remove the 'EXIT' clause, as its presence breaks the optimisation, and that case is handled by the 'DOWN' clause anyway. The test io_SUITE:io_with_huge_message_queue is an adaptation of gen_server_SUITE:call_with_huge_message_queue. | |||
2014-05-20 | Properly handle fields too short in io_lib_format | Anthony Ramine | |
Values for which the precision or field width were too small in io_lib_format could trigger an infinite loop or crash in term/5. Reported-by: Richard Carlsson | |||
2013-04-19 | Remove the "coding: utf-8" comment from all Erlang source files | Hans Bolinder | |
2013-02-19 | Adapt stdlib tests to ~tp detecting latin1 binaries | Patrik Nyblom | |
2013-02-18 | Correct misspelled comments and space at lin ends | Patrik Nyblom | |
2013-02-18 | Add testcase for +pc and io:printable_range/0 | Patrik Nyblom | |
Also fixed otp_10302 to test both on a node with +pc unicode and a node with +pc latin1. | |||
2013-02-15 | [stdlib] Add control sequence modifier 'l' | Hans Bolinder | |
The modifier 'l' can be used for turning off the string recognition of ~p and ~P. | |||
2013-02-13 | Extend ~ts to handle binaries with characters coded in ISO-latin-1 | Hans Bolinder | |
Make sure io_lib:fwrite() with a format string including "~ts" does not crash when given binaries that cannot be interpreted as UTF-8-encoded strings. We want to avoid crashes caused by excessive use of the 't' modifier. | |||
2013-02-11 | [stdlib] Fix a bug concerning pretty printing and Unicode | Hans Bolinder | |
Binaries were pretty printed too often. | |||
2013-01-25 | Extend char() to Unicode characters | Hans Bolinder | |
The code related to the introduction of unicode_string() and unicode_char() has been removed. The types char() and string() have been extended to include Unicode characters. In fact char() was changed some time ago; this commit is about cleaning up the documentation and introduce better names for some functions. | |||
2013-01-09 | Prepare OTP files for Unicode as default encoding | Hans Bolinder | |
2013-01-02 | [stdlib, kernel] Introduce Unicode support for Erlang source files | Hans Bolinder | |
Expect modifications, additions and corrections. There is a kludge in file_io_server and erl_scan:continuation_location() that's not so pleasing. | |||
2012-09-19 | Fix printing the empty binary at depth 1 with ~W | Andrew Thompson | |
A case clause ordering problem is causing the empty binary to be printed as <<...>> rather than the correct <<>> when using ~W with a depth of 1. Add new tests to verify correct behaviour. | |||
2011-07-21 | EOF before first field is only ok for first character in io:fread | Raimo Niskanen | |
2011-07-21 | At end of input ask for more also for for literal format characters | Raimo Niskanen | |
2011-03-10 | Fix ~F.Fs bug, add testcase and improve documentation | Raimo Niskanen | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for stdlib | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update stdlib tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |