Skip to content

Commit 7e8ee74

Browse files
committed
Split character bank to pass 64k length limit
1 parent cb8d41e commit 7e8ee74

File tree

4 files changed

+1220
-1213
lines changed

4 files changed

+1220
-1213
lines changed

anyascii.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ func TransliterateRune(r rune) string {
3333
return block[lo : lo+len]
3434
} else {
3535
i := (int(block[lo]) << 8) | int(block[lo+1])
36+
var bank string
37+
if len < bank2Length {
38+
bank = bank1
39+
} else {
40+
bank = bank2
41+
}
3642
return bank[i : i+len]
3743
}
3844
}

bank.go

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)