From 8db30f67699b896d772ad733c10543bf7bb52bd0 Mon Sep 17 00:00:00 2001 From: Paul Inder Date: Fri, 1 Aug 2014 19:29:24 -0400 Subject: [PATCH 1/2] added scala syntax highlighting v1 --- scala.nanorc | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 scala.nanorc diff --git a/scala.nanorc b/scala.nanorc new file mode 100644 index 0000000..d9e8384 --- /dev/null +++ b/scala.nanorc @@ -0,0 +1,12 @@ +## Here is an example for Scala. +## +syntax "scala" "\.scala$" +color green "\<(boolean|byte|char|double|float|int|long|new|short|this|transient|void)\>" +color red "\<(match|val|var|break|case|catch|continue|default|do|else|finally|for|if|return|switch|throw|try|while)\>" +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)\>" +color red ""[^"]*"" +color yellow "\<(true|false|null)\>" +color blue "//.*" +color blue start="/\*" end="\*/" +color brightblue start="/\*\*" end="\*/" +color ,green "[[:space:]]+$" From cf0c2f6d84681b08a5370ccdeb21631f2de09480 Mon Sep 17 00:00:00 2001 From: Paul Inder Date: Fri, 1 Aug 2014 19:33:21 -0400 Subject: [PATCH 2/2] added scala.nanorc to the .nanorc template --- nanorc | 1 + 1 file changed, 1 insertion(+) diff --git a/nanorc b/nanorc index ef30a6a..bdbff80 100644 --- a/nanorc +++ b/nanorc @@ -53,6 +53,7 @@ include ~/.nano/python.nanorc include ~/.nano/reST.nanorc include ~/.nano/rpmspec.nanorc include ~/.nano/ruby.nanorc +include ~/.nano/scala.nanorc include ~/.nano/sed.nanorc include ~/.nano/sh.nanorc include ~/.nano/sql.nanorc