livebook/assets/js/cell/live_editor
Jonatan Kłosko 700987dc02
Add editor completion to Elixir cells (#208)
* Implement editor completion for Elixir cells

* Add completion tests

* Refactor completion

* Only extract Markdown docs for now

* Fix Elixir version-dependent test

* Fix docs matching

* Use upcoming Code.cursor_context/2

* Start temporary completion processes under a supervisor

* Show Erlang docs in completion items

* Update to latest Code.cursor_context

* Refactor completion

* Fix module completion when alias expands to Erlang module

* Remove tests-generated notebook

* Show variables and map fields differently

* Adjust signatures formatting
2021-04-20 19:34:17 +02:00
..
elixir Disable do/end autocomplete in case it would move the cursor unexpectedly 2021-04-09 16:25:27 +02:00
editor_client.js Purge old deltas (#57) 2021-02-23 21:20:46 +01:00
hook_server_adapter.js Purge old deltas (#57) 2021-02-23 21:20:46 +01:00
monaco.js Add editor completion to Elixir cells (#208) 2021-04-20 19:34:17 +02:00
monaco_editor_adapter.js Set up markdown rendering (#16) 2021-01-30 00:33:04 +01:00
theme.js Add editor completion to Elixir cells (#208) 2021-04-20 19:34:17 +02:00