From 1c803b36f632c151c755456b68101153f407ec5e Mon Sep 17 00:00:00 2001 From: Phil Runninger Date: Thu, 27 Jun 2019 08:03:50 -0400 Subject: [PATCH] Remove @mentions from PR template and change log. They weren't working. (#1009) * Remove @mentions from PR template and change log. They weren't working. * Update version number and change log. --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- CHANGELOG.md | 251 ++++++++++++++++--------------- autoload/nerdtree.vim | 2 +- 3 files changed, 128 insertions(+), 127 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index a60d1d4..1a2765e 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -17,6 +17,6 @@ Closes # - **.PATCH**: PR Title (Author) #PR Number ### 5.1... - - **.1**: Update Changelog and create PR Template (@PhilRunninger) #1007 + - **.1**: Update Changelog and create PR Template (PhilRunninger) #1007 - **.0**: Too many changes for one patch... ``` diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b98977..e207f2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,118 +1,119 @@ # Change Log ### 5.1... -- **`.2`**: Fix NERDTree opening with the wrong size. (@PhilRunninger) #1008 -- **`.1`**: Update Changelog and create PR Template (@PhilRunninger) #1007 +- **`.3`**: Remove @mentions from PR template and change log. They weren't working. (PhilRunninger) #1009 +- **`.2`**: Fix NERDTree opening with the wrong size. (PhilRunninger) #1008 +- **`.1`**: Update Changelog and create PR Template (PhilRunninger) #1007 - **`.0`**: Too many changes for one patch... - - Refresh a dir_node if the file wasn't found in it, and look once more. (@PhilRunninger) #1005 - - Add a "copy path to clipboard" menu option (@PhilRunninger) #1002 - - Enable root refresh on "vim ." a different way than #999. (@PhilRunninger) #1001 - - Fix refreshroot (@PhilRunninger) #999 - - Change version check to look for 703 not 730 (@vhalis) #994 - - Change minimum vim (@PhilRunninger) #991 - - Allow multi-character DirArrows (@PhilRunninger) #985 - - Remove redraw! while still clearing last message empty string. (@PhilRunninger) #979 - - fix _initChildren function value set to numChildrenCached error (@terryding77) #969 - - On Windows, do a case-insensitive comparison of paths. (@PhilRunninger) #967 - - Remove the "Please wait... DONE" messages. (@PhilRunninger) #966 - - Smarter delimiter default (@PhilRunninger) #963 - - Update directory .vimdc readme example (@spencerdcarlson) #961 - - Preview bookmarks (@PhilRunninger) #956 - - Add new value to NERDTreeQuitOnOpen to close bookmark table (@PhilRunninger) #955 - - Add an :EditBookmarks command to edit the bookmarks file (@PhilRunninger) #954 - - Before copying, turn off &shellslash. Restore after copy is finished. (@PhilRunninger) #952 - - Set a maximum window size when zooming. (@PhilRunninger) #950 - - Confirm the wipeout of a unsaved buffer whose file has been renamed. (@PhilRunninger) #949 - - Escape a backslash so it can be used in a key mapping. (@PhilRunninger) #948 - - Add a NERDTreeMinimalMenu feature (@tuzz) #938 - - fixed root path error for windows (@zcodes) #935 - - Restore getDirChildren for use in nerdtree-project-plugin. (@PhilRunninger) #929 - - Document NERDTreeNodeDelimiter #912 (@PhilRunninger) #926 - - Allow modification of menu keybindings (@Leandros) #923 - - Add two more disqualifications for isCascadable(). (@PhilRunninger) #914 - - Allow highlighting more than one flag. (@kristijanhusak) #908 - - Support sorting files and directories by modification time. (@PhilRunninger) #901 - - Parse . and .. from path string with trailing slash. (@PhilRunninger) #899 - - Force sort to recalculate the cached sortKey. (@PhilRunninger) #898 - - Add NERDTreeRefreshRoot command (@wgfm) #897 - - Call Resolve on the file's path when calling :NERDTreeFind. (@PhilRunninger) #896 - - Catch all errors, not just NERDTree errors. (@PhilRunninger) #894 - - Fix typo in help file (@lvoisin) #892 - - Make NERDTreeCreator set the `'nolist'` option (@lifecrisis) #889 - - Refresh buffers after `m`, `m` operation on a folder (@PhilRunninger) #888 - - Use a better arg for FINDSTR when using the m,l command in Windows. (@PhilRunninger) #887 - - Fix the / motions, which currently fail with cascades (@lifecrisis) #886 - - Function "s:UI.getLineNum()" doesn't always work on cascades. (@lifecrisis) #882 - - NERDTreeCWD: reset CWD if changed by NERDTreeFocus (@PhilRunninger) #878 - - Use tabnext instead of gt to allow users to remap gt. (@PhilRunninger) #877 - - Do a case sensitive comparison of new/existing buffers. (@PhilRunninger) #875 - - Fix opening sub-directories that have commas in their name. (@PhilRunninger) #873 - - Add new command to open NERDTree in the root of a VCS repository. (@PhilRunninger) #872 - - Make sure the path to the bookmarks file exists before writing it. (@PhilRunninger) #871 - - Unzoom NERDTree when opening a file (@PhilRunninger) #870 - - Support unusual characters in file and directory names (@PhilRunninger) #868 - - Reword renamed-buffer prompt to be more clear (@aflock) #867 - - Default to placing cursor on root when closing bookmark table (@lifecrisis) #866 - - Fix issues with sorting of nodes (@PhilRunninger) #856 - - Better OSX detection (@bubba-h57) #853 - - Bugfix - ensure keymaps dictionary exists before using it (@mnussbaum) #852 - - Decrease startup-time by avoiding linear-time iteration over key mappings (@mnussbaum) #851 - - Add code to sort mappings in quickhelp (@lifecrisis) #849 - - Use ":clearjumps" in new NERDTree windows (@lifecrisis) #844 - - Like m-c did before, create parent directories if needed on m-m. (@PhilRunninger) #840 - - BUGFIX: Repair a problem with the `'u'` mapping. (@lifecrisis) #838 - - Make the NERDTree buffer writable when rendering it. (@PhilRunninger) #837 - - Code cleanup: Remove unsupported bookmark table mappings (@lifecrisis) #835 - - Replace strcharpart() with substitute() for backward compatibility (@bravestarr) #834 - - Fixed error `unknown function strcharpart` for older versions of Vim (@hav4ik) #833 - - Clear output when NERDTree menu is aborted (@lifecrisis) #832 - - Display a path with multi-byte characters correctly when it is truncated (@bravestarr) #830 - - Support revealing file and executing file with xdg-open for Linux (@ngnmhieu) #824 - - If node isn't open, count children on disk before deleting. (@PhilRunninger) #822 - - Add new variable g:NERDTreeRemoveFileCmd (@kutsan) #816 - - Use a better check for existence of the NERDTree buffer. (@PhilRunninger) #814 - - Fix focussing previous buffer when closing NERDTree (@mrubli) #801 - - Update the docs for "NERDTreeStatusline" (@lifecrisis) #796 - - BUGFIX: Unstable behavior in the "getPath()" method (@lifecrisis) #795 - - Revert the bugfix from pull request #785 (@lifecrisis) #794 - - BUGFIX: Allow ":NERDTreeFind" to discover hidden files (@lifecrisis) #786 - - BUGFIX: Allow ":NERDTreeFind" to reveal new files (@lifecrisis) #785 - - Add modelines (@lifecrisis) #782 - - Change the type of completion used by NERDTreeFind (@lifecrisis) #781 - - change NERDTreeFind with args (@zhenyangze) #778 - - Style Choice: Using confirm() when deleting a bookmark (@lifecrisis) #777 - - remove useless substitute when `file =~# "/$"` (@skyblueee) #773 - - remove useless removeLeadingSpaces in _stripMarkup (@skyblueee) #772 - - Make the "o" mapping consistent with "x" (@lifecrisis) #769 - - Fix a problem with the "x" handler (@lifecrisis) #768 - - Clean up the handler for the "x" mapping (@lifecrisis) #767 - - Revert change to tab opening method (@lifecrisis) #766 - - BUGFIX: Add back support for "b:NERDTreeRoot" (@lifecrisis) #765 - - Fix broken "t" and "T" mappings, tabs now open at end (@lifecrisis) #759 - - Update doc with already existing mapping variables (@asnr) #699 - - Fix the broken g:NERDTreeBookmarksSort setting (@lifecrisis) #696 - - Correct NERDTreeIgnore pattern in doc (@cntoplolicon) #648 - - Remove empty segments when splitting path (@sooth-sayer) #574 - - Suppress autocmds less agressively (@wincent) #578 #691 + - Refresh a dir_node if the file wasn't found in it, and look once more. (PhilRunninger) #1005 + - Add a "copy path to clipboard" menu option (PhilRunninger) #1002 + - Enable root refresh on "vim ." a different way than #999. (PhilRunninger) #1001 + - Fix refreshroot (PhilRunninger) #999 + - Change version check to look for 703 not 730 (vhalis) #994 + - Change minimum vim (PhilRunninger) #991 + - Allow multi-character DirArrows (PhilRunninger) #985 + - Remove redraw! while still clearing last message empty string. (PhilRunninger) #979 + - fix _initChildren function value set to numChildrenCached error (terryding77) #969 + - On Windows, do a case-insensitive comparison of paths. (PhilRunninger) #967 + - Remove the "Please wait... DONE" messages. (PhilRunninger) #966 + - Smarter delimiter default (PhilRunninger) #963 + - Update directory .vimdc readme example (spencerdcarlson) #961 + - Preview bookmarks (PhilRunninger) #956 + - Add new value to NERDTreeQuitOnOpen to close bookmark table (PhilRunninger) #955 + - Add an :EditBookmarks command to edit the bookmarks file (PhilRunninger) #954 + - Before copying, turn off &shellslash. Restore after copy is finished. (PhilRunninger) #952 + - Set a maximum window size when zooming. (PhilRunninger) #950 + - Confirm the wipeout of a unsaved buffer whose file has been renamed. (PhilRunninger) #949 + - Escape a backslash so it can be used in a key mapping. (PhilRunninger) #948 + - Add a NERDTreeMinimalMenu feature (tuzz) #938 + - fixed root path error for windows (zcodes) #935 + - Restore getDirChildren for use in nerdtree-project-plugin. (PhilRunninger) #929 + - Document NERDTreeNodeDelimiter #912 (PhilRunninger) #926 + - Allow modification of menu keybindings (Leandros) #923 + - Add two more disqualifications for isCascadable(). (PhilRunninger) #914 + - Allow highlighting more than one flag. (kristijanhusak) #908 + - Support sorting files and directories by modification time. (PhilRunninger) #901 + - Parse . and .. from path string with trailing slash. (PhilRunninger) #899 + - Force sort to recalculate the cached sortKey. (PhilRunninger) #898 + - Add NERDTreeRefreshRoot command (wgfm) #897 + - Call Resolve on the file's path when calling :NERDTreeFind. (PhilRunninger) #896 + - Catch all errors, not just NERDTree errors. (PhilRunninger) #894 + - Fix typo in help file (lvoisin) #892 + - Make NERDTreeCreator set the `'nolist'` option (lifecrisis) #889 + - Refresh buffers after `m`, `m` operation on a folder (PhilRunninger) #888 + - Use a better arg for FINDSTR when using the m,l command in Windows. (PhilRunninger) #887 + - Fix the / motions, which currently fail with cascades (lifecrisis) #886 + - Function "s:UI.getLineNum()" doesn't always work on cascades. (lifecrisis) #882 + - NERDTreeCWD: reset CWD if changed by NERDTreeFocus (PhilRunninger) #878 + - Use tabnext instead of gt to allow users to remap gt. (PhilRunninger) #877 + - Do a case sensitive comparison of new/existing buffers. (PhilRunninger) #875 + - Fix opening sub-directories that have commas in their name. (PhilRunninger) #873 + - Add new command to open NERDTree in the root of a VCS repository. (PhilRunninger) #872 + - Make sure the path to the bookmarks file exists before writing it. (PhilRunninger) #871 + - Unzoom NERDTree when opening a file (PhilRunninger) #870 + - Support unusual characters in file and directory names (PhilRunninger) #868 + - Reword renamed-buffer prompt to be more clear (aflock) #867 + - Default to placing cursor on root when closing bookmark table (lifecrisis) #866 + - Fix issues with sorting of nodes (PhilRunninger) #856 + - Better OSX detection (bubba-h57) #853 + - Bugfix - ensure keymaps dictionary exists before using it (mnussbaum) #852 + - Decrease startup-time by avoiding linear-time iteration over key mappings (mnussbaum) #851 + - Add code to sort mappings in quickhelp (lifecrisis) #849 + - Use ":clearjumps" in new NERDTree windows (lifecrisis) #844 + - Like m-c did before, create parent directories if needed on m-m. (PhilRunninger) #840 + - BUGFIX: Repair a problem with the `'u'` mapping. (lifecrisis) #838 + - Make the NERDTree buffer writable when rendering it. (PhilRunninger) #837 + - Code cleanup: Remove unsupported bookmark table mappings (lifecrisis) #835 + - Replace strcharpart() with substitute() for backward compatibility (bravestarr) #834 + - Fixed error `unknown function strcharpart` for older versions of Vim (hav4ik) #833 + - Clear output when NERDTree menu is aborted (lifecrisis) #832 + - Display a path with multi-byte characters correctly when it is truncated (bravestarr) #830 + - Support revealing file and executing file with xdg-open for Linux (ngnmhieu) #824 + - If node isn't open, count children on disk before deleting. (PhilRunninger) #822 + - Add new variable g:NERDTreeRemoveFileCmd (kutsan) #816 + - Use a better check for existence of the NERDTree buffer. (PhilRunninger) #814 + - Fix focussing previous buffer when closing NERDTree (mrubli) #801 + - Update the docs for "NERDTreeStatusline" (lifecrisis) #796 + - BUGFIX: Unstable behavior in the "getPath()" method (lifecrisis) #795 + - Revert the bugfix from pull request #785 (lifecrisis) #794 + - BUGFIX: Allow ":NERDTreeFind" to discover hidden files (lifecrisis) #786 + - BUGFIX: Allow ":NERDTreeFind" to reveal new files (lifecrisis) #785 + - Add modelines (lifecrisis) #782 + - Change the type of completion used by NERDTreeFind (lifecrisis) #781 + - change NERDTreeFind with args (zhenyangze) #778 + - Style Choice: Using confirm() when deleting a bookmark (lifecrisis) #777 + - remove useless substitute when `file =~# "/$"` (skyblueee) #773 + - remove useless removeLeadingSpaces in _stripMarkup (skyblueee) #772 + - Make the "o" mapping consistent with "x" (lifecrisis) #769 + - Fix a problem with the "x" handler (lifecrisis) #768 + - Clean up the handler for the "x" mapping (lifecrisis) #767 + - Revert change to tab opening method (lifecrisis) #766 + - BUGFIX: Add back support for "b:NERDTreeRoot" (lifecrisis) #765 + - Fix broken "t" and "T" mappings, tabs now open at end (lifecrisis) #759 + - Update doc with already existing mapping variables (asnr) #699 + - Fix the broken g:NERDTreeBookmarksSort setting (lifecrisis) #696 + - Correct NERDTreeIgnore pattern in doc (cntoplolicon) #648 + - Remove empty segments when splitting path (sooth-sayer) #574 + - Suppress autocmds less agressively (wincent) #578 #691 - Add an Issues template to ask for more info initially. - - Fix markdown headers in readme (@josephfrazier) #676 + - Fix markdown headers in readme (josephfrazier) #676 - Don't touch @o and @h registers when rendering - - Fix bug with files and directories with dollar signs (@alegen) #649 + - Fix bug with files and directories with dollar signs (alegen) #649 - Reuse/reopen existing window trees where possible #244 - Remove NERDTree.previousBuf() - - Change color of arrow (@Leeiio) #630 - - Improved a tip in README.markdown (@ggicci) #628 - - Shorten delete confimration of empty directory to `y` (@mikeperri) #530 - - Fix API call to open directory tree in window (@devm33) #533 - - Change default arrows on non-Windows platforms (@gwilk) #546 - - Update to README - combine cd and git clone (@zwhitchcox) #584 - - Update to README - Tip: start NERDTree when vim starts (@therealplato) #593 - - Escape filename when moving an open buffer (@zacharyvoase) #595 - - Fixed incorrect :helptags command in README (@curran) #619 - - Fixed incomplete escaping of folder arrows (@adityanatraj) #548 - - Added NERDTreeCascadeSingleChildDir option (@juanibiapina) #558 + - Change color of arrow (Leeiio) #630 + - Improved a tip in README.markdown (ggicci) #628 + - Shorten delete confimration of empty directory to `y` (mikeperri) #530 + - Fix API call to open directory tree in window (devm33) #533 + - Change default arrows on non-Windows platforms (gwilk) #546 + - Update to README - combine cd and git clone (zwhitchcox) #584 + - Update to README - Tip: start NERDTree when vim starts (therealplato) #593 + - Escape filename when moving an open buffer (zacharyvoase) #595 + - Fixed incorrect :helptags command in README (curran) #619 + - Fixed incomplete escaping of folder arrows (adityanatraj) #548 + - Added NERDTreeCascadeSingleChildDir option (juanibiapina) #558 - Replace strchars() with backward compatible workaround. - - Add support for copy command in Windows (@SkylerLipthay) #231 + - Add support for copy command in Windows (SkylerLipthay) #231 - Fixed typo in README.markdown - :Helptags -> :helptags - Rename "primary" and "secondary" trees to "tab" and "window" trees. - Move a bunch of buffer level variables into the NERDTree and UI classes. @@ -130,14 +131,14 @@ - add magic [[dir]] and [[file]] flags to NERDTreeIgnore - add support for custom path filters. See :help NERDTreeAddPathFilter() - add path listener API. See :help NERDTreePathListenerAPI. -- expand the fs menu functionality to list file properties (@PhilRunninger, @apbarrero, @JESii) -- make bookmarks work with `~` home shortcuts (@hiberabyss) -- show OSX specific fsmenu options in regular vim on mac (@evindor) -- make dir arrow icons configurable (@PickRelated) -- optimise node sorting performance when opening large dirs (@vtsang) -- make the root note render prettier by truncating it at a path slash (@gcmt) +- expand the fs menu functionality to list file properties (PhilRunninger, apbarrero, JESii) +- make bookmarks work with `~` home shortcuts (hiberabyss) +- show OSX specific fsmenu options in regular vim on mac (evindor) +- make dir arrow icons configurable (PickRelated) +- optimise node sorting performance when opening large dirs (vtsang) +- make the root note render prettier by truncating it at a path slash (gcmt) - remove NERDChristmasTree option - its always christmas now -- add "cascade" open and closing for dirs containing only another single dir. See :help NERDTreeCascadeOpenSingleChildDir (@pendulm) +- add "cascade" open and closing for dirs containing only another single dir. See :help NERDTreeCascadeOpenSingleChildDir (pendulm) - Many other fixes, doc updates and contributions from: - @actionshrimp - @SchDen @@ -164,13 +165,13 @@ - @Twinside ### 4.2.0 -- Add NERDTreeDirArrows option to make the UI use pretty arrow chars instead of the old +~| chars to define the tree structure (@sickill) -- shift the syntax highlighting out into its own syntax file (@gnap) -- add some mac specific options to the filesystem menu - for macvim only (@andersonfreitas) -- Add NERDTreeMinimalUI option to remove some non functional parts of the nerdtree ui (@camthompson) -- tweak the behaviour of :NERDTreeFind - see :help :NERDTreeFind for the new behaviour (@benjamingeiger) -- if no name is given to :Bookmark, make it default to the name of the target file/dir (@minyoung) -- use `file` completion when doing copying, create, and move operations (@EvanDotPro) +- Add NERDTreeDirArrows option to make the UI use pretty arrow chars instead of the old +~| chars to define the tree structure (sickill) +- shift the syntax highlighting out into its own syntax file (gnap) +- add some mac specific options to the filesystem menu - for macvim only (andersonfreitas) +- Add NERDTreeMinimalUI option to remove some non functional parts of the nerdtree ui (camthompson) +- tweak the behaviour of :NERDTreeFind - see :help :NERDTreeFind for the new behaviour (benjamingeiger) +- if no name is given to :Bookmark, make it default to the name of the target file/dir (minyoung) +- use `file` completion when doing copying, create, and move operations (EvanDotPro) - lots of misc bug fixes from: - @paddyoloughlin - @sdewald @@ -219,17 +220,17 @@ - Bugfixes: - make the hijack netrw functionality work when vim is started with `vim ` (thanks to Alf Mikula for the patch). - fix a bug where the CWD wasnt being changed for some operations even when NERDTreeChDirMode==2 (thanks to Lucas S. Buchala) - - add -bar to all the nerd tree :commands so they can chain with other :commands (thanks to @tpope) - - fix bugs when ignorecase was set (thanks to @nach) - - fix a bug with the relative path code (thanks to @nach) - - fix a bug where doing a `:cd` would cause `:NERDTreeToggle` to fail (thanks @nach) + - add -bar to all the nerd tree :commands so they can chain with other :commands (thanks to tpope) + - fix bugs when ignorecase was set (thanks to nach) + - fix a bug with the relative path code (thanks to nach) + - fix a bug where doing a `:cd` would cause `:NERDTreeToggle` to fail (thanks nach) ### 3.0.1 - Bugfixes: - fix bugs with :NERDTreeToggle and :NERDTreeMirror when `'hidden'` was not set - fix a bug where `:NERDTree ` would fail if `` was relative and didnt start with a `./` or `../` Thanks to James Kanze. - - make the `q` mapping work with secondary (`:e ` style) trees, thanks to @jamessan + - make the `q` mapping work with secondary (`:e ` style) trees, thanks to jamessan - fix a bunch of small bugs with secondary trees - More insane refactoring. diff --git a/autoload/nerdtree.vim b/autoload/nerdtree.vim index 845f920..3951980 100644 --- a/autoload/nerdtree.vim +++ b/autoload/nerdtree.vim @@ -4,7 +4,7 @@ endif let g:loaded_nerdtree_autoload = 1 function! nerdtree#version() - return '5.1.2' + return '5.1.3' endfunction " SECTION: General Functions {{{1