Codebase list golang-github-mattn-go-colorable / 6cc8b47
Merge pull request #31 from tyru/fix-erase-in-line Fix: "<CSI>2K" does not erase characters at the bottom mattn authored 6 years ago GitHub committed 6 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
624624 cursor = coord{x: csbi.cursorPosition.x, y: csbi.cursorPosition.y}
625625 count = dword(csbi.size.x - csbi.cursorPosition.x)
626626 case 1:
627 cursor = coord{x: csbi.window.left, y: csbi.window.top + csbi.cursorPosition.y}
627 cursor = coord{x: csbi.window.left, y: csbi.cursorPosition.y}
628628 count = dword(csbi.size.x - csbi.cursorPosition.x)
629629 case 2:
630 cursor = coord{x: csbi.window.left, y: csbi.window.top + csbi.cursorPosition.y}
630 cursor = coord{x: csbi.window.left, y: csbi.cursorPosition.y}
631631 count = dword(csbi.size.x)
632632 }
633633 procFillConsoleOutputCharacter.Call(uintptr(handle), uintptr(' '), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written)))