summaryrefslogtreecommitdiff
path: root/lib/stdlib/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7061 from rickard-green/rickard/async_dist-usage/OTP-18533Rickard Green2023-03-313-0/+26
|\ | | | | Misc improvements using async_dist
| * [erts,kernel,stdlib] Documentation about blocking signalingRickard Green2023-03-303-0/+26
| |
* | [stdlib] Remove gen_statem call proxy processRickard Green2023-03-301-35/+9
| | | | | | | | | | | | | | The proxy process was used to prevent late replies from reaching the client at timeout or connection loss. This is no longer needed since process aliases take care of this, are used and supported by all Erlang nodes that an OTP 26 Erlang node can communicate with.
* | orddict: fix XML errorKiko Fernandez-Reyes2023-03-281-1/+1
| |
* | Merge pull request #7032 from kikofernandez/kiko/queue/add-examplesKiko Fernandez-Reyes2023-03-281-6/+195
|\ \ | | | | | | queue: add examples
| * | queue: add examplesKiko Fernandez-Reyes2023-03-281-6/+195
| | |
* | | Merge pull request #7034 from kikofernandez/kiko/orddict/improve-documentationKiko Fernandez-Reyes2023-03-281-2/+116
|\ \ \ | |_|/ |/| | orddict: add examples
| * | orddict: add examplesKiko Fernandez-Reyes2023-03-281-2/+116
| |/
* | Revert "Prepare release"Henrik Nord2023-03-2210-417/+27
| | | | | | | | This reverts commit 1cf126f91eb533783409da95b117207d8c13d9aa.
* | Prepare releaseErlang/OTP2023-03-2110-27/+417
| |
* | Update copyright yearErlang/OTP2023-03-213-3/+3
|/
* Merge branch 'maint' into masterHenrik Nord2023-03-081-0/+43
|\ | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * Prepare releaseErlang/OTP2023-03-061-0/+43
| |
| * Update copyright yearErlang/OTP2023-03-062-2/+2
| |
* | Merge PR-6987 from sverker/taglist-since OTP-18501Sverker Eriksson2023-03-082-8/+8
|\ \ | | | | | | Add "since" versions to XML taglist
| * | stdlib: Add "since" versions for rand algorithmsSverker Eriksson2023-03-061-5/+5
| | |
| * | stdlib: Add "since" versions for some ETS table optionsSverker Eriksson2023-03-061-3/+3
| | |
* | | Add lists:enumerate/3Maria Scott2023-03-011-26/+16
|/ /
* | Update documentation after reviewRaimo Niskanen2023-02-211-9/+20
| |
* | Change to a more coherent behaviour for init_fail and exit in initRaimo Niskanen2023-02-171-3/+11
| | | | | | | | | | | | | | | | | | See GitHub PR#6843. When `init()` function exits, return `{error, EXIT_reason}`. A link, of course, still may kill the caller. Never leave an {`EXIT',_,_} message lingering after an error return.
* | Clarify documentationRaimo Niskanen2023-02-161-77/+47
| |
* | Update doc with proc_lib:init_fail/2,3Raimo Niskanen2023-02-161-40/+180
| |
* | Revert "Prepare release"Henrik Nord2023-02-1510-330/+26
| | | | | | | | This reverts commit 587341d994f91af5b30483ee9434e932e3d7b802.
* | Prepare releaseErlang/OTP2023-02-1410-26/+330
| |
* | Update copyright yearErlang/OTP2023-02-1414-14/+14
| |
* | Merge branch 'bmk/stdlib/20230130/graceful_init_failure/OTP-18423'Micael Karlberg2023-02-132-8/+22
|\ \
| * | [stdlib|doc] Document the new init return valueMicael Karlberg2023-02-082-8/+22
| | | | | | | | | | | | | | | | | | | | | Document the new valid return value for Module:init/1 for both gen_server and gen_statem. OTP-18423
* | | Merge branch 'maint'Kiko Fernandez-Reyes2023-02-061-8/+51
|\ \ \ | | |/ | |/|
| * | Merge PR-6752 from madlep/bag_insert_order_preservedSverker Eriksson2023-02-061-8/+51
| |\ \ | | | | | | | | OTP-18434
| | * | stdlib: Improve ets documentation about insert/lookup timesSverker Eriksson2023-02-061-8/+30
| | | | | | | | | | | | | | | | | | | | Describe and warn about lots of objects with same keys in bag and duplicate_bag.
| | * | erts: Fix ets:insert with list into bag being reversedJulian Doherty2023-02-061-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After discussion in https://github.com/erlang/otp/issues/6730 Changed `db_term_list_prepend*` to `db_term_list_append*` so values to be stored against a key have their order preserved. Previously due to building the linked list via prepending, the values insert order was reversed from OTP 23 onward.
* | | | base64: allow skipping padding = charactersMichał Muskała2023-02-021-11/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extends base64 encoding and decoding routines to allow skipping emitting final = characters, or to accept encoded data with final = characters skipped. This format is common for some use-cases. Today, parsing it requires appending the missing = characters, which incurs an unnecessary copy of the input data, or re-implementing the entire routine. This amends the interface in a backwards-incompatible way, since the last change wasn't released yet, so should have no expectation of backwards-compatibility. Additionally, tests are slightly enhanced to cover more cases directly with simple examples.
* | | | Merge branch 'maint'Björn Gustavsson2023-02-021-5/+10
|\ \ \ \ | |/ / / | | | | | | | | | | | | * maint: Update list of map functions consuming iterators
| * | | Update list of map functions consuming iteratorsMaria Scott2023-02-021-4/+9
| |/ /
* | | Add reversed iterators for mapsAndrew Bennett2023-01-303-13/+23
| |/ |/|
* | Correct documentation for I/O request get_geometryBjörn Gustavsson2023-01-301-2/+2
| |
* | Merge pull request #6747 from TD5/fix-ets-docsBjörn Gustavsson2023-01-301-2/+2
|\ \ | | | | | | stdlib: Fix grammar in ETS docs
| * | stdlib: Fix grammar in ETS docsTom2023-01-271-2/+2
| | |
* | | Update documentation for the io and io_lib modulesAndrew Bennett2023-01-262-3/+41
| | |
* | | Update documentation for the maps moduleAndrew Bennett2023-01-261-3/+69
| | |
* | | Add ordered iterators for mapsAndrew Bennett2023-01-261-2/+4
| | | | | | | | | | | | Co-authored-by: Björn Gustavsson <bjorn@erlang.org>
* | | Merge pull request #6590 from frej/frej/ssa-checkerBjörn Gustavsson2023-01-232-2/+26
|\ \ \ | | | | | | | | BEAM SSA checker
| * | | stdlib: Add support for SSA check clauses in eppFrej Drejhammar2023-01-191-1/+9
| | | | | | | | | | | | | | | | | | | | When epp:open/3 and parse_file/3 are given the option `{parse_checks, true}`, epp will parse and return ssa check clauses.
| * | | stdlib: Have erl_scan recognize SSA check markersFrej Drejhammar2023-01-191-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emit a `%ssa%` token when a block of lines all starting with the string `"%ssa%"` is encountered. `%ssa%` tokens are only emitted when the scanner is given the `checks` option. To allow for automatic formatting, both `"%%ssa%` and `"%%%ssa%` are recognized as `%ssa%` tokens. Recognizing blocks of SSA checks requires that the scanner keeps track of the fact that is scanning a check block across multiple invocations of `tokens/{3,4}`. This is done by adding an additional field, `in_check`, to `#erl_scan{}`. Previously the value of #erl_scan{} was never changed by the scanner function (the 6:th argument to `tokens1/7`), but as we now change the `in_check` field in response to starting a check block, we have to include the updated `#erl_scan{}` when the scanner function returns `{more, ...}`.
* | | | Merge pull request #6507 from jdamanalo/stdlib/timer-tc-extensionRickard Green2023-01-191-9/+32
|\ \ \ \ | |/ / / |/| | | | | | | | | | | stdlib/timer: better resolution control OTP-18355
| * | | Fix since tagsRickard Green2023-01-191-3/+3
| | | |
| * | | stdlib/timer: better resolution controljdamanalo2022-11-281-9/+32
| | | | | | | | | | | | | | | | | | | | | | | | - added a final `erlang:time_unit()` argument to `tc/[1,2,3]` Tackles #3264. Primarily for systems with worse resolution than a microsecond.
* | | | Merge pull request #6579 from Maria-12648430/improve_maps_groups_docsBjörn Gustavsson2023-01-091-17/+29
|\ \ \ \ | | | | | | | | | | Improve specs and docs for maps:groups_from_list/2,3
| * | | | Improve specs and docs for maps:groups_from_list/2,3Maria Scott2022-12-191-17/+29
| | | | |
* | | | | Merge pull request #6636 from pallix/fix-typos-in-docRickard Green2023-01-091-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Fix typos in doc