From 3cbbea4a301a5bf24fec7481c39002b5d165ff9e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Mon, 2 Dec 2019 18:58:54 +0530 Subject: [PATCH] Handle this the proper way Suggested-by: SuperSandro2000 Signed-off-by: Harsh Shandilya --- arduino.nanorc | 2 +- asm.nanorc | 2 +- c.nanorc | 2 +- java.nanorc | 2 +- js.nanorc | 2 +- kotlin.nanorc | 2 +- pov.nanorc | 2 +- rust.nanorc | 2 +- scala.nanorc | 2 +- swift.nanorc | 4 ++-- ts.nanorc | 2 +- verilog.nanorc | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-) diff --git a/arduino.nanorc b/arduino.nanorc index 1d73c1f..b97b2ce 100644 --- a/arduino.nanorc +++ b/arduino.nanorc @@ -109,7 +109,7 @@ color brightyellow "<[^= ]*>" ""(\\.|[^"])*"" color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" ## Comments -color brightblue " //.*" +color brightblue "^\s*//.*" color brightblue start="/\*" end="\*/" ## Trailing whitespace diff --git a/asm.nanorc b/asm.nanorc index 9cbd63f..c5c5bd5 100644 --- a/asm.nanorc +++ b/asm.nanorc @@ -11,7 +11,7 @@ color brightcyan "^[[:space:]]*#[[:space:]]*(define|undef|include|ifn?def|endif| color brightyellow "<[^= ]*>" ""(\\.|[^"])*"" color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" ## Highlight comments -color brightblue " //.*" +color brightblue "^\s*//.*" color brightblue start="/\*" end="\*/" ## Highlight trailing whitespace color ,green "[[:space:]]+$" diff --git a/c.nanorc b/c.nanorc index 07acf78..7b16cf6 100644 --- a/c.nanorc +++ b/c.nanorc @@ -35,7 +35,7 @@ color cyan "<[^= ]*>" ""(\\.|[^"])*"" #color cyan start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" ## Comment highlighting -color brightblue " //.*" +color brightblue "^\s*//.*" color brightblue start="/\*" end="\*/" ## Trailing whitespace diff --git a/java.nanorc b/java.nanorc index 9ec2b6e..53b0b5e 100644 --- a/java.nanorc +++ b/java.nanorc @@ -7,7 +7,7 @@ color cyan "\<(abstract|class|extends|final|implements|import|instanceof|interfa 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 " //.*" +color blue "^\s*//.*" color blue start="/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color ,green "[[:space:]]+$" diff --git a/js.nanorc b/js.nanorc index 7388c55..0d9cb33 100644 --- a/js.nanorc +++ b/js.nanorc @@ -49,4 +49,4 @@ color red "\\[0-7][0-7]?[0-7]?|\\x[0-9a-fA-F]+|\\[bfnrt'"\?\\]" ## Comments color brightblue start="/\*" end="\*/" -color brightblue " //.*$" +color brightblue "^\s*//.*$" diff --git a/kotlin.nanorc b/kotlin.nanorc index dc17459..a70b18d 100644 --- a/kotlin.nanorc +++ b/kotlin.nanorc @@ -19,7 +19,7 @@ color brightred "\<(inner|outer)\>" color brightblue "<[^= ]*>" ""(\\.|[^"])*"" ## Comment highlighting -color red " //.*" +color red "^\s*//.*" color red start="/\*" end="\*/" ## Trailing whitespace diff --git a/pov.nanorc b/pov.nanorc index d9dab52..6e71e27 100644 --- a/pov.nanorc +++ b/pov.nanorc @@ -11,5 +11,5 @@ color brightred "\<(fog|object|camera)\>" color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)" color brightmagenta "\<(union|group|subgroup)\>" ## Comment highlighting -color brightblue " //.*" +color brightblue "^\s*//.*" color brightblue start="/\*" end="\*/" diff --git a/rust.nanorc b/rust.nanorc index 6ad2149..f776b64 100644 --- a/rust.nanorc +++ b/rust.nanorc @@ -26,7 +26,7 @@ color green start="\".*\\$" end=".*\"" color green start="r#+\"" end="\"#+" # Comments -color blue " //.*" +color blue "^\s*//.*" color blue start="/\*" end="\*/" # Attributes diff --git a/scala.nanorc b/scala.nanorc index 1d7631f..ab2a119 100644 --- a/scala.nanorc +++ b/scala.nanorc @@ -6,7 +6,7 @@ color red "\<(match|val|var|break|case|catch|continue|default|do|else|finally|fo color cyan "\<(def|object|case|trait|lazy|implicit|abstract|class|extends|final|implements|import|instanceof|interface|native|package|private|protected|public|static|strictfp|super|synchronized|throws|volatile|sealed)\>" color red ""[^"]*"" color yellow "\<(true|false|null)\>" -color blue " //.*" +color blue "^\s*//.*" color blue start="/\*" end="\*/" color brightblue start="/\*\*" end="\*/" color ,green "[[:space:]]+$" diff --git a/swift.nanorc b/swift.nanorc index f10d22e..636441a 100644 --- a/swift.nanorc +++ b/swift.nanorc @@ -55,8 +55,8 @@ color red ""[^"]*"" color white start="\\\(" end="\)" # Comments -color green " //.*" -color brightgreen " ///.*" +color green "^\s*//.*" +color brightgreen "^\s*///.*" color green start="/\*\*" end="\*/" color green "[/**]" diff --git a/ts.nanorc b/ts.nanorc index 8cbd8cd..bd1c9f1 100644 --- a/ts.nanorc +++ b/ts.nanorc @@ -36,7 +36,7 @@ color red "\\[0-7][0-7]?[0-7]?|\\x[0-9a-fA-F]+|\\[bfnrt'"\?\\]" ## Comments color magenta start="/\*" end="\*/" -color magenta " //.*$" +color magenta "^\s*//.*$" ## Trailing whitespace color ,green "[[:space:]]+$" diff --git a/verilog.nanorc b/verilog.nanorc index f2a48f5..b414308 100644 --- a/verilog.nanorc +++ b/verilog.nanorc @@ -74,7 +74,7 @@ color brightyellow ""([^"]|\\")*"" "<[^[:blank:]=]*>" ###color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" # Comments. -color brightblue " //.*" +color brightblue "^\s*//.*" color brightblue start="/\*" end="\*/" # Reminders.