aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* chore: migrate julia-lsp (#1217)William Boman2023-04-152-87/+0
|
* chore: autogenerate (#1216)williambotman[bot]2023-04-153-2/+3
|
* fix(std): manually call zstd on Windows (#1212)William Boman2023-04-141-1/+20
| | | Closes #1207.
* chore: autogenerate (#1209)williambotman[bot]2023-04-132-1/+2
|
* fix(github): use evaluated out_file as asset file value (#1208)William Boman2023-04-121-14/+38
| | | | | | | | | | | | | | | | | This makes it so that after parsing the source, the `{{source.asset.file}}` context value points to the downloaded file, rather than the raw value. This is helpful for source definitions such as: ```yaml source: id: pkg:github/mrjosh/helm-ls@v0.0.3 asset: - target: win_x64 file: helm_ls_windows_amd64:helm_ls_windows_amd64.exe # … bin: # This now evaluates to "helm_ls_windows_amd64.exe" rather than "helm_ls_windows_amd64:helm_ls_windows_amd64.exe". helm_ls: "{{source.asset.file}}" ```
* chore: autogenerate (#1206)williambotman[bot]2023-04-121-1/+1
|
* chore: autogenerate (#1204)williambotman[bot]2023-04-111-1/+1
|
* chore: migrate packages (#1203)William Boman2023-04-1198-2095/+6
|
* feat(registry): pcall require Lua registry packages (#1200)William Boman2023-04-081-1/+8
| | | | The index table may get out of date if a user updates the plugin version without restarting Neovim, causing the `require()` call to error (note, restarting Neovim after plugin updates is always a good idea).
* chore(health): relax unzip requirement (#1199)William Boman2023-04-081-0/+1
| | | No longer a hard requirement due to vendoring lua zzlib.
* chore: migrate packages (#1198)William Boman2023-04-0831-768/+1
|
* fix(powershell): close stdin (#1197)William Boman2023-04-081-0/+4
|
* chore: autogenerate (#1195)williambotman[bot]2023-04-081-3/+4
|
* refactor(log): dont print to console when headless by default (#1193)William Boman2023-04-081-2/+1
| | | Set MASON_VERBOSE_LOGS=1 to print logs (note, these are still always written to :MasonLog).
* refactor(async): increase wait time (#1192)William Boman2023-04-081-6/+3
| | | Still somewhat arbitrary, but high enough to not cause issues such as timing out CI jobs.
* fix(windows): download registry archive to file instead of piping data (#1189)William Boman2023-04-071-5/+7
| | | | Accessing binary data from the stdout of pwsh.exe's iwr seems to be causing data corruption leading to inability to unpack the archive.
* chore: autogenerate (#1188)williambotman[bot]2023-04-073-2/+3
|
* fix: healthcheck completion of mason (#1185)dundargoc2023-04-061-0/+0
| | | | When tab-completing :checkhealth it will show "mason.health", which will result in the error "ERROR No healthcheck found for "mason/health" plugin".
* refactor(std): quiet git checkout (#1186)William Boman2023-04-061-1/+1
|
* chore: autogenerate (#1184)williambotman[bot]2023-04-061-0/+1
|
* chore: migrate packages (#1182)William Boman2023-04-0533-785/+3
|
* feat(registry): add ability to register package aliases (#1146)elky2023-04-053-1/+28
|
* fix(github): fall back to curl/wget if gh is not available (#1181)William Boman2023-04-054-59/+27
|
* fix(npm): set install-strategy on npm >= 9 (#1179)William Boman2023-04-043-4/+40
| | | Closes #1175.
* test(async): add tests for control mechanisms (#1176)William Boman2023-04-031-0/+1
|
* feat: vendor zzlib for unzip (#1174)William Boman2023-04-034-26/+801
| | | Download data of the registry suggest that ~10-18% struggle to unpack the registry archive, with the drop-off occurring in the `unzip` step. Being able to unpack the registry is a very crucial component of mason.nvim, which warrants vendoring [zzlib](https://github.com/zerkman/zzlib) to allow unpacking it entirely in Lua.
* chore: migrate packages (#1173)William Boman2023-04-0331-640/+0
|
* fix(package): schedule callback that can only run in main loop (#1172)William Boman2023-04-031-2/+2
|
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-0217-59/+45
| | | Explicitly schedule via `a.wait(vim.schedule)` instead.
* chore: consolidate generate task (#1171)William Boman2023-04-021-1/+1
|
* chore(health): include :MasonUpdate suggestion (#1169)William Boman2023-04-011-1/+3
|
* fix(registry): use oneshot channel for updating registry (#1168)William Boman2023-04-024-66/+85
|
* fix(ui): remove new lines from error (#1167)William Boman2023-04-011-1/+1
|
* fix(ui): dont early return package updates if no visible packages (#1166)William Boman2023-04-011-4/+0
|
* fix(async): early return if no suspend functions (#1165)William Boman2023-04-011-0/+3
|
* feat(ui): display warning and error message if registry is not installed (#1164)William Boman2023-04-016-22/+82
|
* chore: migrate packages (#1163)William Boman2023-04-0130-563/+0
|
* chore: migrate packages (#1161)William Boman2023-03-3131-669/+2
|
* chore: autogenerate (#1159)williambotman[bot]2023-03-312-2/+2
|
* chore: autogenerate (#1155)williambotman[bot]2023-03-301-1/+4
| | | | | * chore: autogenerate * fixup
* chore: log entire opts table (#1149)William Boman2023-03-291-1/+1
|
* chore: migrate packages (#1148)William Boman2023-03-2930-634/+0
|
* feat(ui): update registry when checking for new package versions (#1147)William Boman2023-03-281-0/+2
|
* chore: autogenerate (#1145)williambotman[bot]2023-03-281-1/+1
|
* chore: migrate rust-analyzer (#1144)William Boman2023-03-272-54/+0
|
* chore: migrate packages (#1141)William Boman2023-03-269-209/+0
|
* feat(health): add registry and unzip (#1139)William Boman2023-03-261-0/+14
|
* refactor: download checksum after unzip (#1135)William Boman2023-03-251-8/+7
| | | | | | | | | * refactor: download checksum after unzip * fixup --------- Co-authored-by: williambotman[bot] <william+bot@redwill.se>
* chore: autogenerate (#1134)williambotman[bot]2023-03-252-2/+2
|
* fix(api): refresh registry before installing packages in :MasonInstall (#1128)William Boman2023-03-231-12/+13
|