diff --git a/rtl/win32/crt.pp b/rtl/win32/crt.pp index 55c88fe3a6..367103beb6 100644 --- a/rtl/win32/crt.pp +++ b/rtl/win32/crt.pp @@ -693,6 +693,22 @@ Begin WriteChar(f.bufptr^[f.bufpos]); inc(f.bufpos); end; + #28: begin // numpad enter + WriteChar(#13); + WriteChar(#10); + f.bufptr^[f.bufend]:=#13; + f.bufptr^[f.bufend+1]:=#10; + inc(f.bufend,2); + break; + end; + #53: begin + ch:='/'; + if f.bufpos