Skip to content

Commit

Permalink
Merge pull request #14 from fnky/0.1.4
Browse files Browse the repository at this point in the history
Merge 0.1.4 to master
  • Loading branch information
fnky committed Mar 28, 2016
2 parents 3c5739b + e45e9f0 commit 60f2e36
Show file tree
Hide file tree
Showing 4 changed files with 103 additions and 10 deletions.
62 changes: 53 additions & 9 deletions Behave.tmTheme
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment, string.quoted.double.block.python</string>
<string>comment, punctuation.definition.comment, string.quoted.double.block.python</string>
<key>settings</key>
<dict>
<key>foreground</key>
Expand All @@ -40,7 +40,7 @@
<key>name</key>
<string>Foreground</string>
<key>scope</key>
<string>keyword.operator.class, constant.other, source.php.embedded.line, meta.method punctuation.definition, meta.method punctuation.separator</string>
<string>keyword.operator.class, source.php.embedded.line, meta.method punctuation.definition, meta.method punctuation.separator</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
Expand All @@ -53,7 +53,7 @@
<key>name</key>
<string>Variable, String Link, Regular Expression, Tag Name</string>
<key>scope</key>
<string>variable, support.other.variable, variable.parameter, string.other.link, string.regexp, declaration.tag, meta.expression.body.function, variable.parameter</string>
<string>variable, support.other.variable, variable.parameter, string.other.link, string.regexp, declaration.tag, meta.expression.body.function, variable.parameter, string.unquoted.label</string>
<key>settings</key>
<dict>
<key>foreground</key>
Expand All @@ -64,7 +64,7 @@
<key>name</key>
<string>Number, Constant, Function Argument, Tag Attribute, Embedded</string>
<key>scope</key>
<string>constant.numeric, constant.language, support.constant, punctuation.section.embedded, keyword.other.unit, meta.property-value</string>
<string>constant.numeric, constant.language, constant.other, support.constant, variable.other.constant, keyword.other.unit, meta.property-value, punctuation.section.embedded</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
Expand All @@ -77,7 +77,7 @@
<key>name</key>
<string>Class, Support</string>
<key>scope</key>
<string>entity.name.class, entity.name.type.instance, entity.name.instance, support.type, support.class, meta.instance.constructor, meta.property.class, variable.other.class, class.name</string>
<string>entity.name.class, entity.name.type.class, entity.name.type.instance, entity.name.instance, meta.instance.constructor, meta.property.class, variable.other.class, class.name, support.type, support.class, storage.type</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
Expand All @@ -103,7 +103,7 @@
<key>name</key>
<string>Operator, Misc</string>
<key>scope</key>
<string>keyword.operator, entity.other.attribute-name, constant.other.color, constant.character</string>
<string>keyword.operator, keyword.control, entity.other.attribute-name, constant.other.color, constant.character</string>
<key>settings</key>
<dict>
<key>foreground</key>
Expand All @@ -114,7 +114,7 @@
<key>name</key>
<string>Function, Special Method, Block Level</string>
<key>scope</key>
<string>entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.method, meta.accessor, meta.block-level, function.name</string>
<string>entity.name.function, support.function, keyword.other.special-method, entity.name.method, meta.accessor, meta.block-level, function.name</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
Expand All @@ -136,6 +136,39 @@
<string>#5ab8e5</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java Methods</string>
<key>scope</key>
<string>meta.method.body.java, meta.method.return-type.java</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#CED1CF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java Strings</string>
<key>scope</key>
<string>punctuation.definition.string.begin.java, punctuation.definition.string.end.java</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#ec9076</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Java Classes, Storage Types</string>
<key>scope</key>
<string>storage.type.java</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#f0d879</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>TypeScript Functions</string>
Expand Down Expand Up @@ -203,7 +236,7 @@
</dict>
<dict>
<key>name</key>
<string>JSON String</string>
<string>JSON Key</string>
<key>scope</key>
<string>string.quoted.double.json, meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json, meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json meta.structure.dictionary.json string.quoted.double.json</string>
<key>settings</key>
Expand All @@ -214,7 +247,7 @@
</dict>
<dict>
<key>name</key>
<string>JSON Key</string>
<string>JSON String</string>
<key>scope</key>
<string>meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json string.quoted.double.json</string>
<key>settings</key>
Expand All @@ -223,6 +256,17 @@
<string>#ec9076</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>JavaScript Strings</string>
<key>scope</key>
<string>meta.parameter.optional punctuation.definition.string.begin, meta.parameter.optional punctuation.definition.string.end</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#ec9076</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Markdown Titles</string>
Expand Down
19 changes: 19 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Copyright (c) 2015 Christian Petersen (http://cbp.io) <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.
3 changes: 2 additions & 1 deletion messages.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"0.1.1": "messages/0.1.1.txt",
"0.1.2": "messages/0.1.2.txt",
"0.1.3": "messages/0.1.3.txt"
"0.1.3": "messages/0.1.3.txt",
"0.1.4": "messages/0.1.4.txt"
}
29 changes: 29 additions & 0 deletions messages/0.1.4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Behave Color Scheme 0.1.4 Changelog

_._ _.-*""*-._ _._
.' `*. .*' `.
. .@*" ; : "*@. .
` ' .' `. ` '
/`..-' `-..'\
. .
.*" "*.
' '\`*-._ _.-*'/` `
: ` \ :`*----*'; / ' ;
. \ `-.__.-' / .
`. `. .' .'
`. `. .' .'
`-. `*--*' .-'
`*-.__.-*'
It's time for a new update!

- Java: Improved syntax highlight for methods, strings and storage types. (1)
- ES5: Improved syntax highlight for constants, object keys, and method arguments.
- PHP: Fixes syntax highlight for classes and improved for constants.

1: The default Java language syntax is not versatile in Sublime, so it's not perfect.

---

Thank you for using Behave Color Scheme. If you like it so far, give it a shoutout anywhere and follow me on Twitter at @chrbp

If you find any issues or missing languages, file a report at https://github.com/fnky/behave-theme/issues

0 comments on commit 60f2e36

Please sign in to comment.