Update Dependencies (#390)
Co-authored-by: Norwin Roosen <git@nroo.de> Co-authored-by: Norwin <git@nroo.de> Reviewed-on: https://gitea.com/gitea/tea/pulls/390 Reviewed-by: 6543 <6543@obermui.de> Reviewed-by: Andrew Thornton <art27@cantab.net> Co-authored-by: Norwin <noerw@noreply.gitea.io> Co-committed-by: Norwin <noerw@noreply.gitea.io>
This commit is contained in:
19
vendor/github.com/muesli/termenv/screen.go
generated
vendored
19
vendor/github.com/muesli/termenv/screen.go
generated
vendored
@@ -24,6 +24,11 @@ const (
|
||||
InsertLineSeq = "%dL"
|
||||
DeleteLineSeq = "%dM"
|
||||
|
||||
// Explicit values for EraseLineSeq.
|
||||
EraseLineRightSeq = "0K"
|
||||
EraseLineLeftSeq = "1K"
|
||||
EraseEntireLineSeq = "2K"
|
||||
|
||||
ShowCursorSeq = "?25h"
|
||||
HideCursorSeq = "?25l"
|
||||
EnableMousePressSeq = "?9h" // press only (X10)
|
||||
@@ -122,7 +127,17 @@ func CursorPrevLine(n int) {
|
||||
|
||||
// ClearLine clears the current line.
|
||||
func ClearLine() {
|
||||
fmt.Printf(CSI+EraseLineSeq, 2)
|
||||
fmt.Print(CSI + EraseEntireLineSeq)
|
||||
}
|
||||
|
||||
// ClearLineLeft clears the line to the left of the cursor.
|
||||
func ClearLineLeft() {
|
||||
fmt.Print(CSI + EraseLineLeftSeq)
|
||||
}
|
||||
|
||||
// ClearLineRight clears the line to the right of the cursor.
|
||||
func ClearLineRight() {
|
||||
fmt.Print(CSI + EraseLineRightSeq)
|
||||
}
|
||||
|
||||
// ClearLines clears a given number of lines.
|
||||
@@ -137,7 +152,7 @@ func ChangeScrollingRegion(top, bottom int) {
|
||||
fmt.Printf(CSI+ChangeScrollingRegionSeq, top, bottom)
|
||||
}
|
||||
|
||||
// InsertLines inserts the given number lines at the top of the scrollable
|
||||
// InsertLines inserts the given number of lines at the top of the scrollable
|
||||
// region, pushing lines below down.
|
||||
func InsertLines(n int) {
|
||||
fmt.Printf(CSI+InsertLineSeq, n)
|
||||
|
||||
Reference in New Issue
Block a user