diff options
Diffstat (limited to 'waffle')
-rw-r--r-- | waffle/rules.mk | 1 | ||||
-rw-r--r-- | waffle/tapping.c | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/waffle/rules.mk b/waffle/rules.mk index ad4a03f..37ab4ff 100644 --- a/waffle/rules.mk +++ b/waffle/rules.mk @@ -11,6 +11,7 @@ TAP_DANCE_ENABLE = yes AUTOCORRECT_ENABLE = yes MOUSE_JIGGLE_ENABLE = yes DEBOUNCE_TYPE = asym_eager_defer_pk +AVR_CFLAGS += -mrelax INTROSPECTION_KEYMAP_C = waffle.c SRC += tapping.c diff --git a/waffle/tapping.c b/waffle/tapping.c index 793b8b6..c4351ec 100644 --- a/waffle/tapping.c +++ b/waffle/tapping.c @@ -95,11 +95,14 @@ void td_reset(tap_dance_state_t *state, void *user_data) { void em_dash_mins(tap_dance_state_t *state, void *user_data) { switch (state->count) { - case 2: + case 3: #ifdef UNICODE_COMMON_ENABLE register_unicode(0x2014); // — #endif break; + case 2: + tap_code(KC_MINS), tap_code(KC_MINS); + break; default: tap_code(KC_MINS); } |