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
91fac3868e
GH-423 Cache cwd and send the change event as a callback
2017-06-09 01:15:45 +02:00
Tae Won Ha
39feb8524b
Scroll in custom steps
2017-05-30 23:41:15 +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
a5dc659b24
GH-339 Push dirty status to the UI (again)
2017-01-07 16:06:39 +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
9cebb5ab48
GH-339 Pass through auevents...
2016-12-19 23:11:42 +01:00
Tae Won Ha
c87fde969f
GH-297 Add buffer event
2016-11-21 21:47:31 +01:00
Tae Won Ha
ff541a8022
GH-297 Reformat
2016-11-20 21:50:45 +01:00
Tae Won Ha
df257ad99e
GH-332 Use combination of normal mode commands to Cmd-V and not
...
nvim_input
2016-11-11 12:16:37 +01:00
Tae Won Ha
704100bcee
GH-332 Refactor get/set bool option
2016-11-11 12:14:31 +01:00
Tae Won Ha
40a1e9375f
GH-332 Refactor sync result msgs from the server
2016-11-11 12:14:18 +01:00
Tae Won Ha
703201c69f
GH-332 Add get/set bool option
2016-11-10 17:33:37 +01:00
Tae Won Ha
3769633d24
GH-309 Select the neovim window when the file is already open
2016-10-23 19:49:38 +02:00
Tae Won Ha
1750af1ce5
GH-309 Add some more neovim objects
2016-10-22 22:23:10 +02:00
Tae Won Ha
3171a0f229
Remove unused enum
2016-10-22 17:37:53 +02:00
Tae Won Ha
43e96079bd
Reformat and use @import
2016-10-22 17:28:35 +02:00
Tae Won Ha
c5b5707958
GH-264 Monitor and unmonitor urls
2016-09-07 22:29:45 +02:00
Tae Won Ha
0bd9511550
GH-264 Add (sync) NeoVimAgent.vimCommandOutput
2016-09-02 23:07:20 +02:00
Tae Won Ha
d36967816b
GH-232 Open files from vimr
2016-08-24 23:12:33 +02:00
Tae Won Ha
49cf51077c
GH-229 Send dirty status when changed to the UI
2016-08-18 23:11:33 +02:00
Tae Won Ha
a7716c5c7e
GH-247 Clean up swap files
...
- Cleaning the swap files are done by `ml_close_all()` in `mch_exit()`
and now we call it before stopping UI in neovim.
- When all main windows are closed we quit. Using Observable here, but
it's messy...
2016-08-12 19:37:03 +02:00
Tae Won Ha
c2e79e0632
GH-228 Add get all buffers
2016-08-12 14:57:38 +02:00
Tae Won Ha
ecc63fbbfe
GH-228 Open files using escaped file name
...
- Let NeoVim escape the file names.
2016-08-12 10:51:44 +02:00
Tae Won Ha
b539ed86a2
Delete unused stuff (forceRedraw)
2016-08-09 21:54:56 +02:00
Tae Won Ha
ce18e5cdee
GH-226 Implement cut/copy/paste
...
- cursor drawing is not yet correct
2016-08-04 23:13:40 +02:00
Tae Won Ha
4b4ccd13b3
GH-218 Add hasDirtyDocs()
...
- Use it to determine whether to close the window or not.
2016-07-18 20:16:56 +02:00
Tae Won Ha
4f0a20d2ba
Make NeoVimServer work
2016-07-10 11:38:52 +02:00