fix: quickfix support for long-running providers (#41)

* fix(compiler): open quickfix in background, retain focus on source buffer

* fix(compiler): use cwindow and win_gotoid for quickfix focus management

* fix: unused var warning and update typst reload test for short format

* fix: remove testing files
This commit is contained in:
Barrett Ruth 2026-03-04 17:23:06 -05:00 committed by GitHub
parent c8e3a88434
commit 3e6ba580e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 17 additions and 970 deletions

View file

@ -50,7 +50,9 @@ describe('presets', function()
assert.is_table(result)
assert.are.equal('typst', result[1])
assert.are.equal('watch', result[2])
assert.are.equal(ctx.file, result[3])
assert.are.equal('--diagnostic-format', result[3])
assert.are.equal('short', result[4])
assert.are.equal(ctx.file, result[5])
end)
it('parses errors from stderr', function()