Tae Won Ha
69c515f813
GH-571 Stop waiting when quitting
2017-11-29 22:57:19 +01:00
Tae Won Ha
0833cffa69
GH-571 Add NvimMsgPack in SwiftNeoVim
2017-11-29 22:29:22 +01:00
Tae Won Ha
e2f21e5948
GH-520 Adapt to removal of FocusGained/Lost pseudo key in neovim 0.2.1
2017-09-07 18:24:06 +02:00
Tae Won Ha
069184b36c
GH-512 Do not perform selector in the same thread since it won't work...
2017-08-28 19:17:27 +02:00
Tae Won Ha
feb4eae765
GH-512 Wait when doing Cmd-Q till neovim exits
2017-08-28 19:09:04 +02:00
Tae Won Ha
729e7e3732
GH-512 Use the correct format specifier
2017-08-27 14:49:26 +02:00
Tae Won Ha
1228ad11e7
GH-512 Wait till neovim exits before closing the window.
...
- Wait 5 sec. and force exit.
2017-08-26 21:58:00 +02:00
Tae Won Ha
924b45bb1a
GH-512 Let neovim exit in mch_exit()
...
- NeoVimServer exited due to stopping of the CFRunLoop. Maybe this caused the crash???
2017-08-24 18:26:37 +02:00
Tae Won Ha
502dbbebb0
GH-436 Add directory foreground color to themes
2017-06-28 19:50:34 +02:00
Tae Won Ha
d10e98a536
GH-436 Remove unused colors
2017-06-25 23:19:23 +02:00
Tae Won Ha
2c3779523c
GH-436 Make the first attempt
2017-06-25 23:17:13 +02:00
Tae Won Ha
c00a634c86
GH-436 Add theme to neovim view
2017-06-25 17:35:51 +02:00
Tae Won Ha
cb72766cd7
GH-472 Pass over the current cell position when scrolling
...
- such that the window below the cursor gets scrolled.
2017-06-24 11:33:37 +02:00
Tae Won Ha
d9c6443e2d
GH-472 Use the correct type when packing values in Data
2017-06-24 10:45:03 +02:00
Tae Won Ha
4279147b80
GH-472 Add unused marker
2017-06-23 18:58:55 +02:00
Tae Won Ha
64501bb43f
GH-302, GH-421 Launch neovim after first resize.
...
- when using -d option of nvim, it's important that the initial size of nvim corresponds to the NSWindow's size such that both splits have the same width
2017-06-12 19:28:58 +02:00
Tae Won Ha
ec838aa0b9
GH-302, GH-421 Add --wait to cli tool
2017-06-12 19:28:54 +02:00
Tae Won Ha
3216b08699
GH-302, GH-421 Add passthrough arguments to vimr script
2017-06-12 00:30:33 +02:00
Tae Won Ha
91fac3868e
GH-423 Cache cwd and send the change event as a callback
2017-06-09 01:15:45 +02:00
Tae Won Ha
c415df78e1
Do not send unnec' screen cursor position to UI
2017-06-05 15:22:35 +02:00
Tae Won Ha
39feb8524b
Scroll in custom steps
2017-05-30 23:41:15 +02:00
Tae Won Ha
d548cb01a0
Update neovim
...
- adapt to (neovim/neovim@031756c5e6 )
* int -> Integer
* bool -> Boolean
* some char * -> String
2017-05-11 08:08:58 +02:00
Tae Won Ha
a1beeb2d67
GH-434 Use fileURLWithPath... -_-
2017-05-08 21:16:25 +02:00
Tae Won Ha
70723ea925
GH-434 Use DIRCHANGED and add pwd to NeoVimServer
2017-05-08 20:25:11 +02:00
Tae Won Ha
2dd3659329
GH-428 Adapt to new
2017-04-23 11:33:06 +02:00
Tae Won Ha
e602a674db
GH-405 Guard for nil escaped file name
...
- happens when quitting with main windows open in optimized build
2017-03-13 18:44:57 +01:00
Tae Won Ha
52ec766626
GH-339 Guard with DEBUG
2017-01-07 21:04:27 +01:00
Tae Won Ha
cbc7364ece
GH-339 Remove unnec' log msg
2017-01-07 20:35:17 +01:00
Tae Won Ha
a5dc659b24
GH-339 Push dirty status to the UI (again)
2017-01-07 16:06:39 +01:00
Tae Won Ha
491eaa73d4
GH-339 Push the current line and col to the UI
2017-01-07 15:53:32 +01:00
Tae Won Ha
fbe1d4a917
GH-339 Use cursor goto method
2017-01-07 15:12:07 +01:00
Tae Won Ha
5098c13781
GH-339 Try set cursor method
2017-01-07 14:56:17 +01:00
Tae Won Ha
2e7a52c3cc
Merge branch 'issue/376-second-try' into issue/339-md-preview
...
Conflicts:
NeoVimServer/NeoVimMsgIds.h
NeoVimServer/server_ui.m
SwiftNeoVim/NeoVimAgent.m
VimR.xcodeproj/project.pbxproj
2017-01-07 08:58:31 +01:00
Tae Won Ha
7a37e418a2
Merge branch 'develop' into issue/339-md-preview
2017-01-06 14:20:29 +01:00
Tae Won Ha
3a61567590
GH-339 Allow nil as result for vim command output
2017-01-06 11:17:53 +01:00
Tae Won Ha
9233a07b7b
GH-339 Remove response id handling
2017-01-06 10:27:36 +01:00
Tae Won Ha
08283e2081
GH-339 Migrate dirty status
2017-01-06 08:51:01 +01:00
Tae Won Ha
49aa4a2440
GH-339 Migrate get bool option
2017-01-06 08:33:16 +01:00
Tae Won Ha
33b101eba6
GH-339 Migrate set bool option
2017-01-06 08:28:04 +01:00
Tae Won Ha
75186ebc87
GH-339 Migrate vim command output
2017-01-06 08:14:35 +01:00
Tae Won Ha
279a768bf7
Revert "GH-376 Compute tabs in the main loop"
...
This reverts commit 5fbc773584
.
2017-01-04 17:38:28 +01:00
Tae Won Ha
b03393a3e0
Revert "GH-376 Get buffers in the main loop"
...
This reverts commit d7dfddec04
.
2017-01-04 17:38:18 +01:00
Tae Won Ha
daf16d0fc0
Merge branch 'develop' into issue/339-md-preview
2017-01-03 16:45:25 +01:00
Tae Won Ha
3f9d10e309
GH-376 Do not send msgs when quitting (except the quit msg).
...
- When exiting full screen, often, resize msg is called. This is just a quick-and-dirty fix.
2017-01-03 16:21:04 +01:00
Tae Won Ha
d7dfddec04
GH-376 Get buffers in the main loop
2017-01-03 14:25:22 +01:00
Tae Won Ha
a485885dd5
GH-376 Guard next request id
2017-01-03 10:37:32 +01:00
Tae Won Ha
5fbc773584
GH-376 Compute tabs in the main loop
2017-01-03 09:59:52 +01:00
Tae Won Ha
1451b0ba72
GH-339 Pass through current buffer changed event
...
- ignore cursor events to avoid slowing down scrolling...
2016-12-20 00:01:59 +01:00
Tae Won Ha
9cebb5ab48
GH-339 Pass through auevents...
2016-12-19 23:11:42 +01:00
Tae Won Ha
3e369529b4
Avoid force quit
2016-12-14 20:49:56 +01:00