You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AnnexRemote is currently relying on the standard encoding, which is ASCII for Python2 and (probably) UTF-8 for Pyhon3.
A robust external special remote shouldn't assume any particular character encoding, either.
Lines will be terminated with '\n' (0xA), and words in lines are delimited by an ascii space (0x20). The keywords in the protocol are ascii too of course. Any values can contain an arbitrary sequence of bytes that may or may not be able to be decoded using the current character encoding.
AnnexRemote is currently relying on the standard encoding, which is ASCII for Python2 and (probably) UTF-8 for Pyhon3.
http://git-annex.branchable.com/design/external_special_remote_protocol/#comment-e3242305ec1a8ec81995f25e4454b455
The text was updated successfully, but these errors were encountered: