dundargoc
1d63a057a6
docs: fix links
2023-12-13 20:31:16 +01:00
dundargoc
5ad5f034ca
docs: inline wiki page Deps.md into MAINTAIN.md
2023-12-12 18:21:33 +01:00
dundargoc
5ad3ed40ec
docs: inline wiki page Refactoring.md into MAINTAIN.md
2023-12-12 18:19:26 +01:00
dundargoc
cc38086039
docs: small fixes ( #26243 )
...
Co-authored-by: umlx5h <umlx5h21@protonmail.com>
Co-authored-by: Gregory Anders <greg@gpanders.com>
Co-authored-by: Evan Farrar <evan@evanfarrar.com>
2023-12-06 08:04:21 +08:00
Gregory Anders
5d3562d810
docs: update MAINTAIN.md
2023-11-30 13:50:51 -06:00
dundargoc
2c16c6a6c4
docs: small fixes ( #26154 )
2023-11-27 17:43:13 +08:00
dundargoc
b4fee208ef
docs: update MAINTAIN.md
2023-11-21 22:17:43 +01:00
Maria José Solano
f9944a78bc
feat(meta): add types for vim.lpeg
2023-09-24 22:10:10 +02:00
Gregory Anders
73c71ed95c
docs(MAINTAIN): Add note about deprecation policy exceptions ( #25159 )
...
Co-authored-by: Justin M. Keyes <justinkz@gmail.com>
2023-09-15 09:32:47 -05:00
bfredl
25e51d393a
build(lua): vendor coxpcall
...
Do not require luarocks on PUC lua CI just because of this single lua file
2023-09-10 11:43:37 +02:00
Lewis Russell
977f9659a7
docs(MAINTAIN): update deprecation policy ( #24619 )
...
docs(MAINTAIN.md): update deprecation policy
Refine a deprecation policy and add another deprecation period in which
a feature is only deprecated via documentation and does not issue a
warning.
2023-08-09 16:49:52 +01:00
Christian Clason
c43c745a14
fix(lua): improve annotations for stricter luals diagnostics ( #24609 )
...
Problem: luals returns stricter diagnostics with bundled luarc.json
Solution: Improve some function and type annotations:
* use recognized uv.* types
* disable diagnostic for global `vim` in shared.lua
* docs: don't start comment lines with taglink (otherwise LuaLS will interpret it as a type)
* add type alias for lpeg pattern
* fix return annotation for `vim.secure.trust`
* rename local Range object in vim.version (shadows `Range` in vim.treesitter)
* fix some "missing fields" warnings
* add missing required fields for test functions in eval.lua
* rename lsp meta files for consistency
2023-08-09 11:06:13 +02:00
Justin M. Keyes
d2f8133024
docs: misc
...
Co-authored-by: Kevin Pham <keevan.pham@gmail.com>
2023-08-03 14:01:53 +02:00
Justin M. Keyes
f41496ce74
feat(gen_lsp.lua): sort by name, handle failure #24504
2023-08-01 16:13:22 +02:00
Justin M. Keyes
00d2f4b96e
docs: MAINTAIN.md, nvim_get_mark
2023-07-08 15:06:36 +02:00
Gregory Anders
dcf8a71b85
docs: deprecation policy #23138
2023-06-19 03:43:32 -07:00
Justin M. Keyes
cee981bf09
docs #22363
...
Co-authored by: zeertzjq <zeertzjq@outlook.com>
Co-authored by: Steven Todd McIntyre II <114119064+stmii@users.noreply.github.com>
Co-authored by: nobe4 <nobe4@users.noreply.github.com>
- docs: mention --luadev-mod to run with lua runtime files
When changing a lua file in the ./runtime folder, a new contributor
might expect changes to be applied to the built Neovim binary.
2023-06-19 02:24:44 -07:00
dundargoc
08991b0782
docs: small fixes
...
Co-authored-by: Christian Clason <c.clason@uni-graz.at>
Co-authored-by: Gregory Anders <greg@gpanders.com>
Co-authored-by: HiPhish <hiphish@posteo.de>
Co-authored-by: Julio B <julio.bacel@gmail.com>
Co-authored-by: T727 <74924917+T-727@users.noreply.github.com>
Co-authored-by: camoz <camoz@users.noreply.github.com>
Co-authored-by: champignoom <66909116+champignoom@users.noreply.github.com>
2023-05-13 21:33:22 +02:00
bfredl
799edca18a
feat(lua): make sure require'bit' always works, even with PUC lua 5.1
2023-02-22 22:15:19 +01:00
dundargoc
fc8c77a69f
ci: split ci.yml into a test workflow and a build test workflow ( #22302 )
...
Having a workflow that only builds neovim without running all of the
tests is a cheap way to test the build still works without burning too
much CI time.
2023-02-18 10:47:22 +01:00
Christian Clason
27edc64709
docs(maintain): add note on updating luvref.txt
2023-02-09 11:45:54 +01:00
Justin M. Keyes
7fc5d6ea50
refactor: eliminate bump-deps.sh using "nvim -l"
2023-01-07 02:47:18 +01:00
dundargoc
3f80df368e
docs(maintain): CI strategy #20778
...
It's only focused on GitHub Actions since that is the primary CI
provider we use at the moment.
2022-10-22 22:52:45 -07:00
Justin M. Keyes
09dffb9db7
docs: various #12823
...
- increase python line-length limit from 88 => 100.
- gen_help_html: fix bug in "tag" case (tbl_count => tbl_contains)
ref #15632
fix #18215
fix #18479
fix #20527
fix #20532
Co-authored-by: Ben Weedon <ben@weedon.email>
2022-10-09 05:21:52 -07:00
dundargoc
6afe5cce79
ci(backport): bump to backport-action@v0.0.8 #20366
...
Primary bug fix is allowing backports with empty PR description.
2022-09-27 05:53:48 -07:00
Justin M. Keyes
f05a2891d3
build: rename build-related dirs
...
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.
Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
2022-06-28 04:02:29 -07:00
Justin M. Keyes
e2f9d0332b
test: use "python3" to avoid skipped test #19106
...
Problem:
The "calls executable in $PATH" is skipped on some CI jobs because
"python" is not found.
Solution:
Use "python3" instead.
2022-06-26 22:03:06 -07:00
zeertzjq
cfaf7440fc
ci(backport): remove triggering by comment ( #18210 )
...
Triggering by comment is not needed. Applying the label is enough to
trigger the backport action.
2022-04-23 14:26:42 -07:00
Christian Clason
64784dccb5
chore: update inspect.lua to 3.1.3
2022-04-21 16:23:10 +02:00
dundargoc
e63e5d1dbd
docs: typo fixes ( #17859 )
...
Co-authored-by: Elias Alves Moura <eliamoura.alves@gmail.com>
Co-authored-by: venkatesh <shariharanvenkatesh@gmail.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Co-authored-by: Vikas Raj <24727447+numToStr@users.noreply.github.com>
Co-authored-by: Steve Vermeulen <sfvermeulen@gmail.com>
Co-authored-by: Evgeni Chasnovski <evgeni.chasnovski@gmail.com>
Co-authored-by: rwxd <rwxd@pm.me>
Co-authored-by: casswedson <58050969+casswedson@users.noreply.github.com>
2022-04-15 12:35:06 +02:00
Abraham Francis
0d2674a3c5
ci: add script to bump versions ( #17884 )
...
* ci: add script for bumping dependencies
* docs: add usage information for bump-deps.sh
2022-04-07 17:41:48 +02:00
Michael Lingelbach
6cc456deeb
feat(ci): add backport PR action ( #14766 )
...
Trigger the backport action upon merge by marking a PR with the label `backport <branchname>` or after merge by applying the label and writing a comment containing `/backport`.
2021-10-26 08:45:15 -07:00
Michael Lingelbach
bec7f47cee
docs: document dependencies in MAINTAIN.md #15801
...
Co-authored-by: Justin M. Keyes <justinkz@gmail.com>
2021-09-26 17:24:20 -07:00
Justin M. Keyes
b63b4777ec
docs: third-party licenses, TEST_COLORS, system() #15665
2021-09-14 10:20:33 -07:00
Justin M. Keyes
81c3fa6c9d
doc
2019-09-09 09:53:19 -07:00
Justin M. Keyes
c11e618133
gen_vimdoc.py: support <pre> preformatted text [ci skip]
2019-05-01 00:18:49 +02:00
Justin M. Keyes
c70c8b607f
doc [ci skip] #9478
...
- Lua
- developer guidelines
- MAINTAIN.md
- TUI: cleanup
- TUI: mention Windows terminfo builtins
- cleanup if_pyth, redirect python-bindeval tag
Helped-by: Björn Linse <bjorn.linse@gmail.com>
Helped-by: erw7 <erw7.github@gmail.com>
2019-01-26 20:38:14 +01:00
Justin M. Keyes
b11f5aa119
doc: xdg, MAINTAIN.md, channel-id, job control
...
- tutor: emphasize K
2018-10-11 19:32:31 +02:00