| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(registry): add .get_all_package_specs() (#1247) | William Boman | 2023-04-22 | 3 | -19/+49 |
| | | | | | This is a faster method than .get_all_packages() due to the fact that it only loads package specifications without instantiating mason-core.package instances. Useful for situations where one only needs to read spec data. | ||||
| * | chore: remove generate scripts and artifacts (#1246) | William Boman | 2023-04-22 | 1 | -154/+0 |
| | | |||||
| * | chore: autogenerate (#1245) | williambotman[bot] | 2023-04-22 | 1 | -1/+1 |
| | | |||||
| * | chore: remove lua:mason-registry.index registry entry (#1243) | William Boman | 2023-04-21 | 2 | -4/+1 |
| | | |||||
| * | chore: autogenerate (#1242) | williambotman[bot] | 2023-04-21 | 2 | -13/+13 |
| | | |||||
| * | chore: autogenerate (#1239) | williambotman[bot] | 2023-04-20 | 3 | -3/+3 |
| | | |||||
| * | chore: autogenerate (#1236) | williambotman[bot] | 2023-04-19 | 1 | -1/+1 |
| | | |||||
| * | chore: migrate verible (#1235) | William Boman | 2023-04-18 | 3 | -105/+2 |
| | | |||||
| * | fix(health): add scheduler in python3_host_prog check (#1234) | Au | 2023-04-18 | 1 | -0/+1 |
| | | |||||
| * | fix(health): only check pwsh on Windows (#1232) | William Boman | 2023-04-18 | 1 | -10/+9 |
| | | |||||
| * | chore: migrate haskell-language-server (#1230) | William Boman | 2023-04-18 | 4 | -60/+4 |
| | | |||||
| * | feat(installer): add generic build provider (#1228) | William Boman | 2023-04-18 | 9 | -44/+163 |
| | | |||||
| * | refactor(expr): remove redundant core filters and always stringify reduced ↵ | William Boman | 2023-04-18 | 3 | -10/+27 |
| | | | | | | value (#1227) The removed filters are not used by mason-registry and are too Lua-specific in nature. | ||||
| * | feat: add require("mason").has_setup flag (#1226) | William Boman | 2023-04-18 | 1 | -0/+3 |
| | | |||||
| * | chore: autogenerate (#1225) | williambotman[bot] | 2023-04-17 | 1 | -1/+1 |
| | | |||||
| * | refactor: refactor github provider to smaller modules (#1223) | William Boman | 2023-04-16 | 4 | -209/+221 |
| | | |||||
| * | chore: migrate r-languageserver (#1222) | William Boman | 2023-04-16 | 2 | -88/+0 |
| | | |||||
| * | refactor(health): split up checks (#1221) | William Boman | 2023-04-16 | 2 | -255/+205 |
| | | |||||
| * | fix(checkhealth): use non-deprecated versions if possible (#1219) | dundargoc | 2023-04-16 | 1 | -16/+29 |
| | | |||||
| * | feat(github): add $MASON_VERSION to build context (#1218) | William Boman | 2023-04-16 | 2 | -7/+15 |
| | | |||||
| * | chore: migrate julia-lsp (#1217) | William Boman | 2023-04-15 | 2 | -87/+0 |
| | | |||||
| * | chore: autogenerate (#1216) | williambotman[bot] | 2023-04-15 | 3 | -2/+3 |
| | | |||||
| * | fix(std): manually call zstd on Windows (#1212) | William Boman | 2023-04-14 | 1 | -1/+20 |
| | | | | Closes #1207. | ||||
| * | chore: autogenerate (#1209) | williambotman[bot] | 2023-04-13 | 2 | -1/+2 |
| | | |||||
| * | fix(github): use evaluated out_file as asset file value (#1208) | William Boman | 2023-04-12 | 1 | -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-12 | 1 | -1/+1 |
| | | |||||
| * | chore: autogenerate (#1204) | williambotman[bot] | 2023-04-11 | 1 | -1/+1 |
| | | |||||
| * | chore: migrate packages (#1203) | William Boman | 2023-04-11 | 98 | -2095/+6 |
| | | |||||
| * | feat(registry): pcall require Lua registry packages (#1200) | William Boman | 2023-04-08 | 1 | -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 Boman | 2023-04-08 | 1 | -0/+1 |
| | | | | No longer a hard requirement due to vendoring lua zzlib. | ||||
| * | chore: migrate packages (#1198) | William Boman | 2023-04-08 | 31 | -768/+1 |
| | | |||||
| * | fix(powershell): close stdin (#1197) | William Boman | 2023-04-08 | 1 | -0/+4 |
| | | |||||
| * | chore: autogenerate (#1195) | williambotman[bot] | 2023-04-08 | 1 | -3/+4 |
| | | |||||
| * | refactor(log): dont print to console when headless by default (#1193) | William Boman | 2023-04-08 | 1 | -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 Boman | 2023-04-08 | 1 | -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 Boman | 2023-04-07 | 1 | -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-07 | 3 | -2/+3 |
| | | |||||
| * | fix: healthcheck completion of mason (#1185) | dundargoc | 2023-04-06 | 1 | -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 Boman | 2023-04-06 | 1 | -1/+1 |
| | | |||||
| * | chore: autogenerate (#1184) | williambotman[bot] | 2023-04-06 | 1 | -0/+1 |
| | | |||||
| * | chore: migrate packages (#1182) | William Boman | 2023-04-05 | 33 | -785/+3 |
| | | |||||
| * | feat(registry): add ability to register package aliases (#1146) | elky | 2023-04-05 | 3 | -1/+28 |
| | | |||||
| * | fix(github): fall back to curl/wget if gh is not available (#1181) | William Boman | 2023-04-05 | 4 | -59/+27 |
| | | |||||
| * | fix(npm): set install-strategy on npm >= 9 (#1179) | William Boman | 2023-04-04 | 3 | -4/+40 |
| | | | | Closes #1175. | ||||
| * | test(async): add tests for control mechanisms (#1176) | William Boman | 2023-04-03 | 1 | -0/+1 |
| | | |||||
| * | feat: vendor zzlib for unzip (#1174) | William Boman | 2023-04-03 | 4 | -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 Boman | 2023-04-03 | 31 | -640/+0 |
| | | |||||
| * | fix(package): schedule callback that can only run in main loop (#1172) | William Boman | 2023-04-03 | 1 | -2/+2 |
| | | |||||
| * | refactor: only schedule in a.scheduler() when in fast event (#1170) | William Boman | 2023-04-02 | 17 | -59/+45 |
| | | | | Explicitly schedule via `a.wait(vim.schedule)` instead. | ||||
| * | chore: consolidate generate task (#1171) | William Boman | 2023-04-02 | 1 | -1/+1 |
| | | |||||
