comparison src/proto/memline.pro @ 2214:f8222d1f9a73 vim73

Included patch for persistent undo. Lots of changes and added test.
author Bram Moolenaar <bram@vim.org>
date Sun, 23 May 2010 23:34:36 +0200
parents 96cd8222a819
children c08f91142c41
comparison
equal deleted inserted replaced
2213:0e0e99d1092e 2214:f8222d1f9a73
23 int ml_replace __ARGS((linenr_T lnum, char_u *line, int copy)); 23 int ml_replace __ARGS((linenr_T lnum, char_u *line, int copy));
24 int ml_delete __ARGS((linenr_T lnum, int message)); 24 int ml_delete __ARGS((linenr_T lnum, int message));
25 void ml_setmarked __ARGS((linenr_T lnum)); 25 void ml_setmarked __ARGS((linenr_T lnum));
26 linenr_T ml_firstmarked __ARGS((void)); 26 linenr_T ml_firstmarked __ARGS((void));
27 void ml_clearmarked __ARGS((void)); 27 void ml_clearmarked __ARGS((void));
28 int resolve_symlink __ARGS((char_u *fname, char_u *buf));
28 char_u *makeswapname __ARGS((char_u *fname, char_u *ffname, buf_T *buf, char_u *dir_name)); 29 char_u *makeswapname __ARGS((char_u *fname, char_u *ffname, buf_T *buf, char_u *dir_name));
29 char_u *get_file_in_dir __ARGS((char_u *fname, char_u *dname)); 30 char_u *get_file_in_dir __ARGS((char_u *fname, char_u *dname));
30 void ml_setflags __ARGS((buf_T *buf)); 31 void ml_setflags __ARGS((buf_T *buf));
31 long ml_find_line_or_offset __ARGS((buf_T *buf, linenr_T lnum, long *offp)); 32 long ml_find_line_or_offset __ARGS((buf_T *buf, linenr_T lnum, long *offp));
32 void goto_byte __ARGS((long cnt)); 33 void goto_byte __ARGS((long cnt));