Commit 4546336b authored by Thomas Smith's avatar Thomas Smith
parents c1fbce74 6e79aaa1
# editorconfig.org
root = true
[*]
charset = utf-8
end_of_line = lf
ident_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
[*.json]
indent_style = tab
[*.py]
ident_style = space
...@@ -1830,6 +1830,17 @@ ...@@ -1830,6 +1830,17 @@
} }
] ]
}, },
{
"name": "Atlantis VIP Language",
"details": "https://github.com/dziaineka/Atlantis-VIP-sublime",
"labels": ["Atlantis", "VIP", "language syntax", "snippets", "galaktika"],
"releases": [
{
"sublime_text": ">=3092",
"tags": true
}
]
},
{ {
"name": "Atomic Color Scheme", "name": "Atomic Color Scheme",
"details": "https://github.com/gerardbm/Sublime-Atomic-Scheme", "details": "https://github.com/gerardbm/Sublime-Atomic-Scheme",
......
...@@ -515,6 +515,19 @@ ...@@ -515,6 +515,19 @@
} }
] ]
}, },
{
"name": "Better OCaml",
"details": "https://github.com/whitequark/sublime-better-ocaml",
"description": "An improved version of default OCaml package",
"labels": ["language syntax"],
"previous_names": ["OCaml"],
"releases": [
{
"sublime_text": ">=3000",
"branch": "master"
}
]
},
{ {
"name": "Better RSpec", "name": "Better RSpec",
"details": "https://github.com/fnando/better-rspec-for-sublime-text", "details": "https://github.com/fnando/better-rspec-for-sublime-text",
......
...@@ -666,6 +666,17 @@ ...@@ -666,6 +666,17 @@
} }
] ]
}, },
{
"name": "JQ Syntax",
"details": "https://github.com/zogwarg/SublimeJQ",
"labels": ["language syntax", "jq", "stedolan"],
"releases": [
{
"sublime_text": ">=3092",
"tags": true
}
]
},
{ {
"details": "https://github.com/SublimeText/jQuery", "details": "https://github.com/SublimeText/jQuery",
"releases": [ "releases": [
......
...@@ -219,6 +219,16 @@ ...@@ -219,6 +219,16 @@
} }
] ]
}, },
{
"name": "Laravel Docs",
"details": "https://github.com/austenc/sublime-laravel-docs",
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "Laravel Forms Bootstrap Snippets", "name": "Laravel Forms Bootstrap Snippets",
"details": "https://github.com/redgluten/laravel_forms_boostrap_snippets", "details": "https://github.com/redgluten/laravel_forms_boostrap_snippets",
......
...@@ -741,8 +741,12 @@ ...@@ -741,8 +741,12 @@
"labels": ["color scheme", "notepad++"], "labels": ["color scheme", "notepad++"],
"releases": [ "releases": [
{ {
"sublime_text": ">=3114", "sublime_text": ">3144",
"tags": true "tags": true
},
{
"sublime_text": "<=3144",
"tags": "build3144support-"
} }
] ]
}, },
......
...@@ -66,18 +66,6 @@ ...@@ -66,18 +66,6 @@
} }
] ]
}, },
{
"name": "OCaml",
"details": "https://github.com/whitequark/sublime-better-ocaml",
"description": "An improved version of default OCaml package",
"labels": ["language syntax"],
"releases": [
{
"sublime_text": ">=3000",
"branch": "master"
}
]
},
{ {
"name": "OCaml Autocompletion", "name": "OCaml Autocompletion",
"details": "https://github.com/whitequark/sublime-ocp-index", "details": "https://github.com/whitequark/sublime-ocp-index",
......
...@@ -239,6 +239,16 @@ ...@@ -239,6 +239,16 @@
} }
] ]
}, },
{
"name": "Rainglow",
"details": "https://github.com/daylerees/rainglow",
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "Rainmeter", "name": "Rainmeter",
"details": "https://github.com/thatsIch/sublime-rainmeter", "details": "https://github.com/thatsIch/sublime-rainmeter",
...@@ -334,6 +344,16 @@ ...@@ -334,6 +344,16 @@
} }
] ]
}, },
{
"name": "RandomCase",
"details": "https://github.com/dcowsill/randomcase",
"releases": [
{
"sublime_text": ">=3000",
"tags": true
}
]
},
{ {
"details": "https://github.com/marclar/RandomizeLogMessages", "details": "https://github.com/marclar/RandomizeLogMessages",
"releases": [ "releases": [
...@@ -601,6 +621,16 @@ ...@@ -601,6 +621,16 @@
} }
] ]
}, },
{
"name": "ReadonlyMode",
"details": "https://github.com/dongliu/sublime-readonly",
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "ReadonlyProtect", "name": "ReadonlyProtect",
"details": "https://github.com/ivellioscolin/sublime-plugin-readonlyprotect", "details": "https://github.com/ivellioscolin/sublime-plugin-readonlyprotect",
......
...@@ -702,9 +702,10 @@ ...@@ -702,9 +702,10 @@
] ]
}, },
{ {
"name": "Se7en", "name": "Se7en Color Schemes",
"details": "https://github.com/csknklc/se7en", "details": "https://github.com/csknklc/se7en",
"labels": ["color scheme"], "labels": ["color scheme"],
"previous_names": ["Se7en"],
"releases": [ "releases": [
{ {
"sublime_text": "*", "sublime_text": "*",
...@@ -1883,6 +1884,19 @@ ...@@ -1883,6 +1884,19 @@
} }
] ]
}, },
{
"name": "SimpleSyntax",
"details": "https://github.com/budRich/SimpleSyntax",
"description": "Comment syntax for config files",
"author": "Nils Kvist",
"labels": ["configfile", "syntax"],
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "SimpleTesting", "name": "SimpleTesting",
"details": "https://github.com/coretick/SimpleTestingSublime", "details": "https://github.com/coretick/SimpleTestingSublime",
...@@ -2186,6 +2200,16 @@ ...@@ -2186,6 +2200,16 @@
} }
] ]
}, },
{
"name": "Smart Indent",
"details": "https://github.com/YKZDY/SmartIndent-sublime",
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "Smart Match", "name": "Smart Match",
"details": "https://github.com/ccampbell/sublime-smart-match", "details": "https://github.com/ccampbell/sublime-smart-match",
......
...@@ -848,6 +848,19 @@ ...@@ -848,6 +848,19 @@
} }
] ]
}, },
{
"name": "Theme - City Lights",
"details": "https://github.com/Yummygum/city-lights-sublime",
"homepage": "http://citylights.xyz/",
"labels": ["theme", "color scheme", "City Lights", "syntax"],
"author": "Yummygum",
"releases": [
{
"sublime_text": "*",
"tags": true
}
]
},
{ {
"name": "Theme - Cobalt2", "name": "Theme - Cobalt2",
"details": "https://github.com/wesbos/cobalt2", "details": "https://github.com/wesbos/cobalt2",
...@@ -2170,26 +2183,26 @@ ...@@ -2170,26 +2183,26 @@
] ]
}, },
{ {
"name": "Tmux Syntax Highlight", "name": "tmux",
"previous_names": ["Tmux"], "previous_names": ["tmux_open"],
"details": "https://github.com/keqh/sublime-tmux-syntax-highlight", "details": "https://github.com/huntie/sublime-tmux",
"labels": ["language syntax"], "labels": ["tmux", "terminal"],
"releases": [ "releases": [
{ {
"sublime_text": "*", "sublime_text": ">=3000",
"branch": "master" "platforms": ["linux", "osx"],
"tags": true
} }
] ]
}, },
{ {
"name": "tmux_open", "name": "Tmux Syntax Highlight",
"details": "https://github.com/huntie/sublime-tmux", "details": "https://github.com/keqh/sublime-tmux-syntax-highlight",
"labels": ["tmux", "terminal"], "labels": ["language syntax"],
"releases": [ "releases": [
{ {
"sublime_text": ">=3000", "sublime_text": "*",
"platforms": ["linux", "osx"], "branch": "master"
"tags": true
} }
] ]
}, },
......
...@@ -197,6 +197,18 @@ ...@@ -197,6 +197,18 @@
} }
] ]
}, },
{
"name": "UnicodeNormalizer",
"details": "https://github.com/gh640/SublimeUnicodeNormalizer",
"author": "Goto Hayato",
"labels": ["text manipulation", "unicode", "utf8"],
"releases": [
{
"sublime_text": ">=3000",
"tags": true
}
]
},
{ {
"name": "UnicodeTeX", "name": "UnicodeTeX",
"details": "https://github.com/neilanderson/UnicodeTeX", "details": "https://github.com/neilanderson/UnicodeTeX",
......
...@@ -662,8 +662,12 @@ ...@@ -662,8 +662,12 @@
"details": "https://github.com/vuejs/vue-syntax-highlight", "details": "https://github.com/vuejs/vue-syntax-highlight",
"releases": [ "releases": [
{ {
"sublime_text": "*", "sublime_text": "<3153",
"tags": true "tags": "oldsyntax-"
},
{
"sublime_text": ">=3153",
"tags": "newsyntax-"
} }
] ]
}, },
......
...@@ -168,6 +168,20 @@ class TestContainer(object): ...@@ -168,6 +168,20 @@ class TestContainer(object):
# tuple of (prev_name, include, name); prev_name for case sensitivity # tuple of (prev_name, include, name); prev_name for case sensitivity
cls.previous_package_names = CaseInsensitiveDict() cls.previous_package_names = CaseInsensitiveDict()
# Default packages for ST2 and ST3 are largely the same,
# except for Pascal and Rust
# which only ship in ST3
default_packages = (
'ActionScript', 'AppleScript', 'ASP', 'Batch File',
'C#', 'C++', 'Clojure', 'Color Scheme - Default', 'CSS', 'D', 'Default',
'Diff', 'Erlang', 'Go', 'Graphviz', 'Groovy', 'Haskell', 'HTML', 'Java',
'JavaScript', 'Language - English', 'LaTeX', 'Lisp', 'Lua', 'Makefile',
'Markdown', 'Matlab', 'Objective-C', 'OCaml', 'Pascal', 'Perl', 'PHP',
'Python', 'R', 'Rails', 'Regular Expressions', 'RestructuredText',
'Ruby', 'Rust', 'Scala', 'ShellScript', 'SQL', 'TCL', 'Text', 'Textile',
'Theme - Default', 'Vintage', 'XML', 'YAML'
)
rel_b_reg = r'''^ (https:// github\.com/ [^/]+/ [^/]+ rel_b_reg = r'''^ (https:// github\.com/ [^/]+/ [^/]+
|https:// bitbucket\.org/ [^/]+/ [^/]+ |https:// bitbucket\.org/ [^/]+/ [^/]+
) $''' ) $'''
...@@ -341,6 +355,8 @@ class TestContainer(object): ...@@ -341,6 +355,8 @@ class TestContainer(object):
self.assertFalse(name.startswith('.'), 'Package names may not start ' self.assertFalse(name.startswith('.'), 'Package names may not start '
'with a dot') 'with a dot')
self.assertNotIn(name, self.default_packages)
if 'details' not in data: if 'details' not in data:
for key in ('name', 'homepage', 'author', 'releases'): for key in ('name', 'homepage', 'author', 'releases'):
self.assertIn(key, data, '%r is required if no "details" URL ' self.assertIn(key, data, '%r is required if no "details" URL '
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment