Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs24-19fa
git_rec_nano
Commits
9eeb1c8f
Commit
9eeb1c8f
authored
8 years ago
by
Benno Schulenberg
Browse files
Options
Download
Email Patches
Plain Diff
docs: brush up the TODO list
parent
ad83ed22
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
TODO
+19
-19
TODO
with
19 additions
and
19 deletions
+19
-19
TODO
View file @
9eeb1c8f
TODO file (? means the feature may be implemented, but not definitely)
A list of desired features
--------------------------
----------------------------------------------
--------------------------
For the future (no targeted version, catch-all)
Vague musings:
- FriBidi support?
- FriBidi support?
- Port to DJGPP?
- Make matching bracket searches sophisticated enough to skip over
- Make matching bracket searches sophisticated enough to skip over
brackets inside comments?
brackets inside comments?
- Allow indentation of marked text by spaces as well as tabs?
- Allow indentation of marked text by spaces as well as tabs?
...
@@ -12,26 +11,27 @@ For the future (no targeted version, catch-all)
...
@@ -12,26 +11,27 @@ For the future (no targeted version, catch-all)
- Allow conversion between different character sets. Maybe use glib's
- Allow conversion between different character sets. Maybe use glib's
iconv() if the system's iconv() is inadequate, since we already use
iconv() if the system's iconv() is inadequate, since we already use
glib's vsnprintf() if the system lacks vsnprintf()?
glib's vsnprintf() if the system lacks vsnprintf()?
- Allow color syntaxes to apply to more than just color, so that we can
e.g. specify a different alternate spell checker depending on which
file type we have open.
- Allow setting marks (saved positions, not to be confused with the mark
- Allow setting marks (saved positions, not to be confused with the mark
set via Ctrl-^) at various lines and/or columns in the buffer, and
set via Ctrl-^) at various lines and/or columns in the buffer, and
allow movement between them with a single keystroke? (We're running
allow movement between them with a single keystroke?
out of keystrokes, though.)
- Allow searching for and replacing newlines?
- Allow searching for and replacing newlines.
See also https://savannah.gnu.org/bugs/?47053.
- New regression framework built on expect?
For version 2.6:
- New regression framework built on expect.
- Allow text searches in the help viewer.
- Add the ability to move to different lines of the screen with a single
- Add the ability to move to different lines of the screen with a single
keystroke, e.g. M-` (M-~) to go to the top line, M-& (M-7) to go to
keystroke, e.g. M-` (M-~) to go to the top line, M-& (M-7) to go to
the center line, and M-' (M-") to go to the last line.
the center line, and M-' (M-") to go to the last line?
- Detect when we're pasting text, so that we can handle it differently
(i.e. faster than currently with screen redraws).
Somewhat urgent:
- Allow text searches in the help viewer.
See https://savannah.gnu.org/bugs/?28994.
- Detect when text is being pasted, so that we can handle it faster.
See https://savannah.gnu.org/bugs/?40060.
- Allow color syntaxes to apply to more than just color, so that we can
e.g. specify a different alternate spell checker depending on which
file type we have open.
- Allow piping marked text to an external command and replacing it with
- Allow piping marked text to an external command and replacing it with
the command's output
(as the int
er
n
al spell
check
er already does with
the command's output
-- that is: gen
eral
ize the
spell
-
check
flow.
the "spell" command)?
See also https://savannah.gnu.org/bugs/?28993.
For version 2.4:
For version 2.4:
- Handle window resizes better. After we've resized, we should stay
- Handle window resizes better. After we've resized, we should stay
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment