Skip to content

Commit

Permalink
Indent guides: update CHANGELOG and README
Browse files Browse the repository at this point in the history
  • Loading branch information
igor-ramazanov committed Feb 17, 2024
1 parent e953935 commit dcc1e28
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Breaking changes:
- `lsp_auto_show_code_actions` (which renders a lightbulb in the modeline) now defaults to true.

Additions:
- New `lsp-indent-guides-enable` command enables indentation guides rendering.
- Breadcrumbs in the modeline (including terminal title) indicating the symbol around the main cursor, like (`somemodule > someclass > somefunction`).
- `lsp-document-symbols` now renders symbols in a tree.
- `lsp-code-lens` can now run the test at cursor with `rust-analyzer`.
Expand Down
3 changes: 3 additions & 0 deletions README.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,9 @@ hook global WinSetOption filetype=rust %{
* `lsp-next-symbol` and `lsp-previous-symbol` command to go to the buffer's next and current/previous symbol.
* `lsp-hover-next-symbol` and `lsp-hover-previous-symbol` to show hover of the buffer's next and current/previous symbol.
* `lsp-rename <new_name>` and `lsp-rename-prompt` commands to rename the symbol under the main cursor.
* `lsp-indent-guides-enable` command to render indentation guides.
** `lsp_indent_guides_characters` option to customize indentation guide characters, default is `│ ┆ ┊ ⸽`.
** `lsp_indent_guides_skip` option to customize the scope level to render indentation guides from, default is `1`.
* Breadcrumbs in the modeline indicating the symbol around the main cursor, like (`somemodule > someclass > somefunction`).
** To implement this, kakoune-lsp adds `%opt{lsp_modeline} ` to the front of your global `modelinefmt` at load time.
* An hourglass character (⌛) in the modeline whenever the language server indicates it's busy.
Expand Down

0 comments on commit dcc1e28

Please sign in to comment.