| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-14 | Make shebang more nix sandbox friendly | Albert Cervin | |
| 2024-05-14 | Add indent for region | Albert Cervin | |
| If a region is active, indentation is added to the whole region. | |||
| 2024-05-14 | Fix replace not updating after a replace op | Albert Cervin | |
| If the replace happened on the same line as another match and was longer or shorter than the previous value, the highlights and following replaces would be offset. | |||
| 2024-05-12 | Improve API docs and configure system | Albert Cervin | |
| There is now a super minimalistic configure script that automatically detects the event system (epoll/kqueue) and generates a config.h and a config.mk. | |||
| 2024-05-06 | Make formatting target more portable | Albert Cervin | |
| Previously it would fail if not using a dedicated build folder. | |||
| 2024-05-06 | Add inverted colors mode | Albert Cervin | |
| Also use color constants in some more places. | |||
| 2024-05-06 | Fix slow buffer paste | Albert Cervin | |
| Was caused by updating all buffer hooks on every char insert. Particularily, the syntax update takes a little bit too long to call on every char. Now the keyboard parsing routine compresses all consecutive self-inserting chars into one "key press". Also fix some small issues with timers and update them with a min and max. | |||
| 2024-05-06 | OpenBSD port work | Albert Cervin | |
| 2024-04-30 | Include version header in header list | Albert Cervin | |
| 2024-04-09 | Prepare 0.1.0 | Albert Cervin | |
| Clarify a few things in the README.md and add a version macro that can be used with `-V/--version`. | |||
| 2024-04-08 | Use conventional html filename | Albert Cervin | |
| 2024-04-08 | Limit pages deployment to trunk | Albert Cervin | |
| 2024-04-08 | Github CI | Albert Cervin | |
| 2024-04-03 | Add completion to execute | Albert Cervin | |
| Completes on the command, not on following arguments if written directly at the prompt. | |||
| 2024-03-27 | Do something better when wcwidth returns -1 | Albert Cervin | |
| On systems that has unkown widths for emojis for example, using -1 for width is not a good fallback. | |||
| 2024-03-26 | Implement kill-buffer command | Albert Cervin | |
| Can be killed with the command `kill-buffer`, the shortcut `C-x k` or from the buffer menu. | |||
| 2024-03-24 | Improve and simplify movement logic | Albert Cervin | |
| It was very complicated and tried to handle cases that were specific to certain movement with a too general approach. | |||
| 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 | Make makefile more portable | Albert Cervin | |
| Should work with OpenBSDs make now | |||
| 2024-03-18 | More work on languages/syntax | Albert Cervin | |
| Implement another predicate and add javascript. | |||
| 2024-03-14 | Update README and man page | Albert Cervin | |
| Add all commands and keybinds to the manual. | |||
| 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 | Update README | Albert Cervin | |
| 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 | Add bash as a language | Albert Cervin | |
| 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 | |
