pmacs3/BUGS

73 lines
2.1 KiB
Plaintext

=== 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.
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:
plug in xterm FSM... or at least deal with the following:
<kf49>
2009/02/14:
slot/window width sync issues (try editing mode files for awhile)
(fixed 2009/02/15)
(actually fixed 2009/04/11)
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).
(believed fixed sometime before 2009-04-22)
2008/12/13:
python mode needs to not indent "if foo: bar()" lines.
(fixed 2009/02/15)
2008/11/30:
autofill mode works better but might need rethinking.
2008/06/25:
* occasionally when the "first" point is wrapped things get confused.
(fixed 2009/02/03)
* the "last visible" calculation doesn't handle long lines correctly.
this affects page-up/page-down/etc.
(believed finally fixed 2009/02/15)
2008/06/06:
what passes for auto-fill-mode around here still needs a lot of work.
2007/07/15:
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)
* maybe fixed for real? (2008/05/03)
* 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)
2007/09/14:
known deficiencies:
3. opening files larger than 5-10k lines can be very slow