a) Makefile: correction for MacOS, removed unused variables, "fused" GPIO_OPTIONS/GPIOD_OPTIONS
b) gpio.c: correction (when compiling without GPIO), removed RIT/XIT (which are encoder actions) by RIT_ENABLE/XITENABLE (which are switch actions)
c) iambic.c/gpio.c/gpio.h: removed unused functions gpio{right,left}_key()
d) mac_midi.c: added #include actions.h
a) Makefile: correction for MacOS, removed unused variables, "fused" GPIO_OPTIONS/GPIOD_OPTIONS b) gpio.c: correction (when compiling without GPIO), removed RIT/XIT (which are encoder actions) by RIT_ENABLE/XITENABLE (which are switch actions) c) iambic.c/gpio.c/gpio.h: removed unused functions gpio{right,left}_key() d) mac_midi.c: added #include actions.h