Xinqi Bao's Git
projects
/
st.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
mouse shortcuts: allow same functions as kb shortcuts
[st.git]
/
config.def.h
diff --git
a/config.def.h
b/config.def.h
index
0e01717
..
36ff6ce
100644
(file)
--- a/
config.def.h
+++ b/
config.def.h
@@
-30,9
+30,9
@@
static float chscale = 1.0;
/*
* word delimiter string
*
/*
* word delimiter string
*
- * More advanced example: " `'\"()[]{}"
+ * More advanced example:
L
" `'\"()[]{}"
*/
*/
-
char *worddelimiters =
" ";
+
wchar_t *worddelimiters = L
" ";
/* selection timeouts (in milliseconds) */
static unsigned int doubleclicktimeout = 300;
/* selection timeouts (in milliseconds) */
static unsigned int doubleclicktimeout = 300;
@@
-155,9
+155,9
@@
static unsigned int defaultattr = 11;
* Beware that overloading Button1 will disable the selection.
*/
static MouseShortcut mshortcuts[] = {
* Beware that overloading Button1 will disable the selection.
*/
static MouseShortcut mshortcuts[] = {
- /*
button mask string
*/
- {
Button4, XK_ANY_MOD, "\031"
},
- {
Button5, XK_ANY_MOD, "\005"
},
+ /*
mask button function argument
*/
+ {
XK_ANY_MOD, Button4, ttysend, {.s = "\031"}
},
+ {
XK_ANY_MOD, Button5, ttysend, {.s = "\005"}
},
};
/* Internal keyboard shortcuts. */
};
/* Internal keyboard shortcuts. */
@@
-195,10
+195,6
@@
static Shortcut shortcuts[] = {
* * 0: no value
* * > 0: cursor application mode enabled
* * < 0: cursor application mode disabled
* * 0: no value
* * > 0: cursor application mode enabled
* * < 0: cursor application mode disabled
- * crlf value
- * * 0: no value
- * * > 0: crlf mode is enabled
- * * < 0: crlf mode is disabled
*
* Be careful with the order of the definitions because st searches in
* this table sequentially, so any XK_ANY_MOD must be in the last
*
* Be careful with the order of the definitions because st searches in
* this table sequentially, so any XK_ANY_MOD must be in the last