Changes between Initial Version and Version 1 of CocoaIde/Editor


Ignore:
Timestamp:
Jan 31, 2009, 5:01:48 AM (11 years ago)
Author:
rme
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CocoaIde/Editor

    v1 v1  
     1The editor will continue to be based on Hemlock.
     2
     3We need to design and implement way to add attributes (font, size, color, user-defined, etc.) to text stored in a Hemlock buffer.
     4
     5We want to address locking so that it's fairly easy to read and update buffers from multiple threads in a safe way.
     6Making an idiot-proof API is probably impossible, but we can definitely provide some tools to make life easier.
     7
     8Hemlock has a notion that it needs to keep track of every buffer.  We may want
     9to relax this so that buffers can be created and used as an ordinary data structure.
     10
     11An open question is what to do about Fred compatibility.  The options are:
     12   * do nothing
     13   * write a Fred to Hemlock porting guide
     14   * provide a Fred compatibility library of some sort
     15
     16CocoaIde/KeyBindingsComparison compares the key bindings of the editors
     17of MCL 5.2, the CCL IDE as of r11559-trunk, and !LispWorks 5.1.