Bug#517532: vim: au FileType mail doesn't work anymore?
James Vega
jamessan at debian.org
Sat Feb 28 16:09:21 UTC 2009
On Sat, Feb 28, 2009 at 01:46:22PM +0100, Kurt Roeckx wrote:
> Because of #379107 I have this in my vimrc file:
> :let &termencoding = &encoding
> set encoding=utf-8
> au FileType mail setlocal fenc=latin1
>
> However that doesn't seem to work anymore, and the fileencoding is now
> set to utf-8 instead of latin1.
From a quick test, using an autocmd to set 'fenc' to latin1 works for
me. Could you try ":verbose set fenc?" from the mail file?
> I also wanted to set other options for mail now, but it doesn't seem to
> have any effect. So my guess was that detections of the filetype was
> broken. I use mutt so my files look like
> /tmp/mutt-intrepid-1000-28242-16.
Testing in my Lenny chroot, that file pattern does get recognized as
'mail' filetype. ":verbose set filetype?" will show what filetype it is
set to and which script set it.
> But I also just tried "set fenc=latin1" in my vimrc file, but that
> doesn't seem to have any effect when editing non-empty files either, it
> only seems to have an effect on empty files. If the file already has
> ascii text in it, it will always set fenc to utf-8 it seems.
From :help 'fenc
When reading a file 'fileencoding' will be set from 'fileencodings'.
To read a file in a certain encoding it won't work by setting
'fileencoding', use the |++enc| argument. One exception: when
'fileencodings' is empty the value of 'fileencoding' is used.
For a new file the global value of 'fileencoding' is used.
--
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <jamessan at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20090228/b597c5ac/attachment.pgp
More information about the pkg-vim-maintainers
mailing list