Tae Won Ha
|
0a2af85585
|
Sync when publishing events
RxSwift reported `Synchronization anomaly was detected` which was due to
PublishSubject firing events from different dispatch queues.
|
2023-12-17 17:46:28 +01:00 |
|
Tae Won Ha
|
dd58bb6138
|
Refactor API methods
|
2023-12-16 19:38:15 +01:00 |
|
Tae Won Ha
|
91500e9b20
|
Generate API methods
|
2023-12-16 19:33:26 +01:00 |
|
Tae Won Ha
|
4c23aabd24
|
Use blocking vimenter request from Neovim to set up autocmd
|
2023-12-11 17:05:51 +01:00 |
|
Tae Won Ha
|
531e664ae9
|
Remove unnec' param
|
2023-12-11 08:34:52 +01:00 |
|
Tae Won Ha
|
3a0b8a6ebf
|
First draft to replace unix domain socket with pipe
|
2023-12-10 23:55:16 +01:00 |
|
George Harker
|
870534c83d
|
check versions on starting neovim via the pipe
|
2023-12-04 12:35:33 -08:00 |
|
Tae Won Ha
|
ae101d0d84
|
Use .userInteractive for MsgpackRpc since we now use neovim's official UI API
|
2023-11-23 21:44:44 +01:00 |
|
Tae Won Ha
|
0c3a15a327
|
Fix scripts for generating sources
- Include also deprecated API methods, but mark it as deprecated using
`@available()`.
|
2023-11-09 17:55:59 +01:00 |
|
George Harker
|
615d32755c
|
Talk to external nvim without uibridge
|
2023-10-29 13:46:05 -07:00 |
|
Tae Won Ha
|
15ca44c650
|
Update neovim to 0.8.2
|
2023-01-03 17:42:40 +01:00 |
|
Tae Won Ha
|
d7b257435e
|
Reformat
|
2022-12-15 15:25:24 +09:00 |
|
Tae Won Ha
|
e856885d48
|
Use GCD instead of thread
|
2022-12-03 20:24:05 +01:00 |
|
Tae Won Ha
|
adc9f41802
|
Add RxPack and RxNeovim
|
2022-12-03 17:43:43 +01:00 |
|
Tae Won Ha
|
9c056876cf
|
Extract Rx classes for MessagePort and MsgpackRPC and move RxNeovimApi to NvimServer
|
2022-06-18 11:48:40 +02:00 |
|
Tae Won Ha
|
050537eeb7
|
wip
|
2022-06-17 22:42:20 +02:00 |
|
Tae Won Ha
|
44043f75a4
|
Fix bugs in Ignore handling and add test
|
2022-06-17 14:49:43 +02:00 |
|
Tae Won Ha
|
192d0c9429
|
Update neovim to 0.7.0
|
2022-04-16 18:09:40 +02:00 |
|
Tae Won Ha
|
52ae48be2a
|
Update neovim
|
2022-03-19 09:23:00 +01:00 |
|
Tae Won Ha
|
5c632d5248
|
Update neovim
|
2022-01-24 16:35:01 +01:00 |
|
Tae Won Ha
|
5d2c80c838
|
Update NvimServer to 0.6.1-0
|
2022-01-02 16:09:21 +01:00 |
|
Tae Won Ha
|
351a08da23
|
Update neovim to 0.6.0
|
2021-12-01 19:09:59 +01:00 |
|
Tae Won Ha
|
5972bbf6d2
|
Generate sources (did not produce changes)
|
2021-11-05 19:15:26 +01:00 |
|
Tae Won Ha
|
eac20f9bbb
|
Generate sources
|
2021-06-18 12:23:51 +02:00 |
|
Tae Won Ha
|
507e2d6973
|
Adapt to RxSwift 6.2
|
2021-06-18 08:51:22 +02:00 |
|
Tae Won Ha
|
6254fa99e4
|
Update RxSwift to 6.2
|
2021-06-18 08:41:16 +02:00 |
|
Tae Won Ha
|
dd66d8e966
|
Update neovim
|
2021-02-21 10:57:58 +01:00 |
|
Tae Won Ha
|
18a9c93e68
|
Update neovim
|
2020-12-20 15:53:11 +01:00 |
|
Tae Won Ha
|
0b17d715dc
|
Set target for all queues
|
2020-12-11 22:43:59 +01:00 |
|
Tae Won Ha
|
5afb0cf9e1
|
Refactor
|
2020-12-10 21:42:10 +01:00 |
|
Tae Won Ha
|
2bae89165e
|
Refactor
|
2020-12-10 21:21:38 +01:00 |
|
Tae Won Ha
|
6c7ff8a300
|
Get the error msg for tabclose
|
2020-12-09 22:05:01 +01:00 |
|
Tae Won Ha
|
0572cec9eb
|
WIP: Add tab representative
|
2020-12-06 16:08:12 +01:00 |
|
Tae Won Ha
|
3dfbb5854a
|
Generate sources
|
2020-11-20 08:52:25 +01:00 |
|
Tae Won Ha
|
004ab9dda8
|
Reformat using swiftformat
|
2020-09-18 16:04:09 +02:00 |
|
Tae Won Ha
|
3eb6fa1486
|
Make QOS of queues customizable
|
2020-09-18 10:57:35 +02:00 |
|
Tae Won Ha
|
e6186544a2
|
Sync stopped access
|
2020-09-18 08:03:11 +02:00 |
|
Tae Won Ha
|
f5b74ed9fd
|
Watch for 0 read bytes
|
2020-09-17 22:47:18 +02:00 |
|
Tae Won Ha
|
6ab66b9045
|
Use weak self in subscriptions and catch all errors
|
2020-09-15 07:38:15 +02:00 |
|
Tae Won Ha
|
13676b377c
|
Extract RxPack as SPM
|
2020-08-18 19:37:39 +02:00 |
|