Alexander Gubarev
|
a46b95b816
|
Fix IEx.h/1 macro spec introspection (#15863)
|
2026-09-07 08:26:05 +02:00 |
|
Alexander Gubarev
|
7223808989
|
Fix IEx incomplete codepoint autocomplete crash (#15864)
|
2026-09-07 08:25:50 +02:00 |
|
José Valim
|
3389f84059
|
Fix more warnings during test suite runs
|
2026-08-25 13:53:28 +02:00 |
|
Alexander Gubarev
|
138680489e
|
Fix IEx.Helpers.h print spec for default arg function (#15692)
|
2026-07-28 13:23:40 +02:00 |
|
Alexander Gubarev
|
a598106b23
|
Fix 'not in' as continuation operator in IEx (#15678)
|
2026-07-26 14:37:16 +02:00 |
|
Alexander Gubarev
|
dae2bcb4bd
|
Fix IEx.Helpers.r/1 fails reload modules defined in same file (#15627)
|
2026-07-17 16:22:34 +02:00 |
|
Alexander Gubarev
|
7e9c89780c
|
Fix IEx completion crash on maps with non-atom keys (#15612)
|
2026-07-14 21:55:56 +02:00 |
|
Alexander Gubarev
|
ac8c3dd3ab
|
Fix IEx.__break__!/3 fallback clause arity (#15595)
|
2026-07-12 12:32:08 +02:00 |
|
José Valim
|
6adff3fcc2
|
Fix cursor completion after operators
Treat trailing operator keywords as completion fragments
when they follow another operator.
Assisted-by: Codex:GPT-5
Closes #15591.
|
2026-07-11 16:52:00 +02:00 |
|
Steffen Deusch
|
1cb62b731c
|
Add trace helper to ExUnit.Assertions (#15432)
|
2026-06-08 14:17:55 +02:00 |
|
José Valim
|
64d381bd05
|
Avoid warnings when editor is not set
|
2026-05-14 21:55:35 +02:00 |
|
Łukasz Samson
|
68c413f76c
|
Improve ambiguous import error message (#15335)
|
2026-05-06 12:22:34 +02:00 |
|
José Valim
|
8f40bf117a
|
Add "mix source MODULE" to print or open a given module/function location (#15234)
|
2026-04-04 21:11:25 +02:00 |
|
José Valim
|
6f2e24ca63
|
Add source/1 to IEx
|
2026-04-04 19:55:26 +02:00 |
|
Jean Klingler
|
2817a70680
|
Remove mentions to OTP27+ versions from docs, comments and tests (#15165)
* Remove mentions of "since OTP27+"
* Remove test code for OTP26-
|
2026-03-10 15:39:03 +09:00 |
|
Michał Łępicki
|
6d5f43318c
|
Allow specifying SEED when running tests (#15111)
this is helpful when reproducing flaky test failures
|
2026-02-25 09:12:15 +01:00 |
|
José Valim
|
b05fec0c87
|
Use evaluation when compiling modules (#15087)
|
2026-02-19 18:11:28 +01:00 |
|
Zach Daniel
|
f310ed9d82
|
Make errors when piping expressions in IEx safer (#14795)
|
2025-09-28 16:18:09 +02:00 |
|
Jonatan Männchen
|
374f6e342a
|
Update ORT Scanner (#14594)
|
2025-07-31 15:46:09 +02:00 |
|
Jean Klingler
|
57c254f725
|
Increase test coverage of IEx ls helper, handle edge case and make windows consistent (#14626)
|
2025-07-05 17:49:19 +09:00 |
|
Łukasz Samson
|
e3f7759fde
|
Replace keyword with concrete keyword lists in specs (#14611)
|
2025-06-30 17:24:28 +02:00 |
|
José Valim
|
85e068e144
|
Do not read ~/.iex.exs in tests (#14553)
Closes #14514.
|
2025-06-02 10:11:38 +02:00 |
|
José Valim
|
c9ddb575af
|
Multi-line prompts in IEx (#14522)
|
2025-05-23 12:34:35 +02:00 |
|
José Valim
|
64a387da82
|
Load modules lazily and only if needed (#14453)
|
2025-04-28 12:45:25 +02:00 |
|
José Valim
|
920a6a0a42
|
Consistenly apply timeouts across suites (#14444)
Closes #14443.
|
2025-04-18 12:11:12 +02:00 |
|
Steffen Deusch
|
ec4cc25da7
|
IEx.Helpers.process_info/1 (#14418)
|
2025-04-10 19:49:05 +02:00 |
|
José Valim
|
32f7646eb4
|
Add block_keyword_or_binary_operator to Code.Fragment (#14414)
|
2025-04-08 12:06:24 +02:00 |
|
José Valim
|
d581f7ae26
|
Improve coverage for several protocol implementations (#14409)
|
2025-04-07 23:27:50 +02:00 |
|
Jonatan Männchen
|
f3e8ceb5aa
|
Implement Test Coverage Reporting (#14343)
|
2025-04-07 22:37:01 +02:00 |
|
Jonatan Männchen
|
c0ba8a1ee9
|
Use Test Modules in tests instead of Elixir built-in modules (#14383)
|
2025-04-07 16:11:37 +02:00 |
|
Łukasz Samson
|
88605cfbc5
|
Fix autocomplete crash when expanding struct with __MODULE__ (#14308)
|
2025-03-05 09:44:11 +01:00 |
|
José Valim
|
c1e79d189c
|
Support Erlang/OTP 28
|
2025-02-20 18:10:23 +01:00 |
|
Jonatan Männchen
|
980500551c
|
Inline Licence Info & Copyright for non-test files (#14256)
|
2025-02-07 21:11:09 +01:00 |
|
Jonatan Männchen
|
f7bbe81ea7
|
Inline licence info & copyright for test files (#14257)
|
2025-02-07 20:54:14 +01:00 |
|
Guillaume Milan
|
ef1450d38b
|
Fix crashing on autocompleting structs with runtime values (#14150)
|
2025-01-07 11:39:41 +01:00 |
|
José Valim
|
87bba10b00
|
Add support for :group doc metadata and use it in IEx.Autocomplete
|
2024-12-16 13:52:46 +01:00 |
|
José Valim
|
485ca72ae2
|
Infer types and use them across remote calls (#13981)
This also unifies handling of deterministic builds with Erlang/OTP
as well as warnings_as_errors.
|
2024-11-09 18:00:27 +01:00 |
|
Art Kay
|
281a9df6f7
|
Fix typos in a test and in a doc (#13799)
|
2024-08-30 22:53:08 +02:00 |
|
Taine Fan
|
f6d8eb4df5
|
Add report for "normal" exits in IEx (#13753)
|
2024-08-01 18:41:30 +02:00 |
|
José Valim
|
c69938bae7
|
Use :dot_iex as the option name consistently
|
2024-06-09 23:28:31 +02:00 |
|
Chris Miller
|
26c6b1bcf9
|
Add dot_iex IEx.Config for .iex lookup (#13647)
|
2024-06-09 23:18:45 +02:00 |
|
José Valim
|
09c602d10e
|
Properly parse quoted identifiers in function calls
|
2024-06-05 12:03:56 +02:00 |
|
Wojtek Mach
|
f0ebedc627
|
Fix h for Erlang module with -doc but no -moduledoc (#13587)
|
2024-05-22 22:35:58 +02:00 |
|
Jean Klingler
|
803d08bf03
|
Only use shell_docs for html docs (OTP26-) (#13583)
|
2024-05-21 23:16:29 +09:00 |
|
José Valim
|
d2604632cd
|
Check that docs are not hidden in suite, closes #13516
|
2024-05-02 01:26:43 +02:00 |
|
Jean Klingler
|
ef51261147
|
Add OTP 27.0-rc2 to CI (#13437)
* Temporarily skip spec assertions on OTP27
* Add OTP 27.0-rc2 to CI
|
2024-03-23 16:56:09 +09:00 |
|
Jean Klingler
|
844881197c
|
Replace deprecated :code.lib_dir/2 usages (#13395)
|
2024-03-06 19:00:32 +09:00 |
|
José Valim
|
dd13c508e8
|
Add mix test --breakpoints
|
2024-02-29 14:48:54 +01:00 |
|
Łukasz Samson
|
4ec15f371f
|
Add documentation to Exception callbacks (#13367)
|
2024-02-24 16:23:05 +01:00 |
|
felipe stival
|
809eccf5a0
|
Fix bug in negative lookups in v/1 (#13337)
|
2024-02-12 13:18:58 +01:00 |
|