diff --git a/csharp.nanorc b/csharp.nanorc index 3093e0a..893bb37 100644 --- a/csharp.nanorc +++ b/csharp.nanorc @@ -20,7 +20,7 @@ color yellow ""(\\.|[^"])*"|'(\\.|[^'])*'" color magenta "\\([btnfr]|'|\"|\\)" color magenta "\\u[A-Fa-f0-9]{4}" color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" color brightwhite,cyan "TODO:?" color ,green "[[:space:]]+$" color ,red " + +| + +" diff --git a/dot.nanorc b/dot.nanorc index 441a35c..40d4d06 100644 --- a/dot.nanorc +++ b/dot.nanorc @@ -5,4 +5,4 @@ color magenta "\<(arrowhead|arrowsize|arrowtail|bgcolor|center|color|constraint| color red "=|->|--" color yellow ""(\\.|[^"])*"|'(\\.|[^'])*'" color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" diff --git a/fsharp.nanorc b/fsharp.nanorc index 90a7796..0ec109d 100644 --- a/fsharp.nanorc +++ b/fsharp.nanorc @@ -26,7 +26,7 @@ color yellow ""(\\.|[^"])*"" # Comments color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" color brightblack start="\(\*" end="\*\)" color brightwhite,cyan "TODO:?" diff --git a/genie.nanorc b/genie.nanorc index 187e864..0cd3722 100644 --- a/genie.nanorc +++ b/genie.nanorc @@ -44,7 +44,7 @@ color blue start=""""" end=""""" color yellow "(^|[[:space:]])//.*" # Block comment. -color yellow start="/\*" end="\*/" +color yellow start="^\s*/\*" end="\*/" # Trailing whitespace. color ,green "[[:space:]]+$" diff --git a/glsl.nanorc b/glsl.nanorc index 1cec6cf..d098e29 100644 --- a/glsl.nanorc +++ b/glsl.nanorc @@ -9,7 +9,7 @@ color brightcyan "\<(true|false)\>" color red "[-+/*=<>?:!~%&|^]" color blue "\<([0-9]+|0x[0-9a-fA-F]*)\>" color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" color brightwhite,cyan "TODO:?" color ,green "[[:space:]]+$" color ,red " + +| + +" diff --git a/go.nanorc b/go.nanorc index d5d8ca8..acd32df 100644 --- a/go.nanorc +++ b/go.nanorc @@ -17,7 +17,7 @@ color magenta "\\[abfnrtv'\"\\]" color magenta "\\([0-7]{3}|x[A-Fa-f0-9]{2}|u[A-Fa-f0-9]{4}|U[A-Fa-f0-9]{8})" color yellow "`[^`]*`" color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" color brightwhite,cyan "TODO:?" color ,green "[[:space:]]+$" color ,red " + +| + +" diff --git a/java.nanorc b/java.nanorc index 46e5dd5..e43daf9 100644 --- a/java.nanorc +++ b/java.nanorc @@ -11,6 +11,6 @@ color red ""[^"]*"" color yellow "\<(true|false|null)\>" icolor yellow "\b(([1-9][0-9]+)|0+)\.[0-9]+\b" "\b[1-9][0-9]*\b" "\b0[0-7]*\b" "\b0x[1-9a-f][0-9a-f]*\b" color blue "^\s*//.*" -color blue start="/\*" end="\*/" +color blue start="^\s*/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color ,green "[[:space:]]+$" diff --git a/js.nanorc b/js.nanorc index d5f1d8d..3d484ba 100644 --- a/js.nanorc +++ b/js.nanorc @@ -49,5 +49,5 @@ color ,green "[[:space:]]+$" color red "\\[0-7][0-7]?[0-7]?|\\x[0-9a-fA-F]+|\\[bfnrt'"\?\\]" ## Comments -color brightblue start="/\*" end="\*/" +color brightblue start="^\s*/\*" end="\*/" color brightblue "^\s*//.*$" diff --git a/kotlin.nanorc b/kotlin.nanorc index a70b18d..ec05c61 100644 --- a/kotlin.nanorc +++ b/kotlin.nanorc @@ -20,7 +20,7 @@ color brightblue "<[^= ]*>" ""(\\.|[^"])*"" ## Comment highlighting color red "^\s*//.*" -color red start="/\*" end="\*/" +color red start="^\s*/\*" end="\*/" ## Trailing whitespace color ,green "[[:space:]]+$" diff --git a/pov.nanorc b/pov.nanorc index 5d18ee8..9151792 100644 --- a/pov.nanorc +++ b/pov.nanorc @@ -14,4 +14,4 @@ color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)" color brightmagenta "\<(union|group|subgroup)\>" ## Comment highlighting color brightblue "^\s*//.*" -color brightblue start="/\*" end="\*/" +color brightblue start="^\s*/\*" end="\*/" diff --git a/prolog.nanorc b/prolog.nanorc index 8475ab6..56165d4 100644 --- a/prolog.nanorc +++ b/prolog.nanorc @@ -26,7 +26,7 @@ color green start="'" end="'" # Comments color white "(^|[[:blank:]])%.*$" -color white start="/\*" end="\*/" +color white start="^\s*/\*" end="\*/" # Reminders color black,yellow "(BUG|DEBUG|FIXME|IDEA|NOTE|REVIEW|TEMP|TODO|WARNING|XXX)" diff --git a/pug.nanorc b/pug.nanorc index 49d4ab4..a1855c0 100644 --- a/pug.nanorc +++ b/pug.nanorc @@ -27,7 +27,7 @@ color cyan "('[^']*')|(\"[^\"]*\")" icolor green "\(" "\)" "\," "\=" # Comments, dashes and spaces color blue "\s+(//.*)" -color blue start="/\*" end="\*/" +color blue start="^\s*/\*" end="\*/" color white "^\s*(\-)" color ,green "[[:space:]]+$" # Unbuffered comments diff --git a/rust.nanorc b/rust.nanorc index a7b139b..88a0be8 100644 --- a/rust.nanorc +++ b/rust.nanorc @@ -30,7 +30,7 @@ color green start="r#+\"" end="\"#+" # Comments color blue "^\s*//.*" -color blue start="/\*" end="\*/" +color blue start="^\s*/\*" end="\*/" # Attributes color magenta start="#!\[" end="\]" diff --git a/scala.nanorc b/scala.nanorc index ab2a119..53fc5f7 100644 --- a/scala.nanorc +++ b/scala.nanorc @@ -7,6 +7,6 @@ color cyan "\<(def|object|case|trait|lazy|implicit|abstract|class|extends|final| color red ""[^"]*"" color yellow "\<(true|false|null)\>" color blue "^\s*//.*" -color blue start="/\*" end="\*/" +color blue start="^\s*/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color ,green "[[:space:]]+$" diff --git a/vala.nanorc b/vala.nanorc index 52f58b9..0864cf1 100644 --- a/vala.nanorc +++ b/vala.nanorc @@ -12,7 +12,7 @@ color blue "\<([0-9]+)\>" color red "[-+/*=<>?:!~%&|]" "->" color yellow ""(\\.|[^"])*"|'(\\.|[^'])*'" color brightblack "(^|[[:space:]])//.*" -color brightblack start="/\*" end="\*/" +color brightblack start="^\s*/\*" end="\*/" color brightwhite,cyan "TODO:?" color ,green "[[:space:]]+$" color ,red " + +| + +"