Re: Filetype not set in vim after brew upgrade

Akshay Hegde via Mutt-users <[email protected]>
Newsgroups gmane.mail.mutt.user
Message-ID <[email protected]>
On 2024-09-09 08:42 +0200, Jan Eden via Mutt-users wrote:
> Hi,
> 
> this is a little off-topic, but maybe other mutt users are affected,
> too: Since upgrading to vim 9.1.700 this morning via homebrew, the
> filetype is not set automatically anymore when calling vim from mutt.

I just updated to 9.1.0722 this morning on my mac but the filetype detection seems
to be working fine for me.

Checking $VIMRUNTIME/filetype.vim [1] reveals that the filetype should get
set when the name of the buffer matches one of the patterns specified.

For me, mutt launches vim with a file name beginning with "mutt-*" which
matches the pattern "mutt{ng,}-*-\w\+" in [1]. So check the filename
mutt is creating for you.

Running the command ':verbose set filetype?' after mutt launches vim
should give you an output similar to mine, and more specifically should
show up as being under the $VIMRUNTIME directory unless you've
overridden it:

  filetype=mail
        Last set from <home>/.local/pkg/vim/9.1.0722/share/vim/vim91/filetype.vim line 1384

[1]: https://github.com/vim/vim/blob/v9.1.0700/runtime/filetype.vim#L1384

-- 
	Akshay
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQQe5X137DxGFRzQiczMyCSaydcZpAUCZt6mmQAKCRDMyCSaydcZ
pJYjAP97nmf7DDVZ4Em97dsBw6c/7YQOh602uN9upYUHAiG1EQD/UkVaTVP8Zldr
LcrXHwhxmBsWQWvGp/NsVGYY1+/H6QA=
=qHI9
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.