rebar3_format icon indicating copy to clipboard operation
rebar3_format copied to clipboard

Add support for OTP 27

Open elbrujohalcon opened this issue 1 year ago • 5 comments

We need to check what changed in erl_syntax and epp_dodger, as usual, but we also need to add support for documentation attributes, sigils and triple-quoted-strings. Plus, maybe is enabled by default.

For reference: https://erlang.org/download/OTP-27.0-rc1.README

elbrujohalcon avatar Feb 16 '24 08:02 elbrujohalcon

We can also check if it's worth adding something to support the new shell formatting functionality offered by OTP27:

[!TIP]

  • Added support for adding a custom code formatter that formats your multi-line shell commands in your preferred formatting on submission. See shell:format_shell_func/ and shell:erl_pp_format_func/1.

Own Id: OTP-18848 Related Id(s): PR-7847

elbrujohalcon avatar Feb 16 '24 08:02 elbrujohalcon

[!NOTE]

  • The epp_dodger module can now handle the maybe and else keywords.

Own Id: OTP-18608 Related Id(s): GH-7266, PR-7267

elbrujohalcon avatar Feb 16 '24 08:02 elbrujohalcon