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

447 Commits

Author SHA1 Message Date
Tae Won Ha
b7aff4e0fd Merge remote-tracking branch 'origin/develop' into update-neovim 2018-07-20 12:52:42 +02:00
Tae Won Ha
15b221c806 Update to neovim v0.3.1 2018-07-20 12:52:35 +02:00
Tae Won Ha
25aa99f94d
Update neovim 2018-07-20 12:38:06 +02:00
Tae Won Ha
d9bda58ad2
Bump version: snapshot/288 2018-07-18 17:00:02 +02:00
Tae Won Ha
4f5b150f9e
Revert "Update MMCoreTextView"
This reverts commit 1560fe9714.
2018-07-18 16:49:14 +02:00
Tae Won Ha
aff2c3c103 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-07-17 21:55:04 +02:00
Tae Won Ha
c213e45bca
Bump version: snapshot/287 2018-07-17 21:41:48 +02:00
Tae Won Ha
4c41b260d0
GH-659 Really turn off ligatures when the option is not set.
See macvim-dev/macvim#711 and macvim-dev/macvim#712
2018-07-17 21:22:32 +02:00
Tae Won Ha
e721e52cf8
Bump version: snapshot/286 2018-07-16 18:34:38 +02:00
Tae Won Ha
18050756e5
GH-603 (Re-) Fix paste bug 2018-07-16 18:26:19 +02:00
Tae Won Ha
07f50b6b08 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-07-15 22:10:37 +02:00
Tae Won Ha
724f0343ef Update neovim 2018-07-15 22:10:33 +02:00
Tae Won Ha
6abf35a385
Bump version: snapshot/285 2018-07-15 22:04:41 +02:00
Tae Won Ha
6962afc788
GH-603 Fix insert paste bug 2018-07-15 21:57:24 +02:00
Tae Won Ha
3118b615f3 Update neovim 2018-07-13 22:36:49 +02:00
Tae Won Ha
2caeb2c10e Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	Cartfile
	Cartfile.resolved
