Commit 83b51662 authored by Luke Mallon's avatar Luke Mallon

Merge pull request #2 from wbond/master

Updating my fork
parents fede81a1 634777ab
language: python
python:
- "3.3"
#command to run tests
script: nosetests
script: python -m unittest
This diff is collapsed.
= Sublime Package Control Default Channel
# Sublime Package Control Default Channel
The `channel.json`, `repository.json` and `repository/*.json` files contain a
list of repositories and packages for use with
......
{
"schema_version": "2.0",
"packages": [],
"schema_version": "2.0",
"packages": [],
"includes": [
"./repository/0-9.json",
"./repository/a.json",
"./repository/b.json",
"./repository/c.json",
"./repository/d.json",
"./repository/e.json",
"./repository/f.json",
"./repository/g.json",
"./repository/h.json",
"./repository/i.json",
"./repository/j.json",
"./repository/k.json",
"./repository/l.json",
"./repository/m.json",
"./repository/n.json",
"./repository/o.json",
"./repository/p.json",
"./repository/q.json",
"./repository/r.json",
"./repository/s.json",
"./repository/t.json",
"./repository/u.json",
"./repository/v.json",
"./repository/w.json",
"./repository/x.json",
"./repository/y.json",
"./repository/0-9.json",
"./repository/a.json",
"./repository/b.json",
"./repository/c.json",
"./repository/d.json",
"./repository/e.json",
"./repository/f.json",
"./repository/g.json",
"./repository/h.json",
"./repository/i.json",
"./repository/j.json",
"./repository/k.json",
"./repository/l.json",
"./repository/m.json",
"./repository/n.json",
"./repository/o.json",
"./repository/p.json",
"./repository/q.json",
"./repository/r.json",
"./repository/s.json",
"./repository/t.json",
"./repository/u.json",
"./repository/v.json",
"./repository/w.json",
"./repository/x.json",
"./repository/y.json",
"./repository/z.json"
]
}
\ No newline at end of file
}
{
"schema_version": "2.0",
"schema_version": "2.0",
"packages": [
{
"name": "2pdf",
"details": "https://github.com/fraoustin/Sublime2pdf",
"name": "2pdf",
"details": "https://github.com/fraoustin/Sublime2pdf",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/fraoustin/Sublime2pdf/tree/master"
}
]
},
},
{
"name": "3024 Color Scheme",
"name": "3024 Color Scheme",
"details": "https://github.com/idleberg/3024.tmTheme",
"labels": ["color scheme"],
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/idleberg/3024.tmTheme/tree/master"
}
]
},
},
{
"name": "4GL",
"name": "4GL",
"details": "https://github.com/skarcha/SublimeText2-4GL",
"labels": ["language syntax"],
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/skarcha/SublimeText2-4GL/tree/master"
}
]
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
{
"schema_version": "2.0",
"schema_version": "2.0",
"packages": [
{
"name": "IcedCoffeeScript",
"details": "https://github.com/dhoelzgen/iced-coffee-script-tmbundle",
"name": "IcedCoffeeScript",
"details": "https://github.com/dhoelzgen/iced-coffee-script-tmbundle",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/dhoelzgen/iced-coffee-script-tmbundle/tree/master"
}
]
},
},
{
"details": "https://github.com/chrisborrowdale/Idiomatic-CSS-Comments-Snippets",
"labels": ["snippets"],
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/chrisborrowdale/Idiomatic-CSS-Comments-Snippets/tree/master"
}
]
},
},
{
"name": "Idoc",
"details": "https://github.com/tstirrat/Idoc-sublime",
"name": "Idoc",
"details": "https://github.com/tstirrat/Idoc-sublime",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/tstirrat/Idoc-sublime/tree/master"
}
]
},
},
{
"details": "https://github.com/palaniraja/iForce",
"details": "https://github.com/palaniraja/iForce",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/palaniraja/iForce/tree/master"
}
]
},
},
{
"name": "Image2Base64",
"details": "https://github.com/tm-minty/sublime-text-2-image2base64",
"name": "Image2Base64",
"details": "https://github.com/tm-minty/sublime-text-2-image2base64",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/tm-minty/sublime-text-2-image2base64/tree/master"
}
]
},
},
{
"name": "ImageMagick",
"details": "https://github.com/Kentzo/SublimeMagick",
"name": "ImageMagick",
"details": "https://github.com/Kentzo/SublimeMagick",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/Kentzo/SublimeMagick/tree/master"
}
]
},
},
{
"name": "ImpactJS",
"details": "https://github.com/drhayes/sublime-impactjs",
"name": "ImpactJS",
"details": "https://github.com/drhayes/sublime-impactjs",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/drhayes/sublime-impactjs/tree/master"
}
]
},
},
{
"details": "https://github.com/SublimeText/InactivePanes",
"details": "https://github.com/SublimeText/InactivePanes",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/SublimeText/InactivePanes/tree/master"
}
]
},
},
{
"name": "Inc-Dec-Value",
"details": "https://github.com/rmaksim/Sublime-Text-2-Inc-Dec-Value",
"name": "Inc-Dec-Value",
"author": "Razumenko Maksim",
"details": "https://github.com/rmaksim/Sublime-Text-2-Inc-Dec-Value",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "*",
"details": "https://github.com/rmaksim/Sublime-Text-2-Inc-Dec-Value/tree/master"
}
],
],
"previous_names": [
"IncDecValue"
]
},
},
{
"name": "Increment Selection",
"details": "https://github.com/yulanggong/IncrementSelection",
"name": "Increment Selection",
"details": "https://github.com/yulanggong/IncrementSelection",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "*",
"details": "https://github.com/yulanggong/IncrementSelection/tree/master"
}
]
},
},
{
"details": "https://github.com/eBookArchitects/Incrementor",
"details": "https://github.com/eBookArchitects/Incrementor",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/eBookArchitects/Incrementor/tree/master"
}
]
},
},
{
"name": "Indent XML",
"details": "https://github.com/alek-sys/sublimetext_indentxml",
"name": "Indent XML",
"details": "https://github.com/alek-sys/sublimetext_indentxml",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/alek-sys/sublimetext_indentxml/tree/master"
}
]
},
},
{
"details": "https://github.com/SublimeText/IndentGuides",
"details": "https://github.com/SublimeText/IndentGuides",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/SublimeText/IndentGuides/tree/master"
}
]
},
},
{
"name": "INI",
"details": "https://github.com/clintberry/sublime-text-2-ini",
"name": "INI",
"details": "https://github.com/clintberry/sublime-text-2-ini",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/clintberry/sublime-text-2-ini/tree/master"
}
]
},
},
{
"name": "Inline Calculator",
"details": "https://github.com/sahibalejandro/inline-calculator",
"name": "Inline Calculator",
"details": "https://github.com/sahibalejandro/inline-calculator",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/sahibalejandro/inline-calculator/tree/master"
}
]
},
},
{
"name": "Insert Sequences",
"details": "https://github.com/jbrooksuk/InsertNums",
"name": "InnoSetup",
"details": "https://github.com/idleberg/InnoSetup-Sublime-Text",
"labels": ["language syntax"],
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "*",
"details": "https://github.com/idleberg/InnoSetup-Sublime-Text/tree/master"
}
]
},
{
"name": "Insert Sequences",
"details": "https://github.com/jbrooksuk/InsertNums",
"releases": [
{
"sublime_text": "*",
"details": "https://github.com/jbrooksuk/InsertNums/tree/master"
}
]
},
},
{
"details": "https://bitbucket.org/markstahler/insert-nums",
"details": "https://bitbucket.org/markstahler/insert-nums",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://bitbucket.org/markstahler/insert-nums/src/default"
}
]
},
},
{
"name": "Invert Selection",
"details": "https://github.com/vontio/sublime-invert-selection",
"labels": ["text manipulation"],
"releases": [
{
"sublime_text": "*",
"details": "https://github.com/vontio/sublime-invert-selection/tree/master"
}
]
},
{
"name": "IRC",
"details": "https://github.com/markbirbeck/sublime-text-irc",
"labels": ["irc"],
"releases": [
{
"sublime_text": ">=3000",
"details": "https://github.com/markbirbeck/sublime-text-irc/tags"
}
]
},
{
"details": "https://github.com/SublimeText/Issues",
"details": "https://github.com/SublimeText/Issues",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/SublimeText/Issues/tree/master"
}
]
},
},
{
"name": "iTodo",
"details": "https://github.com/chagel/itodo",
"name": "iTodo",
"details": "https://github.com/chagel/itodo",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/chagel/itodo/tree/master"
}
]
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
{
"schema_version": "2.0",
"schema_version": "2.0",
"packages": [
{
"name": "yardoc",
"details": "https://github.com/revathskumar/sublime-yardoc",
"name": "Yandex Translate",
"details": "https://github.com/pafnuty/sublime-yandex-translate",
"labels": ["translate"],
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/pafnuty/sublime-yandex-translate/tree/master"
}
]
},
{
"name": "yardoc",
"details": "https://github.com/revathskumar/sublime-yardoc",
"releases": [
{
"sublime_text": "*",
"details": "https://github.com/revathskumar/sublime-yardoc/tree/master"
}
]
},
},
{
"name": "Yate",
"details": "https://github.com/mctep/yate-textmate",
"name": "Yate",
"details": "https://github.com/mctep/yate-textmate",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/mctep/yate-textmate/tree/master"
}
]
},
},
{
"name": "Yii Framework Docs Search",
"details": "https://github.com/d3th/sublime-text2-yii-docs",
"name": "Yii Framework Docs Search",
"details": "https://github.com/d3th/sublime-text2-yii-docs",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/d3th/sublime-text2-yii-docs/tree/master"
}
]
},
},
{
"name": "Yii Framework Snippets",
"name": "Yii Framework Snippets",
"details": "https://github.com/dexnode/sublime-yii-snippets",
"labels": ["snippets"],
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/dexnode/sublime-yii-snippets/tree/master"
}
]
},
},
{
"name": "Youdao English-Chinese Translate",
"details": "https://github.com/friskfly/Youdao-Translate-For-Sublime",
"name": "Youdao English-Chinese Translate",
"details": "https://github.com/friskfly/Youdao-Translate-For-Sublime",
"releases": [
{
"sublime_text": "<3000",
"sublime_text": "<3000",
"details": "https://github.com/friskfly/Youdao-Translate-For-Sublime/tree/master"
}
]
},
},
{
"name": "YUI Compressor",
"details": "https://github.com/leon/YUI-Compressor",
"name": "YUI Compressor",
"details": "https://github.com/leon/YUI-Compressor",
"releases": [
{
"sublime_text": "*",
"sublime_text": "*",
"details": "https://github.com/leon/YUI-Compressor/tree/master"
}
]
},
{
"name": "yUML",
"details": "https://github.com/cluther/sublime-yuml",
"labels": ["language syntax", "preview"],
"releases": [
{
"sublime_text": "*",
"details": "https://github.com/cluther/sublime-yuml/tags"
}
]
}
]
}
This diff is collapsed.
This diff is collapsed.
......@@ -732,6 +732,10 @@ with open(old_repositories_json_path, encoding='utf-8') as of:
repositories.append(repository)
def dump(data, f):
json.dump(data, f, indent="\t", separators=(',', ': '))
includes = []
if not os.path.exists(new_repository_subfolder_path):
......@@ -750,17 +754,17 @@ for letter in names:
('packages', [])
])
data['packages'] = sorted_packages
json.dump(data, f, indent="\t")
dump(data, f)
with open(new_channel_path, 'w', encoding='utf-8') as f:
data = OrderedDict()
data['schema_version'] = '2.0'
data['repositories'] = repositories
json.dump(data, f, indent="\t")
dump(data, f)
with open(new_repository_path, 'w', encoding='utf-8') as f:
data = OrderedDict()
data['schema_version'] = '2.0'
data['packages'] = []
data['includes'] = sorted(includes)
json.dump(data, f, indent="\t")
dump(data, f)
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