From 1436f0298f4c6b9a141a4f23fb89f5c00e98175d Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sat, 19 Sep 2020 22:47:03 -0700 Subject: 6812 - tile: render cursor location --- apps/tile/word.mu | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'apps/tile/word.mu') diff --git a/apps/tile/word.mu b/apps/tile/word.mu index 4c7b13dd..cbc3c90d 100644 --- a/apps/tile/word.mu +++ b/apps/tile/word.mu @@ -134,6 +134,12 @@ fn cursor-to-end _self: (addr word) { gap-to-end data } +fn cursor-index _self: (addr word) -> result/eax: int { + var self/esi: (addr word) <- copy _self + var data/eax: (addr gap-buffer) <- get self, data + result <- gap-index data +} + fn print-word screen: (addr screen), _self: (addr word) { var self/esi: (addr word) <- copy _self var data/eax: (addr gap-buffer) <- get self, data -- cgit 1.4.1-2-gfad0