Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2022-07-09 | 5.3 kB | |
v0.3.0 source code.tar.gz | 2022-07-09 | 830.8 kB | |
v0.3.0 source code.zip | 2022-07-09 | 857.6 kB | |
Totals: 3 Items | 1.7 MB | 0 |
🎉 v0.3.0 - 2022-07-09
Features
Use vim.notify
#editor
Support xcworkspace (#101)
#general
....
- When xcworkspace exists, use it instead of xcodeproj when compiling and recompiling projects. - When xcworkspace exists, build target are passed with `-scheme` flag, so targets and scheme need to have the same name. - speed up tuist setup through compiling the Manifest scheme instead of each target
Bug Fixes
Remove old logging interface
#nvim
....
This errors when the users add no longer supported or invalid configuration key
Refactor
Move out nvim specific logic (#103)
#daemon
....
* init * chore(deps): update xclog and process-stream + refactor * ref: setup shared logger * ref: remove nvim-rs * feat: broadcast server * fix(editor): receiving multiple messages at the same time This just a hack because I couldn't pinpoint why is the client is receiving a bulk of message separated by newline * ref(editor): rename BroadcastMessage to Broadcast * feat(nvim): setup logger * fix: run/build commands * ref: logs * ref: remove log macros * ref: remove log_request * ref: remove client type, use root only * fix: status line updates * ref: rename editor to client * fix: watch status * feat(nvim): support custom notify * feat: respect user log level * enh(logger): format * fix(tuist): generate compile commands * ref: rename neovim to nvim * chore: cleanup * ref: move make try_register part of register * ref(client): register return bool * ref: move logging functionality to lua * ref: clean up * fix: open logger on error * feat: append generation logs on error only * ref(nvim): move logger buffer mappings to setup * fix(nvim): change log buffer change position if already opened * feat(nvim): add custom configurations for log_buffer * chore: add icon to error messages * feat(messages): success level * feat: update lsp server on compile files reloaded
Switch to tarpc framework
#general
Rename lualib to editor-lib
#general
Relay on json transport only (#115)
#general
....
* ref: switch to JSON-based socket * feat(api): get all runners * feat(api): get watchlist and targets with one api call * chore(api): operation instead of ops * feat(nvim): setup nvim as daemon socket client * chore: re-setup tracing for sourcekit-helper * fix(nvim): drop command sending roots as nil * ref(nvim): just use server.request * style(rustfmt) * chore(nvim): use table for commands * fix(nvim): dropping roots * ref: relocate bin files * feat(daemon): graceful shutdown * fix(nvim): Auto-start daemon * fix(nvim): missing out some messages * fix(nvim): update statusline * ref: general refactor * doc: update