[vim/vim] feat(filetype): add tiger (PR #19202)

4 views
Skip to first unread message

Christian Clason

unread,
Jan 17, 2026, 11:55:58 AMJan 17
to vim/vim, Subscribed

It's free real estate!

There's also a syntax file (https://github.com/BarrensZeppelin/tiger.vim), but it's been archived and I can't vouch for its quality.


You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/19202

Commit Summary

  • b3a743f feat(filetype): add tiger

File Changes

(2 files)

Patch Links:


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202@github.com>

Christian Brabandt

unread,
Jan 18, 2026, 3:25:57 AMJan 18
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#19202)

Any references please?


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765051077@github.com>

Christian Clason

unread,
Jan 18, 2026, 5:50:08 AMJan 18
to vim/vim, Subscribed
clason left a comment (vim/vim#19202)

References for what? WP:NOTABLE? It's useful enough at least for someone to go to the trouble of writing a tree-sitter parser for: https://github.com/ambroisie/tree-sitter-tiger

Here's the results of a Github search for *.tig files: https://github.com/search?q=path%3A*.tig&type=Code&ref=advsearch&l=&l=


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765161665@github.com>

zeertzjq

unread,
Jan 18, 2026, 6:01:27 AMJan 18
to vim/vim, Subscribed
zeertzjq left a comment (vim/vim#19202)

Yes, but what is Tiger?


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765170277@github.com>

dkearns

unread,
Jan 18, 2026, 6:06:13 AMJan 18
to vim/vim, Subscribed
dkearns left a comment (vim/vim#19202)

@chrisbra it's the teaching language used by these compiler textbooks - https://www.cs.princeton.edu/~appel/modern/


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765174338@github.com>

Christian Clason

unread,
Jan 18, 2026, 6:06:38 AMJan 18
to vim/vim, Subscribed
clason left a comment (vim/vim#19202)

Oh, sorry, I thought the link from the plugin was enough. Tiger is a programming language used as an example in a popular book teaching how to write compilers: https://www.cambridge.org/core/books/modern-compiler-implementation-in-c/0F85704413FC010C1D1C691C4D2A0865.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765174645@github.com>

The New Aunty Emm

unread,
Jan 18, 2026, 6:42:49 AMJan 18
to vim/vim, Subscribed

@mdellison90-stack approved this pull request.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/review/3675429266@github.com>

Christian Brabandt

unread,
Jan 18, 2026, 4:01:42 PMJan 18
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#19202)

Thanks. The reason I ask for a reference (which I try to add to such commits) is that if we later need to understand why this was merged (for example due to a file extension clash with another language), we have the origin documented and can see which language the extension was intended for. Assuming the website still exists, we can refer to the specification in case we need to add detection heuristics to distinguish between different languages. If it vanishes, that is a strong argument to drop it or adjust the filetype detection later.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765741810@github.com>

Christian Clason

unread,
Jan 18, 2026, 4:02:49 PMJan 18
to vim/vim, Subscribed
clason left a comment (vim/vim#19202)

Yes, that makes sense, sorry for misunderstanding earlier!


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/c3765742958@github.com>

Christian Brabandt

unread,
Jan 18, 2026, 4:07:25 PMJan 18
to vim/vim, Subscribed

Closed #19202 via eb53ed5.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19202/issue_event/22124621936@github.com>

Reply all
Reply to author
Forward
0 new messages