Commit graph

  • 28e435b7f3
    fix(git): fetch commit from origin or local to check if branch was changed. See #1549 Folke Lemaitre 2024-06-26 07:14:42 +02:00
  • 6d60dc3c05 chore(build): auto-generate rockspec mappings github-actions[bot] 2024-06-26 04:22:43 +00:00
  • 67e1e8e6a3
    ci: added neo to rockspec patterns Folke Lemaitre 2024-06-26 06:22:21 +02:00
  • 69041bccb7
    chore(main): release 11.4.1 (#1555) v11.4.1 github-actions[bot] 2024-06-25 22:09:17 +02:00
  • 3f7368c3ac
    ci: use 5.1 manifest Folke Lemaitre 2024-06-25 21:53:56 +02:00
  • bd6b3cd14d
    chore(main): release 11.4.1 github-actions[bot] 2024-06-25 19:16:32 +00:00
  • 0d9fd636be
    fix(health): show what plugins need luarocks and if none, use warnings instead of errors. See #1551 Folke Lemaitre 2024-06-25 21:15:50 +02:00
  • 9ac375653b
    chore(main): release 11.4.0 (#1554) v11.4.0 github-actions[bot] 2024-06-25 21:05:40 +02:00
  • 0dd7b7c0b2
    chore(main): release 11.4.0 github-actions[bot] 2024-06-25 18:54:24 +00:00
  • 6b8bf58ebf
    feat(rocks): simple rockspecs are now fully resolved by lazy without luarocks. See #1548 Folke Lemaitre 2024-06-25 20:53:42 +02:00
  • be74a8a535
    feat(pkg): utils to get rock to url mappings Folke Lemaitre 2024-06-25 20:38:50 +02:00
  • 25981e1f39
    fix(meta): only tag new top-level pkg fragment as optional Folke Lemaitre 2024-06-25 20:38:16 +02:00
  • aff7ee8e89 chore(build): auto-generate rockspec mappings github-actions[bot] 2024-06-25 18:35:51 +00:00
  • aff65371fc
    ci: add cmp to generated luarock mappings Folke Lemaitre 2024-06-25 20:35:27 +02:00
  • 33be7ac317 chore(build): auto-generate rockspec mappings github-actions[bot] 2024-06-25 16:13:21 +00:00
  • 7cda552c1c
    ci: more rockspec patterns Folke Lemaitre 2024-06-25 18:12:39 +02:00
  • 49c0b86a6f
    ci: move to _generated.lua Folke Lemaitre 2024-06-25 18:07:26 +02:00
  • 786a3febc0 chore(build): auto-generate rockspec mappings github-actions[bot] 2024-06-25 15:48:19 +00:00
  • 88911547e7
    ci: fix some github urls Folke Lemaitre 2024-06-25 17:48:04 +02:00
  • 8abfed457c
    test: fix tests Folke Lemaitre 2024-06-25 17:42:45 +02:00
  • bc7bfb5d36 chore(build): auto-generate rockspec mappings github-actions[bot] 2024-06-25 15:42:29 +00:00
  • b6eba0d026
    ci: auto-get rockspec mappings for rock name => github short url or url Folke Lemaitre 2024-06-25 17:41:14 +02:00
  • 2ad0097a1b
    docs: format badges b1n 2024-06-25 22:35:52 +08:00
  • 2ca68f9979
    chore(main): release 11.3.0 (#1543) v11.3.0 github-actions[bot] 2024-06-25 16:21:15 +02:00
  • a054d6db85
    chore(main): release 11.3.0 github-actions[bot] 2024-06-25 13:52:34 +00:00
  • 24c832213c
    fix(meta): no need to check for old_dir when frags were not built yet. Fixes #1550 Folke Lemaitre 2024-06-25 15:51:40 +02:00
  • 4ca3e9aa51
    fix(rocks): windows Folke Lemaitre 2024-06-25 15:44:13 +02:00
  • 7d3f69104f
    fix(rocks): better errors / warnings when something goes wrong with luarocks Folke Lemaitre 2024-06-25 13:23:25 +02:00
  • 9005e8ede7 chore(build): auto-generate docs github-actions[bot] 2024-06-25 06:48:06 +00:00
  • 9d4b3f0818 chore(build): auto-generate docs github-actions[bot] 2024-06-25 06:47:53 +00:00
  • d578056ec9
    fix: build docs in correct order Folke Lemaitre 2024-06-25 08:47:07 +02:00
  • 170a4ea8d0 chore(build): auto-generate docs github-actions[bot] 2024-06-25 05:58:09 +00:00
  • e17a8b993f
    docs: update Folke Lemaitre 2024-06-25 07:57:37 +02:00
  • 45cd8d3f0f
    fix(rocks): hererocks paths on windows Folke Lemaitre 2024-06-25 06:40:50 +02:00
  • 0a5839ceea chore(build): auto-generate docs github-actions[bot] 2024-06-25 05:58:24 +00:00
  • d87da76679
    feat(rocks): use hererocks to install luarocks when luarocks is not found Folke Lemaitre 2024-06-25 07:55:30 +02:00
  • da14e0dbba
    fix(docs): Minor clarification. (#1545) Alex Ford 2024-06-24 22:26:20 -06:00
  • 589e7f2455 chore(build): auto-generate docs github-actions[bot] 2024-06-25 01:30:53 +00:00
  • df3b1214e9 fix(docs): Minor clarification. Alex Ford 2024-06-24 19:30:11 -06:00
  • dea1f687fe
    fix(fragments): check for empty plugin names Folke Lemaitre 2024-06-25 00:31:32 +02:00
  • 378bfb4656
    chore(main): release 11.2.1 (#1542) v11.2.1 github-actions[bot] 2024-06-24 23:44:20 +02:00
  • 5acfc49349
    chore(main): release 11.2.1 github-actions[bot] 2024-06-24 21:43:43 +00:00
  • 62a47b921f
    fix(loader): no need to check plugin.dir in auto_load Folke Lemaitre 2024-06-24 23:42:51 +02:00
  • 9bcbbc17a7
    chore(main): release 11.2.0 (#1541) v11.2.0 github-actions[bot] 2024-06-24 21:59:16 +02:00
  • 37a9f521e4
    chore(main): release 11.2.0 github-actions[bot] 2024-06-24 19:58:13 +00:00
  • a089d43dba
    feat: rewrite some known plugins to lazy specs instead of luarocks (plenary.nvim). Closes #1540 Folke Lemaitre 2024-06-24 21:57:34 +02:00
  • 1446f6cfbb
    perf: minimize meta rebuild when loading specs Folke Lemaitre 2024-06-24 21:56:43 +02:00
  • 4e17f856e9
    fix(config): only enable rocks if luarocks is installed Micah Halter 2024-06-24 15:00:25 -04:00
  • 972baa615b chore(build): auto-generate docs github-actions[bot] 2024-06-24 18:23:56 +00:00
  • ba1ac9f081 chore(build): auto-generate docs github-actions[bot] 2024-06-24 18:23:42 +00:00
  • 6e1647c65f
    docs: allow build to be false Folke Lemaitre 2024-06-24 20:23:19 +02:00
  • 0081c95aee
    style: allow false for build Folke Lemaitre 2024-06-24 20:22:57 +02:00
  • b6b0c4c15c
    chore(main): release 11.1.0 (#1539) v11.1.0 github-actions[bot] 2024-06-24 20:06:31 +02:00
  • 55e77f610a
    chore(main): release 11.1.0 github-actions[bot] 2024-06-24 18:03:50 +00:00
  • ae4881d36e
    fix(health): only check for luarocks when luarocks is enabled. Folke Lemaitre 2024-06-24 20:03:00 +02:00
  • 77edda11bf
    test: fixes Folke Lemaitre 2024-06-24 19:55:09 +02:00
  • bd397ff1e3 chore(build): auto-generate docs github-actions[bot] 2024-06-24 17:45:13 +00:00
  • 2a0d48a6db chore(build): auto-generate docs github-actions[bot] 2024-06-24 17:45:00 +00:00
  • 69b815a3bd
    docs: news Folke Lemaitre 2024-06-24 19:44:35 +02:00
  • e3ee51b668
    fix(health): show missing luarocks as warning Folke Lemaitre 2024-06-24 19:44:22 +02:00
  • 07c067a1a8
    feat: make it easier to disable luarocks Folke Lemaitre 2024-06-24 19:44:07 +02:00
  • 105d4805ad
    fix(runner): sync package specs after installing and before building Folke Lemaitre 2024-06-24 19:38:33 +02:00
  • 656d3d1f5b
    feat: show rockspec deps in plugin details Folke Lemaitre 2024-06-24 18:02:54 +02:00
  • 0f45c0d062
    fix(health): added luarocks check to health Folke Lemaitre 2024-06-24 17:50:27 +02:00
  • 79c2efc8d8 chore(build): auto-generate docs github-actions[bot] 2024-06-24 15:49:09 +00:00
  • 66bbe07377 chore(build): auto-generate docs github-actions[bot] 2024-06-24 15:48:54 +00:00
  • 2b15ff9200
    docs: updated news Folke Lemaitre 2024-06-24 17:48:32 +02:00
  • 79afa96b90
    style: remove pkg.versions Folke Lemaitre 2024-06-24 17:46:59 +02:00
  • cd3581efd1 chore(build): auto-generate docs github-actions[bot] 2024-06-24 15:42:27 +00:00
  • ce19149eed chore(build): auto-generate docs github-actions[bot] 2024-06-24 15:42:11 +00:00
  • f3b12efcb1
    docs: added luarocks dep Folke Lemaitre 2024-06-24 17:41:48 +02:00
  • 7f52977c1d
    chore(main): release 11.0.1 (#1538) v11.0.1 github-actions[bot] 2024-06-24 17:39:01 +02:00
  • 87585aa6a7
    chore(main): release 11.0.1 github-actions[bot] 2024-06-24 15:37:52 +00:00
  • 146de4e801
    fix(rocks): dont trigger rebuild for luarocks when build is overriden Folke Lemaitre 2024-06-24 17:36:59 +02:00
  • e88b2f8d38
    fix: docgen Folke Lemaitre 2024-06-24 17:24:49 +02:00
  • c33b9fbf8d
    chore(main): release 11.0.0 (#1537) v11.0.0 github-actions[bot] 2024-06-24 17:16:50 +02:00
  • c551e0230f
    chore(main): release 11.0.0 github-actions[bot] 2024-06-24 15:16:05 +00:00
  • 5fd442163c
    ci: update deploy branch Folke Lemaitre 2024-06-24 17:15:44 +02:00
  • eb26e95deb chore(build): auto-generate docs github-actions[bot] 2024-06-24 15:14:48 +00:00
  • 9a6c219826 fix(rocks): only build rockspec when it has deps or an advanced build step Folke Lemaitre 2024-06-24 17:07:25 +02:00
  • dbffad6f44 fix(fragments): prevent adding the same spec instance more than once Folke Lemaitre 2024-06-24 16:42:57 +02:00
  • fd04bc62f9 chore(build): auto-generate docs github-actions[bot] 2024-06-24 13:12:26 +00:00
  • b73c57ed9e fix(luarocks): cleanup luarocks when deleting a plugin Folke Lemaitre 2024-06-24 14:27:29 +02:00
  • 368747bc9a feat(build): build files and functions are now async. use coroutine.yield to interrupt and report progress Folke Lemaitre 2024-06-24 14:16:00 +02:00
  • fcfd54835d feat: spec.rocks is no longer needed & added support for installing any luarock Folke Lemaitre 2024-06-24 14:14:41 +02:00
  • b3ee5b96f2 chore(build): auto-generate docs github-actions[bot] 2024-06-24 06:35:54 +00:00
  • d4c07d062d chore(build): auto-generate docs github-actions[bot] 2024-06-24 05:13:25 +00:00
  • d498f81b8c style: wording Folke Lemaitre 2024-06-24 07:12:32 +02:00
  • 23c2851265 chore(build): auto-generate docs github-actions[bot] 2024-06-24 05:10:36 +00:00
  • 502600d3e6 docs: fix default lazy-loading comment Folke Lemaitre 2024-06-24 06:44:33 +02:00
  • 7b6ddbfc13 fix(pkg): automatically update pkgs when editing a pkg file Folke Lemaitre 2024-06-23 22:15:10 +02:00
  • 3515cb518f fix(pkg): make sure state dir exists Folke Lemaitre 2024-06-23 22:04:32 +02:00
  • fd8229d6e3 fix(pkg): versioning and reload specs when pkg-cache is dirty Folke Lemaitre 2024-06-23 22:00:48 +02:00
  • 183f59e2e8 feat!: new docs for v11.0 Folke Lemaitre 2024-06-23 21:07:44 +02:00
  • 4326d4b487 fix(pkg): correctly pre-load package specs and remove them when needed during resolve Folke Lemaitre 2024-06-23 17:49:19 +02:00
  • ee2ca39f67 feat(meta): check for dir changes for plugins already added to the rtp Folke Lemaitre 2024-06-23 17:48:10 +02:00
  • 05e31ad059 docs: added comment on package source order Folke Lemaitre 2024-06-23 10:28:51 +02:00
  • d2bea9eefd docs: added doc comments Folke Lemaitre 2024-06-22 22:30:20 +02:00
  • c1912e2348 feat(pkg): import package specs in the scope of the plugin Folke Lemaitre 2024-06-22 22:18:47 +02:00
  • 75ffe56f70 feat: rewrite of spec resolving Folke Lemaitre 2024-06-22 22:18:26 +02:00