summaryrefslogtreecommitdiff
path: root/src/fe-text/gui-entry.h
diff options
context:
space:
mode:
authorTodd A. Pratt <ae88925@gmail.com>2015-11-02 08:00:52 -0500
committerTodd A. Pratt <ae88925@gmail.com>2015-11-02 08:00:52 -0500
commit3c95f6aae9826c10a50c4a0f12c16fca6038410c (patch)
treec755a7307aeac058bde46dbef9264bc1c6570883 /src/fe-text/gui-entry.h
parent897ceedc16fd2a24e75529480a7b7bc6ca769073 (diff)
downloadirssi-3c95f6aae9826c10a50c4a0f12c16fca6038410c.zip
Make C-w and M-backspace work right.
Diffstat (limited to 'src/fe-text/gui-entry.h')
-rw-r--r--src/fe-text/gui-entry.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fe-text/gui-entry.h b/src/fe-text/gui-entry.h
index 29d8dea2..006a1858 100644
--- a/src/fe-text/gui-entry.h
+++ b/src/fe-text/gui-entry.h
@@ -1,6 +1,8 @@
#ifndef __GUI_ENTRY_H
#define __GUI_ENTRY_H
+#define CUTBUFFER_PREPEND 42
+
typedef struct {
int text_len, text_alloc; /* as shorts, not chars */
unichar *text;
@@ -43,7 +45,7 @@ char *gui_entry_get_cutbuffer(GUI_ENTRY_REC *entry);
void gui_entry_erase_to(GUI_ENTRY_REC *entry, int pos, int update_cutbuffer);
void gui_entry_erase(GUI_ENTRY_REC *entry, int size, int update_cutbuffer);
void gui_entry_erase_cell(GUI_ENTRY_REC *entry);
-void gui_entry_erase_word(GUI_ENTRY_REC *entry, int to_space);
+void gui_entry_erase_word(GUI_ENTRY_REC *entry, int to_space, int repeat);
void gui_entry_erase_next_word(GUI_ENTRY_REC *entry, int to_space);
void gui_entry_transpose_chars(GUI_ENTRY_REC *entry);