diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2023-04-02 09:22:32 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2023-04-02 09:22:32 -0700 |
commit | 3547c18db6b9d508fb5c2399c124e33f4cc8c488 (patch) | |
tree | efec742d0c0a10017b1af35ae1a586077ee0cb05 /run.lua | |
parent | 3bdaf97baab7fd03c53a91ebd11bf359ab97a5d3 (diff) | |
parent | 29f1687f3c6a494eb67029acbeefbf11571bbe2c (diff) | |
download | text.love-3547c18db6b9d508fb5c2399c124e33f4cc8c488.tar.gz |
Merge lines.love
Diffstat (limited to 'run.lua')
-rw-r--r-- | run.lua | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/run.lua b/run.lua index d5b588a..eab1f8b 100644 --- a/run.lua +++ b/run.lua @@ -71,12 +71,10 @@ end function run.initialize_default_settings() local font_height = 20 love.graphics.setFont(love.graphics.newFont(font_height)) - local em = App.newText(love.graphics.getFont(), 'm') - run.initialize_window_geometry(App.width(em)) + run.initialize_window_geometry(App.width('m')) Editor_state = edit.initialize_state(Margin_top, Margin_left, App.screen.width-Margin_right) Editor_state.font_height = font_height Editor_state.line_height = math.floor(font_height*1.3) - Editor_state.em = em Settings = run.settings() end @@ -197,10 +195,6 @@ function run.key_release(key, scancode) return edit.key_release(Editor_state, key, scancode) end --- use this sparingly -function to_text(s) - if Text_cache[s] == nil then - Text_cache[s] = App.newText(love.graphics.getFont(), s) - end - return Text_cache[s] +function width(s) + return love.graphics.getFont():getWidth(s) end |