const SHA1Len = 40
const SHA256Len = 64
-const Separator = "---------------------------------- >8 ----------------------------------"
+const Separator = "--8<----------------------------------------------------------------8<--"
export def Do(firstline: number, lastline: number, gitDir: string)
if bufwinnr("CodeCommCommenting") != -1
else
header = add(header, path)
endif
- var ready = [printf("-----#%2d [ %54S ]-----", g:codecomm_ctr_, join(header, " "))]
+ var ready = [printf("--8<--[ %56S ]--8<--", join(header, " "))]
+ if !exists("g:codecommNoCtr")
+ ready = [printf("--8<--#%2d [ %52S ]--8<--", g:codecomm_ctr_, join(header, " "))]
+ endif
# Collect enumerated selected code block's lines
var fmted: string
-syntax region CCBlock start=/^-\{5}#/ end=/^-\+ >8 -\+/
+syntax region CCBlock start=/^--8<--/ end=/^--8<-\+--8<--/
highlight link CCBlock Statement