diff options
author | Witold Filipczyk <gglater62@gmail.com> | 2015-03-27 09:36:19 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-03-27 09:36:19 +0000 |
commit | befa5e6ed356e019fa82b7ebf9be90913aad3edb (patch) | |
tree | 5157bdd1ad1c4f54eda26894af6843afc7050322 /desktop/textarea.c | |
parent | 9d6ab0475f6cd259bc6135696900bad9295f5bcb (diff) | |
download | netsurf-befa5e6ed356e019fa82b7ebf9be90913aad3edb.tar.gz netsurf-befa5e6ed356e019fa82b7ebf9be90913aad3edb.tar.bz2 |
To avoid namespace conflicts with ncurses add NetSurf key prefix.
Adds a NetSurf key code prefix of NS_ to all key codes.
Diffstat (limited to 'desktop/textarea.c')
-rw-r--r-- | desktop/textarea.c | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/desktop/textarea.c b/desktop/textarea.c index 573da1d1d..a2e6c167b 100644 --- a/desktop/textarea.c +++ b/desktop/textarea.c @@ -2448,10 +2448,10 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) caret += byte_delta; } else switch (key) { - case KEY_SELECT_ALL: + case NS_KEY_SELECT_ALL: textarea_select(ta, 0, ta->show->len - 1, true); return true; - case KEY_COPY_SELECTION: + case NS_KEY_COPY_SELECTION: if (ta->sel_start != -1) { if (!textarea_replace_text(ta, ta->sel_start, ta->sel_end, @@ -2459,7 +2459,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) return false; } break; - case KEY_DELETE_LEFT: + case NS_KEY_DELETE_LEFT: if (readonly) break; if (ta->sel_start != -1) { @@ -2480,7 +2480,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_DELETE_RIGHT: + case NS_KEY_DELETE_RIGHT: if (readonly) break; if (ta->sel_start != -1) { @@ -2503,8 +2503,8 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_CR: - case KEY_NL: + case NS_KEY_CR: + case NS_KEY_NL: if (readonly) break; @@ -2527,7 +2527,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_PASTE: + case NS_KEY_PASTE: { char *clipboard = NULL; size_t clipboard_length; @@ -2562,7 +2562,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) free(clipboard); } break; - case KEY_CUT_SELECTION: + case NS_KEY_CUT_SELECTION: if (readonly) break; if (ta->sel_start != -1) { @@ -2577,11 +2577,11 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_reset_selection(ta); } break; - case KEY_ESCAPE: - /* Fall through to KEY_CLEAR_SELECTION */ - case KEY_CLEAR_SELECTION: + case NS_KEY_ESCAPE: + /* Fall through to NS_KEY_CLEAR_SELECTION */ + case NS_KEY_CLEAR_SELECTION: return textarea_clear_selection(ta); - case KEY_LEFT: + case NS_KEY_LEFT: if (readonly) break; if (caret > 0) @@ -2590,7 +2590,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_RIGHT: + case NS_KEY_RIGHT: if (readonly) break; if (caret < ta->show->len - 1) @@ -2600,7 +2600,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_UP: + case NS_KEY_UP: if (readonly) break; if (ta->sel_start != -1) { @@ -2620,7 +2620,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_set_caret_xy(ta, x, y, false); return true; - case KEY_DOWN: + case NS_KEY_DOWN: if (readonly) break; if (ta->sel_start != -1) { @@ -2640,7 +2640,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_set_caret_xy(ta, x, y, false); return true; - case KEY_PAGE_UP: + case NS_KEY_PAGE_UP: if (!(ta->flags & TEXTAREA_MULTILINE)) break; y = ta->vis_height - 2 * ta->border_width - @@ -2648,7 +2648,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) ta->line_height; textarea_scroll(ta, 0, -y); return true; - case KEY_PAGE_DOWN: + case NS_KEY_PAGE_DOWN: if (!(ta->flags & TEXTAREA_MULTILINE)) break; y = ta->vis_height - 2 * ta->border_width - @@ -2656,7 +2656,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) ta->line_height; textarea_scroll(ta, 0, y); return true; - case KEY_LINE_START: + case NS_KEY_LINE_START: if (readonly) break; caret -= ta->caret_pos.byte_off; @@ -2664,7 +2664,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_LINE_END: + case NS_KEY_LINE_END: if (readonly) break; @@ -2679,7 +2679,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_TEXT_START: + case NS_KEY_TEXT_START: if (readonly) break; caret = 0; @@ -2687,7 +2687,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_TEXT_END: + case NS_KEY_TEXT_END: if (readonly) break; caret = ta->show->len - 1; @@ -2695,7 +2695,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_WORD_LEFT: + case NS_KEY_WORD_LEFT: if (readonly) break; if (caret == 0) @@ -2715,7 +2715,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_WORD_RIGHT: + case NS_KEY_WORD_RIGHT: if (readonly) break; if (strchr(sep, ta->show->data[caret]) != NULL && @@ -2738,7 +2738,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) textarea_clear_selection(ta); } break; - case KEY_DELETE_LINE: + case NS_KEY_DELETE_LINE: if (readonly) break; if (ta->sel_start != -1) { @@ -2771,7 +2771,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_DELETE_LINE_END: + case NS_KEY_DELETE_LINE_END: if (readonly) break; if (ta->sel_start != -1) { @@ -2793,7 +2793,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_DELETE_LINE_START: + case NS_KEY_DELETE_LINE_START: if (readonly) break; if (ta->sel_start != -1) { @@ -2814,7 +2814,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } caret += byte_delta; break; - case KEY_UNDO: + case NS_KEY_UNDO: if (!textarea_undo(ta, false, &caret, &r)) { /* We consume the UNDO, even if we can't act * on it. */ @@ -2825,7 +2825,7 @@ bool textarea_keypress(struct textarea *ta, uint32_t key) } redraw = true; break; - case KEY_REDO: + case NS_KEY_REDO: if (!textarea_undo(ta, true, &caret, &r)) { /* We consume the REDO, even if we can't act * on it. */ |