1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-11-28 02:54:31 +03:00
Commit Graph

1683 Commits

Author SHA1 Message Date
Tae Won Ha
424a8033dc Update neovim 2017-05-22 22:41:10 +02:00
Tae Won Ha
c874701c7e
Simplify handle children in the file browser update 2017-05-19 00:25:47 +02:00
Tae Won Ha
4d5a478cbb
Keep only last 10 builds 2017-05-17 22:31:38 +02:00
Tae Won Ha
de4260f850
Xcode project file changed ... y? 2017-05-17 22:24:34 +02:00
Tae Won Ha
98296c1d3e
Update neovim 2017-05-17 22:02:35 +02:00
Tae Won Ha
cca384fae4
Merge branch 'develop' into update-neovim 2017-05-17 22:00:24 +02:00
Tae Won Ha
53bed4540a
Make special keys file private 2017-05-17 21:57:27 +02:00
Tae Won Ha
5430834773
Update release notes 2017-05-17 21:57:27 +02:00
Tae Won Ha
cf919ba9c4
Bump appcast to SNAPSHOT-195 2017-05-17 19:40:40 +02:00
Tae Won Ha
bc2fcd76ea
Bump version: snapshot/195 2017-05-17 19:38:15 +02:00
Tae Won Ha
c25034da7d
Only update when not reloading 2017-05-17 19:24:08 +02:00
Tae Won Ha
4fc189b6de Merge pull request #454 from mkhl/develop
Support Shift-Tab
2017-05-17 19:23:34 +02:00
Martin Kühl
c8a8c3b93d Add (Shift-)Tab as a special key
Pressing Shift+Tab generates an NSEvent with characters `"\u{19}"` (and the shift modifier), which the backend doesn’t recognise as the Tab key.
(Instead it gets mapped as <C-Y>, which makes sense given how ASCII control characters are interpreted.)
This change fixes that by adding a corresponding entry to the KeyUtils.specialKeys dict.

Of course sending <C-Y> still works because it is transmitted as `<C-y>`.
2017-05-17 14:43:21 +02:00
Martin Kühl
bbce00c6ef Support shift modifier on special keys
The NeoVimView.vimModifierFlags method only checks for the control, option, and command modifiers, which leads to the shift modifier getting lost.
This change mitigates that by checking for the shift modifier and translating it to the `S-` key prefix.

This change has the possible side effect of requiring additional `S-` prefixes, depending on the keyboard layout.
For example, take a US keyboard with a <kbd>-</kbd>/<kbd>_</kbd> key and press that key with control and shift depressed.
Before this change, VimR would transmit `<C-_>`, while after this change it transmits `<C-S-_>`.
2017-05-17 14:43:14 +02:00
Tae Won Ha
a27001ab7f
Make a function fileprivate 2017-05-15 23:17:19 +02:00
Tae Won Ha
f09999e521
Bump appcast to SNAPSHOT-194 2017-05-15 22:29:38 +02:00
Tae Won Ha
72f6208ab2
Bump version: snapshot/194 2017-05-15 22:25:49 +02:00
Tae Won Ha
04cc6a0456
Merge branch 'develop' into update-neovim 2017-05-15 19:27:14 +02:00
Tae Won Ha
c49b8e7600
Update neovim 2017-05-15 19:27:11 +02:00
Tae Won Ha
494f3625d1
Do not unown self in subscribe of the main window state source
- we explicitly terminate the sequence when we close the window
2017-05-15 19:18:51 +02:00
Tae Won Ha
0b47107188
GH-450 Update release notes 2017-05-14 22:40:04 +02:00
Tae Won Ha
4bf3fafd7b
Merge branch 'develop' into update-neovim 2017-05-14 22:37:57 +02:00
Tae Won Ha
7805be2f63
Merge branch '450-filebrowser' into develop 2017-05-14 22:37:48 +02:00
Tae Won Ha
3ef05fd055
GH-450 Restructure file 2017-05-14 22:37:36 +02:00
Tae Won Ha
8a6ae164bd
GH-450 Remove trailing whitespaces 2017-05-14 22:15:51 +02:00
Tae Won Ha
0e38f3535f
Update AppCode style settings 2017-05-14 18:44:33 +02:00
Tae Won Ha
71cd86327a
GH-450 Sync all access to root 2017-05-14 18:23:57 +02:00
Tae Won Ha
c13c07a59c
Update neovim 2017-05-14 17:53:48 +02:00
Tae Won Ha
c542113415
GH-450 Move flat file items to open quickly window 2017-05-14 12:20:24 +02:00
Tae Won Ha
d4ede81fe5
GH-450 Move root to open quickly state 2017-05-14 12:06:21 +02:00
Tae Won Ha
6d94db4a1a
GH-450 Do not share file items for file browser 2017-05-14 11:00:50 +02:00
Tae Won Ha
be6dd77279
GH-450 Remove unused functions 2017-05-13 10:02:09 +02:00
Tae Won Ha
81820fbab3
GH-450 Make some fields computed 2017-05-13 09:40:58 +02:00
Tae Won Ha
acc4edc0ce
Merge branch 'develop' into update-neovim 2017-05-12 23:21:25 +02:00
Tae Won Ha
fba95cd7b5
GH-430 Fix pasting in command line mode 2017-05-12 23:21:18 +02:00
Tae Won Ha
15574c94c0
Bump appcast to SNAPSHOT-193 2017-05-12 23:20:22 +02:00
Tae Won Ha
3b9808238e
Bump version: snapshot/193 2017-05-12 23:18:13 +02:00
Tae Won Ha
7fbaa8f485
GH-430 Update release notes 2017-05-12 23:09:14 +02:00
Tae Won Ha
db0cd6fb0a
GH-430 Fix cursor disappearing in command line 2017-05-12 21:16:32 +02:00
Tae Won Ha
826c575798
Merge branch 'develop' into update-neovim 2017-05-12 08:52:52 +02:00
Tae Won Ha
b7ac2b3740
Update neovim 2017-05-12 08:52:44 +02:00
Tae Won Ha
30cf1606eb
Bump appcast to SNAPSHOT-192 2017-05-12 08:49:21 +02:00
Tae Won Ha
d96f294ea9
Bump version: snapshot/192 2017-05-12 08:47:00 +02:00
Tae Won Ha
f0424c3384
GH-395 Update release notes 2017-05-12 07:40:35 +02:00
Tae Won Ha
689c071420
Merge branch 'develop' into update-neovim 2017-05-11 23:50:35 +02:00
Tae Won Ha
4a3dcdd5e1
Merge branch '395-file-browser' into develop 2017-05-11 23:50:24 +02:00
Tae Won Ha
3c231b27cd
GH-395 Throttle only file system updates and add refresh button 2017-05-11 23:33:59 +02:00
Tae Won Ha
2736b479b5
GH-395 Reformat 2017-05-11 21:11:34 +02:00
Tae Won Ha
49a1d1da74
GH-395 Throttle file system change processing 2017-05-11 20:50:53 +02:00
Tae Won Ha
afecd86172
Remove stub test 2017-05-11 19:26:38 +02:00