]> git.wincent.com - vim-docvim.git/log
vim-docvim.git
8 years agoUse \s consistently, to handle tabs as well as spaces
Greg Hurrell [Thu, 30 Jul 2015 04:40:47 +0000 (21:40 -0700)] 
Use \s consistently, to handle tabs as well as spaces

8 years agoMake indented blocks work
Greg Hurrell [Thu, 30 Jul 2015 04:38:43 +0000 (21:38 -0700)] 
Make indented blocks work

We were misdetecting the end of the docblock because our `end` regex
could match lines like:

    <space><space>"

(ie. a 0 or 1-width space, followed by a non-quote)

Fix that by looking for non-space, non-tab, non-quote instead.

Also, use "\s" for whitespace, so that we deal with tabs properly as
well as spaces.

8 years agoDrop @header support
Greg Hurrell [Wed, 29 Jul 2015 04:33:15 +0000 (21:33 -0700)] 
Drop @header support

We don't need it. Anything under @plugin is implicitly in the "header"
region unless explicitly marked otherwise (ie. with @footer or such).

8 years agoAdd source documentation
Greg Hurrell [Wed, 29 Jul 2015 04:31:17 +0000 (21:31 -0700)] 
Add source documentation

Written using docvim comments, of course. I'll add the generated outputs
later (can't do so yet as I am still boostrapping the docvim tool
itself).

8 years agoMake docvim{Star,Bar} match their containing matches
Greg Hurrell [Wed, 29 Jul 2015 03:34:44 +0000 (20:34 -0700)] 
Make docvim{Star,Bar} match their containing matches

8 years agoAdd missing docvimSubheadingPrefix link
Greg Hurrell [Wed, 29 Jul 2015 03:34:22 +0000 (20:34 -0700)] 
Add missing docvimSubheadingPrefix link

8 years agoAdd highlighting of pre-fenced regions
Greg Hurrell [Wed, 29 Jul 2015 00:37:04 +0000 (17:37 -0700)] 
Add highlighting of pre-fenced regions

8 years agoAdd support for 'settings' and <CTRL-keys>
Greg Hurrell [Wed, 29 Jul 2015 00:24:30 +0000 (17:24 -0700)] 
Add support for 'settings' and <CTRL-keys>

8 years agoDon't allow spaces inside backtick ranges
Greg Hurrell [Wed, 29 Jul 2015 00:24:02 +0000 (17:24 -0700)] 
Don't allow spaces inside backtick ranges

8 years agoInitial commit
Greg Hurrell [Tue, 28 Jul 2015 23:08:32 +0000 (16:08 -0700)] 
Initial commit

This is the work-in-progresss syntax highlighting for the
not-yet-released "docvim" syntax (this will be a tool that I'll release
for embedding extractable documentation inline inside Vim plugins).