Skip to content

Instantly share code, notes, and snippets.

View nickva's full-sized avatar

Nick Vatamaniuc nickva

  • USA
View GitHub Profile
@zachlankton
zachlankton / CouchDB_cr_debug.md
Last active August 31, 2022 22:11
Steps to setup Emacs on Ubuntu with ErlangLS extension for CouchDB code_reload and debugging

CouchDB ErlangLS Code Reload and Debugging

This write-up details the steps required to get emacs on ubuntu 20.04 setup with the erlang_ls extension and enable code reloading and debugging.

I'm hoping these instructions should be nearly identical for setup on a Mac.

CouchDB uses long names and the erlang_ls extension defaults to using short names. There is a bug that appends a dot . to the end of the node hostname when using long names and PR to fix it is pending, until then we will need to build the erlang extension from the PR repo so that we can connect ErlangLS to [email protected]