Martin Grenfell
7270212214
bugfix for secondary trees occurring when the screen state is saved
2015-05-03 11:14:34 +01:00
Martin Grenfell
64a9579c11
add a path filter API
...
Add an API to allow custom "path filter callbacks" to be added.
Previously we allowed one path filtering function to exist called
`NERDTreeCustomIgnoreFilter`. This has been removed and replaced with an
API to allow any number of such functions to exist - via the new
`NERDTreeAddPathFilter()`
2015-05-02 22:21:41 +01:00
Martin Grenfell
09e1dbec10
Merge branch 'refactor_autoload'
2015-05-02 15:27:14 +01:00
Martin Grenfell
fc4bcb4806
remove UI.lolcats()... not sure what the story is there
2015-05-02 15:26:59 +01:00
Martin Grenfell
8b189cb263
move some rendering and cursor moving functions out of autoload
2015-05-02 15:24:59 +01:00
Martin Grenfell
b0114d202b
move dumpHelp out of autoload
2015-05-02 15:05:28 +01:00
Martin Grenfell
53d2de86eb
move the closeTree functions out of autoload
...
Remove `closeTreeIfOpen` and just make `closeTree` fail silently.
2015-05-02 15:03:54 +01:00
Martin Grenfell
0d88ce946f
move isTreeOpen() out of autoload
2015-05-02 14:44:32 +01:00
Martin Grenfell
8270b6d717
move nerdtree#getTreeWinNum out of autoload
2015-05-02 14:32:21 +01:00
Martin Grenfell
973c9906f8
refactor 3 more functions out of the monolithic autoload file
2015-05-02 14:17:52 +01:00
Martin Grenfell
0e87d45e84
update readme to add an FAQ, update the FAQ style and rm the changelog
2015-05-02 12:01:22 +01:00
Martin Grenfell
f8499462c5
Revert "Use different arrow characters for compatibility."
...
This reverts commit f6cad7e957
.
2015-05-02 11:29:43 +01:00
Martin Grenfell
186f817f5a
Revert "fix one of the old style arrows"
...
This reverts commit b3281cc63e
.
2015-05-02 11:28:54 +01:00
Martin Grenfell
5cec19365a
Merge pull request #411 from xdl/master
...
Fix for nonexistent dir/bookmarks given to NERDTree commands
2015-05-01 16:05:35 +01:00
Martin Grenfell
b3281cc63e
fix one of the old style arrows
...
See here: 1cbd52aa77
2015-05-01 16:01:26 +01:00
Martin Grenfell
87b27802b5
allow control over whether to reuse windows in different tabs
...
When opening a file we will "reuse" a window if the buffer is already
open somewhere.
Add an option to NERDTreeOpener to configure it to not reuse windows
across tabs.
2015-05-01 15:33:06 +01:00
Martin Grenfell
1cbd52aa77
Merge pull request #434 from handcraftedbits/master
...
Use different arrow characters for compatibility.
2015-05-01 14:13:13 +01:00
Martin Grenfell
cd5f1685bc
Merge pull request #436 from devmanhinton/patch-1
...
Remove NERD_tree.txt typo
2015-05-01 14:11:54 +01:00
Devon Hinton
321de60366
Remove NERD_tree.txt typo
...
"If not" -> "If No"
2015-04-22 01:06:47 -07:00
Curtiss Howard
f6cad7e957
Use different arrow characters for compatibility.
2015-04-17 17:36:23 -04:00
xiaodili
6dfbcd660a
Return early if exception was thrown in pathForString
2014-12-21 17:44:41 +00:00
Martin Grenfell
3b98a7fcae
Merge pull request #403 from gcmt/pretty-cwd
...
Pretty CWD
2014-11-20 11:02:17 +00:00
Giacomo Comitti
ba26044746
Truncate paths at slashes.
2014-11-20 07:50:47 +01:00
Martin Grenfell
f8fd2ecce2
Merge pull request #390 from zhangoose/patch-1
...
easier to read one of the FAQ answers
2014-10-30 08:22:27 +00:00
Alex Zhang
a895a53f1f
easier to read one of the FAQ answers
...
added space between vimrc insertion & question
2014-10-29 20:00:36 -04:00
Martin Grenfell
3d421b8ec5
use the built in fnamemodify() to make a path relative
...
Closes #383
2014-10-29 19:18:28 +00:00
Martin Grenfell
3ce33f017e
fix escaping for :edit
when renaming files
2014-10-29 18:35:53 +00:00
Martin Grenfell
031ab5267c
Merge remote-tracking branch 'origin/master'
2014-10-29 18:32:53 +00:00
Martin Grenfell
5d0626a003
Merge pull request #384 from gastropoda/reopen-after-rename
...
Fix reloading renamed file
2014-10-29 18:32:27 +00:00
Martin Grenfell
1c08146224
apply @mixvin's windows path fix at the top of the method instead
2014-10-29 11:20:58 +00:00
mixvin
cd8d87fa57
Fix opening file path, in Windows
2014-10-29 11:17:53 +00:00
Artem Baguinski
2fd0aa3ec7
Fix reloading renamed file
2014-09-25 11:08:53 +02:00
Phil Runninger
6ccf83df24
Add menu option to display file/directory properties.
2014-09-15 11:14:44 -04:00
Xuyuan Pang
5d19452284
Merge branch 'master' into up/master
...
Conflicts:
lib/nerdtree/creator.vim
2014-09-01 17:33:45 +08:00
Xuyuan Pang
8e06723c04
fix #363
2014-09-01 17:32:59 +08:00
Xuyuan Pang
a283c0e03e
fix #363
2014-09-01 16:25:27 +08:00
Martin Grenfell
4f1e6ecb05
Merge pull request #365 from ifsred/master
...
Fix doc map for NERDTreeMapChangeRoot
2014-08-06 14:27:45 +01:00
ifsred
c4086667ef
Fix doc map for NERDTreeMapChangeRoot
2014-08-06 12:33:23 +03:00
Martin Grenfell
a47c6caf80
Merge pull request #359 from Xuyuanp/up/master
...
add refreshDirFlags method to avoid refreshing too many files
2014-07-22 09:14:57 +01:00
Xuyuan Pang
8cd045d0e2
add refreshDirFlags method to avoid refreshing too many files
2014-07-19 17:57:41 +08:00
Martin Grenfell
c2dd750860
move nerdtree#treeExists.* methods into the NERDTree class
2014-07-17 20:31:17 +01:00
Martin Grenfell
fd14757c04
add proper events and make the notifier class generic
...
Expand the event system to have explicit Event objects and potentially
many Notifiers. Previously they was only one notifier and one (implied)
event.
A lot of this is stolen from #358 .
2014-07-17 20:18:09 +01:00
Martin Grenfell
f9a933991d
allow plugins to override the default mappings
2014-07-15 19:00:17 +01:00
Martin Grenfell
aa831e242b
Merge pull request #356 from alvan/patch-2
...
Use event BufLeave instead of BufWinLeave to record screen state
2014-07-14 10:03:01 +01:00
Martin Grenfell
0c045d85ea
fix a bug from recent refactoring RE some NERDTreeCWD
2014-07-14 09:43:45 +01:00
Martin Grenfell
2f552e116d
add highlighting for flags
...
Rename the old NERDTreeFlag syntax item to NERDTreeIgnore.
2014-07-10 23:35:42 +01:00
Martin Grenfell
579d96a0f3
remove testing git plugin
2014-07-10 20:14:41 +01:00
Martin Grenfell
9f351de594
Merge branch 'master' into expt_add_path_flags_and_git
2014-07-09 09:26:17 +01:00
Martin Grenfell
1e0d1cbc8f
move some more view code into the UI class
2014-07-09 09:25:25 +01:00
alvan
98a5d1fca7
Use event BufLeave instead of BufWinLeave to record screen state to avoid undefined b:NERDTree error
...
Use event BufLeave instead of BufWinLeave to record screen state. The BufWinLeave event also triggered when exiting(:qa), will cause an undefined b:NERDTree error.
2014-07-09 15:20:24 +08:00