diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-08-01 23:06:41 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-08-01 23:39:57 -0700 |
commit | 6b343a82f29b6dea219504504244591c3042df43 (patch) | |
tree | 91c63bd3d66d73aeb4e6714f1b6e5792620839b8 /prototypes/browse/28/main.mu | |
parent | 59a2e363f5f818e3870a275efe375737a76009fa (diff) | |
download | mu-6b343a82f29b6dea219504504244591c3042df43.tar.gz |
6699 - start building out fake screen
We now have all existing apps and prototypes going through the dependency-injected wrapper, even though it doesn't actually implement the fake screen yet.
Diffstat (limited to 'prototypes/browse/28/main.mu')
-rw-r--r-- | prototypes/browse/28/main.mu | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/prototypes/browse/28/main.mu b/prototypes/browse/28/main.mu index f61e80f9..a3e207d2 100644 --- a/prototypes/browse/28/main.mu +++ b/prototypes/browse/28/main.mu @@ -104,7 +104,7 @@ $render-normal:flush-buffered-newline: { compare c, 0x2a # '*' { break-if-!= - start-bold-on-screen + start-bold 0 render-until-asterisk fs, state normal-text break $render-normal:loop-body @@ -113,11 +113,11 @@ $render-normal:flush-buffered-newline: { compare c, 0x5f # '_' { break-if-!= - start-color-on-screen 0xec, 7 # 236 = darkish gray - start-bold-on-screen + start-color 0, 0xec, 7 # 236 = darkish gray + start-bold 0 render-until-underscore fs, state - reset-formatting-on-screen - start-color-on-screen 0xec, 7 # 236 = darkish gray + reset-formatting 0 + start-color 0, 0xec, 7 # 236 = darkish gray break $render-normal:loop-body } # @@ -178,32 +178,32 @@ $render-header-line:body: { # colors for a light background, going from bright to dark (meeting up with bold-text) fn start-heading header-level: int { $start-heading:body: { - start-bold-on-screen + start-bold 0 compare header-level, 1 { break-if-!= - start-color-on-screen 0xa0, 7 + start-color 0, 0xa0, 7 break $start-heading:body } compare header-level, 2 { break-if-!= - start-color-on-screen 0x7c, 7 + start-color 0, 0x7c, 7 break $start-heading:body } compare header-level, 3 { break-if-!= - start-color-on-screen 0x58, 7 + start-color 0, 0x58, 7 break $start-heading:body } compare header-level, 4 { break-if-!= - start-color-on-screen 0x34, 7 + start-color 0, 0x34, 7 break $start-heading:body } - start-color-on-screen 0xe8, 7 + start-color 0, 0xe8, 7 } } @@ -256,6 +256,6 @@ fn first-arg args-on-stack: (addr array (addr array byte)) -> out/eax: (addr arr } fn normal-text { - reset-formatting-on-screen - start-color-on-screen 0xec, 7 # 236 = darkish gray + reset-formatting 0 + start-color 0, 0xec, 7 # 236 = darkish gray } |