From bba02d9f40adb1c1ab96222eb229bb8954ecf78a Mon Sep 17 00:00:00 2001 From: minjaesong Date: Mon, 25 Mar 2024 16:34:13 +0900 Subject: [PATCH] adding fullwidth comma/period to the symbol table --- src/net/torvald/terrarumsansbitmap/MovableType.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/net/torvald/terrarumsansbitmap/MovableType.kt b/src/net/torvald/terrarumsansbitmap/MovableType.kt index feab775..cffc515 100644 --- a/src/net/torvald/terrarumsansbitmap/MovableType.kt +++ b/src/net/torvald/terrarumsansbitmap/MovableType.kt @@ -235,9 +235,9 @@ class MovableType( private data class Block(var posX: Int, val block: TextCacheObj) // a single word companion object { - private val periods = listOf(0x2E, 0x3A, 0x21, 0x3F, 0x2026, 0x3002).toHashSet() + private val periods = listOf(0x2E, 0x3A, 0x21, 0x3F, 0x2026, 0x3002, 0xff0e).toHashSet() private val quots = listOf(0x22, 0x27, 0xAB, 0xBB, 0x2018, 0x2019, 0x201A, 0x201B, 0x201C, 0x201D, 0x201E, 0x201F, 0x2039, 0x203A).toHashSet() - private val commas = listOf(0x2C, 0x3B, 0x3001).toHashSet() + private val commas = listOf(0x2C, 0x3B, 0x3001, 0xff0c).toHashSet() private val hangable = listOf(0x2E, 0x2C).toHashSet() private val spaceWidth = 5 private val hangWidth = 6