Richard Carlsson

Results 53 issues of Richard Carlsson

This allows you to annotate already-bound pattern variables as ^X, like in Elixir. This is less error prone when code is being refactored and moved around so that variables previously...

team:VM

Based on https://github.com/erlang/otp/pull/3020. This allows the quoted source code in error messages to underline the range of the error, and can also be used by tools that display source code,...

team:VM

Allows the input spec to use either atoms or binaries as map keys. E.g., if parsing an external JSON file instead of using inline Erlang maps in the handler modules,...

This makes it easier to use jsonx on an older Erlang/OTP platform.

The log_level app setting had become ignored during refactorings of old. This makes it take effect again and syncs its standard setting with that of with rebar_log:default_level(). We add rebar_log:atom_to_level/1...

https://github.com/erlang/rebar3/blob/a16f41aef7f004394f761f1dae108231ca0ec76e/apps/rebar/src/rebar_prv_escriptize.erl#L99 This catch was introduced in https://github.com/erlang/rebar3/pull/2532 but there is still a problem: if the escript creation fails and the exception is caught, the call to rebar_hooks:run_all_hooks() below will be...

Directory accesses with no trailing slash will by default be redirected (301) to their canonical slashed version. New handler option 'directory_index' can be set to 'false' to disable, or to...

The "n | 0" is a hack to truncate numbers, but it forces n to 32 bits, which is inconsistent with the expected precision of 54 integer bits using the...

`10 * total + code - 0x30` needs to be `10 * total + (code - 0x30)`, otherwise this overflows the integer range when converting values close to maxint (2^53...

I'm on Emacs 29, and no matter what I do, it seems that editorconfig always overrides both dir-locals files and file local variables.