on master help sign in
Update todos.
d33e8fdBlaž Hrastnik
TODO.md+7−7
@@ -16,21 +16,22 @@
16
16
17- [ ] use signature_help_provider and completion_provider trigger characters in
17- [ ] use signature_help_provider and completion_provider trigger characters in
18 a hook to trigger signature help text / autocompletion
18 a hook to trigger signature help text / autocompletion
19−- [ ] document_on_type provider triggers
19+- [ ] document.on_type provider triggers
20- [ ] completion isIncomplete support
20- [ ] completion isIncomplete support
21
21
22+- [ ] extract indentation calculation queries so we can support other languages.
23+
221
241
25+- [ ] :format/:fmt that formats the buffer
23- [ ] respect view fullscreen flag
26- [ ] respect view fullscreen flag
24- [ ] Implement marks (superset of Selection/Range)
27- [ ] Implement marks (superset of Selection/Range)
28+
25- [ ] nixos packaging
29- [ ] nixos packaging
26- [ ] CI binary builds
30- [ ] CI binary builds
27
31
28−- [ ] regex search / select next
29- [ ] = for auto indent line/selection
32- [ ] = for auto indent line/selection
30- [ ] :x for closing buffers
33- [ ] :x for closing buffers
31
34
32−- [x] jumplist (push selections on goto / select on the view)
33−- [x] repeat insert/command -> transaction
34- [ ] repeat selection
35- [ ] repeat selection
35
36
36- [] jump to alt buffer
37- [] jump to alt buffer
@@ -44,20 +45,19 @@
44
45
45- [ ] search: smart case by default: insensitive unless upper detected
46- [ ] search: smart case by default: insensitive unless upper detected
46
47
48+- [ ] move Compositor into tui
49+
472
502
48- [ ] surround bindings (select + surround ( wraps selection in parens )
51- [ ] surround bindings (select + surround ( wraps selection in parens )
49- [ ] macro recording
52- [ ] macro recording
50−- [x] tab completion for paths on the prompt
51- [ ] extend selection (treesitter select parent node) (replaces viw, vi(, va( etc )
53- [ ] extend selection (treesitter select parent node) (replaces viw, vi(, va( etc )
52- [x] bracket pairs
54- [x] bracket pairs
53- [x] comment block (gcc)
55- [x] comment block (gcc)
54−- [ ] completion signature popups/docs
55- [ ] selection align
56- [ ] selection align
56- [ ] store some state between restarts: file positions, prompt history
57- [ ] store some state between restarts: file positions, prompt history
57- [ ] highlight matched characters in completion
58- [ ] highlight matched characters in completion
58
59
593
603
60−- [x] diagnostics popups
61- [ ] diff mode with highlighting?
61- [ ] diff mode with highlighting?
62- [ ] snippet support (tab to jump between marks)
62- [ ] snippet support (tab to jump between marks)
63- [ ] gamelisp/wasm scripting
63- [ ] gamelisp/wasm scripting
helix-tui/src/widgets/mod.rs+2−3
@@ -5,9 +5,8 @@
5//!
5//!
6//! The available widgets are:
6//! The available widgets are:
7//! - [`Block`]
7//! - [`Block`]
8−//! - [`Tabs`]
9−//! - [`List`]
8+// //! - [`List`]
10−//! - [`Table`]
9+// //! - [`Table`]
11//! - [`Paragraph`]
10//! - [`Paragraph`]
12
11
13mod block;
12mod block;