diff options
Diffstat (limited to 'prototypes/browse')
25 files changed, 27 insertions, 27 deletions
diff --git a/prototypes/browse/10.mu b/prototypes/browse/10.mu index e4f094fb..99e712c2 100644 --- a/prototypes/browse/10.mu +++ b/prototypes/browse/10.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/11.mu b/prototypes/browse/11.mu index e3083c09..b7d20597 100644 --- a/prototypes/browse/11.mu +++ b/prototypes/browse/11.mu @@ -11,7 +11,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/12.mu b/prototypes/browse/12.mu index 1f72c36d..185849ad 100644 --- a/prototypes/browse/12.mu +++ b/prototypes/browse/12.mu @@ -10,7 +10,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/13.mu b/prototypes/browse/13.mu index f9e76585..72cf523d 100644 --- a/prototypes/browse/13.mu +++ b/prototypes/browse/13.mu @@ -10,7 +10,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/14.mu b/prototypes/browse/14.mu index dc7ac4f7..53f452a2 100644 --- a/prototypes/browse/14.mu +++ b/prototypes/browse/14.mu @@ -8,7 +8,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/15-headers-broken.mu b/prototypes/browse/15-headers-broken.mu index d9209e4e..950fa6ed 100644 --- a/prototypes/browse/15-headers-broken.mu +++ b/prototypes/browse/15-headers-broken.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/16-screen-state-broken.mu b/prototypes/browse/16-screen-state-broken.mu index 544bb1ca..3e18f7f4 100644 --- a/prototypes/browse/16-screen-state-broken.mu +++ b/prototypes/browse/16-screen-state-broken.mu @@ -32,7 +32,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state, nrows, ncols { render file, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/17-file-state-broken/main.mu b/prototypes/browse/17-file-state-broken/main.mu index a7d41529..7ccd4b4b 100644 --- a/prototypes/browse/17-file-state-broken/main.mu +++ b/prototypes/browse/17-file-state-broken/main.mu @@ -19,7 +19,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { compare done?, 0 break-if-= render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/19/main.mu b/prototypes/browse/19/main.mu index 5470a7e2..62a603bc 100644 --- a/prototypes/browse/19/main.mu +++ b/prototypes/browse/19/main.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard } enable-keyboard-type-mode enable-screen-type-mode diff --git a/prototypes/browse/20/main.mu b/prototypes/browse/20/main.mu index 5470a7e2..62a603bc 100644 --- a/prototypes/browse/20/main.mu +++ b/prototypes/browse/20/main.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard } enable-keyboard-type-mode enable-screen-type-mode diff --git a/prototypes/browse/21/main.mu b/prototypes/browse/21/main.mu index 5470a7e2..62a603bc 100644 --- a/prototypes/browse/21/main.mu +++ b/prototypes/browse/21/main.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard } enable-keyboard-type-mode enable-screen-type-mode diff --git a/prototypes/browse/22/main.mu b/prototypes/browse/22/main.mu index 5470a7e2..62a603bc 100644 --- a/prototypes/browse/22/main.mu +++ b/prototypes/browse/22/main.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard } enable-keyboard-type-mode enable-screen-type-mode diff --git a/prototypes/browse/23-multiple-pages/main.mu b/prototypes/browse/23-multiple-pages/main.mu index c485a5c0..361e3654 100644 --- a/prototypes/browse/23-multiple-pages/main.mu +++ b/prototypes/browse/23-multiple-pages/main.mu @@ -13,7 +13,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { init-screen-position-state screen-position-state { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/24-bold/main.mu b/prototypes/browse/24-bold/main.mu index aa2c07a1..162080f9 100644 --- a/prototypes/browse/24-bold/main.mu +++ b/prototypes/browse/24-bold/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/25-soft-newlines/main.mu b/prototypes/browse/25-soft-newlines/main.mu index e19c2a64..279ef3fa 100644 --- a/prototypes/browse/25-soft-newlines/main.mu +++ b/prototypes/browse/25-soft-newlines/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/26-headers/main.mu b/prototypes/browse/26-headers/main.mu index 0ecd3469..51af6013 100644 --- a/prototypes/browse/26-headers/main.mu +++ b/prototypes/browse/26-headers/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/27/main.mu b/prototypes/browse/27/main.mu index c0d1dfd2..176c133e 100644 --- a/prototypes/browse/27/main.mu +++ b/prototypes/browse/27/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/28/main.mu b/prototypes/browse/28/main.mu index 96944d40..c9e78b2c 100644 --- a/prototypes/browse/28/main.mu +++ b/prototypes/browse/28/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/29/main.mu b/prototypes/browse/29/main.mu index ca7bcab1..08e4f3c6 100644 --- a/prototypes/browse/29/main.mu +++ b/prototypes/browse/29/main.mu @@ -14,7 +14,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { normal-text { render fs, screen-position-state - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/4-render-page.mu b/prototypes/browse/4-render-page.mu index 6e78534f..0af47b40 100644 --- a/prototypes/browse/4-render-page.mu +++ b/prototypes/browse/4-render-page.mu @@ -4,8 +4,8 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-screen-grid-mode enable-keyboard-immediate-mode { - render file, 5, 5, 30, 30 - var key/eax: byte <- read-key + render file, 5, 5, 0x30, 0x30 + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/5.mu b/prototypes/browse/5.mu index 0384b96a..5952e8c9 100644 --- a/prototypes/browse/5.mu +++ b/prototypes/browse/5.mu @@ -4,8 +4,8 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-screen-grid-mode enable-keyboard-immediate-mode { - render file, 5, 5, 30, 30 - var key/eax: byte <- read-key + render file, 5, 5, 0x30, 0x30 + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/6.mu b/prototypes/browse/6.mu index 17fda312..489c6938 100644 --- a/prototypes/browse/6.mu +++ b/prototypes/browse/6.mu @@ -5,7 +5,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, 0x20, 0x30 # nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/7.mu b/prototypes/browse/7.mu index d6f31218..f306e9b5 100644 --- a/prototypes/browse/7.mu +++ b/prototypes/browse/7.mu @@ -8,7 +8,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/8-multiple-pages.mu b/prototypes/browse/8-multiple-pages.mu index 2ae2fc66..b4156cd9 100644 --- a/prototypes/browse/8-multiple-pages.mu +++ b/prototypes/browse/8-multiple-pages.mu @@ -8,7 +8,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } diff --git a/prototypes/browse/9-bold.mu b/prototypes/browse/9-bold.mu index 121cd0bf..f0b5fded 100644 --- a/prototypes/browse/9-bold.mu +++ b/prototypes/browse/9-bold.mu @@ -8,7 +8,7 @@ fn main args: (addr array addr array byte) -> exit-status/ebx: int { enable-keyboard-immediate-mode { render file, nrows, ncols - var key/eax: byte <- read-key + var key/eax: grapheme <- read-key-from-real-keyboard compare key, 0x71 # 'q' loop-if-!= } |