elixir
elixir copied to clipboard
Elixir is a dynamic, functional language for building scalable and maintainable applications
### Current behavior When calling macros like `Ecto.Query`, you often end up with an error message that can be cryptic, especially with beginners. For example, the following code *without* adding...
This commit adds support for sigils containing integers. Integers must be proceeded by an upper case alpha, but can otherwise be mixed (e.g., `~A1B2C3`).
### Elixir and Erlang/OTP versions master ### Operating system any ### Current behavior When `file` is set `line` has no effect expanding ``` quote [line: 123, file: "some.ex"], do: bar(1,...
I'd like to fire a command from `Mix.shell` that is interactive (it calls `System.shell`). I've seen https://elixirforum.com/t/launch-a-system-command-with-stdin-stdout-access/30201/7?u=saveman71, but wondered how much work would there be to bring this functionality. I...
Before this patch, `mix test --warnings-as-errors` failed only on compilation warnings. For example even though this emitted a warning: ```elixir defmodule WarningTest do use ExUnit.Case test "warning" do inspect(~c"foo", char_lists:...
### Elixir and Erlang/OTP versions Erlang/OTP 27 [erts-15.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [jit] Elixir 1.17.1 (compiled with Erlang/OTP 27) ### Operating system Mac OS ### Current behavior After installing...
### Elixir and Erlang/OTP versions ``` Erlang/OTP 24 [erts-12.3.1] [source] [smp:8:8] [ds:8:8:10] [async-threads:1] Elixir 1.16.3 (compiled with Erlang/OTP 24) ``` Also seen on: ``` Erlang/OTP 24 [erts-12.3.1] [source] [64-bit] [smp:64:64]...
The compiler module `elixir_rewrite.erl` defines inlining and rewriting rules. It can be expected that both groups of rules are applied when processing captures of remote functions. The *inlining rules* indeed...
### Elixir and Erlang/OTP versions Elixir 16.2 OTP 26.2.5 ### Operating system NetBSD ### Current behavior After producing a release with `mix release`, resulting main script for a release expects...
### Elixir and Erlang/OTP versions Elixir 1.17.0-rc.0 (a2600ea) (compiled with Erlang/OTP 27) ### Operating system Linux ### Current behavior With such minimal test: ``` @date DateTime.utc_now() |> Map.from_struct() test "greets...