Zachary Yedidia
a1a307d858
Merge pull request #378 from boombuler/pm
...
Plugin-Manager
2016-10-05 17:51:22 -04:00
Zachary Yedidia
3733e7e223
Add 'Unsplit' action and VSplit and HSplit actions
...
This commit adds the 'Unsplit' action used to close all splits except
the current one.
It also adds the 'VSplit' and 'HSplit' actions which open empty
vertical/horizontal splits so you can bind them to keys.
Closes #228
2016-10-04 11:08:32 -04:00
boombuler
3e8a587aa3
changed json5 repo
2016-10-02 07:57:39 +02:00
boombuler
8f2f1f8c1d
skip core dependencies if micro was build with an unknown version.
2016-10-01 09:28:48 +02:00
boombuler
a940ce3036
allow user to set plugin channels / repos in settings.json
2016-10-01 08:37:04 +02:00
boombuler
d7da72a720
fix plugin zips which contain a root directory
2016-10-01 08:05:05 +02:00
boombuler
b54853140a
new command plugin list
...
this command shows all currently installed plugins and their verion
2016-10-01 07:37:20 +02:00
boombuler
8ad2179423
Merge remote-tracking branch 'zyedidia/master' into pm
2016-10-01 07:20:21 +02:00
Zachary Yedidia
3037d72bcb
Fix more tabnum issues
...
Fixes #395
2016-09-30 07:29:24 -04:00
Zachary Yedidia
7d16e97b95
Switch to my fork of json5
...
This should reduce go get download times for micro considerably
because the original json5 committed a bunch of binaries which
cause the repository to be very large and slow to download.
My fork fixes that.
2016-09-29 18:43:10 -04:00
Zachary Yedidia
0293b774f3
Fix SplitTree tab index
...
Fixes #392
2016-09-29 14:23:25 -04:00
Zachary Yedidia
32cd94b88f
Minor optimization to tabsize fix
2016-09-28 18:08:06 -04:00
Zachary Yedidia
5e5dd78b7c
Merge pull request #387 from boombuler/bug379
...
fixes #379 (second try)
2016-09-28 18:06:18 -04:00
Joe Tsai
7c3425a012
fix offset calculation for column ruler
...
The calculation for the column ruler index should:
* include the offset for the line numbers gutter
* not include the leftmost column since ruler should scroll with the pane
Fixes #379
2016-09-28 13:40:48 -07:00
boombuler
bc724bf781
fixes #379 (second try)
2016-09-28 21:54:34 +02:00
Zachary Yedidia
97bdb15bd6
Revert "fixes #379 "
2016-09-28 14:07:17 -04:00
Zachary Yedidia
fb69ecdc9b
Add 'autosave' option
...
Closes #278
2016-09-28 13:07:05 -04:00
boombuler
1fe1c3eabb
improved plugin search
2016-09-28 18:31:05 +02:00
Zachary Yedidia
191fd5e495
Merge pull request #382 from boombuler/bug379
...
fixes #379
2016-09-28 12:30:01 -04:00
boombuler
8aa017bfda
autocomplete plugin commands
2016-09-28 18:15:39 +02:00
boombuler
9ea947c808
improved logging
2016-09-28 18:00:12 +02:00
boombuler
2a7a55eca4
better plugin search
2016-09-28 17:55:44 +02:00
boombuler
759c00098b
Merge remote-tracking branch 'zyedidia/master' into pm
2016-09-28 17:36:37 +02:00
Florian Sundermann
cce36624dc
PM should not install already installed plugins.
2016-09-28 16:34:28 +02:00
Zachary Yedidia
4664850186
Merge pull request #384 from boombuler/logview
...
don't use undo / redo history for log buffer.
2016-09-28 10:24:30 -04:00
Florian Sundermann
d9c666f6df
don't use undo / redo history for log buffer.
2016-09-28 15:47:31 +02:00
Florian Sundermann
d7e38a52ea
fixes #379
...
when tabstospaces is off tabs were always treated as
as a number of spaces not as tabs with tabstops.
2016-09-28 08:12:19 +02:00
boombuler
f3f4790103
simple plugin search
2016-09-27 21:25:57 +02:00
boombuler
83c1136ac5
Merge remote-tracking branch 'zyedidia/master' into pm
2016-09-27 20:57:49 +02:00
Zachary Yedidia
0ae5ae5d9a
HSplit log, and update docs
2016-09-27 14:29:55 -04:00
Zachary Yedidia
c070e3e8f7
Merge pull request #381 from boombuler/logview
...
Log View
2016-09-27 14:28:06 -04:00
Zachary Yedidia
0de167b07b
Add new plugin runtime function
2016-09-27 14:24:52 -04:00
boombuler
f904e2fe99
always scroll log to the cursor befor drawing and don't ask for save changes for help and log views
2016-09-27 17:52:40 +02:00
boombuler
b195ebad46
AddLog should be "public" accessible
2016-09-27 17:52:05 +02:00
Florian Sundermann
23ef69b935
change pluginmanager json to json5
2016-09-27 13:28:32 +02:00
Florian Sundermann
55c790f069
more tolerant version parsing
2016-09-27 13:26:11 +02:00
boombuler
50c7441533
also add TermMessage output to log
2016-09-26 19:28:42 +02:00
boombuler
c1a3ee1706
possibility to show a log view
2016-09-26 19:08:37 +02:00
boombuler
357fc09e69
Merge remote-tracking branch 'zyedidia/master' into pm
2016-09-26 18:24:43 +02:00
Zachary Yedidia
c1d08a6dc0
Fix typo
2016-09-26 12:08:35 -04:00
boombuler
f689143670
fixed tests
2016-09-26 17:51:50 +02:00
boombuler
56b3b79c50
removed testing code
2016-09-26 17:37:53 +02:00
Florian Sundermann
f351c251e4
first few pm commands
2016-09-26 16:53:39 +02:00
Zachary Yedidia
5cc66cef42
Fix problems recognizing CtrlH
...
Fixes #368
The 'Backspace2' key has been renamed to 'Backspace'.
2016-09-26 09:34:55 -04:00
Florian Sundermann
6791759440
Merge remote-tracking branch 'zyedidia/master' into pm
2016-09-26 12:49:57 +02:00
Zachary Yedidia
292df7a9f7
Add mouse support and binding support to prompts
...
Closes #244
2016-09-24 15:26:19 -04:00
Zachary Yedidia
64fd96611c
Check buffer filetype after loading plugins
2016-09-24 14:30:35 -04:00
Zachary Yedidia
de4a007bdf
Merge pull request #371 from boombuler/plugins
...
Handle Plugins via RT-Files
2016-09-24 14:09:02 -04:00
boombuler
567faeb07e
initial commit of pluginmanager
2016-09-23 10:03:42 +02:00
Florian Sundermann
8172ebf62b
fixed loading order
...
plugins were not able to provide colorschemes
2016-09-19 16:04:59 +02:00