Hello Bram, The way to reproduce it is simple: open a new file: vim test.txt
test.txt must not exist. Then input some letters and use ":w" to save the file. now check the value of "fileencoding": it is empty, while it should be some value. I don't think this is what intended to be. Thank you. Hong Xu 10/10/10 On 10/10/10, Bram Moolenaar <[email protected]> wrote: > > H Xu wrote: > >> Does this bug get any chance to be fixed? Thanks. > > This is not a bug. Works as intended. > >> On 10/1/10, Tony Mechelynck <[email protected]> wrote: >> > On 01/10/10 03:39, H Xu wrote: >> >> Hello, >> >> >> >> The value of "fileencoding" does not change after saving a new file, >> >> until reopen the file. >> >> >> >> Regards, >> >> Hong Xu >> >> 10/01/2010 >> >> >> > >> > I can reproduce this bug, as follows: with 'encoding' set to "utf-8", >> > 'fileencoding' (locally) empty, no character above U+00FF in the buffer, >> > ":saveas ++enc=latin1 foobar.txt" does _not_ set the local value of >> > 'fileencoding' to "latin1". Reading the file back (":e", with >> > 'fileencodings' [plural] set to "ucs-bom,utf-8,latin1") will set >> > 'fileencoding' [singular] locally to "latin1" if the file includes one >> > or more Latin1 characters above 0x7F; otherwise the option will be set >> > to "utf-8" which is not a bug, since the 128 characters of the 7-bit >> > US-ASCII character set are represented identically in (among others) all >> > three of US-ASCII, UTF-8 and Latin1. >> > >> > Best regards, >> > Tony. > > -- > hundred-and-one symptoms of being an internet addict: > 257. Your "hundred-and-one" lists include well over 101 items, since you > automatically interpret all numbers in hexadecimal notation. > (hex 101 = decimal 257) > > /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ > /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ > \\\ download, build and distribute -- http://www.A-A-P.org /// > \\\ help me help AIDS victims -- http://ICCF-Holland.org /// > -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
