summaryrefslogtreecommitdiffstats
path: root/runtime/indent/testdir
AgeCommit message (Collapse)Author
2024-05-20runtime(vb): update vb indent plugin as vim9scriptMichael Soyka
Include an updated vb indent script using vim9script. Also update the runtime indent test files Signed-off-by: Michael Soyka <mssr953@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-03-16runtime(indent-test): MS-Windows: Add Makefile for running indent testsRestorerZ
A few more unrelated changes: - fix Vim script style of indent test - Change comments to complete sentences in Filelist closes: #14198
2024-02-09runtime(vim): Fix indent after line with literal dictAndrew Radev
closes: #13966 Signed-off-by: Andrew Radev <andrey.radev@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
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-05-26patch 9.0.1580: CI: indent test hangs on FreeBSDv9.0.1580ichizok
Problem: CI: indent test hangs on FreeBSD. Solution: Set 'nomore' when running the indent tests. (Ozaki Kiichi, closes #12446)
2023-05-14Update runtime filesBram Moolenaar
2023-02-02Update runtime files.Bram Moolenaar
2022-12-31Update runtime filesBram Moolenaar
2022-10-16Update runtime filesBram Moolenaar
2022-10-03Update runtime filesBram Moolenaar
2022-09-27Update runtime filesBram Moolenaar
2022-09-04Update runtime filesBram Moolenaar
2022-08-24Update runtime filesBram Moolenaar
2022-08-19Update runtime filesBram Moolenaar
2022-08-08Update runtime filesBram Moolenaar
2022-07-25Update runtime filesBram Moolenaar
2022-06-24Update runtime filesBram Moolenaar
2022-05-07Update runtime filesBram Moolenaar
2022-05-02patch 8.2.4857: Yaml indent for multiline is wrongv8.2.4857asmka
Problem: Yaml indent for multiline is wrong. Solution: Adjust patterns. (closes #10328, closes #8740)
2022-04-18Update runtime filesBram Moolenaar
2022-01-31Update runtime filesBram Moolenaar
2021-07-28Update runtime filesBram Moolenaar
2021-02-13Update runtime filesBram Moolenaar
2021-01-25Update runtime files.Bram Moolenaar
2021-01-11Update runtime files.Bram Moolenaar
2020-07-10Update runtime filesBram Moolenaar
2020-06-21Update runtime filesBram Moolenaar
2020-06-07Update runtime filesBram Moolenaar
2020-05-26Update runtime filesBram Moolenaar
2020-05-06patch 8.2.0705: indent tests don't run on CI for FreeBSDv8.2.0705Bram Moolenaar
Problem: Indent tests don't run on CI for FreeBSD. Solution: Set modeline. (Ozaki Kiichi, closes #6048)
2019-12-08Runtime file updates.Bram Moolenaar
2019-11-02Update runtime files.Bram Moolenaar
2019-10-16Update runtime files.Bram Moolenaar
2019-09-18patch 8.1.2056: "make test" for indent files doesn't cause make to failv8.1.2056Bram Moolenaar
Problem: "make test" for indent files doesn't cause make to fail. Solution: Exit the script with ":cquit". (Daniel Hahler, closes #4949)
2019-04-27patch 8.1.1213: "make clean" in top dir does not cleanup indent test outputv8.1.1213Bram Moolenaar
Problem: "make clean" in top dir does not cleanup indent test output. Solution: Clean the indent test output. Do not rely on the vim executable for that. (closes #4307)
2019-03-24Update runtime files.Bram Moolenaar
2018-12-18Update runtime files.Bram Moolenaar
2018-12-15patch 8.1.0599: without the +eval feature the indent tests don't workv8.1.0599Bram Moolenaar
Problem: Without the +eval feature the indent tests don't work. Solution: Skip the body of the tests.
2018-12-09Update runtime files.Bram Moolenaar
2018-11-25patch 8.1.0545: when executing indent tests user preferences interferev8.1.0545Bram Moolenaar
Problem: When executing indent tests user preferences interfere. Solution: Add "--clean".
2018-11-25Update runtime filesBram Moolenaar
2018-11-04Update runtime filesBram Moolenaar
2018-10-25patch 8.1.0496: no tests for indent filesv8.1.0496Bram Moolenaar
Problem: No tests for indent files. Solution: Add a mechanism for running indent file tests. Add a first test for Vim indenting.