| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(registry): ensure there's no duplicate registry entries (#1957) | William Boman | 2025-05-19 | 1 | -0/+5 |
| | | |||||
| * | feat: associate package instances with registry source and record it in receipt | William Boman | 2025-05-06 | 1 | -1/+8 |
| | | |||||
| * | refactor(registry): change lua registries to not instantiate Package themselves | William Boman | 2025-05-02 | 1 | -4/+0 |
| | | | | | | | | | Instead of having Lua registries instantiate package instances themselves we now do it in the installer of Lua registry sources. This aligns the behaviour of the Lua registry protocol with the other registry protocols. | ||||
| * | refactor(registry): refactor registry initialization | William Boman | 2025-03-03 | 1 | -4/+2 |
| | | |||||
| * | refactor: turn StdioSink into a proper class | William Boman | 2025-02-19 | 1 | -1/+2 |
| | | |||||
| * | refactor: standardize constructors and improve inheritance construction | William Boman | 2025-02-19 | 1 | -4/+6 |
| | | |||||
| * | fix(registry): exhaust streaming parser when loading "file:" registries (#1708) | William Boman | 2024-05-14 | 1 | -0/+9 |
| | | |||||
| * | chore(registry): clean up recent changes (#1704) | William Boman | 2024-05-11 | 1 | -18/+14 |
| | | |||||
| * | perf(registry): significantly improve the "file:" protocol performance (#1702) | William Boman | 2024-05-11 | 1 | -30/+66 |
| | | | | | | | | | | | Instead of spawning a separate yq process for each registry package, utilize multi-document parsing through a single process. This should have significant performance improvements on all platforms, but especially Windows, due to bottlenecks caused by AV software. IMPORTANT: Writing all package definitions as-is via stdin like this works because packages in the registry (at least the core registry) must start with a document header (---), effectively acting as a document separator. | ||||
| * | refactor(registry): colocate FileRegistrySource buffer management (#1473) | William Boman | 2023-08-27 | 1 | -6/+4 |
| | | |||||
| * | fix(registry): schedule vim.fn calls in FileRegistrySource (#1471) | William Boman | 2023-08-27 | 1 | -0/+1 |
| | | |||||
| * | feat(registry): add file: source protocol (#1457) | William Boman | 2023-08-26 | 1 | -0/+152 |
