Previously, a comment in a directive block would incorrectly mark
all subsequent lines in the directive block as comment, because the
syn-region did not check the leading indent.
related: vim/vim#185664e9f16dd1e
Co-authored-by: Antony Lee <anntzer.lee@gmail.com>