Mercurial > vim
view src/testdir/test105.ok @ 7170:beb67ef38f88 v7.4.896
commit https://github.com/vim/vim/commit/b4f6a46b01ed00b642a2271e9d1559e51ab0f2c4
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Oct 13 19:43:17 2015 +0200
patch 7.4.896
Problem: Editing a URL, which netrw should handle, doesn't work.
Solution: Avoid changing slashes to backslashes. (Yasuhiro Matsumoto)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 13 Oct 2015 19:45:05 +0200 |
parents | 1e272e318daa |
children | 8af6e33e4d4c |
line wrap: on
line source
fnamemodify('.', ':p' )[-1:] '/' fnamemodify('.', ':p:h' )[-1:] 'r' fnamemodify('test.out', ':p' )[-1:] 't' fnamemodify('test.out', ':.' ) 'test.out' fnamemodify('../testdir/a', ':.' ) 'a' fnamemodify('test.out', ':~' ) '~/testdir/test.out' fnamemodify('../testdir/a', ':~' ) '~/testdir/a' fnamemodify('../testdir/a', ':t' ) 'a' fnamemodify('.', ':p:t' ) '' fnamemodify('test.out', ':p:t' ) 'test.out' fnamemodify('test.out', ':p:e' ) 'out' fnamemodify('test.out', ':p:t:e' ) 'out' fnamemodify('abc.fb2.tar.gz', ':r' ) 'abc.fb2.tar' fnamemodify('abc.fb2.tar.gz', ':r:r' ) 'abc.fb2' fnamemodify('abc.fb2.tar.gz', ':r:r:r' ) 'abc' substitute(fnamemodify('abc.fb2.tar.gz', ':p:r:r'), '.*\(testdir/.*\)', '\1', '') 'testdir/abc.fb2' fnamemodify('abc.fb2.tar.gz', ':e' ) 'gz' fnamemodify('abc.fb2.tar.gz', ':e:e' ) 'tar.gz' fnamemodify('abc.fb2.tar.gz', ':e:e:e' ) 'fb2.tar.gz' fnamemodify('abc.fb2.tar.gz', ':e:e:e:e') 'fb2.tar.gz' fnamemodify('abc.fb2.tar.gz', ':e:e:r' ) 'tar' fnamemodify('abc def', ':S' ) '''abc def''' fnamemodify('abc" "def', ':S' ) '''abc" "def''' fnamemodify('abc"%"def', ':S' ) '''abc"%"def''' fnamemodify('abc'' ''def', ':S' ) '''abc''\'''' ''\''''def''' fnamemodify('abc''%''def', ':S' ) '''abc''\''''%''\''''def''' fnamemodify("abc\ndef", ':S' ) '''abc^@def''' fnamemodify("abc\ndef", ':S' ) '''abc\^@def''' vim: ts=8