diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-05-13 09:09:22 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-05-13 09:11:16 -0700 |
commit | 01caf342d072115c27926b1a61c2fc75ab9fbee0 (patch) | |
tree | 72d8a05a5e90c61f4cbab201e3b2d6625199bb8f /071print.mu | |
parent | 12cc442f4aa4286150aa12316e74da38bc35b96c (diff) | |
download | mu-01caf342d072115c27926b1a61c2fc75ab9fbee0.tar.gz |
1362
Mu allows us to use multiple ingredients/products without commas, but make sure we don't. $ grep "<- [^ ]\+ [^#\[,]* [^#\[,]*$" * $ grep "^[ ]*[^ #,][^#,]* [^#,]* <- " *
Diffstat (limited to '071print.mu')
-rw-r--r-- | 071print.mu | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/071print.mu b/071print.mu index d6c72b32..f864eef9 100644 --- a/071print.mu +++ b/071print.mu @@ -218,9 +218,9 @@ recipe move-cursor [ # if x exists, move cursor in fake screen { break-unless x:address:screen - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset row:address:integer/deref <- copy new-row:integer - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset column:address:integer/deref <- copy new-column:integer reply x:address:screen/same-as-ingredient:0 } @@ -263,7 +263,7 @@ recipe cursor-down [ { # if row < height height:integer <- get x:address:screen/deref, num-rows:offset - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset at-bottom?:boolean <- greater-or-equal row:address:integer/deref, height:integer break-if at-bottom?:boolean # row = row+1 @@ -289,7 +289,7 @@ recipe cursor-up [ break-unless x:address:screen { # if row >= 0 - row:address:integer <- get-address x:address:screen/deref cursor-row:offset + row:address:integer <- get-address x:address:screen/deref, cursor-row:offset at-top?:boolean <- lesser-than row:address:integer/deref, 0:literal break-if at-top?:boolean # row = row-1 @@ -311,7 +311,7 @@ recipe cursor-right [ { # if column < width width:integer <- get x:address:screen/deref, num-columns:offset - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset at-bottom?:boolean <- greater-or-equal column:address:integer/deref, width:integer break-if at-bottom?:boolean # column = column+1 @@ -332,7 +332,7 @@ recipe cursor-left [ break-unless x:address:screen { # if column >= 0 - column:address:integer <- get-address x:address:screen/deref cursor-column:offset + column:address:integer <- get-address x:address:screen/deref, cursor-column:offset at-top?:boolean <- lesser-than column:address:integer/deref, 0:literal break-if at-top?:boolean # column = column-1 |