Revert "term: make compilable with v2 on windows"

pull/4045/head
Alexander Medvednikov 2020-03-20 21:15:45 +01:00
parent 0f1f724a91
commit b4561fa814
2 changed files with 2 additions and 1 deletions

View File

@ -37,6 +37,7 @@
+ require explicit C.fn definitions, add all missing definitions + require explicit C.fn definitions, add all missing definitions
+ string.index() ?int + string.index() ?int
+ new AST based parser + new AST based parser
+ make V2 compile itself
- wrap up memory management - wrap up memory management
- remove all compiler memory leaks - remove all compiler memory leaks
- doom.v - doom.v

View File

@ -22,7 +22,7 @@ fn C.GetConsoleScreenBufferInfo(handle os.HANDLE, info &CONSOLE_SCREEN_BUFFER_IN
// get_terminal_size returns a number of colums and rows of terminal window. // get_terminal_size returns a number of colums and rows of terminal window.
pub fn get_terminal_size() (int, int) { pub fn get_terminal_size() (int, int) {
if is_atty(1) > 0 && os.getenv('TERM') != 'dumb' { if is_atty(1) > 0 && os.getenv('TERM') != 'dumb' {
info := C.CONSOLE_SCREEN_BUFFER_INFO{} info := CONSOLE_SCREEN_BUFFER_INFO{}
if C.GetConsoleScreenBufferInfo(C.GetStdHandle(C.STD_OUTPUT_HANDLE), &info) { if C.GetConsoleScreenBufferInfo(C.GetStdHandle(C.STD_OUTPUT_HANDLE), &info) {
columns := int(info.srWindow.Right - info.srWindow.Left + 1) columns := int(info.srWindow.Right - info.srWindow.Left + 1)