pmacs3/BUGS

85 lines
2.7 KiB
Plaintext
Raw Normal View History

2008-01-20 19:23:41 -05:00
=== OUSTANDING BUGS ===
2009/06/09: UNICODE ISSUES
1. some double-width characters don't work right (see japanese.txt)
2. need input methods for unicode characters
3. regexes need to be made unicode-aware
4. make ad-hoc strings in application u'' strings
5. handling terminal output type (utf-8, latin-1, ascii)
2009/06/09:
1. many of the dir-mode methods need better names, to make it clear they
aren't general purpose.
2. need a "refresh-screen" command.
3. headers work poorly with some indenting schemes.
4. auto-wrap in mutt mode needs to not break on ">" quoting.
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)
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/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:
* occasionally when the "first" point is wrapped things get confused.
(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.
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
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:
first-visible/cursor syncing with drawn window may be buggy.
(fixed 2009/02/03)
2008-04-02 19:58:53 -04:00
2007-09-14 16:15:09 -04:00
2007/09/14:
known deficiencies:
3. opening files larger than 5-10k lines can be very slow