diff options
author | pommicket <pommicket@gmail.com> | 2023-03-02 12:13:18 -0500 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2023-03-02 12:13:18 -0500 |
commit | 3ae33ebfab7545597d48dba173830f262deaf24f (patch) | |
tree | e138de41ef12198dd63ff78a0cd4fdd9da7cfbe0 /main.c | |
parent | 4aebef26deaed5d26fe450193da044f7734051e1 (diff) |
some CSS highlighting
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -1,24 +1,28 @@ /* +@TODO: +- CSS [a=b] selectors + - other CSS things? +- preserve permissions on save FUTURE FEATURES: -- manual.md - CSS highlighting - option for separate colors for read/write highlights - styles ([color] sections) - for this, it would be nice to have #include in ted.cfg +- open multiple files with command line arguments +- better undo chaining (dechain on backspace?) +- manual.md +- regenerate tags for completion too if there are no results - make go-to-definition/hover/highlight modifier key configurable - font setting & support for multiple fonts to cover more characters - support for variable-width fonts - robust find (results shouldn't move around when you type things) -- open multiple files with command line arguments - document links using LSP textDocument/documentLink request - rename using LSP (textDocument/rename) - we have request writing & response parsing support for it, but that hasn't been tested yet - i'm putting this off for now since it seems hard to have undo support for it. - possible idea: open all files altered, and create undo chains for each of them. if there are too many files, give an error like "use a different tool for this" -- better undo chaining (dechain on backspace?) - allow multiple fonts (fonts directory?) -- regenerate tags for completion too if there are no results - config variables - bind key to multiple commands - plugins? |