summaryrefslogtreecommitdiffstats
path: root/src/proto/undo.pro
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2010-05-23 23:34:36 +0200
committerBram Moolenaar <Bram@vim.org>2010-05-23 23:34:36 +0200
commit55debbe38429b81c0ce6e8400aef36812eb151d7 (patch)
tree992320729b697015fb4b99e9f8645cffe2eeddd6 /src/proto/undo.pro
parentc39125d7c45d17566665c06358501073ea9c4141 (diff)
Included patch for persistent undo. Lots of changes and added test.
Diffstat (limited to 'src/proto/undo.pro')
-rw-r--r--src/proto/undo.pro3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/proto/undo.pro b/src/proto/undo.pro
index e712f03ae1..e5f28bec41 100644
--- a/src/proto/undo.pro
+++ b/src/proto/undo.pro
@@ -5,6 +5,9 @@ int u_savesub __ARGS((linenr_T lnum));
int u_inssub __ARGS((linenr_T lnum));
int u_savedel __ARGS((linenr_T lnum, long nlines));
int undo_allowed __ARGS((void));
+void u_compute_hash __ARGS((char_u *hash));
+void u_read_undo __ARGS((char_u *name, char_u *hash));
+void u_write_undo __ARGS((char_u *name, int forceit, buf_T *buf, char_u *hash));
void u_undo __ARGS((int count));
void u_redo __ARGS((int count));
void undo_time __ARGS((long step, int sec, int absolute));