-
working on integration of multi-byte and multi-width runes (#4549)
发布于
2024-05-28 19:04:03 +00:00 -
integrated runewidth for display management - fixed cursor movement for mutli-width char
-
updated input and deletion of multi-byte chars
-
fixed line history with some exceptions
-
improved insert and add
-
fixed issues with moving across lines
-
end of line extra space tracking'
-
saved changes
-
fixed end of line issues with empty spaces
-
worked some more
-
worked on end of line
-
fixed failed test
-
fixed minor inserting bug
-
fixed movement hotkeys
-
adjusted hotkeys
-
removed comments
-
Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
- Update readline/buffer.go
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
-
deleted comments and duplicate code
-
removed duplicate code
-
added comments, refactored add function to use addChar
-
added helper to retrieve lineSpacing, renamed lineFlags for clarity
-
fixed remove()
Co-authored-by: Bruce MacDonald brucewmacdonald@gmail.com
下载附件
-