|
|
35be98f95c
|
fix: Make absolute Plane writing functions update column correctly
Writing to an absolute plane position should update the plane's cursor
position before incrementing it even if it is not actually used.
closes #446
|
2026-01-13 12:44:40 +01:00 |
|
|
|
b52091fe34
|
fix: prevent crash from bad input state when overlay mode is not found
closes #450
|
2026-01-12 22:12:24 +01:00 |
|
|
|
4273ab790c
|
feat: cancel inline completion with backspace
closes #447
|
2026-01-12 19:33:37 +01:00 |
|
|
|
da942fe640
|
refactor: make delete_word_left less greedy at beginning of line
|
2026-01-12 19:16:13 +01:00 |
|
|
|
7dab15da20
|
refactor: merge loops in completion_palette.load_entries
|
2026-01-12 19:16:01 +01:00 |
|
|
|
93bfc70171
|
refactor: merge loops in completion_dropdown.load_entries
|
2026-01-12 18:19:04 +01:00 |
|
|
|
eb1b0b7b7a
|
fix: remove nonsense skipValue call in symbol tags handling
closes #454
|
2026-01-12 17:04:26 +01:00 |
|
|
|
cf3648ce80
|
refactor: improve send_symbol error reporting
|
2026-01-12 17:02:36 +01:00 |
|
|
|
bfd98c3b90
|
fix: use byte postion instead of column offset in highlight references requests
closes #451
|
2026-01-12 16:35:31 +01:00 |
|
|
|
e61d0f42b8
|
refactor: drop line_number_mode broadcast messages
|
2026-01-12 16:29:25 +01:00 |
|
|
|
6a6fb11c8e
|
refactor: send highlight references to correct editor for file path
|
2026-01-12 16:23:44 +01:00 |
|
|
|
021dfa8d4c
|
refactor: send file path in highlight reference messages
|
2026-01-12 16:23:44 +01:00 |
|
xdBronch
|
6a2228e19d
|
fix documentHighlight missing references
|
2026-01-12 16:23:16 +01:00 |
|
|
|
9b2edba3b4
|
fix: focus editor on gutter click events
|
2026-01-06 19:22:58 +01:00 |
|
|
|
c1200ac5bd
|
refactor: make Widget.get method const
|
2026-01-06 19:22:24 +01:00 |
|
|
|
902fc0ab75
|
refactor: pass gutter scroll events directly to related editor
|
2026-01-06 19:17:25 +01:00 |
|
|
|
f7f227dd82
|
refactor: broadcast line numbering mode and style changes to all splits
|
2026-01-06 18:33:42 +01:00 |
|
|
|
63275963b5
|
refactor: add more split keybindings
|
2026-01-06 18:31:44 +01:00 |
|
|
|
0abd35b1f4
|
refactor: remove spammy trigger debug log messages
|
2026-01-05 12:11:11 +01:00 |
|
Ian Johnson
|
e39a118c70
|
fix: handle absolute file paths in open file prompt
|
2025-12-28 22:31:23 +01:00 |
|
|
|
eae28536d2
|
fix: windows build
|
2025-12-28 22:23:44 +01:00 |
|
|
|
85f5e5ab2e
|
fix: don't encode file URI colons
|
2025-12-28 22:21:45 +01:00 |
|
|
|
0e3f7c8c1c
|
fix: convert file paths returned by git on windows
|
2025-12-28 22:20:41 +01:00 |
|
|
|
865ec97c16
|
refactor: unify URI to file path decoding in one location
|
2025-12-28 22:12:03 +01:00 |
|
|
|
dc0d5dda80
|
fix: Never walk into AppData as that is likely not useful
closes #438
|
2025-12-28 22:02:22 +01:00 |
|
|
|
0a8a8188cd
|
fix: correctly encode file URIs in LSP requests
closes #436
|
2025-12-28 21:46:59 +01:00 |
|
|
|
1be41aff8b
|
fix: don't use with_selection_const in primary_drag
with_selection_const destroys the selection on movement errors.
closes #406
|
2025-12-28 21:20:58 +01:00 |
|
|
|
1685b3204c
|
fix: don't allow triple click to fail if select_line_at_cursor fails
|
2025-12-28 21:18:46 +01:00 |
|
|
|
3de4a47123
|
fix: don't allow double click to fail if select_word_at_cursor fails
|
2025-12-28 21:18:18 +01:00 |
|
|
|
e23d35b8c7
|
refactor: simplify Editor.select_word_at_cursor
|
2025-12-28 21:17:30 +01:00 |
|
|
|
38948cf492
|
fix: prefer "same file" error over "save as would overwrite unsaved changes" in save_as
|
2025-12-28 20:55:47 +01:00 |
|
|
|
7f88381eb0
|
refactor: prefer Selection.is_reversed to Cursor.right_of
|
2025-12-28 20:55:14 +01:00 |
|
|
|
182011059d
|
refactor: add explicit error types to Editor.buf_* functions
|
2025-12-28 20:54:24 +01:00 |
|
|
|
57458dff5d
|
fix: do not log unsupported LSP requests unless lsp_output is verbose
closes #434
|
2025-12-28 20:08:55 +01:00 |
|
|
|
3886427582
|
fix: unicode symbol rendering in symbol palette
|
2025-12-27 21:45:45 +01:00 |
|
|
|
6187bc5191
|
fix: typo in render_symbol
|
2025-12-27 21:04:10 +01:00 |
|
|
|
44b323d3dd
|
fix: symbol match rendering for unicode symbols
|
2025-12-26 23:51:11 +01:00 |
|
|
|
17bb0e96fe
|
refactor: remove log message from symbols request
This information is in the palette anyway.
|
2025-12-26 23:00:17 +01:00 |
|
|
|
34a41e72f8
|
fix: clamp cursor with panel offset before completion
|
2025-12-26 22:48:59 +01:00 |
|
|
|
fc50a4ebcd
|
refactor: add mainview.is_any_panel_view_showing and get_panel_height
|
2025-12-26 22:48:30 +01:00 |
|
|
|
6b4549f400
|
refactor: add View.clam_offset
|
2025-12-26 22:47:51 +01:00 |
|
|
|
3db934d6f9
|
feat: enable inline completion by default
|
2025-12-26 22:18:23 +01:00 |
|
|
|
2416e3ec69
|
feat: enable automatic completion by default
|
2025-12-26 21:54:50 +01:00 |
|
|
|
652354ec1b
|
fix: completion decode error in completions with additionalTextEdits
closes #429
|
2025-12-26 21:50:27 +01:00 |
|
|
|
637e91e45e
|
refactor: add detail to error.InvalidCompletionItemFieldName
|
2025-12-26 21:48:24 +01:00 |
|
|
|
37bb88b31c
|
fix: handle missing completion items in language server response
|
2025-12-26 20:28:35 +01:00 |
|
|
|
a623814dfb
|
fix: assume isComplete is true if not sent by language server
|
2025-12-26 20:27:04 +01:00 |
|
|
|
5bfc21430b
|
refactor: add a lot of detail to project manager error reporting
|
2025-12-26 20:23:55 +01:00 |
|
|
|
c472dc39f5
|
feat: add selenized theme
|
2025-12-26 16:53:10 +01:00 |
|
|
|
1308a14138
|
fix: crash on cancelling the change theme palette
This commit also cleans up the handling of the previous theme variable.
|
2025-12-26 16:50:38 +01:00 |
|