Also run gofmt on kittens subdir in CI

This commit is contained in:
Kovid Goyal 2025-03-23 20:26:10 +05:30
parent c73f5ab8a0
commit f02245af79
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C
3 changed files with 4 additions and 4 deletions

View file

@ -193,7 +193,7 @@ def main() -> None:
elif action == 'test':
test_kitty()
elif action == 'gofmt':
q = subprocess.check_output('gofmt -s -l tools'.split()).decode()
q = subprocess.check_output('gofmt -s -l tools kittens'.split()).decode()
if q.strip():
q = '\n'.join(filter(lambda x: not x.rstrip().endswith('_generated.go'), q.strip().splitlines())).strip()
if q:

View file

@ -49,7 +49,7 @@ func IteratorOverGraphemes(text string) iter.Seq[string] {
}
}
if start_pos < len(text) {
yield(text[start_pos:len(text)])
yield(text[start_pos:])
}
}
}

View file

@ -21,8 +21,8 @@ type GraphemeBreakTest struct {
func TestSplitIntoGraphemes(t *testing.T) {
var m = map[string][]string{
" \u0308 ": []string{" \u0308", " "},
"abc": []string{"a", "b", "c"},
" \u0308 ": {" \u0308", " "},
"abc": {"a", "b", "c"},
}
for text, expected := range m {
if diff := cmp.Diff(expected, SplitIntoGraphemes(text)); diff != "" {