mirror of
https://github.com/coteditor/CotEditor.git
synced 2024-10-26 19:10:11 +03:00
Update JavaScript syntax style
This commit is contained in:
parent
5c26a1140f
commit
91b403a6bd
11
CHANGELOG.md
11
CHANGELOG.md
@ -7,6 +7,17 @@ develop
|
||||
|
||||
### Improvements
|
||||
|
||||
- Update “JavaScript” syntax style:
|
||||
- Improve outline definitions to support the class syntax sugar introduced in ECMAScript 6.
|
||||
- Better coloring for “get” and “set”.
|
||||
|
||||
|
||||
|
||||
2.5.0 (117)
|
||||
--------------------------
|
||||
|
||||
### Improvements
|
||||
|
||||
- [beta] On pinch-zoom, hold a bit at the actual scale.
|
||||
- [beta] More optimize document opening performance with large file.
|
||||
- Better error message on file opening.
|
||||
|
@ -4,14 +4,26 @@ filenames: []
|
||||
metadata:
|
||||
author: "1024jp"
|
||||
distributionURL: "http://coteditor.com"
|
||||
version: "2.0.3"
|
||||
version: "2.1.0"
|
||||
license: "Same as CotEditor"
|
||||
lastModified: "2015-12-25"
|
||||
lastModified: "2016-04-19"
|
||||
completions: []
|
||||
outlineMenu:
|
||||
- beginString: "^([\\t ]*)(function)([^{]*)\\{"
|
||||
description: "function"
|
||||
keyString: "$1$2 : $3"
|
||||
description: "function"
|
||||
- beginString: "^([\\t ]*)(static +)(\\w+\\(.*\\))[\\t ]*(?=\\{)"
|
||||
keyString: "$1$3"
|
||||
description: "method"
|
||||
- beginString: "^([\\t ]*)class +(\\w+)[\\t ]*(?=\\{)"
|
||||
bold: true
|
||||
description: "class"
|
||||
keyString: "$1$2"
|
||||
- beginString: "^([\\t ]*)class +(\\w+)[\\t ]+extends[\\t ]+(\\w+)"
|
||||
bold: true
|
||||
description: "extended class"
|
||||
italic: true
|
||||
keyString: "$1$2 extends $3"
|
||||
commands:
|
||||
- beginString: "\\babord(?=\\()"
|
||||
regularExpression: true
|
||||
@ -51,6 +63,8 @@ commands:
|
||||
regularExpression: true
|
||||
- beginString: "\\bfrom(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bget(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bgo(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bgroup(?=\\()"
|
||||
@ -81,6 +95,8 @@ commands:
|
||||
regularExpression: true
|
||||
- beginString: "\\bprofile(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bset(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bsmall(?=\\()"
|
||||
regularExpression: true
|
||||
- beginString: "\\bstrike(?=\\()"
|
||||
@ -207,7 +223,6 @@ commands:
|
||||
- beginString: "frontFace"
|
||||
- beginString: "fround"
|
||||
- beginString: "generateMipmap"
|
||||
- beginString: "get"
|
||||
- beginString: "getActiveAttrib"
|
||||
- beginString: "getActiveUniform"
|
||||
- beginString: "getAdDataURL"
|
||||
@ -420,7 +435,6 @@ commands:
|
||||
- beginString: "scrollTo"
|
||||
- beginString: "seal"
|
||||
- beginString: "search"
|
||||
- beginString: "set"
|
||||
- beginString: "setAttribute"
|
||||
- beginString: "setAttributeNode"
|
||||
- beginString: "setAttributeNodeNS"
|
||||
@ -1010,7 +1024,7 @@ attributes:
|
||||
- beginString: "xmlStandalone"
|
||||
- beginString: "xmlVersion"
|
||||
characters:
|
||||
- beginString: "/\\S+/[gimy]*"
|
||||
- beginString: "/\\S+/[gimy]*\\b"
|
||||
regularExpression: true
|
||||
comments:
|
||||
- beginString: "^#\\!/.*"
|
||||
@ -1186,6 +1200,8 @@ strings:
|
||||
endString: "\""
|
||||
- beginString: "'"
|
||||
endString: "'"
|
||||
- beginString: "`"
|
||||
endString: "`"
|
||||
keywords:
|
||||
- beginString: "break"
|
||||
- beginString: "case"
|
||||
@ -1205,6 +1221,7 @@ keywords:
|
||||
- beginString: "finally"
|
||||
- beginString: "for"
|
||||
- beginString: "function"
|
||||
- beginString: "get"
|
||||
- beginString: "if"
|
||||
- beginString: "implements"
|
||||
- beginString: "import"
|
||||
@ -1220,6 +1237,7 @@ keywords:
|
||||
- beginString: "protected"
|
||||
- beginString: "public"
|
||||
- beginString: "return"
|
||||
- beginString: "set"
|
||||
- beginString: "static"
|
||||
- beginString: "super"
|
||||
- beginString: "switch"
|
||||
|
Loading…
Reference in New Issue
Block a user