]> git.madduck.net Git - etc/vim.git/commit

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Allow local anchors and improve buffer filename.
authormemeplex <carlosjosepita@gmail.com>
Sat, 25 Feb 2017 19:33:28 +0000 (16:33 -0300)
committermemeplex <carlosjosepita@gmail.com>
Sun, 26 Feb 2017 23:08:59 +0000 (20:08 -0300)
commit64148cf1095569fb03b57f3842d941727a2a5812
tree652d4d7eff80abf4f8c70f5059af1ba437fd5429
parent256f9f10d3a43dc265ffd0ac8d416d4a33c6dbdc
Allow local anchors and improve buffer filename.

Now urls of the form #anchor works (by searching the -transformed-
anchor in the current buffer).

I've fixed the new buffer file naming code in two senses (and note that
both are unrelated to named anchors, but since the problem it's in the
same part of the code I decided to include the fix here):

1. The previous code only expanded the filename relative to the current
   file when vim_markdown_no_extensions_in_markdown was set, but
   concatenation of .md is unrelated to filename expansion.

2. The previous code was expanding relative to the home dir (:~) then
   making the path absolute (:p), which made not much sense and also
   produced long, absolute, buffer names. Now the full path is computed
   relative to the current file but the buffer is named relative to the
   current working directory (:.).
ftplugin/markdown.vim