1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

builtin: use C.fwrite (buffered) for _write_buf_to_fd (#14558)

This commit is contained in:
Delyan Angelov
2022-05-30 19:15:05 +03:00
committed by GitHub
parent 58ebc0680e
commit 0f3b2c2ae7
11 changed files with 69 additions and 14 deletions

View File

@ -52,6 +52,7 @@ pub fn get_cursor_position() ?Coord {
unsafe { C.tcsetattr(0, C.TCSANOW, &state) }
print('\e[6n')
flush_stdout()
mut x := 0
mut y := 0
@ -87,6 +88,7 @@ pub fn set_terminal_title(title string) bool {
print('\033]0')
print(title)
print('\007')
flush_stdout()
return true
}
@ -94,4 +96,5 @@ pub fn set_terminal_title(title string) bool {
pub fn clear() {
print('\x1b[2J')
print('\x1b[H')
flush_stdout()
}