Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update diagnostic type (#12567)HEADmain | Michał Łępicki | 2023-05-17 | 1 | -5/+6 |
| | | | for compatibility with Mix.Task.Compiler.Diagnostic struct | ||||
* | Disable ANSI when stdout is not a valid file descriptor (#12565) | felipe stival | 2023-05-17 | 1 | -1/+1 |
| | | | | Fixes issue reported in https://github.com/elixir-lang/elixir/pull/12564 comments | ||||
* | Fix typespecs and code comments | José Valim | 2023-05-16 | 2 | -1/+3 |
| | |||||
* | Add Code.with_diagnostics/2, closes #12276 | José Valim | 2023-05-16 | 8 | -138/+291 |
| | |||||
* | Keep stacktrace in diagnostics | José Valim | 2023-05-15 | 6 | -105/+119 |
| | |||||
* | Update System.os_time/1 spec (#12561) | Michał Łępicki | 2023-05-12 | 1 | -1/+1 |
| | | | | since https://github.com/elixir-lang/elixir/pull/12558 it is also being called with :native as the time_unit | ||||
* | Add map examples to Enum.reduce/3 and Map.new/2 (#12560) | Mackenzie | 2023-05-12 | 2 | -0/+6 |
| | |||||
* | Support precision in NaiveDateTime/DateTime.utc_now (#12558) | Vinícius Müller | 2023-05-11 | 2 | -5/+80 |
| | |||||
* | Remove dot from error messages | José Valim | 2023-05-10 | 1 | -2/+2 |
| | |||||
* | Return diagnostics from Kernel.ParallelCompiler | José Valim | 2023-05-10 | 4 | -78/+99 |
| | |||||
* | Improve sigil SyntaxError (#12555) | Wojtek Mach | 2023-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | Before this patch we had: iex(1)> ~Decimal"1" ** (SyntaxError) iex:1:1: invalid sigil name, it should be either a one-letter lowercase letter or a sequence of uppercase letters only~Decimal"1" Now, it's: iex(1)> ~Decimal"1" ** (SyntaxError) iex:1:1: invalid sigil name, it should be either a one-letter lowercase letter or a sequence of uppercase letters only, got: ~Decimal"1" | ||||
* | Don't render HTML comments in IEx docs (#12551) | Wojtek Mach | 2023-05-09 | 2 | -0/+73 |
| | |||||
* | Optimize Enum.map/2 for ranges (#12554) | sabiwara | 2023-05-08 | 2 | -1/+26 |
| | |||||
* | Use range syntax for clarity | José Valim | 2023-05-08 | 1 | -2/+2 |
| | |||||
* | Do not import _info functions from Erlang | José Valim | 2023-05-07 | 2 | -10/+18 |
| | |||||
* | Address bootstrap issues | José Valim | 2023-05-07 | 1 | -2/+2 |
| | |||||
* | Optimize any? and all? for ranges | José Valim | 2023-05-07 | 1 | -22/+34 |
| | |||||
* | Improve sigils docs | José Valim | 2023-05-07 | 1 | -4/+11 |
| | |||||
* | Always show maps as multiline if they cannot fit a single line | José Valim | 2023-05-07 | 2 | -3/+3 |
| | |||||
* | Properly keep context in map update fragment: %{map | | José Valim | 2023-05-04 | 2 | -0/+10 |
| | |||||
* | Avoid race between scripts and System.stop, closes #12524 | José Valim | 2023-05-04 | 1 | -1/+3 |
| | |||||
* | Add missing reserved attributes (#12546) | Łukasz Samson | 2023-05-04 | 1 | -0/+15 |
| | |||||
* | Document what an @external_resource path is relative to (#12539) | Christopher Keele | 2023-04-29 | 1 | -0/+5 |
| | |||||
* | Tweak dynamic supervisor with inline counter (#12532) | Bruce Tate | 2023-04-24 | 1 | -11/+33 |
| | |||||
* | Use explicit brackets in @dialyzer suppression example (#12533) | Michael Klishin | 2023-04-24 | 1 | -1/+1 |
| | | | They are equivalent but using brackets is clearer. | ||||
* | Automatically recompile dependencies if compile env changes | José Valim | 2023-04-22 | 1 | -0/+11 |
| | |||||
* | Clarify difference between `Port.info/1` and `Port.info/2` in docs (#12528) | Nicholas | 2023-04-19 | 1 | -2/+3 |
| | |||||
* | Attempt to delete write-only empty directories on rm_rf, closes #12527 | José Valim | 2023-04-18 | 2 | -1/+13 |
| | |||||
* | Make GenServer documentation clearer (#12526) | Bruce Tate | 2023-04-17 | 1 | -41/+55 |
| | |||||
* | Allow binaries: :as_strings to override :base | José Valim | 2023-04-17 | 3 | -11/+12 |
| | |||||
* | Cache deps and archive loadpaths in Erlang/OTP 26 | José Valim | 2023-04-17 | 3 | -13/+89 |
| | |||||
* | Allow applications to be started concurrently on Erlang/OTP 26+ | José Valim | 2023-04-13 | 1 | -28/+79 |
| | |||||
* | add since annotation (#12518) | Łukasz Samson | 2023-04-11 | 1 | -3/+3 |
| | |||||
* | Fix typo in naming-conventions.md (#12517) | Rodolfo Carvalho | 2023-04-10 | 1 | -1/+1 |
| | |||||
* | Add Map.get/3 example where value is nil (#12512) | Patrick T | 2023-04-06 | 1 | -0/+2 |
| | |||||
* | Add `Macro.Env.lookup_alias_as/2` (#12507) | Zach Allaun | 2023-04-01 | 1 | -0/+25 |
| | |||||
* | Improve docs for with | José Valim | 2023-03-31 | 1 | -7/+51 |
| | |||||
* | Fix column count when tokenizing escaped interpolations (#12504) | Zach Allaun | 2023-03-30 | 3 | -2/+7 |
| | |||||
* | Clarify how to convert a string to module name (#12501) | Shahryar Tavakkoli | 2023-03-29 | 1 | -0/+3 |
| | |||||
* | Fix typos (#12500) | Mário Rodrigues | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | Add `:return_separator` to `OptionParser` (#12499) | Leandro Pereira | 2023-03-28 | 2 | -3/+45 |
| | |||||
* | Remove redundant examples | José Valim | 2023-03-26 | 1 | -12/+4 |
| | |||||
* | docs: document unexpected ++ behavior (#12498) | Paulo Valente | 2023-03-26 | 1 | -0/+7 |
| | |||||
* | Check for prim_tty on Erlang/OTP 26+ | José Valim | 2023-03-23 | 3 | -7/+14 |
| | |||||
* | Fix dialyzer tests in OTP26 (#12486) | sabiwara | 2023-03-23 | 1 | -1/+21 |
| | |||||
* | Examples of composing a keyword list type (#12482) | Nathan Long | 2023-03-22 | 1 | -0/+26 |
| | | | | Examples by Myron Marston and Michał Muskała in https://elixirforum.com/t/typespecs-best-way-to-spec-keyword-lists/2991 | ||||
* | Consider operator precedence on guard blaming, closes #12479 | José Valim | 2023-03-20 | 2 | -4/+47 |
| | |||||
* | Document imported_macro/imported_function may be followed with remote, ↵ | José Valim | 2023-03-18 | 1 | -1/+2 |
| | | | | closes #12478 | ||||
* | Add more info for :cond expressions in dbg/1 (#12475) | sabiwara | 2023-03-17 | 2 | -0/+67 |
| | |||||
* | Better english formulation (#12476) | Simon El Nahas | 2023-03-16 | 1 | -1/+1 |
| |