Emacs adicionando automaticamente BOM ao arquivo XML

4

Isso parece estar relacionado a discussão , mas eu tenho exatamente o caso de uso oposto. Não desejo inserir um BOM, mas emacs parece estar inserindo um no modo XML (sem estar em hexl-mode ). Estou usando o GNU Emacs 23.3.1.

Eu tenho o seguinte arquivo XML:

$ cat a.xml 
<?xml encoding="UTF-16"?><a/>
$ xxd a.xml 
0000000: 3c3f 786d 6c20 656e 636f 6469 6e67 3d22  <?xml encoding="
0000010: 5554 462d 3136 223f 3e3c 612f 3e0a       UTF-16"?><a/>.

O arquivo não contém uma lista de materiais como pode ser visto. Quando tento abri-lo com emacs a.xml isto é o que eu vejo:

Quandoeualternoparahexl-mode,parecequeumalistademateriaisfoiinserida:

Isso acontece mesmo se eu iniciar o Emacs com emacs -Q .

    
por Marcus Junius Brutus 09.03.2015 / 16:52

0 respostas

Tags