GitHub / elixir-lang/elixir / commits
Elixir is a dynamic, functional language for building scalable and maintainable applications
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 37c7da4f | Fix constant retrigger of protocol consolidations in umbrellas | José Valim <j****m@d****o> | 9 days ago | |
| 024beb1b | Update design-anti-patterns.md |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 6ef6f782 | Properly escape unicode codepoints above ASCII range | José Valim <j****m@d****o> | 11 days ago | |
| 44085d43 | Escape C1 control characters with Unicode escapes (#15726) |
Mikhail Nekrashevich <m****h@y****u>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 0bd52d4a | Only use do-end blocks when every trailing keyword is a block keyword (#15725) |
makoto-developer <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 48c515f9 | Remove accumulator from parse_digits, reuse all_digits? function (#15722) |
Daniel Kukula <9****u@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 81fb10ee | Remove accumulator from parse_microsecond, use binary_part (#15723) |
Daniel Kukula <9****u@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 8b584147 | Validate microseconds in Time.from_seconds_after_midnight/3 (#15721) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 5e7cb9a7 | Add Path.safe_join/2 (#15720) |
Jonatan Männchen <j****n@m****h>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 2971952e | Fix escaping of literal interpolated strings, closes #15718 | José Valim <j****m@g****m> | 13 days ago | |
| e697189e | Remove intermediate list in float parse (#15719) |
Daniel Kukula <9****u@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 842faf0e |
Bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1 (#15715)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 309bb8a8 | Unpack guard operations from all modules | José Valim <j****m@g****m> | 15 days ago | |
| 63e5a539 | Update CHANGELOG | José Valim <j****m@g****m> | 16 days ago | |
| 79cf2ffa | Fix System.stacktrace arity in the table of deprecations (#15713) |
makoto-developer <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 6c927126 | Add LICENSE info to ORT template | José Valim <j****m@g****m> | 17 days ago | |
| 7df894e1 | Ignore github files on markdown lint | José Valim <j****m@g****m> | 17 days ago | |
| 7ac3ec1a | Create pull request template |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| d5f4d491 | Fix Kernel.SpecialForms references in Macro.Env docs (#15712) |
makoto-developer <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 44405c30 | Ensure no double newlines in files generated by "mix new" (#15711) |
Rodolfo Carvalho <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| a9021b1c | Fix trailing whitespace in files generated by "mix new" (#15710) |
Rodolfo Carvalho <r****o@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 25bba6c5 | Use tail recursion in tuple aggregates (#15708) |
Daniel Kukula <9****u@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 8c49052a | Optimize Calendar.ISO.parse_duration/1 (#15709) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| dc1ac5f4 | Remove redundant pending clause check (#15707) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 03dda70b | Optimize key lookups in Macro (#15706) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 1a711f95 | Fix typespecs for scoped macro counters (#15705) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| df537c4d | Fix Calendar.strftime/3 perfomance regression (#15704) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| a46b6e3a | Fix Code.Fragment specs and docs (#15701) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| ca290705 | Fix Code doc wordings and clarify (#15703) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| a0b17a35 | Fix Code.Typespec.spec_to_quoted/2 incomplete variable type collection (#15700) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| a5e437e2 | Fix Code specs and docs (#15699) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 4434e1f5 |
Bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 (#15696)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 793583d0 |
Bump DavidAnson/markdownlint-cli2-action from 24.0.0 to 24.1.0 (#15697)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 2d60a959 |
Bump actions/checkout from 7.0.0 to 7.0.1 (#15698)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 2d0e5bab | Fix Date.range/3 raises wrong exception for invalid step (#15690) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 8425a039 | Avoid double comparisons in predicate functions | José Valim <j****m@g****m> | 23 days ago | |
| 13868048 | Fix IEx.Helpers.h print spec for default arg function (#15692) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 550b01db | Fix Code.Formatter typos (#15691) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| e7a03d2f | Reduce allocations in the logger translator module | José Valim <j****m@g****m> | 23 days ago | |
| 8a1bbb59 | Warn on errors from orphan compiler modules | José Valim <j****m@g****m> | 23 days ago | |
| 745ee1d5 | Fix none handling + map fetch rewrite (#15686) |
Guillaume Duboc <2****c@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| ce474423 | Remove Erlang Syntax crash course link |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 6c413a89 | Fix Calendar docs wordings and clarify (#15684) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 6ef392a9 | Add specs to Kernel.ParallelCompiler.pmap (#15683) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 2dcba2c0 | Add specs to Config.config and Config.read_config (#15682) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 9f490a18 | Add specs to Macro.compile_apply (#15681) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 7c836e22 | Remove trailing comma from doctest (#15679) |
Benjamin Milde <b****i@k****e>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| a598106b | Fix 'not in' as continuation operator in IEx (#15678) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 4b4ac32b | Remove stale :three_op operator from IEx.Evaluator (#15677) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 9e785348 | Do not return `{:ok, _}` on maps with empty lines in `map_put_static_value` (... |
Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| b8c1eb7d | Defer function application computations until needed (#15676) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 4e616904 | Remove redundant abs calls from Calendar.ISO (#15675) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 44ea7a62 | Pass `:sigils` to mix format plugins invoked for a sigil (#15672) |
Aaron Tinio <a****o@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| a8d9921a | Add admonition block about MapSet opaqueness issue (#15674) |
Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 82e17e8b | Remove redundant abs call from Date.Range (#15669) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 17f782e0 | Fix `tuple_insert_static` crash on non-normalized empty type (#15542) |
Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 6fda428a | Remove redundant min from Enum.drop/2 (#15671) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| e303c782 | Rework tuple projection algorithm (#15668) |
Guillaume Duboc <2****c@u****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 0f832059 | Fix typo in keyword module documentation (#15670) |
Renan Ribeiro <5****t@u****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 3b96b74a | Add specs to Kernel.binary_slice (#15667) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 70624eff | Remove redundant abs calls from Range (#15666) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| ffcea82a | Fix Calendar.strftime/3 width calculations (#15665) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| a8f18d81 | Fix Kernel.ParallelCompiler.compile_opts() type each_cycle spec (#15664) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| aaaa9217 | Fix pages code examples (#15663) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| e20ca7e7 | Clarify ExUnit --slowest-modules switch header (#15660) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e308336c | Fix Calendar.strftime negative year as 2-digits formatting (#15658) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| f08dff35 | Fix ExUnit.RunnerStats.increment_failure_counter/2 spec (#15659) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 8f63ee11 | Fix IEx.configure_opts() typespec and add missing IEx.Server doc option (#15661) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 5d2ac0ca | Make monitored test check more reliable | José Valim <j****m@g****m> | 28 days ago | |
| 6e57f00e | Fix Calendar.ISO.valid_time? ms_precision guard (#15655) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 1570992d | Optimize stale dependency module lookups (#15656) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e713dc9c | Fix kernel docs wordings and clarify (#15654) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 8eb51e64 | Fix Calendar.ISO self-referencing doc in naive_datetime_to_iodata, datetime_t... |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e641683a | Fix Calendar.ISO.parse_time negative zero offsets in basic format (#15651) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 4270828c | Fix ParallelCompiler doc wordings and typos (#15652) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 002e42d5 | Fix `diff/3` rounding for `:day`, `:hour` and `:minute` (#15650) |
nseaprotector <4****b@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e9477492 | Fix elixirc --profile time switch argv parsing (#15647) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 7918013c | Fix String.reverse/1 grapheme ordering around invalid utf8 bytes (#15645) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| fa7db38e | Improve send return type (#15644) |
Łukasz Samson <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 1a63a83e | Improve String synchronization docs | José Valim <j****m@g****m> | 30 days ago | |
| cff8010e | Fix System.cmd/3 unit test that fails on Ubuntu 26.04 (#15646) |
Frank Hunleth <f****h@t****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 369f9b88 | Remove CHANGELOG entry on private API | José Valim <j****m@g****m> | about 1 month ago | |
| dbf74a60 | Fix Registry doc and specs (#15640) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 450a24c8 | Optimize Range.disjoint?/2 empty checks (#15639) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ba04ada6 | Fix StringIO.open/2 doc (#15638) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e25f5201 | Optimize disjoint function argument checks (#15637) |
Barna Kovacs <b****s@t****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8ea2a5dc | Update CHANGELOG | José Valim <j****m@g****m> | about 1 month ago | |
| 85b58380 | Ensure %_{} is precise in guards, closes #15635 | José Valim <j****m@g****m> | about 1 month ago | |
| f16d8d29 | Fix ExUnit configure_opts swapped doc defaults (#15634) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6689fc1f | Fix ExUnit.EventManager calling Supervisor on DynamicSupervisor (#15633) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 34abdd43 | Optimize Inspect.List.keyword?/1 by using Atom.to_string/1 (#15631) |
LJZN <z****e@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9a6a7b38 | Include adversarial reviews on compiler and type system work | José Valim <j****m@g****m> | about 1 month ago | |
| d7c06718 | Bring back open_api_spex optimization | José Valim <j****m@g****m> | about 1 month ago | |
| 27438994 | Optimize equal-head BDD intersections | José Valim <j****m@g****m> | about 1 month ago | |
| 92648c7e | Fix IEx.Helpers.process_info/1 heap and stack memory calculation (#15628) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dae2bcb4 | Fix IEx.Helpers.r/1 fails reload modules defined in same file (#15627) |
Alexander Gubarev <g****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7bb87a7d | Improve coverage of defguards | José Valim <j****m@g****m> | about 1 month ago | |
| 62e5ebbd | Tidy up language description |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 751a518d | Fix Elixir logo image source in README |
José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 895b4064 | Remove :pid from info assertions | José Valim <j****m@g****m> | about 1 month ago |