2.1 : does not allow double lines
2.2 : moves curly brackets around
2.3 : indents lines strangely
2.4 : randomly converts tabs to spaces
and other various mangling of document layout vis-a-vis mistreatment of whitespace, some of which can be corrected, some is immideately reverted after being fixed
2.5 : syntax highlighting does not match gitattributes language, or filetype (style highlighting while editing C documents interprets # as comment instead of macro, fixed when only viewing file...usually)
2.6 : final line of document is covered by horizontal scrollbar, oscillates up and down rapidly while typeing
2.7 : control characters are changed to unicode substitution character when opening a file to edit it, massive data loss possible
2.1 : does not allow double lines 2.2 : moves curly brackets around 2.3 : indents lines strangely 2.4 : randomly converts tabs to spaces and other various mangling of document layout vis-a-vis mistreatment of whitespace, some of which can be corrected, some is immideately reverted after being fixed 2.5 : syntax highlighting does not match gitattributes language, or filetype (style highlighting while editing C documents interprets # as comment instead of macro, fixed when only viewing file...usually) 2.6 : final line of document is covered by horizontal scrollbar, oscillates up and down rapidly while typeing 2.7 : control characters are changed to unicode substitution character when opening a file to edit it, massive data loss possible