diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-08-07 17:10:05 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-08-07 17:17:31 -0700 |
commit | 3279a910f2dcf5ce4bc5e41b4afb036db7aa953e (patch) | |
tree | 340234bb1baa0168b48906d978adb12b3a093006 | |
parent | f88883e27afbf346108fcc75667f32196d28743a (diff) | |
download | mu-3279a910f2dcf5ce4bc5e41b4afb036db7aa953e.tar.gz |
1954 - ignore junk characters
-rw-r--r-- | edit.mu | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/edit.mu b/edit.mu index e79b8e0b..971b9bc8 100644 --- a/edit.mu +++ b/edit.mu @@ -599,6 +599,11 @@ recipe handle-keyboard-event [ #? trace [app], [handle-keyboard-event: special character] #? 1 # exceptions for special characters go here +handle-special-character + # ignore any other special characters + regular-character?:boolean <- greater-or-equal *c, 32/space + newline?:boolean <- equal *c, 10/newline + regular-character? <- or regular-character?, newline? + reply-unless regular-character? # otherwise type it in insert-at-cursor editor, *c, screen reply |