|
87a5c7ae
|
2020-04-29T15:29:51
|
|
Added support for HLSL (#2318)
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl
|
|
053016ef
|
2020-04-27T23:18:30
|
|
Added support for Racket (#2315)
|
|
eb70070d
|
2020-04-27T22:43:30
|
|
Added support for SSML (#2306)
|
|
1093ceb3
|
2020-04-27T22:33:02
|
|
Added support for UnrealScript (#2305)
|
|
bd4d8165
|
2020-04-27T22:29:20
|
|
Added support for Peoplecode (#2302)
|
|
de21eb64
|
2020-04-27T22:22:12
|
|
Added support for AL (#2300)
|
|
67c6b7af
|
2020-04-26T19:30:31
|
|
Objectivec: Added `objc` alias (#2331)
|
|
8704cdfb
|
2020-04-12T23:15:37
|
|
Added support for Structured Text (IEC 61131-3) (#2311)
|
|
11053193
|
2020-04-05T14:31:56
|
|
gulp: Fixed language map (#2283)
|
|
0cfb6c5f
|
2020-04-04T13:04:08
|
|
EJS: Added `eta` alias (#2282)
|
|
57eebced
|
2020-03-26T12:10:09
|
|
BBCode: Added "shortcode" alias (#2273)
This adds a "shortcode" alias to BBCode to support Wordpress' ShortCode.
|
|
43efde2e
|
2020-03-23T17:44:09
|
|
Added support for LLVM IR (#2221)
This adds support for LLVM's assembly language.
https://llvm.org/docs/LangRef.html
|
|
8119e57b
|
2020-03-16T21:17:45
|
|
Added support for Power Query (#2250)
This adds support for Power Query.
https://docs.microsoft.com/en-us/powerquery-m/
|
|
9227853f
|
2020-03-13T21:52:26
|
|
Added support for DAX (#2248)
This adds support for DAX (Data Analysis Expressions).
https://docs.microsoft.com/en-us/dax/
|
|
bf4f7bfa
|
2020-03-10T14:59:46
|
|
Added support for Excel formula (#2219)
This adds support for Excel's formula terms.
|
|
15983d52
|
2020-02-23T14:12:37
|
|
Added support for Solution (.sln) files (#2213)
This adds support for VS Solution files.
https://docs.microsoft.com/en-us/visualstudio/extensibility/internals/solution-dot-sln-file?view=vs-2019
|
|
b24f7348
|
2020-02-14T21:55:32
|
|
Add Concurnas support (#2206)
Concurnas is an open-source JVM programming language designed for building reliable, scalable, high performance concurrent, distributed and parallel systems. For more information please see: https://concurnas.com/
|
|
c40d96c6
|
2020-01-08T15:57:52
|
|
Added QML (#2139)
This adds support for QML (Qt Modeling Language), a user interface markup language.
https://en.wikipedia.org/wiki/QML
https://doc.qt.io/qt-5/qtqml-index.html
|
|
694a81b8
|
2020-01-05T20:00:51
|
|
Added support for Latte & NEON (#2140)
- Added support for templating system Latte https://latte.nette.org
- Added support for NEON https://ne-on.org
|
|
baa78774
|
2019-11-16T00:59:18
|
|
Rename "robot-framework" to "robotframework" (#2113)
This changes the id of the Robot Framework language.
|
|
f31946b3
|
2019-10-25T21:53:29
|
|
Added support for Moonscript (#2100)
This adds support for the Moonscript language.
|
|
aaf13aa6
|
2019-10-25T21:12:20
|
|
Added support for BBCode (#2095)
This adds support for the BBCode markup language.
|
|
cfac94ec
|
2019-10-16T11:41:51
|
|
Added SQF language (#2079)
This adds support for the SQF language.
https://community.bistudio.com/wiki/SQF_syntax
|
|
0b771c90
|
2019-10-16T11:33:14
|
|
Added support for etlua (#2050)
This adds support for etlua (Embedded Lua templating).
|
|
aaaa29a8
|
2019-10-16T11:28:54
|
|
Added support for ANTLR4 (#2063)
This adds support for ANTLR4.
Languages embedded via actions are not highlighted.
|
|
2f3da7e8
|
2019-10-16T11:18:57
|
|
Added support for FTL (#2080)
This adds support for FTL (Freemarker language).
|
|
cdfa60ac
|
2019-09-30T19:43:33
|
|
Added plugin descriptions to plugin list (#2076)
This adds plugin descriptions to the plugin lists on the website.
|
|
c42f877d
|
2019-09-05T17:28:28
|
|
Added support for SPARQL language (#2033)
This adds support for the SPARQL language.
https://www.w3.org/TR/sparql11-query/
|
|
f7eaa618
|
2019-09-03T12:56:20
|
|
Added Robot Framework plain text format (#2034)
This adds support for the Robot Framework plain text space separated format.
https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#plain-text-format
|
|
cc2cf3f7
|
2019-09-02T20:29:26
|
|
Added support for Solidity (#2031)
This adds support for the Solidity language.
https://solidity.readthedocs.io/en/v0.4.23/
|
|
3fdb7d55
|
2019-09-02T20:08:04
|
|
Added support for AQL (#2025)
This adds support for the AQL language.
https://www.arangodb.com/docs/stable/aql/
|
|
9f722586
|
2019-08-17T14:36:50
|
|
Added support for Firestore security rules (#2010)
This adds support for Google Cloud Firestore security rules.
|
|
e2b99f40
|
2019-08-14T11:40:43
|
|
Added support for GDScript (#2006)
This adds support for the GDScript language.
|
|
508d57ac
|
2019-08-06T15:30:24
|
|
Added RDF Turtle/TriG language (#2012)
This adds support for the RDF Turtle/TriG language.
|
|
c8844286
|
2019-07-21T22:59:46
|
|
Highlight JS tagged template literals (#1931)
This adds support for highlighting embedded languages in JavaScript tagged template literals.
|
|
5d992fc5
|
2019-07-20T12:52:48
|
|
Added basic support for LilyPond (#1967)
This adds very basic support for LilyPond.
More advanced features weren't implemented because the author (me) has no idea about music.
|
|
c93c066b
|
2019-07-20T12:35:15
|
|
Added support for Splunk SPL (#1962)
This adds support for Splunk SPL and corrects the position of the SQL in `components.json`.
|
|
bb84f98c
|
2019-07-15T23:22:20
|
|
Added support for DNS zone files (#1961)
This adds support for DNS zone files.
The highlighting is quite simple as every type and class is highlighted as `keyword`. This is intentional as other token names (e.g. `class-name`, `function`, `builtin`, ...) are not highlighted by every theme resulting in large portions of unstyled text for some themes.
|
|
473f7fbd
|
2019-07-03T12:34:20
|
|
Added support for PC-Axis file format (#1940)
This adds a new language for the PC-Axis file format.
|
|
0b48301e
|
2019-06-12T15:46:07
|
|
Resolved conflicts
|
|
d4373f3a
|
2019-06-08T23:50:11
|
|
gulp: JSON formatting for partly generated files (#1933)
This introduces better formatting for the generated JSON objects in the Autoloader and Show language plugins.
|
|
73d964be
|
2019-06-08T20:15:08
|
|
Added support for JQ language (#1896)
This adds support for the JQ language.
|
|
a8164559
|
2019-06-02T14:36:05
|
|
C#: Added `cs` alias (#1899)
|
|
5ad58a75
|
2019-05-28T18:25:04
|
|
LaTeX: Added TeX and ConTeXt alias (#1915)
Added TeX and ConTeXt alias. Some minor formatting.
|
|
96044979
|
2019-05-15T21:06:59
|
|
Added shell session language
|
|
5c1a6fb2
|
2019-03-24T19:05:03
|
|
Added alias tests (#1832)
This adds tests which check the aliases specified in `components.json`.
|
|
8d28c74c
|
2019-03-24T18:44:24
|
|
Added missing aliases (#1830)
This adds some missing aliases.
|
|
64baec3c
|
2019-03-24T18:39:32
|
|
Added `hs` alias for Haskell (#1831)
This adds `hs` as an alias for Haskell.
|
|
30779976
|
2019-03-20T22:10:17
|
|
Added support for CMake language (#1820)
This adds support for the [CMake](https://cmake.org/) language.
|
|
439ea1ee
|
2019-03-11T00:32:45
|
|
Added scripts directory (#1781)
This adds a new `scripts` directory for all scripts used exclusively by the prismjs.com website.
|
|
3e00bb9c
|
2019-03-07T15:22:30
|
|
Rebuilt Prism (#1794)
This is a rebuilt of Prism to update minified files.
|
|
c37c90df
|
2019-03-05T22:17:36
|
|
Added EJS (#1769)
This adds the EJS (Embedded JavaScript templates) language to Prism.
|
|
16f2ad06
|
2019-03-04T22:59:24
|
|
Added T4 Text Templates (#1699)
This adds T4 Text Templates in both the C# and VB language variants.
|
|
493d19ef
|
2019-02-28T21:01:31
|
|
Added doc comment highlighting (#1541)
This adds support for JavaDoc, JSDoc, TSDoc, and PHPDoc.
|
|
bb628606
|
2019-02-28T20:19:45
|
|
Added JS Extras (#1743)
This adds JS Extras, a few additional features for the JS language.
|
|
64dc049d
|
2019-02-28T19:28:22
|
|
Added JSON5 language (#1744)
This adds the JSON5 language to Prism.
|
|
13e1c97d
|
2019-02-28T19:23:25
|
|
Added EBNF language (#1756)
This adds the EBNF language.
|
|
1df96c55
|
2019-02-28T19:18:05
|
|
Added BNF and RBNF languages (#1754)
This adds the BNF and RBNF languages.
|
|
6d98f0e7
|
2019-02-28T19:10:37
|
|
Added ANBF language (#1753)
This adds a new language: ANBF (Augmented Backus–Naur form).
|
|
4c66d72c
|
2019-01-22T11:55:33
|
|
Show Language plugin alias support and improvements (#1683)
Adds support for aliases and optimizes the name guessing.
|
|
b94b56c1
|
2019-01-15T15:54:35
|
|
Added the Nand2Tetris HDL language (#1710)
This adds support for the [Nand2Tetris](https://www.nand2tetris.org/) HDL language.
|
|
7def8f5c
|
2019-01-03T23:52:27
|
|
Added N1QL language support (#1620)
Adds support for[N1QL](https://www.couchbase.com/products/n1ql) for Couchbase.
|
|
c939df8e
|
2018-12-27T20:56:24
|
|
Added support for HCL (#1594)
Adds support for HCL ([HashiCorp configuration language](https://github.com/hashicorp/hcl)).
|
|
4a8219a4
|
2018-12-02T19:25:05
|
|
Add support for Java stack traces (#1520)
There are 3 main types of elements which are highlighted:
1. The summary.
This is the head of the stack trace and includes the name of the exception and a message.
`Exception in thread "main" java.lang.RuntimeException: A test exception`
2. Stack frames.
These make up the actual stack trace and include the full name of the method and the source.
`at com.stackify.stacktrace.StackTraceExample.methodB(StackTraceExample.java:13)`
3. Omitted frames.
This is a simple message that some frames were omitted.
`... 27 more`
Everything besides these 3 element types will not be highlighted.
|
|
5b6ad70d
|
2018-12-02T16:44:21
|
|
Add TOML support (#1488)
Add support for [Tom's Obvious, Minimal Language](https://github.com/toml-lang/toml).
Some simplifications:
1. The `.`s of dotted keys are not highlighted. This is because the `.` could be inside
quotes and checking that isn't easy.
2. There is no distinction between table `[foo]` and array `[[foo]]`. `foo` will be
highlighted as `table` in both cases.
|
|
2288c25e
|
2018-12-01T18:37:20
|
|
Add G-code language (#1572)
This PR adds the [G-code language](https://reprap.org/wiki/G-code) to Prism
and resolves #1571.
### Features
- All fields from A-Z ([case sensitive](https://reprap.org/wiki/G-code#Case_sensitivity)) and [checksums](https://reprap.org/wiki/G-code#.2A:_Checksum) (`*`).
- [Comments](https://reprap.org/wiki/G-code#Comments) of both the semicolon and parenthesis style.
- [Quoted strings](https://reprap.org/wiki/G-code#Quoted_strings).
- The colon punctuation of [lists (see the example)](https://reprap.org/wiki/G-code#M584:_Set_drive_mapping).
|
|
38def334
|
2018-11-28T17:45:17
|
|
Add new language: CIL (#1593)
Add support for the Common Intermediate Language from .NET.
|
|
e529edd8
|
2018-09-15T21:52:37
|
|
Add GameMaker Language support (#1551)
GameMaker is a cross-platform game engine developed by YoYo Games.
|
|
2fb66e04
|
2018-08-19T16:50:41
|
|
Added missing aliases to components.json (#1503)
Also enforced `alias` before `owner`.
|
|
8c2b71f1
|
2017-01-27T20:21:46
|
|
Add TAP component
Includes build changes.
|
|
a0bfc84d
|
2018-05-26T11:59:14
|
|
Add `objectpascal` as an alias to `pascal` (see #1426)
|
|
e326cb03
|
2018-05-26T11:39:35
|
|
Add support for XQuery. Fix #1405 (#1411)
|
|
e063992b
|
2018-05-10T12:07:34
|
|
Support for Template Toolkit 2 (#1418)
* support for Template Toolkit 2
* optimized quoted string regexes
* optimized double-quoted string regex
* fully qualified tt2 plug-in names don't work
Also use \w.
* do not use empty character class
See #1107.
* put keyword tests in alphabetical order
* ordered tt2 keywords alphabetically
* removed redundant operator rule for tt2
* removed possibly existing old rules before inserti
* indentation
* allow backslash in front of lf in tt2 strings
* indentation
* avoid backtracking
* escape xml special characters
* indent with tab instead of spaces
* greedy is no longer needed for variables
Also use \w instead of explicit character class.
* re-generated with gulp
|
|
0a701430
|
2018-05-01T16:53:13
|
|
Run gulp
|
|
eef860cb
|
2018-04-27T17:23:38
|
|
Move guard into conditional and check for language
|
|
c1118692
|
2018-04-27T16:50:27
|
|
Don't process language if block language not set
Adding this guard to the function prevents an error if the language is undefined. `env.language.substring(0, 1).toUpperCase()` can fail with `Uncaught TypeError: Cannot read property 'substring' of undefined` when `env.language` is undefined.
|
|
d95f8fb4
|
2018-04-22T15:55:38
|
|
Use rel="icon" instead of rel="shortcut icon" (#1398)
|
|
95146c8f
|
2018-04-17T01:28:42
|
|
Use HTTPS / canonical URLs (#1390)
Also, remove the broken link in `/index.html`.
|
|
b4509bf5
|
2018-04-11T08:58:28
|
|
Add support for Soy (Closure Template). Fix #1316 (#1387)
|
|
c28d8c5e
|
2018-04-11T08:53:56
|
|
Add support for WebAssembly. Fix #1140 and fix #1384 (#1386)
|
|
6e0b20a4
|
2018-04-11T08:50:52
|
|
Add support for GEDCOM. Fix #899 (#1385)
|
|
c673ec29
|
2018-04-11T08:47:26
|
|
Add support for Visual Basic. Fix #985 (#1382)
|
|
5f9c078a
|
2018-03-25T13:46:42
|
|
Make ERB, Handlebars, PHP and Smarty highlight properly in NodeJS (#1367)
|
|
3599e6a3
|
2018-03-11T12:11:51
|
|
Add support for PL/SQL (#1338)
* Add support for PL/SQL (Fix #1149)
* Merge gh-pages
|
|
e6213acb
|
2018-03-11T12:02:50
|
|
Add support for ERB. Fix #1318
|
|
c3ed5b52
|
2018-03-11T11:11:05
|
|
Website: Auto-generate example header with component title, list of aliases and dependencies.
`overrideExampleHeader` can be used to generate only the component title.
|
|
0bc98ac1
|
2018-03-07T21:31:40
|
|
Add support for ARFF (Fix #653) (#1327)
|
|
e84ab106
|
2018-02-05T08:39:29
|
|
Run gulp
|
|
fbe82b86
|
2018-02-05T08:36:19
|
|
added tsx support (#1280)
* added tsx support
* fixed order in components.js and added tsx example file
* escape less than and capitalize tsx
|
|
b08cae56
|
2018-01-31T22:38:01
|
|
Add support for highlighting CSP, HSTS, and HPKP (#1275)
* Add CSP support.
* Add HPKP support.
* Add HSTS support.
* Updates based on feedback.
* Updates based on feedback.
* Updates based on feedback.
* Updates based on feedback.
* Updates based on feedback.
* Updates based on feedback.
* Updates based on Feedback.
* Fix parentheses.
* List csp, hpkp, and hsts in components.js
* Add missing base64 chars to 'nonce-...' and 'sha-...' source expressions
* Add support for 'sha384-...' and 'sha512-...' source expressions
* Add tests and examples for csp
* Add tests and examples for hsts
* Add tests and examples for hpkp
* hpkp: Include the sha256 hash in the directive itself
Prevent the numbers in the base64 string from being classified
as "safe" or "unsafe".
* Rebuild the minified csp and hpkp components
* Rebuild the "Show Language" plugin as well
* Fix copy/paste error in test description
|
|
39502622
|
2017-12-19T07:50:47
|
|
Run gulp
|
|
2ece18b4
|
2017-12-16T10:35:23
|
|
Add support for 6502 assembly (#1245)
* Add support for 6502 assembly
* Address PR feedback
|
|
4c530a13
|
2017-11-11T23:43:28
|
|
Run gulp
|
|
5ac0afb4
|
2017-09-16T12:58:50
|
|
Merge branch 'opencl' of https://github.com/Milania1/prism into Milania1-opencl
# Conflicts:
# plugins/autoloader/prism-autoloader.js
# plugins/autoloader/prism-autoloader.min.js
# plugins/show-language/prism-show-language.js
# plugins/show-language/prism-show-language.min.js
|
|
eaa8ebb4
|
2017-09-09T12:40:24
|
|
Merge branch 'n4js' of https://github.com/bsmith-n4/prism into bsmith-n4-n4js
# Conflicts:
# plugins/show-language/prism-show-language.js
# plugins/show-language/prism-show-language.min.js
|
|
2760ab5f
|
2017-09-09T11:37:24
|
|
Run gulp
|
|
1a628b8d
|
2017-08-17T22:12:51
|
|
Add OpenCL language support
|
|
98867cf0
|
2017-05-29T15:28:00
|
|
initial commit
|
|
88300817
|
2017-05-08T13:26:16
|
|
VB.Net: Add example + tests + fix regexps
|
|
867c11da
|
2017-02-10T14:01:10
|
|
Fix path to deleted example file
|