Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 1 | TODO file (? means the feature may be implemented, but not definitely) |
| 2 | ----------------------------------------------------------------------------- |
| 3 | |
Jordi Mallach | 75d0572 | 2002-05-18 21:22:47 +0000 | [diff] [blame] | 4 | For version 1.4: |
| 5 | - UTF-8 support. |
David Lawrence Ramsey | 5ae684f | 2004-03-04 23:48:26 +0000 | [diff] [blame] | 6 | - Support for paragraph searches. [DONE] |
David Lawrence Ramsey | 8d3e7f3 | 2004-05-13 17:28:03 +0000 | [diff] [blame] | 7 | - Support for justifying the entire file at once. [DONE] |
David Lawrence Ramsey | 5ae684f | 2004-03-04 23:48:26 +0000 | [diff] [blame] | 8 | - Support for filename searches in the file browser. |
Jordi Mallach | 75d0572 | 2002-05-18 21:22:47 +0000 | [diff] [blame] | 9 | - Undo/Redo key? |
Chris Allegretta | d845193 | 2003-03-11 03:50:40 +0000 | [diff] [blame] | 10 | - Rebindable keys? |
David Lawrence Ramsey | 11c83d3 | 2005-01-02 21:26:53 +0000 | [diff] [blame^] | 11 | - Keystroke to implement "Add next sequence as raw" like vi's ^V. [DONE] |
David Lawrence Ramsey | 40bdb68 | 2004-11-03 22:03:41 +0000 | [diff] [blame] | 12 | - Spell check selected text only. [DONE] |
David Lawrence Ramsey | e5d8f32 | 2004-09-30 22:07:21 +0000 | [diff] [blame] | 13 | - Make "To Line" (^W^T) and "Read from Command" (^R^X) reenter their |
Chris Allegretta | 434d686 | 2003-02-03 04:55:17 +0000 | [diff] [blame] | 14 | parent menu when their keystroke is entered a second time (^W^T^T and |
David Lawrence Ramsey | e5d8f32 | 2004-09-30 22:07:21 +0000 | [diff] [blame] | 15 | (^R^X^X) (requires figuring out when to keep cursor position and when |
| 16 | not to). [DONE] |
| 17 | - Fix resetstatuspos global which we shouldn't have. [DONE] |
Jordi Mallach | 298b975 | 2003-09-07 00:44:12 +0000 | [diff] [blame] | 18 | - Rewrite the nano FAQ in SGML. |
Jordi Mallach | 75d0572 | 2002-05-18 21:22:47 +0000 | [diff] [blame] | 19 | |
Jordi Mallach | 75d0572 | 2002-05-18 21:22:47 +0000 | [diff] [blame] | 20 | Old requests: |
| 21 | |
David Lawrence Ramsey | 70047ee | 2003-06-14 20:41:34 +0000 | [diff] [blame] | 22 | For version 1.2: |
| 23 | - Single line scroll up/down? [DONE] |
| 24 | - Color syntax highlighting? (certainly seems like there's a demand for |
| 25 | it.) [DONE] |
| 26 | - .nanorc [DONE] |
| 27 | - Backup making (filename~)? [DONE] |
| 28 | - Search (etc.) string history [DONE] |
| 29 | - Implement Pico's -j and -g flags, as they are pretty easy to do. |
| 30 | [DONE] |
| 31 | - Make mouse support work with clicking on the shortcuts (-m). Must |
| 32 | make global variable pointing to current shortcut list to determine |
| 33 | what keystroke to ungetch(). [DONE]. |
| 34 | - Implement -o (chroot of sorts) [DONE] |
| 35 | - Allow -r to take a negative argument, meaning right margin instead of |
| 36 | left (allows resizing that way), formerly -W arg. [DONE] |
| 37 | |
Jordi Mallach | 75d0572 | 2002-05-18 21:22:47 +0000 | [diff] [blame] | 38 | For version 1.0: |
Chris Allegretta | c9f147a | 2000-09-15 13:28:05 +0000 | [diff] [blame] | 39 | - Implement Spelling [DONE] |
Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 40 | - Implement Help [DONE] |
| 41 | - Internationalization [In progress, translators welcome!] |
| 42 | - Allow nano to be resized in X. [DONE] |
Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 43 | - On page up/down, put the cursor on the first line (like Pico), not the |
| 44 | center line [DONE] |
Robert Siemborski | 7ecc435 | 2000-07-08 05:15:45 +0000 | [diff] [blame] | 45 | - Rewrite edit_refresh, if at all possible [DONE] |
| 46 | - Implement justify function [DONE] |
Chris Allegretta | f1171c3 | 2000-07-23 21:56:01 +0000 | [diff] [blame] | 47 | - Cut to end of line [DONE] |
Chris Allegretta | 6e8ed71 | 2000-11-18 02:22:28 +0000 | [diff] [blame] | 48 | - Built-in speller command [needed for version 1.0] [DONE] |
Chris Allegretta | c9f147a | 2000-09-15 13:28:05 +0000 | [diff] [blame] | 49 | - Better statusbar interaction (scrolling, tab completion for filename) |
Chris Allegretta | 6e8ed71 | 2000-11-18 02:22:28 +0000 | [diff] [blame] | 50 | [needed for version 1.0] [DONE] |
Chris Allegretta | 71366cd | 2000-11-23 21:04:27 +0000 | [diff] [blame] | 51 | - Now do username completion [DONE]. |
Chris Allegretta | 184e1a6 | 2000-11-28 04:09:39 +0000 | [diff] [blame] | 52 | - Unjustify command (^U after ^J) [DONE =-]. |
| 53 | - Username completion (~user) [DONE =-]. |
Robert Siemborski | 7ecc435 | 2000-07-08 05:15:45 +0000 | [diff] [blame] | 54 | |
Chris Allegretta | c87a411 | 2000-08-07 02:16:24 +0000 | [diff] [blame] | 55 | $Id$ |