1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-26 23:36:08 +03:00
Commit Graph

927 Commits

Author SHA1 Message Date
Tae Won Ha
333b8cbbe3
Use NvimServerTypes 2020-08-18 18:14:43 +02:00
Tae Won Ha
26c287f845
Copy NvimView.vim to plugin 2020-08-18 17:43:52 +02:00
Tae Won Ha
0088afb323
Ignore runtime and NvimServer binary 2020-08-18 17:34:36 +02:00
Tae Won Ha
fe8a9c92fa
Remove runtime and NvimServer binary 2020-08-18 17:34:22 +02:00
Tae Won Ha
8628473d67
Set VIMRUNTIME in NvimView (not in NvimServer) 2020-08-18 17:09:02 +02:00
Tae Won Ha
da4c7d0eb6
wip 2020-08-18 07:39:03 +02:00
Tae Won Ha
ce77012bbf
Make VimR compile 2020-08-17 23:38:06 +02:00
Tae Won Ha
842b69f91c
Make NvimView build 2020-08-17 23:28:24 +02:00
Tae Won Ha
29dc110962
Rename NvimView to NvimViewOld 2020-08-17 23:14:15 +02:00
Tae Won Ha
65c05472c3
Temporarily remove submodule 2020-08-17 23:13:02 +02:00
Tae Won Ha
de9ace6aae
Update neovim 2020-08-16 19:46:08 +02:00
Tae Won Ha
6293586f42
Use pre-built NvimServer 2020-08-16 13:58:32 +02:00
Tae Won Ha
884c73d5ab
Add download nvimserver script 2020-08-16 13:21:26 +02:00
Tae Won Ha
52859f1727
Add BlueSocket via SPM 2020-08-15 14:25:46 +02:00
Tae Won Ha
d0ccd572dd Bump version: snapshot/357 2020-08-12 20:48:28 +02:00
Tae Won Ha
c7a333f831
Do not set ${LANG} explicitly to en_US.UTF-8
- paste works without it since we're using the paste API call
2020-08-12 18:55:18 +02:00
Tae Won Ha
c9ba804ca4
Use paste API 2020-08-12 18:50:11 +02:00
Tae Won Ha
ccda659cb1
Use Any instead of AnyObject 2020-08-12 18:39:39 +02:00
Tae Won Ha
6747ce49a8
Update neovim 2020-08-12 18:30:00 +02:00
Tae Won Ha
ab1d5e7814
Update neovim 2020-08-07 07:50:48 +02:00
Tae Won Ha
2a5db9eb03
Include BlueSocket as source files
- It's only needed for msgpack-rpc
2020-08-06 18:20:23 +02:00
Tae Won Ha
df09a23749
Update neovim 2020-07-21 07:31:48 +02:00
Tae Won Ha
03255a6f2b
Add an env var test app 2020-07-12 13:15:21 +02:00
Tae Won Ha
9f7c891080 Bump version: snapshot/356 2020-07-09 18:35:13 +02:00
Johann Rudloff
9287a73768 Implement feedback from code review 2020-07-09 08:49:42 +02:00
Johann Rudloff
febf85f23d Add defaults for cursor shapes 2020-07-09 08:26:23 +02:00
Johann Rudloff
1deb2a424e Use effective foreground/background from defaultAttrs to correctly take into account reverted background (mostly under cursor) 2020-07-09 08:26:23 +02:00
Johann Rudloff
bcb894acc9 Replace cursor attributes with defaults from current cell to enable correct handling of guibg=NONE and guig=NONE 2020-07-09 08:26:23 +02:00
Johann Rudloff
4be4923fee Change cursor rendering to use configured shape and attribute colors. 2020-07-09 08:26:23 +02:00
Johann Rudloff
9bc6799e45 Make CursorShape Equatable, generate ModeInfo.description lazily. 2020-07-09 08:26:23 +02:00
Johann Rudloff
0c6aa55219 Store received ModeInfo list in NvimView 2020-07-09 08:26:23 +02:00
Johann Rudloff
d8c6ad2b5a Send mode_info_set messages from nvim to UiBridge 2020-07-09 08:26:23 +02:00
Tae Won Ha
e75170150e
Update neovim 2020-07-08 21:50:38 +02:00
Tae Won Ha
60c3e41ba6 Bump version: snapshot/355 2020-07-05 10:55:32 +02:00
Tae Won Ha
f8955ab573
Update neovim 2020-07-04 17:03:42 +02:00
Tae Won Ha
437ec2914a
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-30 22:36:11 +02:00
Tae Won Ha
3c427ae7af Bump version: v0.33.1-354 2020-06-30 22:34:50 +02:00
Tae Won Ha
a5a5a7462a
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-28 11:09:36 +02:00
Tae Won Ha
b954cb490e Bump version: snapshot/353 2020-06-28 11:08:37 +02:00
Tae Won Ha
210976cafd
Always compute flat indices
- simplify code
- fix initial emoji popup misplacement
2020-06-28 10:53:01 +02:00
Tae Won Ha
160b50b753
Update neovim 2020-06-23 22:35:33 +02:00
bren
bafbd50f8c better calculation of baselineOffset 2020-06-23 21:18:59 +01:00
bren
961300785f refactor cellSize into separate cellHeight and cellWidth methods
so they can be called individually
2020-06-23 21:18:59 +01:00
bren
b3877b0e92 vertically center-align text in linespacing, fixes #415 2020-06-23 21:18:59 +01:00
Tae Won Ha
12bca1634b
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-23 20:23:34 +02:00
Tae Won Ha
fdf8cd3cbe Bump version: snapshot/352 2020-06-23 20:18:48 +02:00
Tae Won Ha
d260e498ec
GH-762 disable library validation 2020-06-23 20:05:07 +02:00
Tae Won Ha
c1c67217c3
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-22 18:34:04 +02:00
Tae Won Ha
a5312bcab1 Bump version: v0.33.0-351 2020-06-22 18:23:57 +02:00
Tae Won Ha
3ba2811a0e
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-20 10:15:21 +02:00
Tae Won Ha
224eb4d988 Bump version: snapshot/350 2020-06-19 17:39:31 +02:00
Tae Won Ha
db77bb0cb0
Update neovim 2020-06-19 11:53:36 +02:00
Tae Won Ha
d05eb08ec7
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-19 11:49:29 +02:00
Tae Won Ha
db0f05e58f Bump version: snapshot/349 2020-06-19 11:43:27 +02:00
Tae Won Ha
82deff6d68
Bump version: snapshot/348 2020-06-19 11:17:33 +02:00
Johann Rudloff
dd73381f92 Improve space key handling which enables <c-space> to be mapped. 2020-04-15 20:11:18 +02:00
Tae Won Ha
e2bc3e566c
Update neovim 2020-04-05 17:41:14 +02:00
Tae Won Ha
e83466331b
Update neovim 2020-04-05 16:36:20 +02:00
Tae Won Ha
7e357db1ab
Update neovim 2020-04-04 09:41:04 +02:00
Tae Won Ha
fc7ce69ce4
Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	NvimView/neovim
	RxPack/RxNeovimApi.generated.swift
