summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2023-08-20patch 9.0.1766: Runtime: Missing QML supportv9.0.1766ChaseKnowlden
Problem: Runtime: Missing QML support Solution: Add QML support to Vim closes: #12810 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: ChaseKnowlden <haroldknowlden@gmail.com>
2023-08-20patch 9.0.1764: CI: label should not be set on all yml filesv9.0.1764Philip H
Problem: CI: label should not be set on all yml files Solution: only set it for specific yml files in .github closes: #12855 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2023-08-19patch 9.0.1751: CI: labeler configuration not foundv9.0.1751Philip H
Problem: CI: labeler configuration not found (after 9.0.1748) Solution: set configuration path closes: #12852 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2023-08-19patch 9.0.1748: CI: cannot label issues automaticallyv9.0.1748Philip H
Problem: CI: cannot label issues automatically Solution: Create CI labeler closes: #12788 Signed-off-by: Christian Brabandt <cb@256bit.org> Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2023-08-19Runtime: add new sed ftplugin (#12843)dkearns
2023-08-18patch 9.0.1736: Github Actions times out after 20 minutesv9.0.1736Christian Brabandt
Problem: Github Actions times out after 20 minutes Solution: Increase the timeout to 25 minutes Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-08-17patch 9.0.1733: CI: cannot cache linux-modules-extrav9.0.1733Philip H
Problem: CI: cannot cache linux-modules-extra Solution: Enable caching and reduce failed downloads closes: #12779 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2023-08-15patch 9.0.1713: Github CI fails to load snd-dummy kernel modulev9.0.1713Zdenek Dohnal
Problem: Github CI fails to load snd-dummy kernel module Solution: Make installation of linux-modules-extra optional linux-modules-extra package are not available on Ubuntu 22 at the moment, which breaks CI runs. The change make its installation conditional as the original `if-else` structure tried to do. closes: #12801 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Zdenek Dohnal <zdohnal@redhat.com>
2023-08-13Add syntax & ftplugin for pymanifest (#12773)ObserverOfTime
2023-08-11Update CODEOWNERS (#12760)dkearns
2023-08-10Updated runtime filesv9.0.1683Christian Brabandt
This is a collection of various PRs from github that all require a minor patch number: 1) https://github.com/vim/vim/pull/12612 Do not conflate dictionary key with end of block 2) https://github.com/vim/vim/pull/12729: When saving and restoring 'undolevels', the constructs `&undolevels` and `:set undolevels` are problematic. The construct `&undolevels` reads an unpredictable value; it will be the local option value (if one has been set), or the global option value (otherwise), making it unsuitable for saving a value for later restoration. Similarly, if a local option value has been set for 'undolevels', temporarily modifying the option via `:set undolevels` changes the local value as well as the global value, requiring extra work to restore both values. Saving and restoring the option value in one step via the construct `:let &undolevels = &undolevels` appears to make no changes to the 'undolevels' option, but if a local option has been set to a different value than the global option, it has the unintended effect of changing the global 'undolevels' value to the local value. Update the documentation to explain these issues and recommend explicit use of global and local option values when saving and restoring. Update some unit tests to use `g:undolevels`. 3) https://github.com/vim/vim/pull/12702: Problem: Pip requirements files are not recognized. Solution: Add a pattern to match pip requirements files. 4) https://github.com/vim/vim/pull/12688: Add indent file and tests for ABB Rapid 5) https://github.com/vim/vim/pull/12668: Use Lua 5.1 numeric escapes in tests and add to CI Only Lua 5.2+ and LuaJIT understand hexadecimal escapes in strings. Lua 5.1 only supports decimal escapes: > A character in a string can also be specified by its numerical value > using the escape sequence \ddd, where ddd is a sequence of up to three > decimal digits. (Note that if a numerical escape is to be followed by a > digit, it must be expressed using exactly three digits.) Strings in Lua > can contain any 8-bit value, including embedded zeros, which can be > specified as '\0'. To make sure this works with Lua 5.4 and Lua 5.1 change the Vim CI to run with Lua 5.1 as well as Lua 5.4 6) https://github.com/vim/vim/pull/12631: Add hurl filetype detection 7) https://github.com/vim/vim/pull/12573: Problem: Files for haskell persistent library are not recognized Solution: Add pattern persistentmodels for haskell persistent library closes: #12612 closes: #12729 closes: #12702 closes: #12688 closes: #12668 closes: #12631 closes: #12573 Co-authored-by: lacygoill <lacygoill@lacygoill.me> Co-authored-by: Michael Henry <drmikehenry@drmikehenry.com> Co-authored-by: ObserverOfTime <chronobserver@disroot.org> Co-authored-by: KnoP-01 <knosowski@graeffrobotics.de> Co-authored-by: James McCoy <jamessan@jamessan.com> Co-authored-by: Jacob Pfeifer <jacob@pfeifer.dev> Co-authored-by: Borys Lykah <lykahb@fastmail.com>
2023-08-09patch 9.0.1681: Build Failure with Perl 5.38v9.0.1681Philip H
Problem: Build Failure with Perl 5.38 Solution: Fix Build Failure closes: #12543, closes: #12575
2023-06-22patch 9.0.1646: CI: codecov may take a very long time to runv9.0.1646Philip H
Problem: CI: codecov may take a very long time to run. Solution: Add a timeout. (Philip Heiduck, closes #12559)
2023-05-16patch 9.0.1562: mixing package managers is not a good ideav9.0.1562Philip H
Problem: Mixing package managers is not a good idea. Solution: Install gcc 13 with apt-get. (closes #12405)
2023-05-14Update runtime filesBram Moolenaar
2023-05-13patch 9.0.1553: CI: using slightly outdated gcc versionv9.0.1553Philip H
Problem: CI: using slightly outdated gcc version. Solution: Use "brew" to get a more recent gcc version. (closes #12391)
2023-05-13patch 9.0.1552: CI: sound-dummy module is not installedv9.0.1552Philip H
Problem: CI: sound-dummy module is not installed. Solution: Invert using the result of the condition. (closes #12394)
2023-05-13patch 9.0.1548: CI: check in sound-dummy module may throw an errorv9.0.1548Christian Brabandt
Problem: CI: check in sound-dummy module may throw an error. Solution: Check whether apt-cache can show the package description. (Christian Brabandt, closes #12390)
2023-05-12patch 9.0.1547: Coveralls workflow on CI is commented outv9.0.1547Philip H
Problem: Coveralls workflow on CI is commented out. Solution: Remove the Coveralls workflow. (closes #12389)
2023-05-11patch 9.0.1541: CI: sound dummy is disabledv9.0.1541Philip H
Problem: CI: sound dummy is disabled. Solution: Make sound dummy work again. (closes #12380)
2023-05-09patch 9.0.1536: CI: sound dummy stopped workingv9.0.1536Bram Moolenaar
Problem: CI: sound dummy stopped working. Solution: Temporarily stop using sound dummy.
2023-04-26patch 9.0.1489: crypt with libsodium is not tested on CIv9.0.1489ichizok
Problem: Crypt with libsodium is not tested on CI. Solution: Configure testing with libsodium. (Ozaki Kiichi, closes #12297)
2023-04-22Update runtime filesBram Moolenaar
2023-04-21patch 9.0.1474: CI runs with old version of Ubuntu and toolsv9.0.1474Philip H
Problem: CI runs with old version of Ubuntu and tools. Solution: Update CI to more recent versions. (closes #11092)
2023-04-21patch 9.0.1473: CI does not run sound testsv9.0.1473ichizok
Problem: CI does not run sound tests. Solution: Re-enable sound tests. Use "apt-get" instead of "apt". (Ozaki Kiichi, closes #12280)
2023-03-05patch 9.0.1384: setting HOMEBREW_NO_AUTO_UPDATE is not needed with version 4v9.0.1384Philip H
Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4. Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008)
2023-02-06patch 9.0.1289: a newer version of clang can be used for CIv9.0.1289Philip H
Problem: A newer version of clang can be used for CI. Solution: Switch from clang-15 to clang-16. (closes #11577)
2023-01-28patch 9.0.1253: CI adds repository unnecessarilyv9.0.1253Philip H
Problem: CI adds repository unnecessarily. Solution: Remove the line from the workflow. (closes #11900)
2023-01-09Update runtime filesBram Moolenaar
2022-12-31Update runtime filesBram Moolenaar
2022-12-30patch 9.0.1114: CI does not use the latest Python versionv9.0.1114Philip H
Problem: CI does not use the latest Python version. Solution: Switch from Python 3.10 to 3.11. (closes #11761)
2022-12-17patch 9.0.1071: Codecov action version is too specificv9.0.1071dundargoc
Problem: Codecov action version is too specific. Solution: Only use "v3" to automatically use the latest stable version. (closes #11720)
2022-12-11Update runtime filesBram Moolenaar
2022-11-25patch 9.0.0946: CI: Error in Coverity flow is not reportedv9.0.0946K.Takata
Problem: CI: Error in Coverity flow is not reported. Solution: Use another way to avoid errors in a forked repository. (Ken Takata, closes #11609)
2022-11-24patch 9.0.0941: CI failures in sound dummyv9.0.0941Philip H
Problem: CI failures in sound dummy. Solution: Temporarily disable building sound dummy. (closes #11610)
2022-11-24patch 9.0.0937: forked repositories send out useless emailv9.0.0937shane.xb.qian
Problem: Forked repositories send out useless email. Solution: When Coverity fails to run just ignore it. (Shane-XB-Qian, closes #11604)
2022-11-09Update runtime filesBram Moolenaar
2022-11-09patch 9.0.0847: CI: not totally clear what MS-Windows version is usedv9.0.0847K.Takata
Problem: CI: not totally clear what MS-Windows version is used. Solution: Show the Windows version. (Ken Takata, closes #11524)
2022-10-28Update runtime filesBram Moolenaar
2022-10-16patch 9.0.0773: huge build on macos uses dynamic Perlv9.0.0773Philip H
Problem: Huge build on macos uses dynamic Perl. Solution: Use built-in Perl, uninstall the brew one. (closes #11382)
2022-10-16Update runtime filesBram Moolenaar
2022-10-15patch 9.0.0759: huge build on macos does not use Perlv9.0.0759Philip H
Problem: Huge build on macos does not use Perl. Solution: Re-enable the Perl interface using "dynamic". (closes #11375)
2022-10-15patch 9.0.0755: huge build on macos always fails on CIv9.0.0755Bram Moolenaar
Problem: Huge build on macos always fails on CI. Solution: Temporarily disable the perl interface.
2022-10-09patch 9.0.0704: CI runs "tiny" and "small" builds, which are the samev9.0.0704Naruhiko Nishino
Problem: CI runs "tiny" and "small" builds, which are the same. Solution: Remove the "small" build. (Naruhiko Nishino, closes #11315)
2022-09-27Update runtime filesBram Moolenaar
2022-09-26patch 9.0.0593: CI actions have too many permissionsv9.0.0593Alex
Problem: CI actions have too many permissions. Solution: Restrict permissions to what is required. (closes #11223)
2022-09-24patch 9.0.0573: outdated dependencies go unnoticedv9.0.0573Philip H
Problem: Outdated dependencies go unnoticed. Solution: Use github Dependabot. (closes #11213)
2022-09-24patch 9.0.0570: CI for Windows is still using codecov action 3.1.0v9.0.0570Philip H
Problem: CI for Windows is still using codecov action 3.1.0. Solution: Use action 3.1.1. (closes #11212)
2022-09-21patch 9.0.0536: CI: codecov action update availablev9.0.0536Philip H
Problem: CI: codecov action update available. Solution: Update Codecov 3.1.0 to 3.3.1. (closes #11188)
2022-09-18Update runtime filesBram Moolenaar