Updates links to remote blogs due to their owners changing the URLs.
I was unable to find a working site for "Writing with Vim (2015) - by Pat Ambrosio". It was removed.
When using hard line break mode, autoformat is enabled by default.
Blacklisting is the existing mechanism to suspend autoformat for code blocks. You can now optionally map a buffer-scoped 'modifier' key to suspend autoformat for the Insert.
Also simplified README by moving things to the advanced section.
For tpope's markdown syntax, restored standard autoformat behavior for unordered lists, which is generally pretty good.
Ordered lists had annoying behavior for autoformat, so simply disabling autoformat if detected when insert is entered. This isn't ideal, but it's not clear what else can be done now.
Fixed bug for PFormatToggle, where it wasn't properly disabling Vim's autoformat.
Provided help in README for mapping key to toggle autoformat.
For all document types, autoformat blacklisting now sneaks a look a the start of the previous line, to allow for non-heading text to immediately follow, without autoformat being engaged in a way that will cause the heading to be captured in the auto formatted text.
PencilHard and PencilSoft benefited from autocomplete when you didn't know the commands, but they are awkward when you do know the commands.
So, there's PencilHard and HardPencil.
PencilSoft and SoftPencil
PencilToggle and TogglePencil
PencilOff and NoPencil
Additional blacklist adjustment for the plasticboy plugin, though I'll be doing more work in the coming weeks to get things tuned better.
#19 Reorganized commands, making them prefix-oriented. (e.g., old: HardPencil, new: PencilHard). Legacy commands still enabled by default.
#22 Better support of inline syntax for PencilHard mode