aboutsummaryrefslogtreecommitdiffstats
path: root/str.vim
diff options
context:
space:
mode:
authorPeter Odding <peter@peterodding.com>2013-04-28 21:56:10 +0200
committerPeter Odding <peter@peterodding.com>2013-04-28 21:56:10 +0200
commit38ded48ec0430c360abcdecd4e23cd21ea2779f8 (patch)
treed6eb1c91ed20f01b06a9ad2d6b032251d87191e2 /str.vim
parenta7ed49ed589cfe5f84bfeda317d03a874002e1a9 (diff)
downloadvim-easytags-38ded48ec0430c360abcdecd4e23cd21ea2779f8.tar.gz
Improve the xolox#misc#path#* functions
- xolox#misc#path#absolute() was completely rewritten. It no longer uses fnamemodify() which doesn't work on non-existing pathnames. It's now written on top of xolox#misc#path#split() and xolox#misc#path#join(). It should now properly normalize directory separators as suggested in this pull request: xolox/vim-session#29 - xolox#misc#path#split() and xolox#misc#path#join() were enhanced with proper handling of UNC paths and respect for the 'shellslash' option on Windows (tested on Windows XP SP2, the only Windows I have available)
Diffstat (limited to 'str.vim')
0 files changed, 0 insertions, 0 deletions