]> Sergey Matveev's repositories - codecomm.git/commitdiff
Scissors master
authorSergey Matveev <stargrave@stargrave.org>
Tue, 4 Feb 2025 06:32:06 +0000 (09:32 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 4 Feb 2025 06:32:06 +0000 (09:32 +0300)
autoload/codecomm.vim
syntax/codecomm.vim

index ab3fcb3f1a9dd4da01a342f2011cbb4c0f7804f1..7f2560f613dd352d3af91949929607520569a1ca 100644 (file)
@@ -2,7 +2,7 @@ vim9script
 
 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
@@ -35,7 +35,10 @@ export def Do(firstline: number, lastline: number, gitDir: string)
     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
index eca42cd576da0fcbde02cc56432bb5ca8a58dbe0..dc51056cb42d3445b4e923dcce06e4313d595e7c 100644 (file)
@@ -1,2 +1,2 @@
-syntax region CCBlock start=/^-\{5}#/ end=/^-\+ >8 -\+/
+syntax region CCBlock start=/^--8<--/ end=/^--8<-\+--8<--/
 highlight link CCBlock Statement