<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/tests/core, branch main</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/tests/core?h=main</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/tests/core?h=main'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2022-07-08T16:34:38Z</updated>
<entry>
<title>refactor: add mason-schemas and mason-core modules (#29)</title>
<updated>2022-07-08T16:34:38Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-08T16:34:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=976aa4fbee8a070f362cab6f6ec84e9251a90cf9'/>
<id>urn:sha1:976aa4fbee8a070f362cab6f6ec84e9251a90cf9</id>
<content type='text'>
* refactor: add mason-schemas and move generated filetype map to mason-lspconfig

* refactor: add mason-core module</content>
</entry>
<entry>
<title>feat: add delve and go-debug-adapter (#7)</title>
<updated>2022-07-07T13:00:05Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-07T13:00:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a683a53470f5458bcf900ac36afdd81cb892242a'/>
<id>urn:sha1:a683a53470f5458bcf900ac36afdd81cb892242a</id>
<content type='text'>
* feat: add delve and go-debug-adapter

* fix(go): more package and mod mangling

* fix(ui): fix hydrating package state after reinstallation</content>
</entry>
<entry>
<title>fix(go): strip wildcard specifier from package names when necessary (#4)</title>
<updated>2022-07-07T11:48:19Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-07T11:48:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=680ad40597b7c5b8ba2b3a378e0862bc5142faa7'/>
<id>urn:sha1:680ad40597b7c5b8ba2b3a378e0862bc5142faa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(async): fix flaky test</title>
<updated>2022-07-07T01:32:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-07T01:32:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=357b5423ee6bd9c0b5010b0660cd5cdf1b134740'/>
<id>urn:sha1:357b5423ee6bd9c0b5010b0660cd5cdf1b134740</id>
<content type='text'>
No idea what it was asserting before tbh.
</content>
</entry>
<entry>
<title>style: more stylua</title>
<updated>2022-07-06T23:09:32Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-06T23:09:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4ea062ed9e06b79020377831bc523bbf1fae3e9c'/>
<id>urn:sha1:4ea062ed9e06b79020377831bc523bbf1fae3e9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: adjust some remnants of nvim-lsp-installer</title>
<updated>2022-07-06T23:02:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-06T23:01:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8519abf773fbafe66f555075c0a31fb0bea4dc91'/>
<id>urn:sha1:8519abf773fbafe66f555075c0a31fb0bea4dc91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mason.nvim</title>
<updated>2022-07-06T22:39:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-07-06T17:41:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5f634e0c37e723fc0c33e06b4fd5c2180178db40'/>
<id>urn:sha1:5f634e0c37e723fc0c33e06b4fd5c2180178db40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add apex_ls (#746)</title>
<updated>2022-06-03T17:04:52Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-06-03T17:04:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f5f6538984b5bc9bccfc544960e05d47304f3c5e'/>
<id>urn:sha1:f5f6538984b5bc9bccfc544960e05d47304f3c5e</id>
<content type='text'>
Closes #701.</content>
</entry>
<entry>
<title>added wgsl_analyzer server (#719)</title>
<updated>2022-06-01T18:32:59Z</updated>
<author>
<name>Dmitry Kudryavtsev</name>
<email>ko.dmitri@gmail.com</email>
</author>
<published>2022-06-01T18:32:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d19ea3cbbda96db3099c2c27f4e070f90e14e1cb'/>
<id>urn:sha1:d19ea3cbbda96db3099c2c27f4e070f90e14e1cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(pip3): use with_paths to set venv path (#736)</title>
<updated>2022-05-29T23:50:37Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-29T23:50:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1c85bf298ac2eb71bb72e6a932abbea370f1d6d8'/>
<id>urn:sha1:1c85bf298ac2eb71bb72e6a932abbea370f1d6d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(luarocks): use luarocks.bat executable if it's available (#731)</title>
<updated>2022-05-29T00:38:00Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-29T00:38:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3c21304c3f54caf0c00fab00cf1e4e9c0507b5d1'/>
<id>urn:sha1:3c21304c3f54caf0c00fab00cf1e4e9c0507b5d1</id>
<content type='text'>
Closes #726.</content>
</entry>
<entry>
<title>refactor(health): spawn processes via the spawn module (#732)</title>
<updated>2022-05-28T23:12:12Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-28T23:12:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=14060bf92d5a848930f4968d455922f5bafea813'/>
<id>urn:sha1:14060bf92d5a848930f4968d455922f5bafea813</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(luarock): stub std.ensure_executable (#725)</title>
<updated>2022-05-27T17:43:12Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-27T17:43:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=338063ab0d678103f09a0ce86ce9b292a12ca17f'/>
<id>urn:sha1:338063ab0d678103f09a0ce86ce9b292a12ca17f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(luarocks): add more test cases</title>
<updated>2022-05-27T17:35:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-27T17:35:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5061e9fe9557cdf4530cdda5989e5dddf6161fce'/>
<id>urn:sha1:5061e9fe9557cdf4530cdda5989e5dddf6161fce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add teal_ls (#724)</title>
<updated>2022-05-27T14:23:51Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-27T14:23:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b7813e1ac72271edbb78916d2e87d94a6b0f4039'/>
<id>urn:sha1:b7813e1ac72271edbb78916d2e87d94a6b0f4039</id>
<content type='text'>
Closes #723.</content>
</entry>
<entry>
<title>fix(spawn): don't check executable when spawning with custom PATH (#721)</title>
<updated>2022-05-25T22:32:28Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-25T22:32:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=621c8c6d484ed402eab0d5e44c608d4296562a96'/>
<id>urn:sha1:621c8c6d484ed402eab0d5e44c608d4296562a96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): setlocal undolevels=-1</title>
<updated>2022-05-25T12:18:24Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-25T03:03:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4dfe6a5d5dfb7e76d22e59eca510dacb91116945'/>
<id>urn:sha1:4dfe6a5d5dfb7e76d22e59eca510dacb91116945</id>
<content type='text'>
Without having profiled things, this should greatly reduce memory
footprint because this UI buffer is:
1) updated very frequently
2) the way it's currently updated is extremely inefficient (it
   essentially recreates the buffer contents on every render)
</content>
</entry>
<entry>
<title>fix(test): increase grace period in flaky test</title>
<updated>2022-05-19T12:07:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-19T12:07:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a3323f26a57cf07d354f8d5967cb37a241f41bcb'/>
<id>urn:sha1:a3323f26a57cf07d354f8d5967cb37a241f41bcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(lspinfo): check that .setup() has been called to consider cmd executable (#710)</title>
<updated>2022-05-19T12:03:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-19T12:03:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=84c07269f66c6d3ba13cab3b8d8d1e58a91f2589'/>
<id>urn:sha1:84c07269f66c6d3ba13cab3b8d8d1e58a91f2589</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests(spawn): fix bad test name and add missing case</title>
<updated>2022-05-17T21:23:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-17T21:23:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=97b36e9938cc06156212accc73411afd7bab3a01'/>
<id>urn:sha1:97b36e9938cc06156212accc73411afd7bab3a01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(spawn): avoid spawning commands that aren't on PATH (#706)</title>
<updated>2022-05-17T21:15:36Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-17T21:15:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0e90f04651388df2477400b4b63e5443fcda43af'/>
<id>urn:sha1:0e90f04651388df2477400b4b63e5443fcda43af</id>
<content type='text'>
This is primarily done to avoid cluttering the log file with a bunch of
ERROR entries. Also avoids unnecessary roundtrips to uv_spawn, I guess.</content>
</entry>
<entry>
<title>chore(functional): restructure and extend functional modules (#703)</title>
<updated>2022-05-17T11:49:18Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-17T11:49:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9fa0bb2822af391db96687ad6ddb66ddb3529c58'/>
<id>urn:sha1:9fa0bb2822af391db96687ad6ddb66ddb3529c58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(go): target the @latest version when checking if package is outdated (#700)</title>
<updated>2022-05-13T19:01:24Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-13T19:01:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b1f1200cb25bcaa05811b238584ed27dcd6d6828'/>
<id>urn:sha1:b1f1200cb25bcaa05811b238584ed27dcd6d6828</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(github): allow looking for prereleases (#699)</title>
<updated>2022-05-13T18:53:04Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-13T18:53:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0ec5d1d7c56f870921aab329c163118c66434211'/>
<id>urn:sha1:0ec5d1d7c56f870921aab329c163118c66434211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): use diagnostics to show some messages (#694)</title>
<updated>2022-05-13T14:17:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-13T14:17:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=09aea5d129c761a95f4bfaf80ec99eac2ab88983'/>
<id>urn:sha1:09aea5d129c761a95f4bfaf80ec99eac2ab88983</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: patch :LspInfo's "cmd is executable" diagnostic message (#691)</title>
<updated>2022-05-12T16:02:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-12T16:02:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f637ef2e6dbfb03cc896143d73749f541ca18e3e'/>
<id>urn:sha1:f637ef2e6dbfb03cc896143d73749f541ca18e3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: remove old test</title>
<updated>2022-05-11T14:13:17Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-11T14:13:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f5569f6785e675aaa01db9e44e0afcd065d6ba15'/>
<id>urn:sha1:f5569f6785e675aaa01db9e44e0afcd065d6ba15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: further decouple module structure (#685)</title>
<updated>2022-05-11T14:10:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-11T14:10:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5e3385d90668c792919c7e2791620a6c0d569538'/>
<id>urn:sha1:5e3385d90668c792919c7e2791620a6c0d569538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(tests): use assert.same instead of abusing vim.inspect + assert.equal</title>
<updated>2022-05-06T15:55:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-05-06T15:55:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6f82a174709c2767281916d02e2cac1d7a6dba6e'/>
<id>urn:sha1:6f82a174709c2767281916d02e2cac1d7a6dba6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: refactor remaining installers to async impl (#616)</title>
<updated>2022-04-21T10:09:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-21T10:09:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b68fcc6bb2c770495ff8e2508c06dfdd49abcc80'/>
<id>urn:sha1:b68fcc6bb2c770495ff8e2508c06dfdd49abcc80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: capture and assert process.spawn() arguments</title>
<updated>2022-04-18T19:40:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-18T19:40:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e68ac4aa2485a378bca1e43e8e812c1ac3afe5b3'/>
<id>urn:sha1:e68ac4aa2485a378bca1e43e8e812c1ac3afe5b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(spawn): recursively parse arglist (#610)</title>
<updated>2022-04-18T19:34:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-18T19:34:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=43b273803e39f355f704bfdb3037ea83cee664e2'/>
<id>urn:sha1:43b273803e39f355f704bfdb3037ea83cee664e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(async): slightly better support for nested coroutine contexts (#600)</title>
<updated>2022-04-15T23:43:09Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-15T23:43:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5'/>
<id>urn:sha1:c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5</id>
<content type='text'>
* fix(async): only dispatch first failure in a.wait_all

* add InstallContext:run_concurrently

This is needed due to how multiple coroutine contexts are used in a hierchical
structure, and the async coroutine dispatcher loses this hierchical context
inside callback functions invoked via FFI (I… assume?).</content>
</entry>
<entry>
<title>feat(async): add a.wait_all (#596)</title>
<updated>2022-04-13T13:51:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-13T13:51:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ee082883d18a8990cec359862db4e93ea850cb8c'/>
<id>urn:sha1:ee082883d18a8990cec359862db4e93ea850cb8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fetch): add ability to download file instead of writing to stdout</title>
<updated>2022-04-12T21:41:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-12T21:41:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=39f84cd24fac6284212909b391df85297019a09e'/>
<id>urn:sha1:39f84cd24fac6284212909b391df85297019a09e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more async refactor (#587)</title>
<updated>2022-04-11T15:19:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-11T15:19:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=88f590ce0e01767bcc8dfdc862a456efde77d4a0'/>
<id>urn:sha1:88f590ce0e01767bcc8dfdc862a456efde77d4a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(spawn): fix Failure.tostring when unable to retrieve uv_handle</title>
<updated>2022-04-11T12:59:09Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-11T12:48:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=50f5ce660fa2898685c365344321fcadaeeab717'/>
<id>urn:sha1:50f5ce660fa2898685c365344321fcadaeeab717</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make install context available via coroutine context (#586)</title>
<updated>2022-04-10T23:04:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-10T23:04:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=89abfcd2fbd56c3246772726a85ed0e548d77d3b'/>
<id>urn:sha1:89abfcd2fbd56c3246772726a85ed0e548d77d3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(r_language_server): run install script via stdin (#578)</title>
<updated>2022-04-06T09:35:35Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-06T09:35:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0795a757e8b78116f7e6d9e353bcb0443c7dbc52'/>
<id>urn:sha1:0795a757e8b78116f7e6d9e353bcb0443c7dbc52</id>
<content type='text'>
Fixes #568.</content>
</entry>
<entry>
<title>fix(pip3): always use normalized "python" executable with venv-enhanced path (#577)</title>
<updated>2022-04-05T22:54:24Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-05T22:54:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cd66685952ce7f007b9606fa8207e0567da82cd5'/>
<id>urn:sha1:cd66685952ce7f007b9606fa8207e0567da82cd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch majority of installers to async implementation (#574)</title>
<updated>2022-04-05T22:25:50Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-04-05T22:25:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=999476c324b26223aaf409a84497215e18d74499'/>
<id>urn:sha1:999476c324b26223aaf409a84497215e18d74499</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add async managers (#536)</title>
<updated>2022-03-26T12:41:50Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-26T12:41:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=212d17a039da449043b67529c29851db37acc236'/>
<id>urn:sha1:212d17a039da449043b67529c29851db37acc236</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(async): allow for a.promisify to reject (#557)</title>
<updated>2022-03-23T22:40:04Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-23T22:40:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9dc2cd14952bd1e26e9073428c79b894d280780b'/>
<id>urn:sha1:9dc2cd14952bd1e26e9073428c79b894d280780b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>run server installation in async execution context (#525)</title>
<updated>2022-03-06T20:48:29Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-06T20:48:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=dc39ce90f99a77699317bd31d95ce970690a4624'/>
<id>urn:sha1:dc39ce90f99a77699317bd31d95ce970690a4624</id>
<content type='text'>
</content>
</entry>
<entry>
<title>async: raise errors instead of returning pcall-style (#521)</title>
<updated>2022-03-05T21:22:54Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-05T21:22:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=20e5dc0d10bb4d92d6f0c80a6057924ca2ce1e51'/>
<id>urn:sha1:20e5dc0d10bb4d92d6f0c80a6057924ca2ce1e51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(async): pcall callback-style functions to catch errors (#515)</title>
<updated>2022-03-02T19:13:26Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-03-02T19:13:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ac04f507f83f178ad563426cfa0d0d4f0e984ecc'/>
<id>urn:sha1:ac04f507f83f178ad563426cfa0d0d4f0e984ecc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add async module (#499)</title>
<updated>2022-02-21T19:56:16Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-02-21T19:56:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=12d97eeabf44c2dd2cf841db218aac449022143d'/>
<id>urn:sha1:12d97eeabf44c2dd2cf841db218aac449022143d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: add process_spec.lua (#419)</title>
<updated>2022-01-12T15:17:48Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-12T15:17:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b192deddaafec7842ce062c90bdafafb180330a6'/>
<id>urn:sha1:b192deddaafec7842ce062c90bdafafb180330a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display outdated servers (#395)</title>
<updated>2022-01-06T17:21:19Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2022-01-06T17:21:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5cc73ef7360866c65169e0e7d55d3b59fb3b6eaa'/>
<id>urn:sha1:5cc73ef7360866c65169e0e7d55d3b59fb3b6eaa</id>
<content type='text'>
</content>
</entry>
</feed>
