summaryrefslogtreecommitdiff
path: root/lib/syntax_tools
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Update syntax_tools to support the stacktrace variableBjörn Gustavsson2017-11-302-8/+50
| | |
* | | Merge branch 'maint'Lars Thorsen2017-10-103-69/+9
|\ \ \ | |/ /
| * | Merge branch 'lars/doc-cleanup/OTP-14475' into maintLars Thorsen2017-10-103-69/+9
| |\ \ | | | | | | | | | | | | | | | | | | | | * lars/doc-cleanup/OTP-14475: [edoc] Remove unused module otpsgml_layout.erl Remove unused files from the documentation build
| | * | Remove unused files from the documentation buildLars Thorsen2017-09-283-69/+9
| | | |
* | | | Merge branch 'maint'Henrik Nord2017-09-262-1/+22
|\ \ \ \ | |/ / /
| * | | Update release notesErlang/OTP2017-09-221-0/+21
| | | |
| * | | Update version numbersErlang/OTP2017-09-221-1/+1
| |/ /
* | | Merge branch 'maint'Dan Gudmundsson2017-09-201-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | * maint: erts, stdlib: Fix xmllint warning Update runtime deps to depend on new stdlib functionality
| * | Update runtime deps to depend on new stdlib functionalityDan Gudmundsson2017-09-191-1/+1
| | | | | | | | | | | | ~tw and new string functions are new since OTP-20 (stdlib-3.4)
* | | Merge branch 'siri/string-new-api'Siri Hansen2017-09-152-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * siri/string-new-api: (28 commits) hipe (test): Do not use deprecated functions in string(3) dialyzer (test): Do not use deprecated functions in string(3) eunit (test): Do not use deprecated functions in string(3) system (test): Do not use deprecated functions in string(3) system (test): Do not use deprecated functions in string(3) mnesia (test): Do not use deprecated functions in string(3) Deprecate old string functions observer: Do not use deprecated functions in string(3) common_test: Do not use deprecated functions in string(3) eldap: Do not use deprecated functions in string(3) et: Do not use deprecated functions in string(3) os_mon: Do not use deprecated functions in string(3) debugger: Do not use deprecated functions in string(3) runtime_tools: Do not use deprecated functions in string(3) asn1: Do not use deprecated functions in string(3) compiler: Do not use deprecated functions in string(3) sasl: Do not use deprecated functions in string(3) reltool: Do not use deprecated functions in string(3) kernel: Do not use deprecated functions in string(3) hipe: Do not use deprecated functions in string(3) ... Conflicts: lib/eunit/src/eunit_lib.erl lib/observer/src/crashdump_viewer.erl lib/reltool/src/reltool_target.erl
| * | | syntax_tools: Do not use deprecated functions in string(3)Hans Bolinder2017-07-062-2/+2
| | | |
* | | | Merge branch 'lukas/erts/non-smp-removal-cleanup/OTP-14518'Lukas Larsson2017-09-111-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | * lukas/erts/non-smp-removal-cleanup/OTP-14518: Make estone work with older releases erts: Allow read in ttsl driver to return EAGAIN syntax_tools: Fix makefile dep erts: non-smp removal cleanup in erlexec
| * | | syntax_tools: Fix makefile depLukas Larsson2017-09-111-1/+1
| |/ /
* | | syntax_tools: add 'unicode' option to re:run for matching pathsSiri Hansen2017-09-051-1/+1
| | |
* | | syntax_tools: Improve handling of UnicodeHans Bolinder2017-09-055-26/+26
|/ /
* | syntax_tools: erl_tidy: Do not hang when exits are trappedHans Bolinder2017-06-222-0/+8
| | | | | | | | See also ERL-413, https://bugs.erlang.org/browse/ERL-413.
* | Prepare releaseErlang/OTP2017-06-212-1/+16
| |
* | Update copyright yearHans Nilsson2017-06-141-1/+1
| |
* | Revert "Prepare release"Hans Nilsson2017-05-312-16/+1
| | | | | | | | This reverts commit eaf8ca41dfa4850437ad270d3897399c9358ced0.
* | Prepare releaseErlang/OTP2017-05-302-1/+16
| |
* | Revert "Prepare release"Raimo Niskanen2017-05-052-16/+1
| | | | | | | | This reverts commit dc57404252c47520f352834ad9be45ad684f96c9.
* | Prepare releaseErlang/OTP2017-05-042-1/+16
| |
* | syntax_tools: Fix Syntax Tools regarding Unicode atomsHans Bolinder2017-04-072-4/+23
| |
* | Update use of filename:find_src/1 in igor.erlRichard Carlsson2017-02-061-6/+6
| |
* | Merge tag 'OTP-19.2'Dan Gudmundsson2016-12-142-1/+17
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === OTP-19.2 === Changed Applications: - common_test-1.13 - compiler-7.0.3 - crypto-3.7.2 - dialyzer-3.0.3 - edoc-0.8.1 - erl_docgen-0.6.1 - erl_interface-3.9.2 - erts-8.2 - eunit-2.3.2 - hipe-3.15.3 - inets-6.3.4 - kernel-5.1.1 - mnesia-4.14.2 - observer-2.3 - odbc-2.12 - parsetools-2.1.4 - public_key-1.3 - runtime_tools-1.11 - sasl-3.0.2 - ssh-4.4 - ssl-8.1 - stdlib-3.2 - syntax_tools-2.1.1 - tools-2.9 - wx-1.8 Unchanged Applications: - asn1-4.0.4 - cosEvent-2.2.1 - cosEventDomain-1.2.1 - cosFileTransfer-1.2.1 - cosNotification-1.2.2 - cosProperty-1.2.1 - cosTime-1.2.2 - cosTransactions-1.3.2 - debugger-4.2.1 - diameter-1.12.1 - eldap-1.2.2 - et-1.6 - gs-1.6.2 - ic-4.4.2 - jinterface-1.7.1 - megaco-3.18.1 - orber-3.8.2 - os_mon-2.4.1 - otp_mibs-1.1.1 - percept-0.9 - reltool-0.7.2 - snmp-5.2.4 - typer-0.9.11 - xmerl-1.3.12 * tag 'OTP-19.2': Updated OTP version Prepare release Conflicts: OTP_VERSION
| * Prepare releaseErlang/OTP2016-12-092-1/+17
| |
| * Merge pull request #805 from matwey/fsf_addrBjörn Gustavsson2016-11-309-9/+9
| |\ | | | | | | Fix FSF mail address
| | * Fix FSF mail addressMatwey V. Kornilov2015-08-069-9/+9
| | |
* | | Remove obsolete CVS keyword markupRichard Carlsson2016-11-231-4/+2
| | |
* | | Update Syntax Tools license headersRichard Carlsson2016-11-2312-116/+191
| | | | | | | | | | | | | | | | | | This makes it clear that Apache 2.0 applies, without dropping the old LGPL licensing, and makes all the Syntax Tools file headers look the same as upstream.
* | | Remove some obsolete filesRichard Carlsson2016-11-233-519/+0
|/ /
* | Prepare releaseErlang/OTP2016-09-202-1/+35
| |
* | Fix documentation of an option of erl_tidyPierre Fenoll2016-08-311-2/+2
| |
* | Fix infinite loop in merl_transformPéter Gömöri2016-07-093-6/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This can happen when a syntactically incorrect text is passed to a merl:qquote/2,/3 call. The parse transform optimizes calls to some functions in merl by converting strings into templates at compile time. If this evaluation fails (in eval_call/4 - for example because of a sytanx error in the parsed text) the original function call should be kept unchanged. However in case of qquote/3 the call is converted into a combination of quote/2 and subst/2, but upon failure the original qquote/3 call is substituted into the wrong place. E.g.: this expression merl:qquote(Pos, Text, Env) is first converted to merl:subst(merl:quote(Pos, Text), Env) then if evaluating the quote call fails into merl:subst(merl:qquote(Pos, Text, Env), Env) and the expansion is run again on the internal qquote/3 argument resulting in an infinite loop. This is now fixed so in case of failure the original qquote/3 call is kept.
* | syntax_tools: Improve typesHans Bolinder2016-07-076-17/+35
| |
* | syntax_tools: Improve seealso:s referring to typesHans Bolinder2016-07-073-1/+22
| | | | | | | | | | | | Extract specs och types from source files, which ensures that seealso:s referring to, for example, erl_parse:abstract_form(), are assigned working links.
* | syntax_tools: Make erl_tidy work on input file with tildeMark Bucciarelli2016-07-063-3/+22
| | | | | | | | See also http://bugs.erlang.org/browse/ERL-151.
* | Prepare releaseErlang/OTP2016-06-211-0/+26
| |
* | Merge branch 'hasse/dialyzer/improve_from_form/OTP-13547'Hans Bolinder2016-06-103-6/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hasse/dialyzer/improve_from_form/OTP-13547: Update primary bootstrap stdlib: Correct types and specs dialyzer: Minor adjustments dialyzer: Suppress unmatched_return for send/2 dialyzer: Improve the translation of forms to types dialyzer: Use a cache when translating forms to types dialyzer: Prepare erl_types:t_from_form() for a cache dialyzer: Optimize erl_types:t_form_form() dialyzer: Correct types syntax_tools: Correct types erts: Correct character repr in doc of the abstract format stdlib: Correct types and specs
| * | syntax_tools: Correct typesHans Bolinder2016-06-092-5/+12
| | |
| * | stdlib: Correct types and specsHans Bolinder2016-06-091-1/+1
| | |
* | | Remove support for '...' in Maps typesHans Bolinder2016-06-092-37/+11
|/ / | | | | | | | | It is possible that '...' is added later (OTP 20.0), but for now we are not sure of all details.
* | Revert "Prepare release"Erlang/OTP2016-06-021-26/+0
| | | | | | | | This reverts commit e020f75c10410a6943cd055bfa072a2641eab7da.
* | Prepare releaseErlang/OTP2016-06-021-0/+26
| |
* | Update application versionsHans Bolinder2016-05-131-1/+1
| |
* | [syntax_tools] Correct documentationHans Bolinder2016-05-131-2/+2
| | | | | | | | Fix mistakes found by 'xmllint'.
* | Revert "Prepare release"Erlang/OTP2016-05-122-27/+1
| | | | | | | | This reverts commit bd64ad8e15d66e48b36dbe3584315dd5cfc8b59a.
* | Prepare releaseErlang/OTP2016-05-112-1/+27
| |
* | syntax_tools: Add support for new map type syntaxHans Bolinder2016-05-093-64/+167
| | | | | | | | | | The pretty-printing of `...' in map types is complex. The representation of `...' can be changed before OTP 19.
* | syntax_tools: Correct types and specsHans Bolinder2016-05-091-14/+15
| |