When I tried to run the programmers dvorak example I get the following error output:
WARNING: Category 'Debug' in library Kaleidoscope-Hardware-Virtual is not valid. Setting to 'Uncategorized'
In file included from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:3:0:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope-ModifierLayers/src/Kaleidoscope-ModifierLayers.h:6:50: error: expected class-name before '{' token
class ModifierLayers : public KaleidoscopePlugin {
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope-ModifierLayers/src/Kaleidoscope-ModifierLayers.h:15:10: error: 'void kaleidoscope::ModifierLayers::begin()' marked 'final', but is not virtual
void begin(void) final;
^
Multiple libraries were found for "HID.h"
Used: /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/HID
Not used: /usr/local/arduino/hardware/arduino/avr/libraries/HID
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_onSetup::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_onSetup; Args__ = {}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onSetup' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:40:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onSetup, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onSetup' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:40:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onSetup, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'onSetup'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:40:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onSetup, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_beforeEachCycle::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_beforeEachCycle; Args__ = {}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'beforeEachCycle' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:46:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'beforeEachCycle' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:46:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'beforeEachCycle'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:46:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_onKeyswitchEvent::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {kaleidoscope::Key&, unsigned char&, unsigned char&, unsigned char&}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_onKeyswitchEvent; Args__ = {kaleidoscope::Key&, unsigned char&, unsigned char&, unsigned char&}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onKeyswitchEvent' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:57:3: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onKeyswitchEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onKeyswitchEvent' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:57:3: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onKeyswitchEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'onKeyswitchEvent'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:57:3: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onKeyswitchEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_onFocusEvent::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {const char*&}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_onFocusEvent; Args__ = {const char*&}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onFocusEvent' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:69:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onFocusEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onFocusEvent' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:69:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onFocusEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'onFocusEvent'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:69:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onFocusEvent, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_onLayerChange::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_onLayerChange; Args__ = {}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onLayerChange' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:77:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onLayerChange, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'onLayerChange' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:77:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onLayerChange, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'onLayerChange'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:77:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(onLayerChange, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_beforeReportingState::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_beforeReportingState; Args__ = {}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'beforeReportingState' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:83:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeReportingState, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'beforeReportingState' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:83:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeReportingState, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'beforeReportingState'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:83:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(beforeReportingState, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:39:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino: In instantiation of 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventHandler_afterEachCycle::call(Plugin__&, Args__&& ...) [with Plugin__ = kaleidoscope::ModifierLayers; Args__ = {}]':
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from 'static kaleidoscope::EventHandlerResult kaleidoscope_internal::EventDispatcher::apply(Args__&& ...) [with EventHandler__ = kaleidoscope_internal::EventHandler_afterEachCycle; Args__ = {}]'
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: required from here
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'afterEachCycle' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:89:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(afterEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/eventhandler_signature_check.h:112:31: error: 'afterEachCycle' is not a member of 'kaleidoscope::ModifierLayers'
decltype(&PLUGIN::EVENTHANDLER) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:87:10: note: in expansion of macro '_VALIDATE_EVENT_HANDLER_SIGNATURE'
_VALIDATE_EVENT_HANDLER_SIGNATURE(HOOK_NAME, Plugin__) __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:89:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(afterEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
In file included from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:51:0,
from /home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/Kaleidoscope.h:19,
from /home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:2:
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:88:46: error: 'class kaleidoscope::ModifierLayers' has no member named 'afterEachCycle'
return plugin.HOOK_NAME(hook_args...); __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/event_handlers.h:89:4: note: in expansion of macro '_REGISTER_EVENT_HANDLER'
OPERATION(afterEachCycle, __NL__ \
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope_internal/event_dispatch.h:149:3: note: in expansion of macro '_FOR_EACH_EVENT_HANDLER'
_FOR_EACH_EVENT_HANDLER(_REGISTER_EVENT_HANDLER)
^
/home/jasoons/.arduino15/packages/keyboardio/hardware/avr/1.94.0-beta/libraries/Kaleidoscope/src/kaleidoscope/Kaleidoscope.h:160:40: note: in expansion of macro '_KALEIDOSCOPE_INIT_PLUGINS'
#define KALEIDOSCOPE_INIT_PLUGINS(...) _KALEIDOSCOPE_INIT_PLUGINS(__VA_ARGS__)
^
/home/jasoons/Arduino/temp-pdvorak-modifier-layers/temp-pdvorak-modifier-layers.ino:50:1: note: in expansion of macro 'KALEIDOSCOPE_INIT_PLUGINS'
KALEIDOSCOPE_INIT_PLUGINS(ModifierLayers);
^
exit status 1
Error compiling for board Keyboardio Model 01.
I haven't spent tie debugging, but everything else is working with my keyboard flashing, so I think it is something in the plugin. I am using the latest version of kaleidoscope.
When I tried to run the programmers dvorak example I get the following error output:
I haven't spent tie debugging, but everything else is working with my keyboard flashing, so I think it is something in the plugin. I am using the latest version of kaleidoscope.