[vim/vim] Farewall to Bram and dedicate upcoming Vim 9.1 to him (PR #12749)

304 views
Skip to first unread message

Christian Brabandt

unread,
Aug 8, 2023, 3:25:24 PM8/8/23
to vim/vim, Subscribed

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

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

Commit Summary

File Changes

(1 file)

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/12749@github.com>

Christian Brabandt

unread,
Aug 8, 2023, 3:32:02 PM8/8/23
to vim/vim, Push

@chrisbra pushed 1 commit.

  • 025db31 Dedicate upcoming Vim 9.1 to Bram


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/12749/push/14606636830@github.com>

codecov[bot]

unread,
Aug 8, 2023, 3:57:54 PM8/8/23
to vim/vim, Subscribed

Codecov Report

Merging #12749 (025db31) into master (84bc00e) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #12749      +/-   ##
==========================================
- Coverage   82.10%   82.09%   -0.01%     
==========================================
  Files         160      160              
  Lines      193690   193690              
  Branches    43492    43492              
==========================================
- Hits       159025   159007      -18     
- Misses      21819    21836      +17     
- Partials    12846    12847       +1     
Flag Coverage Δ
huge-clang-none 82.71% <ø> (-0.02%) ⬇️
linux 82.71% <ø> (-0.02%) ⬇️
mingw-x64-HUGE 76.61% <ø> (+<0.01%) ⬆️
mingw-x86-HUGE 77.09% <ø> (-0.01%) ⬇️
windows 78.20% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 14 files with indirect coverage changes


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/12749/c1670225255@github.com>

Yegappan Lakshmanan

unread,
Aug 8, 2023, 10:47:27 PM8/8/23
to vim/vim, Subscribed

@yegappan commented on this pull request.


In runtime/doc/version9.txt:

> @@ -43,6 +43,17 @@ when the release was being prepared.  Sven was a long time supporter of Vim.
 He registered the vim.org domain and created the first Vim website.  We will
 remember him!
 
+							*Bram-Moolenaar* *Bram*
+Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023

"who passed away on"?


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/12749/review/1568620367@github.com>

cvwillegen

unread,
Aug 9, 2023, 5:08:06 AM8/9/23
to vim/vim, Subscribed

@cvwillegen commented on this pull request.


In runtime/doc/version9.txt:

> @@ -43,6 +43,17 @@ when the release was being prepared.  Sven was a long time supporter of Vim.
 He registered the vim.org domain and created the first Vim website.  We will
 remember him!
 
+							*Bram-Moolenaar* *Bram*
+Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023

I would suggest "who passed away August 3rd, 2023". The "on" is optional to my (non-native) eyes.


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/12749/review/1569096767@github.com>

Christian Brabandt

unread,
Aug 9, 2023, 7:11:30 AM8/9/23
to vim/vim, Push

@chrisbra pushed 1 commit.

  • 5c87ad8 Dedicate upcoming Vim 9.1 to Bram

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

Christian Brabandt

unread,
Aug 9, 2023, 7:12:14 AM8/9/23
to vim/vim, Subscribed

I have slightly updated it according to the suggestions, and replaced Brams email address in a few more places (e.g. the license and for reporting bugs). Hope you all find that okay.


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/12749/c1671128201@github.com>

K.Takata

unread,
Aug 9, 2023, 7:25:00 AM8/9/23
to vim/vim, Subscribed

@k-takata commented on this pull request.


In runtime/doc/version9.txt:

> @@ -43,6 +43,17 @@ when the release was being prepared.  Sven was a long time supporter of Vim.
 He registered the vim.org domain and created the first Vim website.  We will
 remember him!
 
+							*Bram-Moolenaar* *Bram*
+Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023

You mean adding "," between the date and the year?


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/12749/review/1569332207@github.com>

Goomba

unread,
Aug 9, 2023, 10:04:21 AM8/9/23
to vim/vim, Subscribed

@GoombaProgrammer commented on this pull request.


In runtime/doc/version9.txt:

> @@ -43,6 +43,17 @@ when the release was being prepared.  Sven was a long time supporter of Vim.
 He registered the vim.org domain and created the first Vim website.  We will
 remember him!
 
+							*Bram-Moolenaar* *Bram*
+Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023

@k-takata he means remove the word "on"


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/12749/review/1569670815@github.com>

Christian Brabandt

unread,
Aug 10, 2023, 1:49:11 AM8/10/23
to vim/vim, Push

@chrisbra pushed 1 commit.

  • de3f65f Remove Bram from any Maintainer role

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

K.Takata

unread,
Aug 10, 2023, 2:48:24 AM8/10/23
to vim/vim, Subscribed

@k-takata commented on this pull request.


In runtime/autoload/ccomplete.vim:

> +# Maintainer: The Vim Project <https://github.com/vim/vim>
+# Former Maintainer:   Bram Moolenaar <Br...@vim.org>
⬇️ Suggested change
-# Maintainer: The Vim Project <https://github.com/vim/vim>
-# Former Maintainer:   Bram Moolenaar <Br...@vim.org>
+# Maintainer:   The Vim Project <https://github.com/vim/vim>
+# Former Maintainer: Bram Moolenaar <Br...@vim.org>

How about aligning "Language:", "Maintainer:" and "Last Change:"?
Not sure if "Former Maintainer:" should be also aligned.


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/12749/review/1571137541@github.com>

MC Naveen

unread,
Aug 10, 2023, 7:43:11 AM8/10/23
to vim/vim, Subscribed

@mcnaveen commented on this pull request.


In runtime/doc/version9.txt:

> @@ -43,6 +43,17 @@ when the release was being prepared.  Sven was a long time supporter of Vim.
 He registered the vim.org domain and created the first Vim website.  We will
 remember him!
 
+							*Bram-Moolenaar* *Bram*
+Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023

English is not my native language. I suggest.

Vim version 9.1 is dedicated to Bram Moolenaar, who passed away on August 3rd 2023


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/12749/review/1571689389@github.com>

Christian Brabandt

unread,
Aug 10, 2023, 7:47:20 AM8/10/23
to vim/vim, Subscribed

@chrisbra commented on this pull request.


In runtime/autoload/ccomplete.vim:

> +# Maintainer: The Vim Project <https://github.com/vim/vim>
+# Former Maintainer:   Bram Moolenaar <Br...@vim.org>

okay, will adjust 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/12749/review/1571698330@github.com>

Christian Brabandt

unread,
Aug 11, 2023, 2:37:00 PM8/11/23
to vim/vim, Push

@chrisbra pushed 1 commit.

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

Christian Brabandt

unread,
Aug 11, 2023, 4:29:36 PM8/11/23
to vim/vim, Push

@chrisbra pushed 1 commit.

  • 3984169 it's mailing list not mailinglist

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

Christian Brabandt

unread,
Aug 11, 2023, 6:08:06 PM8/11/23
to vim/vim, Subscribed

are we okay including this?


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/12749/c1675455811@github.com>

Devin Weaver

unread,
Aug 11, 2023, 7:02:27 PM8/11/23
to vim_dev
On Thursday, August 10, 2023 at 7:47:20 AM UTC-4 Christian Brabandt wrote:
> +# Maintainer: The Vim Project <https://github.com/vim/vim>

Message ID: <vim/vim/pull/12749/review/1571698330@github.com>

I’m curious, with “The Vim Project” pointing to github will contributions still be available via email patches to vim...@vim.org?

Shane-XB-Qian

unread,
Aug 11, 2023, 10:07:16 PM8/11/23
to vim/vim, Subscribed

say something in `readme` as well, and something may need modification too.

// bram used to announce something via vim_announce, (not much people in vim_dev for some reason seems e.g dup mails from itself and github), we may should keep that tradition as well.

--
shane.xb.qian


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/12749/c1675618325@github.com>

Christian Brabandt

unread,
Aug 12, 2023, 6:08:07 AM8/12/23
to vim...@googlegroups.com, Devin Weaver
Am 2023-08-12 01:02, schrieb Devin Weaver:
> I’m curious, with “The Vim Project” pointing to github will
> contributions still be available via email patches to vim...@vim.org?

Yes we will accept patches sent to vim-dev.

However, creating PRs is prefered for the following reasons:
- it runs the CI test suite
- they do not get lost so easily
- you need to be subscribed to the vim-dev mailing list

Thanks,
Chris

Christian Brabandt

unread,
Aug 13, 2023, 4:33:43 AM8/13/23
to vim/vim, Subscribed

Merged #12749 into master.


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/12749/issue_event/10079371037@github.com>

Shane-XB-Qian

unread,
Aug 13, 2023, 5:34:18 AM8/13/23
to vim/vim, Subscribed

@Christian you would modify readme.md for the contact of bram, and say something there, right?

--
shane.xb.qian


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/12749/c1676298055@github.com>

Christian Brabandt

unread,
Aug 13, 2023, 5:41:01 AM8/13/23
to vim/vim, Subscribed

Yeah, should mention it there as well..ThanksAm 13.08.2023 um 11:33 schrieb Shane-XB-Qian ***@***.***>:
@Christian you would modify readme.md for the contact of bram, and say something there, right?

--
shane.xb.qian


—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: ***@***.***>


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/12749/c1676299674@github.com>

Restorer

unread,
Aug 13, 2023, 2:54:08 PM8/13/23
to vim/vim, Subscribed

@RestorerZ commented on this pull request.


In src/message.c:

> @@ -1114,7 +1114,7 @@ ex_messages(exarg_T *eap)
 	    msg_attr(
 		    // Translator: Please replace the name and email address
 		    // with the appropriate text for your translation.
-		    _("Messages maintainer: Bram Moolenaar <Br...@vim.org>"),
+		    _("Messages maintainer: The Vim Project"),

Maybe you should add an email address vim...@vim.org


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/12749/review/1575877408@github.com>

Yee Cheng Chin

unread,
Aug 14, 2023, 5:10:28 PM8/14/23
to vim/vim, Subscribed

This change modified the Vim license file. I'm just assuming that's an ok thing to do (was previously going to ask about this on a separate discussion as license issues can be tricky), but wondering if this affects other things like the GitHub license detection (it still seems to work so far), and the spdx entry: https://spdx.org/licenses/Vim.html, as well as https://vim-license.dev/.

Pinging @othree who filed #5458 and also did a lot of work on getting the Vim license recognized.


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/12749/c1678066341@github.com>

othree

unread,
Aug 15, 2023, 1:06:24 AM8/15/23
to vim/vim, Subscribed

Thanks for pinging me, I can help to communicate and send the PR. There are two major repos we need to send PR:

  • SPDX
  • choosealicense, which is the source for license recognization.

But I think it will cause some issue if we change the text in choosealicense directly. Which will cause the existing repo uses the Vim license to become unrecognized. The ideal case is we have a new version of the license, such as Vim License 1.1. Then we didn't need to worry the existing repo affected. But it also will cause another issue. The choosealicense only accepts widely used license. Vim License 1.1 will be a new license and is not widely used at this moment. So there will be a period of time that GitHub won't recognize it.


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/12749/c1678432532@github.com>

Yee Cheng Chin

unread,
Aug 15, 2023, 1:31:00 AM8/15/23
to vim/vim, Subscribed

When you say "existing repo", do you mean this one itself (https://github.com/vim/vim/)? It seems like GitHub is still recognizing it despite this PR being merged already, but I wonder if there is a time delay in rescanning done by GitHub. If that's the case that means GitHub will soon stop recognizing the license?


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/12749/c1678446248@github.com>

othree

unread,
Aug 15, 2023, 2:14:38 AM8/15/23
to vim/vim, Subscribed

The "existing repo" means every repo uses Vim License such as "tpope/vim-pathogen". "vim/vim" is one of them. I will try to verify my assumption later(maybe next week). GitHub has a special cache for the result of license detection. So it is possible that the license result is not changed now. I am not sure when it will be invalid.


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/12749/c1678472884@github.com>

Christian Brabandt

unread,
Aug 15, 2023, 3:23:19 AM8/15/23
to vim/vim, Subscribed

I was a bit hesitant to change the license file directly, but I did not see any alternatives. Surely, just changing the maintainer line should be allowed and okay, since we did not touch the actual license clauses. But if you think of a different solution, please let me know.


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/12749/c1678523361@github.com>

othree

unread,
Aug 31, 2023, 11:47:24 AM8/31/23
to vim/vim, Subscribed

A quick update:

The Licensee can recognize the new version of the Vim License text

vim-license-licensee

The similarity is 98.45%. The threshold is 98%, so there is not much space for other differences. I will spend some time checking other projects using the Vim License and have the software name correctly modified. Currently, I feel positive about the results. It seems Licensee has a better algorithm to compare the license text with substitutions than before.

If the result is good. We don't need to worry about the existing software in the wild. We just need to:

  1. Discuss how to deal with this case with the SPDX
  2. Update the license text or create a new version of the license based on the answer of 1
  3. Update the license text on choosealicense.com if necessary


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/12749/c1701292539@github.com>

Christian Brabandt

unread,
Aug 31, 2023, 12:22:55 PM8/31/23
to vim/vim, Subscribed

that are good news, thanks!


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/12749/c1701357153@github.com>

Reply all
Reply to author
Forward
0 new messages