aboutsummaryrefslogtreecommitdiffhomepage
path: root/qbuffers.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-20 23:17:46 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-20 23:17:46 +0100
commitcfc026aaae9bb0706ffffdcfedbc063a12409542 (patch)
tree86c0138b7a1c84326e435aee76dcdeb56b3cb34f /qbuffers.h
parent4c1509ebf6f71c2330e25936d416b4bed44073b1 (diff)
support :X command
Diffstat (limited to 'qbuffers.h')
-rw-r--r--qbuffers.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/qbuffers.h b/qbuffers.h
index fae77f5..19a95ce 100644
--- a/qbuffers.h
+++ b/qbuffers.h
@@ -78,6 +78,12 @@ public:
virtual void set_string(const gchar *str);
virtual void undo_set_string(void);
+ virtual void append_string(const gchar *str);
+ virtual inline void
+ undo_append_string(void)
+ {
+ undo_set_string();
+ }
virtual gchar *get_string(void);
virtual void edit(void);
@@ -124,6 +130,9 @@ public:
void set_string(const gchar *str) {}
void undo_set_string(void) {}
+ void append_string(const gchar *str) {}
+ void undo_append_string(void) {}
+
gchar *get_string(void);
void edit(void);