diff options
author | Ryan <fauxpark@gmail.com> | 2022-01-25 08:22:20 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-24 21:22:20 +0000 |
commit | 1d11ae3087f583c4f4756169802b33adea71ed94 (patch) | |
tree | 6a9deedeecec0220c2dccd10e90941956c4d27b7 /quantum/action.h | |
parent | 3340ca46e82c8b348d9131de53b73e83d1f2c285 (diff) |
Rip out old macro and action_function system (#16025)
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
Diffstat (limited to 'quantum/action.h')
-rw-r--r-- | quantum/action.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/quantum/action.h b/quantum/action.h index b562f18c5b..671a8bc190 100644 --- a/quantum/action.h +++ b/quantum/action.h @@ -22,22 +22,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #include "keyboard.h" #include "keycode.h" #include "action_code.h" -#include "action_macro.h" #ifdef __cplusplus extern "C" { #endif -/* Disable macro and function features when LTO is enabled, since they break */ -#ifdef LTO_ENABLE -# ifndef NO_ACTION_MACRO -# define NO_ACTION_MACRO -# endif -# ifndef NO_ACTION_FUNCTION -# define NO_ACTION_FUNCTION -# endif -#endif - #ifndef TAP_CODE_DELAY # define TAP_CODE_DELAY 0 #endif @@ -72,12 +61,6 @@ void action_exec(keyevent_t event); action_t action_for_key(uint8_t layer, keypos_t key); action_t action_for_keycode(uint16_t keycode); -/* macro */ -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); - -/* user defined special function */ -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); - /* keyboard-specific key event (pre)processing */ bool process_record_quantum(keyrecord_t *record); |