Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 1 | - Certains are not lined up properly when there are tabs in them at |
| 2 | certain col values. (9) [FIXED] |
| 3 | - edit_refresh() and update_line() do not handle selecting text when the |
Robert Siemborski | 1fc1f3c | 2000-06-07 04:29:34 +0000 | [diff] [blame] | 4 | cursor is beyond COLS (10) [FIXED] |
Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 5 | - Moving to the end of a line when close to a multiple of COLS and at |
| 6 | least COLS * 2 does not make the screen jump early like it would for |
| 7 | if we were around COLS (bugs in edit_refresh, update_line) (13) |
| 8 | [FIXED, mostly] |
| 9 | - When at the very bottom of the edit window, do_wrap goes berzerk and |
| 10 | puts the curor somewhere bad, subsequent keystrokes crash the program |
| 11 | (14) [FIXED, mostly] |
| 12 | - Doing a replacement of a substring of the replace string (e.g. replacing |
| 13 | "ed" with "fred" causes an infinite loop. (15) [FIXED] |
Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 14 | - Cutting more than one line resets the KEEP_CUTBUFFER flag in 0.9.3 |
| 15 | Error is in bitwise assignment (nano.h). (17) [FIXED] |
Chris Allegretta | 231d3d6 | 2000-07-22 19:33:19 +0000 | [diff] [blame] | 16 | - The wrapping code does not work right for lines like the following: |
| 17 | * * |
| 18 | Error is in do_wrap, must be rewritten. (18) [FIXED] |
Chris Allegretta | a2ea193 | 2000-06-06 05:53:49 +0000 | [diff] [blame] | 19 | - Nano fails to follow symlinks, even though -l isn't being used (20). |
| 20 | [Bug in global flag init, FIXED] |
| 21 | - When using --help or --version, the SIGINT character gets lost. (21) [FIXED] |
Robert Siemborski | 1fc1f3c | 2000-06-07 04:29:34 +0000 | [diff] [blame] | 22 | - edit_refresh() and update_line() (and related functions), have |
Robert Siemborski | 5387591 | 2000-06-16 04:25:30 +0000 | [diff] [blame] | 23 | trouble when a tab is the character that is the boundry at COLS (23) [FIXED] |
Robert Siemborski | ea19c73 | 2000-06-09 00:52:26 +0000 | [diff] [blame] | 24 | - there is an off-by-one error in keeping track of totsize. It is caused |
| 25 | by the fact that we count the newline at the end when we read in a file |
| 26 | but we do not, in fact, display this newline. This should go away |
| 27 | implicitly when the "Magic Line" returns, but it is noted here for |
Robert Siemborski | 82e603d | 2000-07-06 02:18:22 +0000 | [diff] [blame] | 28 | documentation's sake. (24) [FIXED] |
Chris Allegretta | 6a2273d | 2000-07-12 02:28:33 +0000 | [diff] [blame] | 29 | - In replace with completely adjacent strings, every other search string |
Chris Allegretta | fa8f7bf | 2000-07-12 02:41:13 +0000 | [diff] [blame] | 30 | will be missed (try replace ':' in a string like ':::::::::') (28) [FIXED] |
Chris Allegretta | 82bd1b3 | 2000-07-12 23:57:25 +0000 | [diff] [blame] | 31 | - If nano opens a read-only file with the --tempfile option, and a change |
| 32 | is made to the buffer, and a write is attempted, nano will not give you |
| 33 | a dialog about not being able to write the file, and it will not let the |
Chris Allegretta | acb6234 | 2000-07-21 22:42:46 +0000 | [diff] [blame] | 34 | user exit (29, discovered by Joshua Jensen) [FIXED] |
Chris Allegretta | f4e75e1 | 2000-07-24 18:28:30 +0000 | [diff] [blame] | 35 | - Using nano -k, marked text is not cut properly. (31) [FIXED] |
Chris Allegretta | 0559719 | 2000-07-24 21:16:12 +0000 | [diff] [blame] | 36 | - Invoking -t or -k has the effect of invoking both option. (32) [FIXED] |
Robert Siemborski | a417ddc | 2000-07-24 23:18:48 +0000 | [diff] [blame] | 37 | - totsize becomes incorrect after word-wrapping (25) [FIXED] |
Robert Siemborski | a417ddc | 2000-07-24 23:18:48 +0000 | [diff] [blame] | 38 | - Wrapping a line with autoindent mode sometimes causes a segfault (19)[FIXED] |
| 39 | - When inserting files, the display sometimes fails to display properly |
| 40 | until a pageup/down occurs (22)[FIXED] |
Chris Allegretta | 55d5455 | 2000-08-01 04:26:55 +0000 | [diff] [blame] | 41 | - In search/replace code there is too much refreshing in bottomwin (26) |
| 42 | [FIXED] |
Chris Allegretta | a1a55c7 | 2000-07-28 00:36:03 +0000 | [diff] [blame] | 43 | - Using nano -t, user can not exit until a filename is given via ^O. (30) |
| 44 | [FIXED] |
Chris Allegretta | 5d8f625 | 2000-07-31 13:52:20 +0000 | [diff] [blame] | 45 | - Using -k cut text is not pasted properly. (34) [FIXED]. |
Chris Allegretta | d7c31c1 | 2000-08-03 23:01:12 +0000 | [diff] [blame] | 46 | - Using -k pasted text is not updated properly if it goes beyond editbot. (35) |
| 47 | [FIXED] |
Chris Allegretta | 7975ed8 | 2000-07-28 00:58:35 +0000 | [diff] [blame] | 48 | - Doing a cut with -k can screw up the filestruct, fault is in cutting |
| 49 | code. (36) [FIXED] |
Chris Allegretta | 5d8f625 | 2000-07-31 13:52:20 +0000 | [diff] [blame] | 50 | - Hitting enter on the magic line makes new lines, but they are not |
| 51 | written out to disk when saved..... (37). [FIXED] |
| 52 | - Page up and page down do not work the same way as Pico (# of lines). (38) |
| 53 | [FIXED] |
Chris Allegretta | f1d33d3 | 2000-08-19 03:53:39 +0000 | [diff] [blame] | 54 | - When doing a search and the marker is set, the screen does not always |
| 55 | properly update the inverted text (39). [FIXED] |
Chris Allegretta | cf7c993 | 2000-08-30 13:57:36 +0000 | [diff] [blame^] | 56 | - Searches for a string that only exist on one line multiple times will |
| 57 | fail after finding the last occurance (discovered by Ken Tyler) (40). [FIXED] |
Robert Siemborski | aa44841 | 2000-07-17 02:54:17 +0000 | [diff] [blame] | 58 | ** Open BUGS ** |
| 59 | |
| 60 | - Marked cutting sometimes leaves a newline in the file unintelligently, |
| 61 | such as when all of a line is selected but the mark doesn't proceed to |
| 62 | the new line. (8) { Is this an issue? compare to pico 3.5 } |
| 63 | - no way to do a replace with the empty string. (11) |
| 64 | - Spelling support is not elegant like pico's integration of the 'spell' |
| 65 | program. Nano only uses ispell (for now) (12) |
| 66 | - Cutting a file with marked text and both marker ends on the same line |
Chris Allegretta | 5d8f625 | 2000-07-31 13:52:20 +0000 | [diff] [blame] | 67 | causes a random segfault (16) [FIXED?] |
Robert Siemborski | aa44841 | 2000-07-17 02:54:17 +0000 | [diff] [blame] | 68 | - In replace, there is no way to accept the default replace string. (27) |
Chris Allegretta | 1013e14 | 2000-07-27 04:31:52 +0000 | [diff] [blame] | 69 | - totsize problems still abound in do_justify (33) |
Chris Allegretta | c87a411 | 2000-08-07 02:16:24 +0000 | [diff] [blame] | 70 | |
| 71 | $Id$ |