From 79724dc47d0fe9b6ceaa21cd3af1052bdcaea653 Mon Sep 17 00:00:00 2001 From: pommicket Date: Thu, 11 May 2023 11:36:23 -0400 Subject: improve number syntax highligting --- main.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index 9d4e606..f09efcf 100644 --- a/main.c +++ b/main.c @@ -1,5 +1,13 @@ /* +TODO: +- fix backup file creation wrt hard links (right now saving a hard-linked file creates a new link) + idea: just copy to the backup file, then overwrite the original. + also, add a setting for whether or not to back up. +- option for whether to jump to build error when the build command finishes, and maybe :build-jump, :build-nojump commands +- highlight TODO, FIXME, XXX, others(?) in comments +- :go-to-matching-bracket FUTURE FEATURES: +- autodetect indentation (tabs vs spaces) - better undo chaining (dechain on backspace?) - font setting & support for multiple fonts to cover more characters - support for variable-width fonts @@ -17,6 +25,8 @@ FUTURE FEATURES: - TED_PLUGIN macro defined before including ted.h this can remove struct definitions to guarantee forwards compatibility - language dynamic registration + - built-in plugins + - "remove file..." menu - with macros we can really test performance of buffer_insert_text_at_pos, etc. (which should ideally be fast) - manual.md - LSP request timeout -- cgit v1.2.3