macvim-dev / macvim

Vim - the text editor - for macOS
https://macvim.org
Vim License
7.47k stars 680 forks source link

Use more descriptive version string in Sparkle 2 #1396

Closed ychin closed 1 year ago

ychin commented 1 year ago

Sparkle 2.4 added support for customizing the displayed version string instead of just showing the "display version" from the manifest (see https://github.com/sparkle-project/Sparkle/issues/2267). Since MacVim has a somewhat non-standard usage of bundle vs display version (bundle is release number, and display version is the upstream Vim version), we really want to show both to the user, in a concise manner. Support this customization so it looks like "r123 (Vim 9.1.2345)" (here, "123" is the bundle version / release number, and "9.1.2345" is the display version / Vim version).

Fix #1293