2008-01-20 19:23:41 -05:00
|
|
|
=== OUSTANDING BUGS ===
|
|
|
|
|
2009-06-09 23:37:43 -04:00
|
|
|
2009/06/09: UNICODE ISSUES
|
2009-06-12 10:53:26 -04:00
|
|
|
1. double-width characters don't work right (see japanese.txt)
|
2009-06-09 23:37:43 -04:00
|
|
|
|
|
|
|
2. need input methods for unicode characters
|
2009-06-14 22:54:39 -04:00
|
|
|
(solved, badly 2009/06/11)
|
2009-06-09 23:37:43 -04:00
|
|
|
|
|
|
|
3. regexes need to be made unicode-aware
|
2009-07-22 10:53:21 -04:00
|
|
|
(might be impossible to some extent, 2009/07/21)
|
2009-06-09 23:37:43 -04:00
|
|
|
|
|
|
|
4. make ad-hoc strings in application u'' strings
|
2009-06-14 22:54:39 -04:00
|
|
|
(believed fixed, 2009/06/11)
|
2009-06-09 23:37:43 -04:00
|
|
|
|
|
|
|
5. handling terminal output type (utf-8, latin-1, ascii)
|
|
|
|
|
2009-06-14 22:54:39 -04:00
|
|
|
6. handle alternate document input types (latin-1, etc)
|
2009-07-22 10:53:21 -04:00
|
|
|
(somewhat handled, 2009/07/21)
|
2009-06-14 22:54:39 -04:00
|
|
|
|
2009-06-09 02:12:07 -04:00
|
|
|
2009/06/09:
|
|
|
|
1. many of the dir-mode methods need better names, to make it clear they
|
2009-06-14 22:54:39 -04:00
|
|
|
aren't general purpose. (fixed 2009/06/11)
|
2009-06-09 02:12:07 -04:00
|
|
|
|
|
|
|
2. need a "refresh-screen" command.
|
|
|
|
|
2009-07-22 10:53:21 -04:00
|
|
|
3. headers work poorly with non-K&R indenting schemes.
|
2009-06-09 02:12:07 -04:00
|
|
|
|
2009-06-10 00:07:50 -04:00
|
|
|
4. auto-wrap in mutt mode needs to not break on ">" quoting.
|
2009-06-12 10:53:26 -04:00
|
|
|
(fixed 2009/06/11)
|
2009-06-10 00:07:50 -04:00
|
|
|
auto-wrap in perl mode needs to handle POD
|
|
|
|
auto-wrap in general should be able to handle line comments
|
|
|
|
|
|
|
|
5. comment/uncomment need to do the right thing on empty lines
|
|
|
|
(which is... adding indentation to pad the comment correctly, and
|
|
|
|
then remove indentation on empty lines once the comment is removed)
|
2009-06-11 00:26:31 -04:00
|
|
|
(fixed 2009/06/11)
|
2009-06-10 00:07:50 -04:00
|
|
|
|
|
|
|
6. comment/uncomment should only remove the "lowest amount" of commenting
|
|
|
|
(e.g. if all lines have "##" then remove both, if most have "#" but one
|
|
|
|
has "##" then that one should still be commented after).
|
2009-06-11 00:26:31 -04:00
|
|
|
(couldn't reproduce 2009/06/11)
|
2009-06-10 00:07:50 -04:00
|
|
|
|
2009-06-04 21:24:20 -04:00
|
|
|
2009/06/04:
|
|
|
|
change the mode-detection order--using the "in-file" override should be
|
|
|
|
able to override a positive match on file extension, filename, etc.
|
|
|
|
|
2009-03-04 10:13:35 -05:00
|
|
|
2009/03/04:
|
|
|
|
plug in xterm FSM... or at least deal with the following:
|
|
|
|
<kf49>
|
|
|
|
|
2009-02-14 09:50:25 -05:00
|
|
|
2009/02/14:
|
|
|
|
slot/window width sync issues (try editing mode files for awhile)
|
2009-02-16 20:24:45 -05:00
|
|
|
(fixed 2009/02/15)
|
2009-04-12 00:19:27 -04:00
|
|
|
(actually fixed 2009/04/11)
|
2009-02-14 09:50:25 -05:00
|
|
|
|
2009-01-28 16:28:33 -05:00
|
|
|
2009/01/28:
|
|
|
|
completion-buffer needs to save window, instead of just saving
|
|
|
|
the buffer. otherwise you lose window-customization (e.g. margins, headers,
|
|
|
|
etc).
|
2009-04-22 14:26:20 -04:00
|
|
|
(believed fixed sometime before 2009-04-22)
|
2009-01-28 16:28:33 -05:00
|
|
|
|
2008-12-13 10:10:28 -05:00
|
|
|
2008/12/13:
|
|
|
|
python mode needs to not indent "if foo: bar()" lines.
|
2009-02-16 20:24:45 -05:00
|
|
|
(fixed 2009/02/15)
|
2008-12-13 10:10:28 -05:00
|
|
|
|
2008-11-30 11:09:02 -05:00
|
|
|
2008/11/30:
|
|
|
|
autofill mode works better but might need rethinking.
|
|
|
|
|
2008-06-25 09:17:59 -04:00
|
|
|
2008/06/25:
|
2008-11-09 19:01:06 -05:00
|
|
|
* occasionally when the "first" point is wrapped things get confused.
|
2009-02-03 14:16:38 -05:00
|
|
|
(fixed 2009/02/03)
|
2008-06-25 09:17:59 -04:00
|
|
|
* the "last visible" calculation doesn't handle long lines correctly.
|
|
|
|
this affects page-up/page-down/etc.
|
2009-02-16 20:24:45 -05:00
|
|
|
(believed finally fixed 2009/02/15)
|
2008-06-25 09:17:59 -04:00
|
|
|
|
2008-06-06 17:39:13 -04:00
|
|
|
2008/06/06:
|
|
|
|
what passes for auto-fill-mode around here still needs a lot of work.
|
|
|
|
|
2008-05-03 14:54:08 -04:00
|
|
|
2007/07/15:
|
2008-05-03 20:25:17 -04:00
|
|
|
sometimes you don't get search-as-you-type (and have to hit C-s again
|
2008-05-03 14:54:08 -04:00
|
|
|
to see anything).
|
|
|
|
* possibly fixed (2007/09/26)
|
|
|
|
* definitely not fixed (2008/04/02)
|
2008-05-03 20:25:17 -04:00
|
|
|
* maybe fixed for real? (2008/05/03)
|
2008-06-25 09:17:59 -04:00
|
|
|
* not fully fixed but partially fixed (2008/06/25)
|
2008-05-03 14:54:08 -04:00
|
|
|
|
|
|
|
2008/05/03:
|
|
|
|
first-visible/cursor syncing with drawn window may be buggy.
|
2009-02-03 14:16:38 -05:00
|
|
|
(fixed 2009/02/03)
|
2008-04-02 19:58:53 -04:00
|
|
|
|
2007-09-14 16:15:09 -04:00
|
|
|
2007/09/14:
|
2008-08-19 21:10:47 -04:00
|
|
|
known deficiencies:
|
|
|
|
3. opening files larger than 5-10k lines can be very slow
|