Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-24 | Merge branch 'hb/dialyzer/deprecate_types/OTP-10342' | Hans Bolinder | |
* hb/dialyzer/deprecate_types/OTP-10342: Deprecate pre-defined built-in types | |||
2014-02-24 | Add test suites performing app and appup file checks | Tobias Schlager | |
Add the mentioned test suites for *all* library and touched non-library applications. | |||
2014-02-23 | Deprecate pre-defined built-in types | Hans Bolinder | |
The types array(), dict(), digraph(), gb_set(), gb_tree(), queue(), set(), and tid() have been deprecated. They will be removed in OTP 18.0. Instead the types array:array(), dict:dict(), digraph:graph(), gb_set:set(), gb_tree:tree(), queue:queue(), sets:set(), and ets:tid() can be used. (Note: it has always been necessary to use ets:tid().) It is allowed in OTP 17.0 to locally re-define the types array(), dict(), and so on. New types array:array/1, dict:dict/2, gb_sets:set/1, gb_trees:tree/2, queue:queue/1, and sets:set/1 have been added. | |||
2014-02-18 | Fix library application appup files | Tobias Schlager | |
As discussed in issue #240 *all* OTP library applications use the '.*' wildcard as up and down version. This makes library applications always up- and downgradeable. Using the wildcard version obsoletes all maintenance tasks regarding library applications' appup files. Additionally, it prevents upgrade problems caused by automatically included application dependencies when using reltool to create releases. Missing copyright headers are now consistently present. | |||
2014-02-12 | Fix a few of Dialyzer's unmatched_return warnings | Hans Bolinder | |
2014-01-28 | edoc: Add test for Maps in EDoc | Björn-Egil Dahlberg | |
2014-01-28 | edoc,syntax_tools: Teach Map understanding | Björn-Egil Dahlberg | |
2013-09-17 | Merge tag 'OTP_R16B02' | Magnus Lidén | |
The R16B02 release Conflicts: lib/sasl/vsn.mk | |||
2013-09-16 | Prepare releaseOTP_R16B02 | Erlang/OTP | |
2013-09-06 | Change encoding of troublesome notes.xml files to utf-8 | Björn Gustavsson | |
Most notes.xml files will be updated in every release and cause the kind of the problems described in the previous commit. | |||
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2013-04-19 | Convert XML files to UTF-8, where needed | Hans Bolinder | |
2013-04-19 | Remove the "coding: utf-8" comment from all Erlang source files | Hans Bolinder | |
2013-02-25 | Prepare releaseOTP_R16B | Erlang/OTP | |
2013-02-22 | Update copyright years | Björn-Egil Dahlberg | |
2013-02-20 | Merge branch 'hb/edoc/bug_fix/OTP-10866' | Hans Bolinder | |
* hb/edoc/bug_fix/OTP-10866: [edoc] Fix a bug involving a type declaration and a comment | |||
2013-02-19 | [edoc] Fix a bug involving a type declaration and a comment | Hans Bolinder | |
2013-02-19 | Use ~ts for filenames | Hans Bolinder | |
2013-02-13 | edoc: Fix building of documentation in sub directories | Björn Gustavsson | |
8115c0840527 broke building for projects that used sub directories (but not packages). | |||
2013-01-29 | Prepare releaseOTP_R16A_RELEASE_CANDIDATE | Erlang/OTP | |
2013-01-18 | Merge branch 'nox/enable-silent-rules/OTP-10726' | Björn-Egil Dahlberg | |
* nox/enable-silent-rules/OTP-10726: Implement ./otp_build configure --enable-silent-rules | |||
2013-01-15 | Implement ./otp_build configure --enable-silent-rules | Anthony Ramine | |
With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1. | |||
2013-01-09 | edoc: Remove support for packages | Björn Gustavsson | |
2013-01-09 | Prepare OTP files for Unicode as default encoding | Hans Bolinder | |
2013-01-02 | [edoc] Introduce Unicode support for source files | Hans Bolinder | |
2012-11-23 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2012-11-23 | Update copyright years | Björn-Egil Dahlberg | |
2012-09-04 | Merge tag 'OTP_R15B02' | Björn-Egil Dahlberg | |
The R15B02 release | |||
2012-09-03 | Prepare releaseOTP_R15B02 | Erlang/OTP | |
2012-08-22 | Fix an issue with parentheses and separate values of union types | Hans Bolinder | |
Since EDoc 0.7.7 (R14B02) separate values of union types can be annotated. However, the parser has hitherto chosen not to add the necessary parentheses due to backwards compatibility. From this release on code traversing the output of edoc_parser needs to take care of parentheses around separate values of union types. Examples of such code are layout modules and doclet modules. The following example shows annotated values of a union type: -type t() :: (Name1 :: atom()) | (Name2 :: integer()). | |||
2012-08-08 | bumped revision | Richard Carlsson | |
2012-08-08 | List behaviour callbacks in Edoc when using -callback attribute | Magnus Henoch | |
Defining a behaviour_info/1 function is no longer the only way to define a behaviour; you can use -callback attributes as well. This change makes edoc aware of the latter, such that the module documentation page for a behaviour module will list the name and arity of the required callback functions. Ideally, edoc should use the type information present in the callback attributes, but with this change, the documentation is at least no worse than when using an explicit behaviour_info function. | |||
2012-08-08 | added special case for file names under Windows, thanks to Beads Land-Trujillo | Richard Carlsson | |
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2011-12-12 | Prepare release | Erlang/OTP | |
2011-11-22 | Revert "Update version numbers for pre-release of R15" | Björn-Egil Dahlberg | |
This reverts commit e21ff9b0b69219ab3853be7e80813156113152b7. | |||
2011-11-22 | Update version numbers for pre-release of R15OTP_R15A | Björn Gustavsson | |
2011-10-27 | Remove unused */doc/src/make.dep files | Björn Gustavsson | |
These dependency files was once used when building the documentation, but are no longer needed. | |||
2011-10-27 | doc Makefiles: Eliminate DOCSUPPORT ifdefs | Björn Gustavsson | |
Some applications still have support for an ancient documentation build system. Eliminate the DOCSUPPORT define in otp.mk.in and the not taken arm of the ifdefs in the Makefiles. | |||
2011-10-04 | Prepare releaseOTP_R14B04 | Erlang/OTP | |
2011-09-25 | bumped revision | Richard Carlsson | |
2011-09-25 | removed some never-matching clauses reported by dialyzer | Richard Carlsson | |
2011-09-25 | Fix macro expansion in comments following Erlang types | Hans Bolinder | |
Macros in comments following Erlang types were not expanded. An example: -type t() :: integer(). %% This type is used in {@link foo/0}. The link to foo/0 was not created. | |||
2011-09-25 | URI-escape bytes as two hex digits always (reported by Alfonso De Gregorio) | Richard Carlsson | |
2011-09-25 | updated author e-mail | Richard Carlsson | |
2011-09-25 | recognize some more URI schemas in wiki text, in particular https | Richard Carlsson | |
2011-08-29 | Merge branch 'rz/add_proplist_type' into dev | Henrik Nord | |
* rz/add_proplist_type: Add a proplist() type OTP-9499 | |||
2011-08-04 | forgot to ensure that xmerl is found in path for include_lib to work | Richard Carlsson | |
2011-08-04 | fix -spec declaration that doesn't work in R13B04 | Richard Carlsson | |
2011-08-04 | eliminate warnings about unused imports | Richard Carlsson | |