1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-01 18:39:52 +03:00
Commit Graph

159 Commits

Author SHA1 Message Date
Tae Won Ha
502dbbebb0
GH-436 Add directory foreground color to themes 2017-06-28 19:50:34 +02:00
Tae Won Ha
f20240b836
GH-436 Update highlight groups when colorscheme changes 2017-06-27 19:37:54 +02:00
Tae Won Ha
313fe5e61c
GH-436 Add ifdef macro for debug item 2017-06-25 23:31:10 +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
3aa2337971
GH-472 Fix the row/col mixup 2017-06-24 14:12:11 +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
dc267dc9ef
GH-472 Use NSInteger instead of NSUInteger for enums
- it's more compatible with SInt32 for CFMachPort comm.
2017-06-23 18:58:43 +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
26aab9116c
Use update_screen, setcursor, ui_flush sequence in window select func 2017-06-10 10:16:32 +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
60db84c340
Reformat to 100 chars 2017-06-07 18:41:21 +02:00
Tae Won Ha
f42f86b4a0
Delete unused screen cursor functions 2017-06-05 19:19:26 +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
93b9366a66
Set cursor and flush after scrolling 2017-06-05 13:44:53 +02:00
Tae Won Ha
6f42dde6ce
Use update_screen instead of ui_refresh 2017-06-01 22:15:59 +02:00
Tae Won Ha
39feb8524b
Scroll in custom steps 2017-05-30 23:41:15 +02:00
Tae Won Ha
7c4c7d6f0a
Fix merge conflicts... 2017-05-27 17:48:07 +02:00
Tae Won Ha
a7bc657514 Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	NeoVimServer/server_ui.m
	SwiftNeoVim/NeoVimView.swift
        and many others...
2017-05-27 17:22:47 +02:00
Tae Won Ha
9490e794c5
GH-439 Do not #import header files from swift neovim in neovim server 2017-05-27 09:31:56 +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
70723ea925
GH-434 Use DIRCHANGED and add pwd to NeoVimServer 2017-05-08 20:25:11 +02:00
Tae Won Ha
b09970e818
GH-442 Push (again) dirty status to ui 2017-05-06 09:39:58 +02:00
Tae Won Ha
a6717c0b48
Update neovim: adapt to new event_create signature 2017-04-29 08:37:44 +02:00
Tae Won Ha
cdb84c07ba
Update neovim 2017-04-28 19:08:27 +02:00
Tae Won Ha
5f6e758293
Merge branch 'develop' into 428-update-neovim
Conflicts:
	NeoVimServer/server_ui.m
2017-04-25 07:32:11 +02:00
Tae Won Ha
a6990259da
Remove some compile warnings 2017-04-24 20:36:34 +02:00
Tae Won Ha
2dd3659329
GH-428 Adapt to new 2017-04-23 11:33:06 +02:00
Tae Won Ha
b235a703b3
Update neovim 2017-04-07 11:26:31 +02:00
Tae Won Ha
35fd4d97a8
Add opened files list w/o double click 2017-02-26 12:00:19 +01:00
Tae Won Ha
18fe88ffbd
GH-392 Remove unnec' function 2017-01-24 18:28:26 +01:00
Tae Won Ha
e815bc6641
GH-392 Synchronize all nvim_... calls 2017-01-24 18:27:44 +01:00
Tae Won Ha
6533cb55cc
Merge branch 'develop' into issue/339-md-preview 2017-01-08 21:36:13 +01:00
Tae Won Ha
cc24d91906
Use DLOG instead of WLOG 2017-01-08 21:35:54 +01:00
Tae Won Ha
00137e144e
Stop run loop instead of exit(0) 2017-01-08 21:34:04 +01:00
Tae Won Ha
0a94c43a9b
Use dispatch source for parent process monitoring 2017-01-08 21:34:03 +01:00
Tae Won Ha
9c17450ef0
GH-339 Call has dirty docs from UI again 2017-01-08 18:07:42 +01:00
Tae Won Ha
f59be1cb5a
GH-339 Use api call for command output 2017-01-08 10:04:04 +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
dc9f89279f
GH-339 Make sure that we are sending msgs in the main loop 2017-01-07 14:56:45 +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
964dc69459
GH-339 Add return statement 2017-01-06 14:08:45 +01:00