I tested with the latest nightly Geany 1.29 "Jowar" (kompiliert am 2016-09-12 oder später) I saw a lot of changes in read.c since 1.28. Perhaps the input file is not opened in "binary mode" under windows any more. AFAIK only windows has this binary mode, so this wouldn't happen under linux.