As I have said twice above, Geany does not open the file and does not control 
the mode, Geany calls Glib or GIO library calls which claim to return the file 
contents.  Perhaps the version of those libraries is different to the one used 
in 1.28 and they changed something.  But unusual for both to change in the same 
way, does Geany 1.28 with line endings turned on show the CRLF properly and 
what version of Glib is it using?

Choosing the read library based on the write setting may seem strange, but IIRC 
the read library is GIO when the write library is GIO because GIO does some 
caching that the other library doesn't and so there can be subtle errors in 
metadata if they are mixed.  I know there was a change to keep the two code 
paths totally separate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1218#issuecomment-247044859

Reply via email to