| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This reverts commit d4e4511b19f4126d9271a6e3a8fa2eb716da7e85.
|
| |
|
|
|
|
| |
This reverts commit 1cf126f91eb533783409da95b117207d8c13d9aa.
|
| |
|
| |
|
|
|
|
|
| |
Usable to indicate OTP version when a particular option
was introduced.
|
|
|
|
| |
This reverts commit 587341d994f91af5b30483ee9434e932e3d7b802.
|
| |
|
| |
|
| |
|
|
|
|
| |
Like <note> but aimed for describing semantic changes between releases.
|
| |
|
|
|
|
| |
Amended dtd with <em> under <pre>. Seems to work.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 'deterministic-build' of https://github.com/TD5/otp:
make: Allow OTP to be built deterministically
compiler: Make test_lib robust to +deterministic
compiler: Make compiler forward +determinsitic flag to epp
compiler: Make yecc respect +deterministic
compiler: Make leex respect +deterministic
compiler: Make asn1ct_gen respect +deterministic
compiler: Make EPP respect +deterministic
OTP-18165
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add a --enable-deterministic-build to the configure script,
which sets ERL_DETERMINISTIC=yes throughout the relevant
Makefiles, which then invoke the relevant build stages with the
+deterministic option.
This addresses absolute paths being included in generated .erl files
and compiled .beam files that resulted in builds from different source
directories generating different artefacts (which is a component of the
issue in erlang#4482).
I think it would make sense to make this the default at some stage, but
I've put the change behind a flag for now to decouple
making deterministic OTP builds possible from making them the default.
Having +deterministic set results in compiler options being
removed from the module info for modules where this options was used.
This may have other implications for users of OTP.
For tests themselves, +determinism is not set, since many test cases
depend on accessing the test module's compilation options, or other
features not available in deterministic mode, in order to configure
themselves. For tests of the determinism feature specifically,
+deterministic must be explicitly passed to the compiler within the
relevant test cases.
|
| | |
|
| | |
|
|/
|
|
|
|
| |
If a type does not use the typespec notation in docs
we should not include the AST signature in the chunks,
otherwise the incorrect docs will be printed by shell_docs.
|
|
|
|
| |
This reverts commit a2c8df222e6d02fa518d5d6cbbea75a9dd720d30.
|
| |
|
|
|
|
| |
This reverts commit 435bc5e68dd45ff6f7992077998930519208e910.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
* maint:
Updated OTP version
Prepare release
Update copyright year
|
| | |
|
| | |
|
| |
| |
| |
| | |
This reverts commit 95f5a792610ed4c87457863cb03b047414ad4a14.
|
| | |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The regexp for finding <codeinclude> did not take into
consideration that elements in xml do not need to have
a closing tag. We shouldn't really try parsing xml with
regexp, but we try to make the best of the situation.
This commit also removed codeinclude from the dtd so that
at least in the future if any other codeinclude falls through
the regexp matching the xmllint will catch it.
Closes #5662
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* maint:
Updated OTP version
Prepare release
# Conflicts:
# OTP_VERSION
# lib/crypto/doc/src/crypto.xml
# lib/kernel/src/kernel.app.src
|
| | |
|
|\ \
| |/
| |
| |
| | |
* maint:
Update copyright year
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* lukas/kernel/xdg-erlang-config/OTP-17554/OTP-17821:
stdlib: Fix filename:basedir documentation
erl_docgen: Better missing module fault indication
debugger: Fix debugger settings to use XDG
dialyzer: Place default plt in $XDG_CACHE_HOME
stdlib: Search $XDG_CONFIG_HOME for .erlang.crypt
kernel: Search $XDG_CONFIG_HOME for .erlang
kernel: Search $XDG_CONFIG_HOME for erlang cookie
|
| | |
| | |
| | |
| | |
| | | |
If the app or module are incorrect we should return a nice
printout and not just crash when runnig make xmllint
|
| | | |
|
|\ \ \
| | |/
| |/| |
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
garazdawi/lukas/erl_docgen/fix-highlight-exports/OTP-17754/OTP-17687
Fix highlight js bug
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Due to a quirk in JS (where it creates global variables
containing the object that the id points to) the hljs
crashed when starting which caused some pages to be
rendered without syntax highlighting. For example
erl_error.
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Ideally we would like to be able to write `-type erlang:type/()` in the
code, but that change would then need to be implemented in many many
places. So for now we just do this hack in the html docs to be
able to diffirentiate inbetween predifined types and user defined types.
|
| |/
| |
| |
| | |
This option allows emitting links to predefined types.
|