[w3m-dev 03553] Undo/Redo
* fm.h (Buffer): add undo (BufferPos): added * funcname.tab (REDO): added (UNDO): added * main.c (save_buffer_position): added (main): save_buffer_position (resetPos): added (undoPos): added (redoPos): added * proto.h (undoPos): added (redoPos): added From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
12
fm.h
12
fm.h
@@ -1,4 +1,4 @@
|
||||
/* $Id: fm.h,v 1.94 2002/12/06 16:50:13 ukai Exp $ */
|
||||
/* $Id: fm.h,v 1.95 2002/12/10 15:51:14 ukai Exp $ */
|
||||
/*
|
||||
* w3m: WWW wo Miru utility
|
||||
*
|
||||
@@ -460,8 +460,18 @@ typedef struct _Buffer {
|
||||
char image_flag;
|
||||
char need_reshape;
|
||||
Anchor *submit;
|
||||
struct _BufferPos *undo;
|
||||
} Buffer;
|
||||
|
||||
typedef struct _BufferPos {
|
||||
long top_linenumber;
|
||||
long cur_linenumber;
|
||||
short currentColumn;
|
||||
short pos;
|
||||
struct _BufferPos *next;
|
||||
struct _BufferPos *prev;
|
||||
} BufferPos;
|
||||
|
||||
typedef struct _TabBuffer {
|
||||
struct _TabBuffer *nextTab;
|
||||
struct _TabBuffer *prevTab;
|
||||
|
Reference in New Issue
Block a user