Questions tagged [erlang-mode]

Major mode for the Erlang programming language.

Filter by
Sorted by
Tagged with
0 votes
0 answers
14 views

What could prevent put-text-property to succeed in setting a syntax-table text property?

Sorry for the long description before the actual question at the end (and in the title). I need to provide context details... I am trying to use syntax-propertize-rules to enhance the syntax support ...
user avatar
  • 621
0 votes
0 answers
21 views

What makes the font-lock face of a variable appear and disappear when buffer text is modified?

I am looking into improving electric behaviour and stability of the syntax colourization of Erlang code done by the erlang-mode of erlang.el. While looking into this I noticed that the colorization of ...
user avatar
  • 621
1 vote
1 answer
46 views

How to support `<` and `>` as balanced parens without impacting ability to use them as comparison operators?

Languages like Erlang and Elixir use << >> for binaries and bit-string syntax, but they also use the classical < and > for comparison operators as well as -> and <- in list ...
user avatar
  • 621
1 vote
1 answer
61 views

How to prevent smartparens slurp from slurping item separator?

I am looking into Erlang support for smartparens and would like to be able to slurp a string into the current list without including the Erlang statement termination colon in the list. In an erlang-...
user avatar
  • 621
0 votes
0 answers
104 views

Why is Erlang executable not found from `alchemist-iex-run`?

Trying to launch alchemist-iex-run in emacs and getting this error: /opt/homebrew/Cellar/elixir/1.12.1/bin/elixir: line 230: exec: erl: not found Process Alchemist-IEx exited abnormally with code 127 ...
user avatar
  • 173
0 votes
1 answer
32 views

How to access Erlang shell JCL Mode inside an Emacs inferior-erlang shell?

Inside an Erlang shell one can access the Erlang shell User Switch Command menu (also called Erlang shell JCL Mode) by typing Ctrl-G. When running the Erlang shell inside Emacs (as an inferior-erlang) ...
user avatar
  • 621
1 vote
1 answer
865 views

Adding a new code formatter

How can I add a custom formatter that will be picked up by doom-emacs' format ((format +onsave)) module? I want to run the erlfmt program on save when editing Erlang files, but I'm not sure how I ...
user avatar
  • 131
0 votes
0 answers
80 views

Can I force erlang-mode to use 4-spaces for indents?

I'm working within a small team writing Erlang. I'm the only developer using Emacs. The Erlang code the rest of the team outputs is indented using multiples of 4 spaces. For example: ...
user avatar
2 votes
1 answer
235 views

Exist an ob-erlang for src code block on org mode

I'm looking for an ob-erlang library in order to execute erlang in source code blocks in org-mode; I looked on the language table, googled and on github and I didn't fin anything for erlang. I know ...
user avatar
  • 697
3 votes
2 answers
470 views

Mapping RET to use the same indentation level as the previous line

I code in Erlang, and I dislike the default indentation style that erlang.el provides: it tends to push code way too far to the right for my likings. I'd like to have a simple automatic indentation ...
user avatar
3 votes
1 answer
342 views

Is it possible to achieve erlang formatting like this?

As I was going through learnyousomeerlang I came across code formatted like so: if X > Y -> a() ; true -> b() end Presently As close as I can get is: if X > Y -> a() ; -...
user avatar
6 votes
3 answers
730 views

Turn a non prog-mode derived major-mode into a prog-mode derived major-mode

erlang-mode is not a derived prog-mode. Is there any way to make it part of the prog-mode-hook ?
user avatar
  • 2,075