Skip to content

Commit 0c8f650

Browse files
ybiquitousRunDevelopment
authored andcommitted
Add file extensions support for major languages (#1478)
This adds aliases for file extensions of some major languages. - `coffee` -> `coffeescript` - `md` -> `markdown` - `py` -> `python` - `rb` -> `ruby` - `yml` -> `yaml`
1 parent 4a8219a commit 0c8f650

10 files changed

+14
-5
lines changed

components/prism-coffeescript.js

+1
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,5 @@ Prism.languages.insertBefore('coffeescript', 'keyword', {
8888

8989
delete Prism.languages.coffeescript['template-string'];
9090

91+
Prism.languages.coffee = Prism.languages.coffeescript;
9192
}(Prism));

components/prism-coffeescript.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/prism-markdown.js

+2
Original file line numberDiff line numberDiff line change
@@ -225,3 +225,5 @@ Prism.hooks.add('wrap', function (env) {
225225

226226
env.content = Prism.highlight(code, grammar, codeLang);
227227
});
228+
229+
Prism.languages.md = Prism.languages.markdown;

components/prism-markdown.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/prism-python.js

+2
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,5 @@ Prism.languages.python = {
6060
};
6161

6262
Prism.languages.python['string-interpolation'].inside['interpolation'].inside.rest = Prism.languages.python;
63+
64+
Prism.languages.py = Prism.languages.python;

components/prism-python.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/prism-ruby.js

+2
Original file line numberDiff line numberDiff line change
@@ -138,4 +138,6 @@
138138
}
139139
}
140140
];
141+
142+
Prism.languages.rb = Prism.languages.ruby;
141143
}(Prism));

components/prism-ruby.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/prism-yaml.js

+2
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,5 @@ Prism.languages.yaml = {
4343
'important': /[&*][\w]+/,
4444
'punctuation': /---|[:[\]{}\-,|>?]|\.\.\./
4545
};
46+
47+
Prism.languages.yml = Prism.languages.yaml;

0 commit comments

Comments
 (0)