I\'m trying to get git to recognize UTF-16 as text to allow me to diff and patch as text natively, but I\'m having trouble getting the textconv parameter to wor
textconv
Use only diff, it should work:
diff
*.rc diff=utf16
text and eol cause git to substitute end-of-lines before passing data to iconv, after which it is not a valid utf16 anymore, as noted in comments.
text
eol