diff options
Diffstat (limited to 'support')
-rw-r--r-- | support/gedit/scala.lang | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/support/gedit/scala.lang b/support/gedit/scala.lang index 1dc9491dea..6a85df6d5b 100644 --- a/support/gedit/scala.lang +++ b/support/gedit/scala.lang @@ -1,16 +1,26 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language SYSTEM "language.dtd"> <language _name="Scala" version="1.0" _section="Sources" mimetypes="text/x-scala"> - + + <escape-char>\</escape-char> + <string _name = "String" style = "String" end-at-line-end = "TRUE"> <start-regex>"</start-regex> <end-regex>"</end-regex> </string> - +<!-- <string _name = "String 2" style = "String" end-at-line-end = "TRUE"> <start-regex>'</start-regex> <end-regex>'</end-regex> </string> +--> + <pattern-item _name = "Character" style = "String" end-at-line-end = "TRUE"> + <regex>'(\\(.|[0-7]+|u[0-9a-fA-F]+)|.)'</regex> + </pattern-item> + + <pattern-item _name = "Symbol" style = "String" end-at-line-end = "TRUE"> + <regex>'[^';,\) ]*</regex> + </pattern-item> <line-comment _name = "Line Comment" style= "Comment"> <start-regex>//</start-regex> |