| Age | Commit message (Collapse) | Author |
|
Now, if you kill all buffers, the editor will shut down :)
|
|
Running a lot faster just causes tearing.
|
|
This makes the LSP support complete for now:
- Completion
- Diagnostics
- Goto implementation/declaration
- Rename
- Documentation
- Find references
|
|
|
|
This contains the start of an LSP client.
Nothing (except starting the LSP server) works
at the moment and the feature is disabled by default.
|
|
It now instead iterates the actual unicode code points. This is better
than what it was previously doing but it is still not entirely correct
w.r.t to unicode sequences.
This handling of unicode code points does however make it slightly
easier to handle UTF-16 if needed in the future.
This also adds some long needed tests for buffer methods.
|
|
The crash happened when a new file was opened followed by another
completion. The reason was that not accepting any of the completion
suggestions caused the completion to stay active, causing the context
to not be updated for the next completion.
|
|
Completes on the command, not on following arguments if written
directly at the prompt.
|
|
It found some really nasty ones :)
|
|
|
|
It is now created when parsing the queries.
Also, make completion popup directly.
|
|
|
|
- Add support for building with clang
Also fix some annoying bugs:
- Visual column was wrong when using tabs
- Add shift-tab for inserting an actual tab
- Fix minibuffer sometimes having dot above it
|