~ruther/qmk_firmware

319ff649ab2972c623f31454682119851e12f4ea — Drashna Jael're 7 years ago 92f6d6e
16 byte optimization of macro ;)
2 files changed, 14 insertions(+), 18 deletions(-)

M docs/feature_userspace.md
M users/drashna/template.c
M docs/feature_userspace.md => docs/feature_userspace.md +7 -9
@@ 73,17 73,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  switch (keycode) {
  case KC_MAKE:
    if (!record->event.pressed) {
      SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP);
      SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP
#if  (defined(BOOTLOADER_DFU) || defined(BOOTLOADER_LUFA_DFU) || defined(BOOTLOADER_QMK_DFU))
      SEND_STRING(":dfu");
#elseif defined(BOOTLOADER_HALFKEY)
      SEND_STRING(":teensy ");
#elseif defined(BOOTLOADER_CATERINA)
      SEND_STRING(":avrdude ");
#else
      SEND_STRING(" ");
       ":dfu "
#elif defined(BOOTLOADER_HALFKEY)
      ":teensy "
#elif defined(BOOTLOADER_CATERINA)
       ":avrdude "
#endif
      SEND_STRING(SS_TAP(X_ENTER));
        SS_TAP(X_ENTER));
    }
    return false;
    break;

M users/drashna/template.c => users/drashna/template.c +7 -9
@@ 42,17 42,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  switch (keycode) {
  case KC_MAKE:
    if (!record->event.pressed) {
      SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP);
      SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP
#if  (defined(BOOTLOADER_DFU) || defined(BOOTLOADER_LUFA_DFU) || defined(BOOTLOADER_QMK_DFU))
      SEND_STRING(":dfu");
#elseif defined(BOOTLOADER_HALFKEY)
      SEND_STRING(":teensy ");
#elseif defined(BOOTLOADER_CATERINA)
      SEND_STRING(":avrdude ");
#else
      SEND_STRING(" ");
        ":dfu"
#elif defined(BOOTLOADER_HALFKEY)
        ":teensy"
#elif defined(BOOTLOADER_CATERINA)
        ":avrdude"
#endif
      SEND_STRING(SS_TAP(X_ENTER));
        SS_TAP(X_ENTER));
    }
    return false;
    break;