Disable implicit vimdoc blocks at start-of-file.
Merge pull request #50 from google/start_of_file

Disable implicit vimdoc blocks at start-of-file.
Add explicit "@setting NAME" and clean up "g:" prefix behavior
Update README to mention `@setting name` and explain config better
Merge pull request #59 from google/settings

Enhance support for settings
Fix broken @all (add missing Update method)
Remove support for @all index args
Update README to document @all
Fix section id to be optional
Mention @subsection and @backmatter in README
Convert spaces to dashes instead of stripping entirely
Simplify @all implementation, remove unreachable error
Merge pull request #61 from google/all_directive

Clean up @all directive and remove args
Merge pull request #62 from google/section

Fix implicit @section id, document @subsection and @backmatter
Bump version to 0.4.0

Changes since 0.3.0:
 * New `@setting name` block directive to declare global and per-buffer
   settings.
 * Fix and document `@all` directive.
 * Make id for `@section name[, id]` block directive truly optional.
 * Document `@subsection name` and `@backmatter id`.
Don't enter code blocks for '>' immediately preceded by non-space text
Merge pull request #65 from google/ex_block

Don't enter code blocks for '>' immediately preceded by non-space text
Fix blank lines stripped from code example blocks
Ensure ':' prefix on command usage lines
Document no-description commands/funcs and don't warn for them