Mercurial > projects > doodle
comparison nobuild/undo_manager.d @ 124:46e6dd7dce2e
Beginnings of some documentation, and miscellaneous tweaks.
author | David Bryant <bagnose@gmail.com> |
---|---|
date | Thu, 05 May 2011 00:04:41 +0930 |
parents | 66210d8ea37a |
children |
comparison
equal
deleted
inserted
replaced
123:0d427170a805 | 124:46e6dd7dce2e |
---|---|
1 module doodle.main.undo_manager; | 1 module doodle.main.undo_manager; |
2 | |
3 version(none) { | |
4 | 2 |
5 class UndoManager : IUndoManager { | 3 class UndoManager : IUndoManager { |
6 this() { | 4 this() { |
7 } | 5 } |
8 | 6 |
150 Stack!(Transaction) _past; | 148 Stack!(Transaction) _past; |
151 Stack!(Transaction) _future; | 149 Stack!(Transaction) _future; |
152 Set!(IUndoObserver) _observers; | 150 Set!(IUndoObserver) _observers; |
153 } | 151 } |
154 } | 152 } |
155 | |
156 } |