2018-07-09 21:54:29 +02:00
Tae Won Ha
edea4219a2 Update neovim 2018-07-09 21:52:16 +02:00
Tae Won Ha
1560fe9714
Update MMCoreTextView
- macvim-dev/macvim@351faf929e
- We do not use isComposing. We do that in TextDrawer.
2018-07-07 09:21:33 +02:00
Tae Won Ha
ee93ec2fc4
Remove unnec' header import 2018-07-06 21:24:33 +02:00
Tae Won Ha
81ae077bf9
Bump version: snapshot/284 2018-07-06 20:59:15 +02:00
Tae Won Ha
5da881db8c
GH-443 Use expectsReturnValue true 2018-07-06 20:37:29 +02:00
Tae Won Ha
a81c5a7d1e
GH-443 Add --line to vimr 2018-07-06 18:03:09 +02:00
Tae Won Ha
60924a2d7f
Bump version: snapshot/283 2018-07-04 22:28:58 +02:00
Tae Won Ha
0b511c9358
GH-625 --cur-env should not be passed to neovim 2018-07-04 22:18:51 +02:00
Tae Won Ha
10592ee0bb Update neovim 2018-07-03 22:45:06 +02:00
Tae Won Ha
c50439d660
GH-625 Pass env vars from vimr to UI
- Use a temporary json file
2018-07-03 22:20:05 +02:00
Tae Won Ha
8504bdbba8
Refactor nvim launching
- First execute env in login shell and use the resulting env vars to launch nvim
2018-07-03 07:47:58 +02:00
Tae Won Ha
6405d252a9 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-07-02 19:19:08 +02:00
Tae Won Ha
99c2a17806
Bump version: v0.24.0-282 2018-07-02 19:14:15 +02:00
Tae Won Ha
955b0cb4c1 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-07-01 11:34:36 +02:00
Tae Won Ha
8276ee255e Update neovim 2018-07-01 11:32:56 +02:00
Tae Won Ha
03c754e8cb
Bump version: snapshot/281 2018-07-01 11:16:34 +02:00
Tae Won Ha
a62f639ce0 Update Neovim 2018-06-26 22:38:33 +02:00
Tae Won Ha
3b672e9ef9 Update Neovim 2018-06-18 21:46:18 +02:00
Tae Won Ha
39d0ba0d07 Update neovim 2018-06-12 21:23:47 +02:00
Tae Won Ha
8bdd60d81b
Bump version: snapshot/280 2018-06-12 21:17:12 +02:00
Tae Won Ha
42d61eefd2 Generate sources 2018-06-12 20:58:02 +02:00
Tae Won Ha
6b420cd851 Update neovim 2018-06-12 20:57:18 +02:00
Tae Won Ha
87314c28d0 Update neovim 2018-06-10 22:12:00 +02:00
Tae Won Ha
65b21b4005 Update neovim 2018-06-03 21:53:43 +02:00
Tae Won Ha
3489408bb2 Update neovim 2018-05-30 22:44:29 +02:00
Tae Won Ha
3f58bb0e72 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-27 07:47:34 +02:00
Tae Won Ha
8240db4383
Bump version: snapshot/279 2018-05-26 14:41:18 +02:00
Tae Won Ha
e0679d37ad Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	NvimView/NvimView/NvimAutoCommandEvent.generated.swift
2018-05-26 09:26:29 +02:00
Tae Won Ha
d278672d36 Update neovim 2018-05-26 09:23:08 +02:00
Tae Won Ha
504c27c1e1
Refactor slightly 2018-05-21 21:42:33 +02:00
Tae Won Ha
a3d9bfe34e
Refactor slightly 2018-05-21 21:30:19 +02:00
Tae Won Ha
f9591ee023
Streamline source generation script 2018-05-19 22:33:43 +02:00
Tae Won Ha
6303758b05 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-19 21:44:25 +02:00
Tae Won Ha
7225d92f0c
Bump version: snapshot/278 2018-05-19 21:41:53 +02:00
Tae Won Ha
69a1a05b92 Update neovim 2018-05-19 21:40:00 +02:00
Tae Won Ha
d4bae4e150
GH-636 Fix double cursor in terminal 2018-05-19 21:32:07 +02:00
Tae Won Ha
ca84142c29
Create a new sbuffer when sending a msg 2018-05-19 19:06:23 +02:00
Tae Won Ha
3c4d3414c2 Update neovim 2018-05-17 23:05:38 +02:00
Tae Won Ha
9797c4f1a8 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-17 23:04:46 +02:00
Tae Won Ha
d964c96df8
Use LuaJIT again.
RTFM: Add
```
-pagezero_size 10000 -image_base 100000000
```
when linking. (http://luajit.org/install.html)
2018-05-14 22:08:51 +02:00
Tae Won Ha
2881f41432 Fix merge conflict resolution 2018-05-13 18:54:08 +02:00
Tae Won Ha
beae0d6a58 Use msgpack for optionSet 2018-05-13 18:45:21 +02:00
Tae Won Ha
52e3401760 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-13 18:24:26 +02:00
Tae Won Ha
fb97017758 Update neovim 2018-05-13 17:37:51 +02:00
Tae Won Ha
4b8759a6a7
Bump version: snapshot/277 2018-05-13 17:17:13 +02:00
Tae Won Ha
b47cccb259
Remove unnec. @autorelease 2018-05-13 13:40:25 +02:00
Tae Won Ha
37ee04ec67
Refactor slightly 2018-05-13 13:11:51 +02:00
Tae Won Ha
579dce9ff4
Release data 2018-05-13 11:09:40 +02:00
Tae Won Ha
65961a28ce
Remove unused method 2018-05-13 10:02:27 +02:00
Tae Won Ha
07ae25d302
Reformat 2018-05-13 09:52:36 +02:00
Tae Won Ha
ce248642a7
Use CFData more 2018-05-13 09:29:15 +02:00
Tae Won Ha
92d7cb54f4
Use CFData 2018-05-11 17:30:34 +02:00
Tae Won Ha
46d6d97354
Eliminate mem leak 2018-05-11 10:41:08 +02:00
Tae Won Ha
983ed5b9d3
Adapt header 2018-05-11 09:42:08 +02:00
Tae Won Ha
21e3174f3d
Use msgpack also for the message port IPC 2018-05-10 19:33:50 +02:00
Tae Won Ha
61b59986f3
Bump version: snapshot/276 2018-05-07 19:21:07 +02:00
Tae Won Ha
c562bd8ab9
Do remove unnec' cursor event 2018-05-06 22:40:45 +02:00
Tae Won Ha
153fe89335 Update neovim 2018-05-06 16:01:16 +02:00
Tae Won Ha
c33126e95e Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-06 15:53:15 +02:00
Tae Won Ha
5751b26b52
Merge branch 'more-rx' into develop 2018-05-06 15:18:11 +02:00
Tae Won Ha
62feb16aac
Remove unnec' constant 2018-05-06 14:08:18 +02:00
Tae Won Ha
0745759f40
Do not emit cursor event so often 2018-05-06 14:02:03 +02:00
Tae Won Ha
18604251ae
Merge branch 'develop' into more-rx 2018-05-06 13:39:42 +02:00
Tae Won Ha
fba416fba5
Use a simple NSCache wrapper instead of dictionary 2018-05-06 13:39:22 +02:00
Tae Won Ha
d1a8206f96
Wait till nvim is launched and open files then 2018-05-06 07:57:42 +02:00
Tae Won Ha
66d95b4ffe
Rename a method 2018-05-05 23:26:04 +02:00
Tae Won Ha
6684168716
Remove ready flag 2018-05-05 22:47:39 +02:00
Tae Won Ha
f8ff172265
Remove quit flags 2018-05-05 22:46:57 +02:00
Tae Won Ha
e3f9c494a0
Remove unnec' framework 2018-05-05 21:51:47 +02:00
Tae Won Ha
23c2f0b978
Use RxNeovimApi 2018-05-05 21:46:27 +02:00
Tae Won Ha
88d4035c38
Fix setMarkedText 2018-05-05 20:36:52 +02:00
Tae Won Ha
36b797dc9c
Remove unnec' class
- ThreadWithBlock is implemented and exported in RxMessagePort
2018-05-05 15:51:17 +02:00
Tae Won Ha
e1faee5769
Add a comment explaining completing 2018-05-05 15:47:40 +02:00
Tae Won Ha
dff8aca881
Use fully qualified class name for queue 2018-05-05 15:45:41 +02:00
Tae Won Ha
c6308fdd14
Do not wait when resizing 2018-05-05 15:16:11 +02:00
Tae Won Ha
66f376b959
Remove nvim quit condition 2018-05-05 15:05:39 +02:00
Tae Won Ha
11bc536367
Use one queue from NvimView in bridge and api 2018-05-05 14:39:47 +02:00
Tae Won Ha
59f51c880d
Use timeout for run local server and launch nvim 2018-05-05 14:23:35 +02:00
Tae Won Ha
c7a759dba4
Merge branch 'develop' into more-rx 2018-05-05 11:29:03 +02:00
Tae Won Ha
6169526c30 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-05-05 10:39:24 +02:00
Tae Won Ha
a6d00f9817
Bump version: v0.23.0-275 2018-05-05 10:30:03 +02:00
Tae Won Ha
8eb8acaa52
Simplify NvimView API methods 2018-05-05 10:13:00 +02:00
Tae Won Ha
6f803cb4c6
Use new APIs of message port and msgpack-rpc 2018-05-04 12:50:23 +02:00
Tae Won Ha
7217b54368
Use more RxSwift 2018-05-02 18:17:27 +02:00
Tae Won Ha
1637b9e3fa Update neovim 2018-04-29 09:53:18 +02:00
Tae Won Ha
ab6eaa33d1 Update neovim 2018-04-23 21:08:23 +02:00
Tae Won Ha
27e59f2e8f Merge remote-tracking branch 'origin/develop' into update-neovim 2018-04-22 10:29:05 +02:00
Tae Won Ha
0573ecce0e
Adapt to Swift 4.1
- Except the MsgPack API methods: These will be updated in the `update-neovim` branch.
2018-04-22 10:28:36 +02:00
Tae Won Ha
16cfd91f8b Update generated sources 2018-04-19 19:30:13 +02:00
Tae Won Ha
132f9d76f8 Update neovim 2018-04-19 19:25:19 +02:00
Tae Won Ha
300c401b29
Bump version: snapshot/274 2018-04-15 10:16:44 +02:00
Tae Won Ha
b517eeef40 Update neovim 2018-04-15 09:45:37 +02:00
Tae Won Ha
af5ec38d97 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-04-15 09:39:20 +02:00
Tae Won Ha
f7d945fb59
Bump version: v0.22.0-273 2018-04-15 09:36:28 +02:00
Tae Won Ha
eb577e2122 Update neovim 2018-04-12 21:55:57 +02:00
Tae Won Ha
3be3e20463
Update version of macvim in MMCoreTextView.m 2018-04-08 18:20:11 +02:00
Tae Won Ha
4b11b27608
Use recommended Xcode project settings 2018-04-08 14:53:29 +02:00
Tae Won Ha
05ad84a22b Merge remote-tracking branch 'origin/develop' into update-neovim 2018-04-07 14:16:42 +02:00
Tae Won Ha
7116b5dea5
Bump version: snapshot/272 2018-04-07 14:09:38 +02:00
Tae Won Ha
2267f397c5
GH-543 Check whether meta is turned on 2018-04-07 11:14:46 +02:00
Tae Won Ha
32bb271582
GH-543 Use logger 2018-04-06 23:28:08 +02:00
Tae Won Ha
5870620309
GH-543 Add fields to NvimView and set it in MainWindow 2018-04-06 22:45:36 +02:00
Tae Won Ha
2f367cbe24 Update neovim 2018-04-06 22:14:51 +02:00
Tae Won Ha
69116676e7
GH-543 Add an NSEvent.MofifierFlags extension for (left, right) modifiers. 2018-04-05 08:45:15 +02:00
Tae Won Ha
96518391ad
GH-543 Add normal modifiers 2018-04-04 22:10:37 +02:00
Tae Won Ha
e3db1675ab
Merge branch 'develop' into meta-543 2018-04-03 22:39:32 +02:00
Tae Won Ha
fe0bac8097
GH-543 Add an NSEvent extension for (left, right) modifiers check. 2018-04-03 22:38:32 +02:00
Tae Won Ha
b6585cc927 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-04-03 08:51:17 +02:00
Tae Won Ha
b72bdb13fb
Bump version: v0.21.2-271 2018-04-03 08:22:18 +02:00
Tae Won Ha
60aa47511a
Merge branch 'develop' into meta 2018-04-02 20:49:17 +02:00
Tae Won Ha
a0679bbce6
GH-612 Draw the background for each cell (again) 2018-04-02 18:10:47 +02:00
Tae Won Ha
27ccede30d Update neovim 2018-04-02 08:51:29 +02:00
Tae Won Ha
0f026330b3 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-03-26 19:36:37 +02:00
Tae Won Ha
e13a9067b9 Update neovim 2018-03-26 19:34:15 +02:00
Tae Won Ha
c2605d0039
Bump version: snapshot/270 2018-03-25 10:39:41 +02:00
Tae Won Ha
ffa2accf96
GH-626 Add a special handling for the Emoji menu 2018-03-25 10:31:53 +02:00
Tae Won Ha
5fb2d55a06 Update neovim 2018-03-24 14:00:22 +01:00
Tae Won Ha
8965fcbe6e Merge remote-tracking branch 'origin/develop' into update-neovim 2018-03-21 18:28:52 +01:00
Tae Won Ha
1ecf62f6eb
Bump version: v0.21.1-269 2018-03-21 18:23:18 +01:00
Tae Won Ha
9d61b6860b
Rename header 2018-03-20 07:53:46 +01:00
Tae Won Ha
48775d5a56
Delete escaped_filename (unused) 2018-03-20 07:50:16 +01:00
Tae Won Ha
3db68a1160
Use NSCache for colors 2018-03-20 07:40:12 +01:00
Tae Won Ha
baf1b48660 Update neovim 2018-03-19 21:34:40 +01:00
Tae Won Ha
7dfdb3fb05 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-03-19 21:32:34 +01:00
Tae Won Ha
b884e81485
Bump version: snapshot/268 2018-03-19 21:23:31 +01:00
Tae Won Ha
6456f84dfc
GH-620 Eol clear in flush 2018-03-19 20:01:47 +01:00
Tae Won Ha
258bab3a1e
GH-620 Compute the width for underline correctly 2018-03-19 20:00:51 +01:00
Tae Won Ha
ad488d2813
GH-548 Check sanity of position before putting. 2018-03-18 21:26:33 +01:00
Tae Won Ha
66842b60ec GH-506 Forward option set to UI bridge 2018-03-18 16:47:08 +01:00
Tae Won Ha
0c006ced5b Update neovim 2018-03-18 09:36:59 +01:00
Tae Won Ha
191c41aa7e
Bump version: v0.21.0-267 2018-03-10 19:56:05 +01:00
Tae Won Ha
78a10b1219 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-03-10 19:55:13 +01:00
Tae Won Ha
c8f025117b Update neovim 2018-03-10 19:55:03 +01:00
Tae Won Ha
8428d873f2
Bump version: v0.21.0-267 2018-03-10 16:43:26 +01:00
xiehuc
78a498ba32 fix meta key such as <M-j>
this would break all shortcut contain option key
2018-03-05 09:10:12 +08:00
Tae Won Ha
186728baa8 Manullay send colorscheme when neovim is ready 2018-03-04 15:59:30 +01:00
Tae Won Ha
c2ce3c5649 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-03-04 11:54:12 +01:00
Tae Won Ha
7f739942f6 Update neovim 2018-03-04 11:54:07 +01:00
Tae Won Ha
59b287df76
Bump version: snapshot/266 2018-03-04 11:44:22 +01:00
Tae Won Ha
27a86ccd70
Bump version: snapshot/265 2018-02-26 07:35:44 +01:00
Tae Won Ha
bcb59d2629 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-02-25 16:01:24 +01:00
Tae Won Ha
a57543ec3b
Bump version: snapshot/264 2018-02-25 13:56:07 +01:00
Tae Won Ha
c752c6bd9f
GH-614 Make the setting persistent and live resize 2018-02-25 13:35:04 +01:00
Tae Won Ha
2bae29718d
GH-614 Show an info. text when resizing 2018-02-25 13:23:18 +01:00
Tae Won Ha
15aac09d94
Minor refactoring 2018-02-25 09:03:09 +01:00
Tae Won Ha
6a7587f643 Update neovim 2018-02-24 21:24:44 +01:00
Tae Won Ha
43791c80fc Bump version: snapshot/263 2018-02-24 21:24:44 +01:00
Tae Won Ha
cc7ee06ad8 GH-572 Add a slider for trackpad scroll sensitivity 2018-02-24 21:24:44 +01:00
Tae Won Ha
5aaa039428 Remove unused function 2018-02-24 21:24:44 +01:00
Tae Won Ha
751457e8be Rename 2018-02-24 21:24:44 +01:00
Tae Won Ha
6055efafd7
Bump version: snapshot/263 2018-02-24 20:41:36 +01:00
Tae Won Ha
b985d401f2
GH-572 Add a slider for trackpad scroll sensitivity 2018-02-24 20:31:15 +01:00
Tae Won Ha
b68ef5f198
Update neovim 2018-02-16 10:56:03 +01:00
Tae Won Ha
d15fb31bdb
Remove unused function 2018-02-16 10:24:15 +01:00
Tae Won Ha
5bff75f878
Rename 2018-02-16 10:24:15 +01:00
Tae Won Ha
166af7cde3 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-02-11 18:03:05 +01:00
Tae Won Ha
a763f2202a Update neovim and adapt to new default color setting mechanism 2018-02-11 18:01:46 +01:00
Tae Won Ha
0c3783d482
Bump version: snapshot/262 2018-02-11 15:24:19 +01:00
Tae Won Ha
de1b700c35
Merge remote-tracking branch 'origin/master' into develop 2018-02-11 15:15:11 +01:00
Tae Won Ha
ddfb56b003
Bump version: v0.20.6-261-261 2018-02-11 15:11:17 +01:00
Tae Won Ha
e72409f81a
Update version 2018-02-11 15:03:15 +01:00
Tae Won Ha
e84e602fcb
Update neovim 2018-02-11 14:56:13 +01:00
Tae Won Ha
cf5c20970a
Update neovim 2018-02-02 13:40:34 +01:00
Tae Won Ha
49e7bdf605
Update neovim 2018-02-02 13:40:00 +01:00
Tae Won Ha
f2b168a9ba
Update neovim 2018-02-02 13:29:48 +01:00
Tae Won Ha
47567f002b
Use #import instead of @import
- AppCode seems to be happier
2018-02-02 10:31:34 +01:00
Tae Won Ha
398ea54f9e Merge remote-tracking branch 'origin/develop' into update-neovim 2018-01-28 20:37:20 +01:00
Tae Won Ha
2a313d6710
Bump version: snapshot/260 2018-01-28 18:37:59 +01:00
Tae Won Ha
bcd755b155 Update neovim 2018-01-28 18:27:22 +01:00
Tae Won Ha
b7c54615db Update neovim 2018-01-28 18:25:36 +01:00
Tae Won Ha
8a0ecf6beb
Merge branch 'master' into develop 2018-01-28 18:22:36 +01:00
Tae Won Ha
5d1b4aafa8
Bump version: v0.20.5-259 2018-01-28 18:15:53 +01:00
Tae Won Ha
ae4cdd40a0
GH-597 Sync bundle version 2018-01-28 18:06:42 +01:00
Tae Won Ha
41715b7edf
GH-597 Update neovim 2018-01-28 18:06:38 +01:00
Tae Won Ha
6ff16ffda9 Adapt to new API argument name 2018-01-27 12:54:21 +01:00
Tae Won Ha
f47174b69e Generate sources 2018-01-27 12:40:49 +01:00
Tae Won Ha
52dcfac968 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-01-27 12:33:31 +01:00
Tae Won Ha
ea1b0847c0
Refactor source generation 2018-01-27 12:29:49 +01:00
Tae Won Ha
60615aa245 Merge remote-tracking branch 'origin/develop' into update-neovim 2018-01-25 23:12:57 +01:00
Tae Won Ha
30d3ad06df
Bump version: snapshot/258 2018-01-25 23:10:22 +01:00
Tae Won Ha
d1151964f6
GH-605 Do not draw base background color.
- May have to revert this...
2018-01-25 23:01:20 +01:00
Tae Won Ha
c0ef30ca53
Reformat 2018-01-25 22:58:01 +01:00
Tae Won Ha
a5240fd703
Refactor slightly 2018-01-25 22:58:01 +01:00
Tae Won Ha
f7ea7d0ea8
Rename 2018-01-25 22:58:00 +01:00