additions for explicit chain checking

This commit is contained in:
Matt Skalecki 2024-03-25 17:04:08 -04:00
commit cd4f464419
6 changed files with 73 additions and 21 deletions

View file

@ -24,8 +24,9 @@
#define DOUBLE_TAP_SHIFT_TURNS_ON_CAPS_WORD
#define SEQUENCE_TRANSFORM_IDLE_TIMEOUT 3000
#define SEQUENCE_TRANSFORM_EXTRA_BUFFER 10
#define SEQUENCE_TRANSFORM_FALLBACK_BUFFER 0
#define SEQUENCE_TRANSFORM_FALLBACK_BUFFER 1
#define SEQUENCE_TRANSFORM_RECORD_RULE_USAGE 0
#define SEQUENCE_TRANSFORM_RULE_SEARCH 0
#define SEQUENCE_TRANSFORM_DEBUG 0
#define SEQUENCE_TRANSFORM_LOG_TIME 0
#define USER_PRINT

View file

@ -1,6 +1,6 @@
# Set any rules.mk overrides for your specific keymap here.
# See rules at https://docs.qmk.fm/#/config_options?id=the-rulesmk-file
CONSOLE_ENABLE = no
CONSOLE_ENABLE = yes
COMMAND_ENABLE = no
SPACE_CADET_ENABLE = no
COMBO_ENABLE = yes

@ -1 +1 @@
Subproject commit 33cb17ce28cbe4fe94d6f054033a0d19c308a53f
Subproject commit 46c6da5e6c1e46150732c268f283f79c24e58e0a

View file

@ -3,14 +3,32 @@
"sequence_token_symbols": {
"👆": "*",
"👍": "@",
"★": "$",
"✪": "#"
"★": "#",
"✪": "&"
},
"wordbreak_symbol": {
"⎵": "^"
},
"digit_symbol": {
"": "D"
"∂": "D"
},
"upper_alpha_symbol": {
"∆": "U"
},
"alpha_symbol": {
"∇": "A"
},
"terminating_punct_symbol": {
"‼": "T"
},
"nonterminating_punct_symbol": {
"‥": "N"
},
"punct_symbol": {
"•": "D"
},
"any_symbol": {
"∀": "~"
},
"output_func_symbols": "↻⇑",
"comment_str": "#",

View file

@ -3,6 +3,8 @@
👍 ⇒ ↻
# ∂👆 ⇒ ∂.
⎵s👍q ⇒ sequence
⎵s👍qo ⇒ sequence_transform
@ -10,16 +12,21 @@
⎵s👍q⎵o⎵ ⇒ sequence⎵transform⎵
⎵t👍o ⇒ transform
⎵s👍l ⇒ symbol
⎵k👍 ⇒ know
⎵k👍r ⇒ keypress
⎵k👍b ⇒ key_buffer
⎵qa ⇒ qua
qa ⇒ qua
qi ⇒ qui
qe ⇒ que
qo ⇒ quo
qa👆 ⇒ qa
⎵qa👆 ⇒ qa
qi👆 ⇒ qi
qe👆 ⇒ qe
qo👆 ⇒ qo
@ -147,6 +154,10 @@ sim👆👆 ⇒ simultaneous
k👍d ⇒ knowledge
k👍di ⇒ knowledging
k👍dd ⇒ knowledged
⎵k👍d ⇒ knowledge
⎵k👍di ⇒ knowledging
⎵k👍dd ⇒ knowledged
⎵k👆 ⇒ keep
@ -155,7 +166,7 @@ k👍di ⇒ knowledging
⎵o👍r ⇒ other
⎵o👍t ⇒ often
⎵o👍b ⇒ object
⎵o👍s ⇒ observe
⎵o👍v ⇒ observe
⎵o👍p ⇒ opposite
⎵o👍g ⇒ original
⎵o👍c ⇒ occur
@ -217,7 +228,7 @@ rs👍 ⇒ rst
⎵e👍c ⇒ exercise
⎵e👍p ⇒ expert
⎵e👍q ⇒ equal
⎵e👍qe ⇒ equate
⎵e👍qt ⇒ equate
⎵w👍 ⇒ why
⎵w👍i ⇒ which
@ -234,6 +245,7 @@ rs👍 ⇒ rst
⎵w👍l ⇒ we'll
⎵w👍v ⇒ we've
⎵w👆 ⇒ way
⎵w👆i ⇒ will
⎵w👆e ⇒ well
⎵w👆r ⇒ write
@ -257,6 +269,7 @@ rs👍 ⇒ rst
⎵a👆s ⇒ absolute
⎵a👆l ⇒ also
⎵a👍 ⇒ and
⎵a👍r ⇒ after
⎵a👍rt ⇒ aren't
⎵a👍👆 ⇒ another
@ -288,8 +301,9 @@ rs👍 ⇒ rst
⎵s👍i ⇒ still
⎵s👍n ⇒ since
⎵s👆 ⇒ sk
⎵s👆c ⇒ such
⎵s👆l ⇒ school
s👆l ⇒ school
⎵p👍 ⇒ pro
@ -306,6 +320,10 @@ s👆l ⇒ school
⎵p👍l ⇒ place
⎵p👍t ⇒ point
⎵p👆 ⇒ py
⎵p👆a ⇒ probable
⎵p👆ay ⇒ probably
⎵d👍 ⇒ do
⎵d👍t ⇒ don't
⎵d👍i ⇒ did
@ -355,6 +373,7 @@ s👆l ⇒ school
⎵g👍u ⇒ guage
⎵g👍a ⇒ guarantee
⎵y👍 ⇒ you
⎵y👍e ⇒ you're
⎵y👍l ⇒ you'll
⎵y👍v ⇒ you've

View file

@ -11,21 +11,35 @@
# x👆 ⇒ xt
# ex👆 ⇒ example
,👆 ⇒ ,⎵and
#,👆 ⇒ ,⎵and
# s👆 ⇒ sk
# .👆 ⇒ .
# e👆a ⇒ ev
# e👆a⎵ ⇒ even⎵
# 👆 ⇒ n
# qa ⇒ qua
# qi ⇒ qui
# qe ⇒ que
# qo ⇒ quo
# qa👆 ⇒ qa
# qi👆 ⇒ qi
# qe👆 ⇒ qe
# qo👆 ⇒ qo
qa ⇒ qua
qi ⇒ qui
qe ⇒ que
qo ⇒ quo
qa👆 ⇒ qa
qi👆 ⇒ qi
qe👆 ⇒ qe
qo👆 ⇒ qo
# ⎵qua👍 ⇒ ⎵quali
# ⎵qa👍t ⇒ ⎵quality
⎵qua👍 ⇒ ⎵quali
⎵qa👍t ⇒ ⎵quality
# ⎵c👍 ⇒ come
# ⎵c👍t ⇒ can't
# ⎵c👍v ⇒ cover
# ⎵c👍o ⇒ course
# ⎵c👍a ⇒ change
# ⎵c👍ai ⇒ changing
⎵s👍 ⇒ some
⎵s👍t ⇒ somtime
⎵d👍 ⇒ do
⎵d👍t ⇒ don't
⎵d👍v ⇒ develop
⎵d👍vi ⇒ developing