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
c6282bb2f4
Set snapshot version: 0.9.0-SNAPSHOT-20160812.1638-50
2016-08-12 16:39:06 +02:00
Tae Won Ha
e011498299
GH-228 Rename NeoVimTypes to NeoVimBuffer
2016-08-12 15:19:06 +02:00
Tae Won Ha
2055fcb104
GH-228 Refactor slightly
2016-08-12 15:16:43 +02:00
Tae Won Ha
7871eddd63
GH-228 Refactor open and open in new tab
2016-08-12 14:57:39 +02:00
Tae Won Ha
c2e79e0632
GH-228 Add get all buffers
2016-08-12 14:57:38 +02:00
Tae Won Ha
b84e24a2d5
GH-228 Open when drag & dropping
2016-08-12 14:57:35 +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
d1676d38f8
GH-228 Typo
2016-08-11 22:52:36 +02:00
Tae Won Ha
179bc3e03e
GH-228 Add external parameter name
2016-08-11 22:50:44 +02:00
Tae Won Ha
6e723ddeeb
GH-228 Add open
2016-08-11 22:37:41 +02:00
Tae Won Ha
8de82c2d30
GH-228 Add newTab and openInNewTab
2016-08-11 21:19:03 +02:00
Tae Won Ha
382394dad5
GH-228 Update MMCoreTextView.m
...
- no changes from 104 to 106
2016-08-11 18:49:28 +02:00
Tae Won Ha
b539ed86a2
Delete unused stuff (forceRedraw)
2016-08-09 21:54:56 +02:00
Tae Won Ha
67b25c2c90
Set snapshot version: 0.9.0-SNAPSHOT-20160809.1910-49
2016-08-09 19:11:02 +02:00
Tae Won Ha
d56972966c
GH-234 Simplify a bit
2016-08-09 18:50:35 +02:00
Tae Won Ha
2118542031
GH-234 Implement other edit menu items
...
- Sync Mode with ui.c
- Refactor cut/copy/paste
2016-08-09 18:38:49 +02:00
Tae Won Ha
893b84c37f
Set snapshot version: 0.9.0-SNAPSHOT-20160808.1924-48
2016-08-08 19:25:31 +02:00
Tae Won Ha
51271dcf0a
Set snapshot version: 0.9.0-SNAPSHOT-20160807.1818-47
2016-08-07 18:18:35 +02:00
Tae Won Ha
c78d8f8f80
Merge branch 'issue/214-cursor'
2016-08-07 18:14:58 +02:00
Tae Won Ha
95e5c22052
GH-214 Improve background drawing
...
- draw only when not equal to the default background
- use the foreground color when drawing the cursor
2016-08-07 18:14:02 +02:00
Tae Won Ha
feef6091d9
Set snapshot version: 0.9.0-SNAPSHOT-20160807.1627-46
2016-08-07 16:27:29 +02:00
Tae Won Ha
efc3ef4c3b
GH-214 When not in Commandline mode, draw the screenCursor and not the put-cursor.
2016-08-07 16:15:33 +02:00
Tae Won Ha
192a5534bc
Set snapshot version: 0.9.0-SNAPSHOT-20160804.2342-45
2016-08-04 23:43:27 +02:00
Tae Won Ha
9885505a68
GH-226 Enable or disable cut/copy/paste menu items
2016-08-04 23:34:09 +02:00
Tae Won Ha
74f5989ec3
GH-226 Comment out a log msg
2016-08-04 23:19:31 +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
dcb31e895c
GH-226 Reformat
2016-08-03 22:33:33 +02:00
Tae Won Ha
8c7e7b8ca6
GH-226 Import Cocoa (almost) everywhere in SwiftNeoVim
2016-08-03 21:43:05 +02:00
Tae Won Ha
972d04f0f5
GH-226 Reformat
2016-08-03 21:35:24 +02:00
Tae Won Ha
729ba7429a
GH-226 Add Mode enum and use it
2016-08-03 21:34:39 +02:00
Tae Won Ha
0300546a71
Set snapshot version: 0.9.0-SNAPSHOT-20160803.1908-44
2016-08-03 19:09:10 +02:00
Tae Won Ha
375f988ddd
Set snapshot version: 0.9.0-SNAPSHOT-20160802.1833-43
2016-08-02 18:34:14 +02:00
Tae Won Ha
145e732d97
Set snapshot version: 0.9.0-SNAPSHOT-20160801.2216-42
2016-08-01 22:16:42 +02:00
Tae Won Ha
18bc493ec4
GH-221 Refactor slightly
2016-08-01 21:57:06 +02:00
Tae Won Ha
d9a5e907e0
GH-221 Fix cursor drawing in the command area
2016-08-01 21:55:41 +02:00
Tae Won Ha
7aa2875ef6
GH-221 Take zero puts into account when computing the word boundaries
2016-08-01 21:55:36 +02:00
Tae Won Ha
9b30934f77
GH-221 Improve drawing when cursor is on the cell
2016-08-01 21:34:26 +02:00
Tae Won Ha
6bdfb5ed8c
GH-221 Use bounds and take offsets into account when computing Region from a CGRect
2016-08-01 21:34:22 +02:00
Tae Won Ha
3863fca9a4
GH-221 Refactor slightly
2016-07-31 21:16:08 +02:00
Tae Won Ha
2530472729
GH-221 Rename a method
2016-07-31 20:53:51 +02:00
Tae Won Ha
75f922d4e7
GH-221 Draw word-wise to take ligatures into account
2016-07-31 20:51:28 +02:00
Tae Won Ha
c77ce13737
Merge branch 'master' into issue/221-ligatures
2016-07-30 22:19:10 +02:00
Tae Won Ha
083d8618fa
GH-221 Add useLigatures flag and use it in the TextDrawer
2016-07-30 18:31:33 +02:00
Tae Won Ha
798bde03de
Set snapshot version: 0.9.0-SNAPSHOT-20160730.1822-41
2016-07-30 18:22:29 +02:00
Tae Won Ha
0f27f36997
GH-221 Remove unnec' class
2016-07-30 18:11:59 +02:00
Tae Won Ha
e5ecaa2879
Set snapshot version: 0.9.0-SNAPSHOT-20160730.0954-40
2016-07-30 09:54:27 +02:00
Tae Won Ha
db4b7c6bee
Reformat and refactor slightly
2016-07-30 09:49:39 +02:00
Tae Won Ha
12fe0daa4b
GH-223 When pinching use a proxy image
2016-07-29 22:23:43 +02:00
Tae Won Ha
da0720f169
GH-223 Add rudimentary pinch support
2016-07-29 18:25:32 +02:00