More modernization

This commit is contained in:
Kovid Goyal
2026-04-16 19:15:19 +05:30
parent c3d1665fa6
commit 0e41c937ac
3 changed files with 9 additions and 9 deletions

View File

@@ -625,27 +625,27 @@ func (self *Loop) DrawSizedText(text string, spec SizedText) {
b.WriteString("\x1b]66;")
sep := ""
if spec.Scale > 1 {
b.WriteString(fmt.Sprintf("%ss=%d", sep, min(spec.Scale, 7)))
fmt.Fprintf(&b, "%ss=%d", sep, min(spec.Scale, 7))
sep = ":"
}
if spec.Width > 0 {
b.WriteString(fmt.Sprintf("%sw=%d", sep, min(spec.Width, 7)))
fmt.Fprintf(&b, "%sw=%d", sep, min(spec.Width, 7))
sep = ":"
}
if spec.Subscale_numerator > 0 {
b.WriteString(fmt.Sprintf("%sn=%d", sep, min(spec.Subscale_numerator, 15)))
fmt.Fprintf(&b, "%sn=%d", sep, min(spec.Subscale_numerator, 15))
sep = ":"
}
if spec.Subscale_denominator > spec.Subscale_numerator {
b.WriteString(fmt.Sprintf("%sd=%d", sep, min(spec.Subscale_denominator, 15)))
fmt.Fprintf(&b, "%sd=%d", sep, min(spec.Subscale_denominator, 15))
sep = ":"
}
if spec.Horizontal_alignment > ALIGN_START {
b.WriteString(fmt.Sprintf("%sh=%d", sep, spec.Horizontal_alignment))
fmt.Fprintf(&b, "%sh=%d", sep, spec.Horizontal_alignment)
sep = ":"
}
if spec.Vertical_alignment > ALIGN_START {
b.WriteString(fmt.Sprintf("%sv=%d", sep, spec.Vertical_alignment))
fmt.Fprintf(&b, "%sv=%d", sep, spec.Vertical_alignment)
sep = ":"
}
b.WriteString(";")

View File

@@ -405,9 +405,9 @@ func (self *KeyEvent) AsCSI() string {
if self.Mods != 0 || action > 1 || self.Text != "" {
m := uint(self.Mods)
if action > 1 || m != 0 {
ans.WriteString(fmt.Sprintf(";%d", m+1))
fmt.Fprintf(ans, ";%d", m+1)
if action > 1 {
ans.WriteString(fmt.Sprintf(":%d", action))
fmt.Fprintf(ans, ":%d", action)
}
} else if self.Text != "" {
ans.WriteString(";")

View File

@@ -159,7 +159,7 @@ func (self *TerminalStateOptions) SetStateEscapeCodes() string {
sb.WriteString("\033[>u")
case NO_KEYBOARD_STATE_CHANGE:
default:
sb.WriteString(fmt.Sprintf("\033[>%du", self.kitty_keyboard_mode))
fmt.Fprintf(sb, "\033[>%du", self.kitty_keyboard_mode)
}
if self.mouse_tracking != NO_MOUSE_TRACKING {
sb.WriteString(MOUSE_SGR_PIXEL_MODE.EscapeCodeToSet())