1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
// Package wcwidth provides utilities for calculating character width.
package wcwidth
import (
"github.com/mattn/go-runewidth"
)
// RuneWidth returns fixed-width width of rune.
//
// Deprecated: this is now a wrapper around go-runewidth. Use go-runewidth
// directly.
func RuneWidth(r rune) int {
return runewidth.RuneWidth(r)
}
// StringWidth returns fixed-width width of string.
//
// Deprecated: this is now a wrapper around go-runewidth. Use go-runewidth
// directly.
func StringWidth(s string) (n int) {
return runewidth.StringWidth(s)
}
|