2020-03-12 19:36:53 +01:00
Tae Won Ha
8c7141ea11
Update neovim 2020-03-12 19:34:14 +01:00
Tae Won Ha
fe7dd79195
Bump version: snapshot/347 2020-03-10 21:32:56 +01:00
Tae Won Ha
5d4b8fbfd1
Cache CTRuns differently 2020-03-10 21:14:49 +01:00
Tae Won Ha
7bb55500ae
Bump version: snapshot/346 2020-03-05 20:27:29 +01:00
Tae Won Ha
9225d1dcd1
Bump version: snapshot/345 2020-03-04 23:51:33 +01:00
Tae Won Ha
9f8c441145
GH-775 Use theme for other html pages 2020-03-04 07:28:34 +01:00
Tae Won Ha
1f0e6743c8
GH-775 Use nvim's color scheme in markdown preview 2020-02-22 18:22:22 +01:00
Tae Won Ha
f57f434e33
Update neovim 2020-02-21 22:52:28 +01:00
Tae Won Ha
75b5c55c6a
Update neovim 2020-02-15 19:31:05 +01:00
Tae Won Ha
562c021270
Update neovim 2020-02-15 18:37:50 +01:00
Tae Won Ha
ed62ede220
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-13 07:27:26 +01:00
Tae Won Ha
c308369da1
Bump version: v0.32.0-344 2020-02-13 07:18:54 +01:00
Tae Won Ha
8482dc6a6d
Make DrawerDev darkmode compatible 2020-02-12 06:58:16 +01:00
Tae Won Ha
c01bd388b6
Fix tests 2020-02-12 06:47:29 +01:00
Tae Won Ha
f2067531d8
Refactor slightly 2020-02-11 18:55:45 +01:00
Tae Won Ha
4bb04b4ed1
Refactor slightly 2020-02-11 07:37:07 +01:00
Tae Won Ha
911aea2ae3
Refactor slightly 2020-02-10 23:22:10 +01:00
Tae Won Ha
a13e9475e3
Update neovim 2020-02-10 23:07:54 +01:00
Tae Won Ha
05a0ed88e6
Generate sources 2020-02-10 22:31:44 +01:00
Tae Won Ha
43e4c15be6
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-10 22:31:00 +01:00
Tae Won Ha
0f7a193556
Bump version: snapshot/343 2020-02-10 22:00:33 +01:00
Tae Won Ha
0b00529434
Cache CTRuns 2020-02-10 20:58:00 +01:00
Tae Won Ha
d191476bfa
Reformat 2020-02-10 20:36:31 +01:00
Tae Won Ha
5cb6913197
Remove unused code 2020-02-10 20:28:27 +01:00
Tae Won Ha
4d1887c0e2
Reformat 2020-02-10 20:21:23 +01:00
Tae Won Ha
bcddfc7590
Update neovim 2020-02-08 10:57:30 +01:00
Tae Won Ha
6538823330
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-08 10:57:14 +01:00
Tae Won Ha
63c48948bb
Bump version: snapshot/342 2020-02-08 03:36:56 +01:00
Tae Won Ha
15a1a0bc4c
Update neovim 2020-02-08 03:18:11 +01:00
Tae Won Ha
d63fbda4c4
Remove some warnings 2020-02-07 18:32:19 +01:00
Tae Won Ha
290988d75c
Terminate cstr with \0 2020-02-07 18:18:35 +01:00
Tae Won Ha
ee8db67bba
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-07 17:39:15 +01:00
Tae Won Ha
379bf486c8
Use codesign to sign, not Xcode 2020-02-07 12:34:16 +01:00
Tae Won Ha
ac80d23cc3
Update neovim 2020-02-06 22:43:30 +01:00
Tae Won Ha
d9d6693b5f
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-06 22:35:25 +01:00
Tae Won Ha
1bf275c627
Bump version: snapshot/341 2020-02-06 22:28:04 +01:00
Tae Won Ha
b111e8e6ee
Let Xcode sign 2020-02-06 22:02:45 +01:00
Tae Won Ha
1bad12a154
Bump version: snapshot/340 2020-02-05 00:56:29 +01:00
Tae Won Ha
081715592c
Resolve signing issue 2020-02-05 00:24:59 +01:00
Tae Won Ha
75376c1f7e
Bump version: snapshot/339 2020-02-03 20:59:24 +01:00
Tae Won Ha
cdc41350d1
Set additional code sign flags 2020-02-03 20:23:40 +01:00
Tae Won Ha
cd0339902c
Set code sign flags 2020-02-03 19:49:41 +01:00
Tae Won Ha
98f5376ee3
Log 2020-02-02 12:55:54 +01:00
Tae Won Ha
6d4646e264
Fix cursor drawing 2020-02-02 10:54:30 +01:00
Tae Won Ha
bcf8615809
Remove unnec' file 2020-02-02 09:56:30 +01:00
Tae Won Ha
7a02190f36
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-01 18:28:21 +01:00
Tae Won Ha
59435c3e2f
Bump version: snapshot/338 2020-02-01 18:11:11 +01:00
Tae Won Ha
c20663eeb7
Update neovim 2020-01-29 22:36:19 +01:00
Tae Won Ha
ed594f72d0
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-01-29 19:15:43 +01:00
Tae Won Ha
1cfda0fad4
Bump version: v0.31.0-337 2020-01-29 18:43:45 +01:00
Tae Won Ha
ea47d16617
Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	RxPack/RxNeovimApi.generated.swift
2020-01-26 22:19:24 +01:00
Tae Won Ha
e89a5102f2
Bump version: snapshot/336 2020-01-26 22:14:31 +01:00
Tae Won Ha
83d52161bf
Update neovim 2020-01-26 22:13:25 +01:00
Tae Won Ha
f4b515c30f
Rename 2020-01-26 21:56:37 +01:00
Tae Won Ha
b8216973b0
Make queues private 2020-01-26 21:56:36 +01:00
Tae Won Ha
8b6dba625a
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-01-25 17:59:18 +01:00
Tae Won Ha
e25395ba4a
Reformat 2020-01-25 09:13:04 +01:00
Tae Won Ha
468b33a84f
Bump version: v0.30.0-335 2020-01-24 23:37:48 +01:00
Tae Won Ha
7bfbd585ca
Reformat 2020-01-24 22:49:38 +01:00
Tae Won Ha
0ef3582110
Reformat 2020-01-24 22:46:25 +01:00
Tae Won Ha
f6f7fda252
Update neovim 2020-01-24 22:21:37 +01:00
Tae Won Ha
8f8e134450
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-01-24 22:14:55 +01:00
Tae Won Ha
57a726a9a1
Bump version: snapshot/334 2020-01-24 18:26:33 +01:00
Tae Won Ha
31089f5f71
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-01-22 20:45:00 +01:00
Tae Won Ha
833d31ef6a
Update neovim and generate sources 2020-01-22 20:39:53 +01:00
Tae Won Ha
bddbb2c173
Bump version: snapshot/333 2020-01-22 20:04:25 +01:00
Tae Won Ha
1d40396250
Bump version: snapshot/332 2020-01-20 20:28:53 +01:00
Tae Won Ha
12de7b3d69
GH-730 Use live dirty status 2020-01-19 21:20:40 +01:00
Tae Won Ha
c111927fdc
GH-730 Add get dirty status 2020-01-19 21:12:50 +01:00
Tae Won Ha
3662ce18a6
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-01-19 20:46:22 +01:00
Tae Won Ha
fd6273cf86
Re-add deps 2020-01-19 20:43:15 +01:00
Tae Won Ha
b2ad7eb0b7
Update neovim 2020-01-19 20:40:42 +01:00
Tae Won Ha
25a72ead35
Inform the user if there is a blocked window when quitting 2020-01-19 17:22:31 +01:00
Tae Won Ha
8586a4f4c1
Bump version: snapshot/331 2020-01-18 21:40:45 +01:00
Tae Won Ha
747b2f8bae
Re-add deps 2020-01-17 22:09:25 +01:00
Tae Won Ha
87853a56e7
Rebuild deps 2020-01-17 21:57:37 +01:00
Tae Won Ha
a36fe99059
Re-add deps' 2020-01-17 09:41:54 +01:00
Tae Won Ha
a2e78d8f42
Temporarily remove deps 2020-01-17 09:41:33 +01:00
Tae Won Ha
ce1cdfbdda
Update neovim 2020-01-04 20:44:34 +01:00
Tae Won Ha
f762678dd2
CFStringGetBytes() does not set the NULL terminator 2020-01-04 19:47:38 +01:00
Tae Won Ha
59849d3552
Auto generate cursor shapes 2019-12-26 10:47:09 +01:00
Tae Won Ha
e8f17df81a
Rename 2019-12-26 10:26:40 +01:00
Tae Won Ha
89c7276f4a
Use uint64Value 2019-12-26 09:22:43 +01:00
Tae Won Ha
7734a81230
Tidy up 2019-12-25 20:13:39 +01:00
Tae Won Ha
cf23a7ceeb
Update neovim 2019-12-25 19:17:17 +01:00
Tae Won Ha
30f78cdc61
Merge remote-tracking branch 'origin/develop' into update-neovim 2019-12-25 19:09:34 +01:00
Tae Won Ha
7d5451727f
Bump version: snapshot/330 2019-12-25 17:31:33 +01:00
Tae Won Ha
ed14c0d358
Fix forward search
- Removed the cursor event without thinking...
2019-12-25 13:46:07 +01:00
Tae Won Ha
9b8e9c0dfb
Add waiting script for notarization 2019-12-22 21:45:42 +01:00
Tae Won Ha
8b042b55c5
Remove unnec' frameworks 2019-12-22 11:00:13 +01:00
Tae Won Ha
fffc97a5df
Adapt to new API 2019-12-21 19:32:23 +01:00
Tae Won Ha
7d17088cfb
Update neovim 2019-12-21 19:18:29 +01:00
Tae Won Ha
f8a7a72aca
Update neovim 2019-12-20 22:55:55 +01:00
Tae Won Ha
c5876074e3 Update neovim 2019-12-15 14:46:32 +01:00
Tae Won Ha
2563f831ca Update neovim 2019-11-25 20:48:45 +01:00
Tae Won Ha
f9bd55d345 Merge remote-tracking branch 'origin/develop' into update-neovim 2019-11-25 20:33:18 +01:00
Tae Won Ha
88bf1b1424
Bump version: v0.29.0-329 2019-11-25 20:21:05 +01:00
Tae Won Ha
397f2a1fae Update neovim 2019-11-16 16:16:02 +01:00
Tae Won Ha
7b90e5419b Generate sources 2019-11-16 07:21:49 +01:00
Tae Won Ha
311e629ef7 Update neovim 2019-11-16 07:15:01 +01:00
Tae Won Ha
4b547a27fe
Update sources 2019-10-26 17:16:43 +02:00
Tae Won Ha
354fea311f
Update neovim 2019-10-26 17:08:26 +02:00
Tae Won Ha
d54a5c632c
Merge remote-tracking branch 'origin/develop' into update-neovim 2019-10-05 11:53:48 +01:00
Tae Won Ha
d62de747da
Update neovim 2019-10-05 11:53:37 +01:00
Tae Won Ha
8d0991e372
Merge pull request #742 from ernstwi/catch-cr
Catch <CR> as special key
2019-10-04 17:22:02 +01:00
Tae Won Ha
b4c9666061 Merge remote-tracking branch 'origin/master' into update-neovim 2019-09-23 21:18:12 +02:00
Tae Won Ha
2c70581eb3 Update neovim 2019-09-23 21:15:45 +02:00
Tae Won Ha
24b7be61d1 Update neovim 2019-09-20 18:59:30 +02:00
Tae Won Ha
d8ab343e70
Bump version: v0.28.0-328 2019-09-20 12:02:09 +02:00
Tae Won Ha
d1485b5d31
Update neovim and generate api 2019-09-20 11:19:28 +02:00
Tae Won Ha
62a203e5e2
Merge branch 'develop' 2019-09-19 23:15:57 +02:00
Tae Won Ha
33296c2cc9
Generate sources 2019-09-19 23:13:04 +02:00
Tae Won Ha
0a0f165fb0
Update neovim 2019-09-19 23:12:41 +02:00
Tae Won Ha
0f6478cc78
Merge remote-tracking branch 'origin/develop' into update-neovim 2019-08-18 14:00:45 +02:00
Tae Won Ha
a11529470c
Update neovim 2019-08-18 13:59:47 +02:00
Tae Won Ha
1c4ebadb99 Fix compilation 2019-08-16 14:24:10 +02:00
Tae Won Ha
151e11dce2 Update neovim 2019-08-16 11:37:49 +02:00
Ernst Widerberg
b428018fc4 Catch <CR> as special key 2019-08-10 20:44:37 +02:00
Tae Won Ha
3a91bd8844 Generate sources 2019-08-10 12:06:23 +02:00
Tae Won Ha
c958753fcb Update neovim 2019-08-10 11:12:20 +02:00
Tae Won Ha
a54e0955f7
Link libluv 2019-08-04 09:02:42 +02:00
Tae Won Ha
145ad627a2 Adapt libnvim build script 2019-08-03 22:50:51 +02:00
Tae Won Ha
9d84f1aa11 Update neovim 2019-07-23 07:32:49 +02:00
Tae Won Ha
0d17a390ce Merge remote-tracking branch 'origin/develop' into new-merge 2019-07-23 07:32:33 +02:00
Tae Won Ha
dd860d65ed
Bump version: v0.27.5.327 2019-07-22 21:55:54 +02:00
Tae Won Ha
1148f64dc0
Update neovim to 0.3.8 2019-07-22 21:07:03 +02:00
Tae Won Ha
f855e09757
Bump version: v0.27.4-326 2019-05-31 19:26:10 +02:00
Tae Won Ha
4056bd9ab2 Update neovim 2019-05-29 18:55:05 +02:00
Tae Won Ha
19cb6a1a53 Update neovim to 0.3.7 2019-05-29 18:50:54 +02:00
Tae Won Ha
0045c6f11e
Bump version: 0.27.3-325 2019-05-01 11:38:03 +02:00
Tae Won Ha
f1bbad83a6 Merge remote-tracking branch 'origin/develop' into update-neovim 2019-05-01 11:02:50 +02:00
Tae Won Ha
94d40b0cee
Bump version: v0.27.3-324 2019-05-01 10:55:18 +02:00
Tae Won Ha
94312bb6bd Update neovim 2019-05-01 10:20:03 +02:00
Tae Won Ha
a051e5393a
Merge pull request #725 from tkonolige/develop
Don't round character spacing
2019-05-01 09:52:59 +02:00
Tae Won Ha
648236489c
Adapt NvimView to RxSwift 5 2019-05-01 08:09:09 +02:00
Tae Won Ha
8d64e99af3
Merge remote-tracking branch 'origin/develop' into update-neovim 2019-04-29 23:39:15 +02:00
Tae Won Ha
934a2d02e6
Update neovim 2019-04-29 23:38:48 +02:00
Tae Won Ha
48dbdfad21
Bump version: v0.27.2-323 2019-04-29 21:04:23 +02:00
Tae Won Ha
ddff8931b6
Update neovim to 0.3.5 2019-04-29 20:00:21 +02:00
Tristan Konolige
d539e0bf61 Don't round character spacing 2019-04-28 21:14:31 -07:00