aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-02-15Merge branch 'jur0/fix-function-name'Björn Gustavsson
* jur0/fix-function-name: Fix function name
2017-02-15Merge pull request #1340 from josevalim/jv-erl-expand-records-to-mapsBjörn Gustavsson
Use maps instead of dict in erl_expand_records
2017-02-15Merge pull request #1341 from josevalim/jv-compile-extra-chunksBjörn Gustavsson
Add extra_chunks option to compile OTP-14221
2017-02-14Merge branch 'sverker/magic-destructor-veto'Sverker Eriksson
* sverker/magic-destructor-veto: erts: Add deallocation veto for magic destructors
2017-02-14erts: Add deallocation veto for magic destructorsSverker Eriksson
A magic destructor can return 0 and thereby take control and prolong the lifetime of a magic binary.
2017-02-14Merge branch 'maint'Hans Nilsson
2017-02-14Merge branch 'hans/ssh/cuddle_tests' into maintHans Nilsson
2017-02-14Merge branch 'maint'Ingela Anderton Andin
2017-02-14Merge branch 'ingela/ssl/handshake-match/ERL-347/OTP-14222' into maintIngela Anderton Andin
* ingela/ssl/handshake-match/ERL-347/OTP-14222: ssl: Test case robustness ssl: Avoid SSL/TLS hello format confusion
2017-02-13Merge branch 'rickard/magic-indirection'Rickard Green
* rickard/magic-indirection: Magic indirection
2017-02-13Magic indirectionRickard Green
2017-02-13Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
* bjorn/cuddle-with-tests: ets_tough_SUITE: Add the gen_server behavior ets_tough_SUITE: Remove functions that are never called ets_SUITE: Eliminate internal exports used for spawn/apply lists_SUITE: Run the droplast/1 test case random_{iolist,unicode_list}: Remove unused functions stdlib test: Eliminate export_all from re_SUITE and friends asn1_SUITE: Make sure that there are no unused functions Simplify running of asn1 app tests asn1_SUITE: Remove unused functions
2017-02-13ssl: Test case robustnessIngela Anderton Andin
2017-02-12Add extra_chunks option to compileJosé Valim
This allow languages such as Elixir and LFE to attach extra chunks to the .beam file without having to parse the beam file after compilation. This commit also cleans up the interface to beam_asm, allowing chunks to be passed from the compiler without a need to change beam_asm API on every new chunk.
2017-02-12Use maps instead of dict in erl_expand_recordsJosé Valim
2017-02-11Fix function nameJuraj Hlista
From camel case to snake case.
2017-02-10ets_tough_SUITE: Add the gen_server behaviorBjörn Gustavsson
Add a declaration to make it clear for tools that this module uses the gen_server behavior. While at it, also remove the totally unnecessary 'export_all' option.
2017-02-10ets_tough_SUITE: Remove functions that are never calledBjörn Gustavsson
2017-02-10ets_SUITE: Eliminate internal exports used for spawn/applyBjörn Gustavsson
In the future we will run xref to make sure that all functions that are exported are also used. Having internal exports only used for spawning or applying will mess with that.
2017-02-10lists_SUITE: Run the droplast/1 test caseBjörn Gustavsson
The testcase was never actually run.
2017-02-10random_{iolist,unicode_list}: Remove unused functionsBjörn Gustavsson
2017-02-10stdlib test: Eliminate export_all from re_SUITE and friendsBjörn Gustavsson
There is no actual need to use export_all, since very few functions are actually called from the outside. While we are it, remove the unused functions in run_pcre_tests.erl.
2017-02-10asn1_SUITE: Make sure that there are no unused functionsBjörn Gustavsson
Add xref_export_all/1 to make sure that all functions in the asn1_SUITE module are actually called (directly or indirectly).
2017-02-10Simplify running of asn1 app testsBjörn Gustavsson
Instead of initiating running of the app tests for asn1 from asn1_SUITE, put the tests in asn1_app_SUITE and let it take care of itself. While we are it, eliminate 'export_all' in the new module and use lists:keyfind/3 instead of lists:keysearch/3.
2017-02-10asn1_SUITE: Remove unused functionsBjörn Gustavsson
In 8a39672af4d9, the testX420/1 test case is no longer run. Remove the unused functions.
2017-02-10Merge branch 'maint'Ingela Anderton Andin
2017-02-10Merge branch 'maint-r15' into maintIngela Anderton Andin
2017-02-09Merge branch 'maint'Hans Bolinder
* maint: stdlib: Improve Erlang shell's tab-completion of long names
2017-02-09Merge branch 'hasse/stdlib/shell_tab_compl/ERL-352/OTP-14200' into maintHans Bolinder
* hasse/stdlib/shell_tab_compl/ERL-352/OTP-14200: stdlib: Improve Erlang shell's tab-completion of long names
2017-02-09Merge branch 'maint'Siri Hansen
Conflicts: lib/sasl/test/systools_SUITE.erl
2017-02-09Merge pull request #1329 from brucify/update_readmeBjörn-Egil Dahlberg
Update README.md
2017-02-09Merge branch 'siri/systools/warnings_as_errors-return/OTP-14170' into maintSiri Hansen
* siri/systools/warnings_as_errors-return/OTP-14170: [systools] Fix return value for warnings_as_errors + silent
2017-02-09Merge branch 'maint'Raimo Niskanen
2017-02-09Merge branch 'maint-r16' into maintRaimo Niskanen
2017-02-09Merge branch 'maint-r16b02' into maint-r16maint-r16Raimo Niskanen
Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/src/app/snmp.appup.src lib/snmp/vsn.mk
2017-02-09Merge branch 'maint'Ingela Anderton Andin
2017-02-09Merge branch 'maint-r15' into maintIngela Anderton Andin
2017-02-09Merge pull request #1327 from ↵Björn Gustavsson
bjorng/bjorn/asn1/maps-instead-of-records/OTP-14004 Teach the ASN.1 compiler the 'maps' option OTP-14219
2017-02-09Merge pull request #1312 from richcarl/shell-smart-compileBjörn Gustavsson
Extend shell c(...) to find and recompile modules OTP-14190
2017-02-09Merge branch 'maint'Björn Gustavsson
* maint: Fix observer term conversion error spelling
2017-02-09Merge pull request #1333 from lepoetemaudit/observer-term-error-spellingBjörn Gustavsson
Fix observer term conversion error spelling
2017-02-09Merge branch 'maint'Björn Gustavsson
* maint: Reduce size of the log file for Travis CI Include more otp_SUITE tests cases in the smoke test
2017-02-09Merge pull request #1336 from bjorng/bjorn/travis-less-verboseBjörn Gustavsson
Reduce size of the log file for Travis CI
2017-02-09Merge pull request #1334 from bjorng/bjorn/extend-smoke-testBjörn Gustavsson
Include more otp_SUITE tests cases in the smoke test
2017-02-09emacs: revert erldoc changeDan Gudmundsson
did not load erldoc after changes
2017-02-09Merge remote-tracking branch 'upstream/pr/1297'Dan Gudmundsson
* upstream/pr/1297: Emacs: Describe how to run unit tests Emacs: Consider arity when jumping to definitions
2017-02-09Merge branch 'maint'Hans Bolinder
* maint: dialyzer: Correct PLT tests
2017-02-09Merge branch 'hasse/dialyzer/correct_plt_tests' into maintHans Bolinder
* hasse/dialyzer/correct_plt_tests: dialyzer: Correct PLT tests
2017-02-08Emacs: Describe how to run unit testsJohan Claesson
Also prepare the test cases for Emacs 26.
2017-02-08Emacs: Consider arity when jumping to definitionsJohan Claesson
Only the xref front-end introduced in Emacs 25 consider arity. It is not implemented for older emacsen. Look for manual page files in lib/erlang/man in erlang-root-dir. Also do not give up in erlang-man-module when not finding the manual page file. Call manual-entry as a fallback. Do not bother to populate menu-bar with man pages when menu-bar-mode is nil. Add erlang extensions also to dired-omit-extensions. Remove some support for Emacs 18 and 19.