Opened 12 years ago

Closed 10 years ago

#24 closed defect (fixed)

No "undo/redo" support

Reported by: gb Owned by: jaj@…
Priority: major Milestone:
Component: IDE Version: 1.1
Keywords: Cc:

Description

Of the three general schemes for implementing undo/redo that I can think of - namely:

  1. Use the Cocoa text system's built-in support
  1. Use an NSUndoManager to track changes to the buffer/textstorage
  1. Do it all at the lisp level

I think that either (2) or (3) would be the most attractive.

Change History (5)

comment:1 Changed 12 years ago by gb

  • Component changed from ANSI CL Compliance to IDE

comment:2 Changed 12 years ago by jaj

  • Owner changed from gb to jaj

comment:3 Changed 12 years ago by gb

  • Owner changed from jaj to gb

comment:4 Changed 12 years ago by jaj@…

  • Owner changed from gb to jaj@…

This is partially done. Need to implement grouping, redo, and make listener output not be undoable.

comment:5 Changed 10 years ago by jaj

  • Resolution set to fixed
  • Status changed from new to closed

Closed this bug and split out the remaining work into bug #414 and bug #415.

Note: See TracTickets for help on using tickets.