| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-22 | Add a sigsegv handler | Albert Cervin | |
| To try and reset the terminal to something useful. | |||
| 2024-03-22 | Initial OpenBSD support | Albert Cervin | |
| Reactor is not really implemented yet but at least it builds and the tests run. | |||
| 2024-03-18 | Portably print the 64-bit integer | Albert Cervin | |
| 2024-03-18 | Fix clang build | Albert Cervin | |
| 2024-03-18 | More work on languages/syntax | Albert Cervin | |
| Implement another predicate and add javascript. | |||
| 2024-03-07 | Fix asan errors | Albert Cervin | |
| It found some really nasty ones :) | |||
| 2024-03-07 | Implement timers properly | Albert Cervin | |
| The timers shown with `M-x timers` are now actual timings. | |||
| 2024-03-05 | Make syntax path a proper search path | Albert Cervin | |
| Can be set with the $TREESITTER_GRAMMARS variable, separated by ':' | |||
| 2024-02-28 | One missing file from last commit | Albert Cervin | |
| 2024-02-28 | More lang and buffer fixes | Albert Cervin | |
| 2024-02-27 | Fix follow up lang bugs | Albert Cervin | |
| Some functions used "languages." and some did not. | |||
| 2024-02-23 | Fix language path bug | Albert Cervin | |
| Caused by previous commit | |||
| 2024-02-23 | Make language less specific | Albert Cervin | |
| Now it just contains id and name as static properties. | |||
| 2024-02-23 | Disable automatic trigger of buffer completion | Albert Cervin | |
| It breaks the default to switch back to prev buffer. | |||
| 2024-02-18 | Add qml lang and fix some regexes | Albert Cervin | |
| 2024-02-18 | Fix completion of paths not retaining first letter | Albert Cervin | |
| 2024-02-18 | Fix undo of deletes | Albert Cervin | |
| Missed a boundary causing it to undo more than expected. | |||
| 2024-02-18 | Remove extra newlines in buffer list | Albert Cervin | |
| 2024-02-18 | Fix bytes vs char offset | Albert Cervin | |
| Tree-sitter uses position in byte coordinates, despite what it seems to say in the docs. | |||
| 2024-02-14 | Improve word deletion | Albert Cervin | |
| Now it only deletes the word under dot. | |||
| 2024-02-12 | Fix final newline displaying | Albert Cervin | |
| 2024-02-01 | Fix minibuffer execute clearing when it should not | Albert Cervin | |
| 2024-02-01 | Add git commit syntax | Albert Cervin | |
| 2024-02-01 | Fix key_name | Albert Cervin | |
| It was not returning the length of the key name. | |||
| 2024-01-31 | Add some more word delims | Albert Cervin | |
| 2024-01-31 | Fix syntax predicate creation | Albert Cervin | |
| It is now created when parsing the queries. Also, make completion popup directly. | |||
| 2024-01-31 | Finish lang settings rework | Albert Cervin | |
| 2024-01-31 | Fix application of text props | Albert Cervin | |
| Fixes region highlight being wrong. | |||
| 2024-01-31 | Handle empty buffers in highlighting | Albert Cervin | |
| 2024-01-31 | Fix replace crash | Albert Cervin | |
| Was using the minibuffer instead of the actual buffer. | |||
| 2024-01-31 | Change how language and settings work | Albert Cervin | |
| No need to register settings anymore and languages can better handle arbitrary settings now. | |||
| 2024-01-31 | Make next-word stop at eol | Albert Cervin | |
| It felt a little too greedy | |||
| 2024-01-30 | Syntax highlight is a go | Albert Cervin | |
| 2024-01-26 | Fix clamp not handling negative locations | Albert Cervin | |
| 2024-01-26 | Fix clamp using column instead of line | Albert Cervin | |
| 2024-01-25 | Restore lazy row addition | Albert Cervin | |
| 2024-01-25 | Fix save empty buffer crash | Albert Cervin | |
| It was assuming it could access the "last line". | |||
| 2024-01-25 | Add final slash to find-file-relative | Albert Cervin | |
| 2024-01-25 | Improve word navigation | Albert Cervin | |
| Now behaves the way we want. | |||
| 2024-01-24 | Relative find file and small fixes | Albert Cervin | |
| - Save text was not always displaying - Files were sometimes not reloaded properly | |||
| 2024-01-15 | Completion rework | Albert Cervin | |
| - 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 | |||
| 2023-11-19 | Make goto line a bit more intelligent | Albert Cervin | |
| Now handles negative line numbers to mean "from the end". | |||
| 2023-10-19 | Fix search result score | Albert Cervin | |
| 2023-10-19 | follow-up fixes after refactoring | Albert Cervin | |
| 2023-10-19 | big buffer/buffer_view rework | Albert Cervin | |
| A buffer is only the text and the corresponding operation. A buffer view holds information about scroll, dot and mark positions. One way to think about it is that a buffer is stateless whereas a buffer view is stateful. | |||
| 2023-07-11 | Implement replace + autocomplete | Albert Cervin | |
| Autocomplete is currently a POC and works only with find-file. | |||
| 2023-06-01 | Simplify rendering and prepare for props | Albert Cervin | |
| Mark rendering is now a lot simpler and uses "properties". | |||
| 2023-05-24 | Formatting changes | Albert Cervin | |
| 2023-05-24 | TOML settings parsing | Albert Cervin | |
| Currently a very simplistic parser that do not support all TOML datatypes. Supported are: - Tables - Strings (incl multiline) - Integers - Inline Tables - Booleans - Comments | |||
| 2023-05-18 | Fix too small index in keyboard code | Albert Cervin | |
| The buffer _can_ be bigger than 255 | |||
