[vim/vim] runtime(beancount): add language files (PR #20373)

6 views
Skip to first unread message

Bruno BELANYI

unread,
May 29, 2026, 7:32:27 PM (3 days ago) May 29
to vim/vim, Subscribed

Problem: beancount is recognized, but otherwise inert
Solution: import the filetype, syntax, indent, and compiler files from vim-beancount.


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

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

Commit Summary

  • 93ccae9 runtime(beancount): add language files

File Changes

(4 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/20373@github.com>

Bruno BELANYI

unread,
May 29, 2026, 7:33:38 PM (3 days ago) May 29
to vim/vim, Subscribed
ambroisie left a comment (vim/vim#20373)

This is taken from https://github.com/nathangrigg/vim-beancount, hence why I set @nathangrigg as the author.

It does not include the omnifunc setting, mostly because I wasn't sure if Vim usually sets it unconditionally in its built-in filetypes.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Mao-Yining

unread,
May 29, 2026, 8:34:06 PM (3 days ago) May 29
to vim/vim, Subscribed
mao-yining left a comment (vim/vim#20373)

Please Update MAINTAINER file


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Christian Brabandt

unread,
May 30, 2026, 12:56:27 PM (2 days ago) May 30
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#20373)

Thanks, but do we really need those autoloaded functions here in the Vim tree? I am not sure how popular beancount is, well it doesn't seem to be for me. So I'd suggest just importing the indent, syntax and ftplugin and leave the rest as a separate plugin


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Mao-Yining

unread,
May 30, 2026, 1:00:53 PM (2 days ago) May 30
to vim/vim, Subscribed
mao-yining left a comment (vim/vim#20373)

Apart from bean count. There also has some similar project and need has similar stars. Like ledger cli and hledger. That is hard to say whether include things in autoload is a good idea.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Bruno BELANYI

unread,
May 30, 2026, 1:11:10 PM (2 days ago) May 30
to vim/vim, Subscribed
ambroisie left a comment (vim/vim#20373)

Thanks, but do we really need those autoloaded functions here in the Vim tree? I am not sure how popular beancount is, well it doesn't seem to be for me. So I'd suggest just importing the indent, syntax and ftplugin and leave the rest as a separate plugin

Sure, I don't really have a strong opinion either way, as noted in my first comment I initially uploaded without them.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

dkearns

unread,
May 30, 2026, 1:19:55 PM (2 days ago) May 30
to vim/vim, Subscribed
dkearns left a comment (vim/vim#20373)

This is taken from https://github.com/nathangrigg/vim-beancount, hence why I set @nathangrigg as the author.

Did you seek approval from the author for inclusion in the Vim runtime? Even if licensing allows it we generally like to have approval from the original author. There can be negative consequences for the main project from partial distribution with Vim.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Bruno BELANYI

unread,
May 30, 2026, 2:01:22 PM (2 days ago) May 30
to vim/vim, Subscribed
ambroisie left a comment (vim/vim#20373)

Yes, I reached out to him privately, he gave his approval.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Christian Brabandt

unread,
9:16 AM (6 hours ago) 9:16 AM
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#20373)

@nathangrigg can you please confirm and give public approval here? Thanks


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Nathan Grigg

unread,
10:49 AM (4 hours ago) 10:49 AM
to vim/vim, Subscribed
nathangrigg left a comment (vim/vim#20373)

You have my approval, thanks


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Reply all
Reply to author
Forward
0 new messages