|
9dfec340
|
2018-08-18T22:04:51
|
|
`insertBefore` now correctly updates references (#1531)
Removes some workarounds for misplacing the reference when using `insertBefore`.
|
|
9d15ff6e
|
2018-07-22T05:47:02
|
|
Fixed peer dependencies in download page (#1491)
Update the download page to properly order components when they have
peer dependencies.
|
|
b1c2f4df
|
2018-07-21T21:48:45
|
|
Improve download page typography (#1484)
Fix some of the texts from breaking in weird ways.
|
|
74fe81c6
|
2018-07-21T14:10:18
|
|
Fix bugs in JSON language
* Fix numbers to include negative numbers.
* Remove hexidecimal from numbers it is not a valid value.
* Remove ) and ; from punctuation they are not valid punctuation.
* Include missing tests for punctuation and operators.
|
|
12a827e7
|
2018-07-07T14:56:36
|
|
fix function without arguments in scheme language (#1463)
* fix function without arguments in scheme language
* update tests for scheme
|
|
2a100db7
|
2018-07-06T21:52:48
|
|
Linkify changelog more + add missing PR references
|
|
7418dfdd
|
2018-07-06T16:48:04
|
|
Updated index.html to fix broken instructions (#1462)
* Updated index.html to fix broken instructions
Requiring components without the "index.js" part and calling "loadLanguages" results in a function not found error for me. Adding index.js, as commented by @golmote, fixes that error.
Ref: https://github.com/PrismJS/prism/issues/972
* Updated index.html to fix nodejs instructions
Fixed the require so that nodejs does not give an error when requiring the loadLanguages function.
|
|
e00b408f
|
2018-06-26T11:32:31
|
|
Remove extraneous class
|
|
334c7bca
|
2018-06-26T11:21:28
|
|
Add Python triple-quoted strings "known failure" (#1449)
* Add example of failure in Python parser
|
|
fedf03f6
|
2018-06-16T21:51:49
|
|
Linkify CHANGELOG
|
|
7d084d5f
|
2018-06-16T21:48:35
|
|
1.15.0
|
|
5f04f4d4
|
2018-06-16T11:34:56
|
|
Merge pull request #1440 from PrismJS/fix-solidity-protocol
Fix Swift protocol
|
|
09b56af2
|
2018-06-16T11:34:41
|
|
Merge pull request #1430 from PrismJS/add-tap
Add TAP component
|
|
41e3d6a6
|
2018-06-16T11:25:09
|
|
Update minified files
|
|
2c6b6a42
|
2018-06-11T20:57:22
|
|
Fix Swift protocol test
|
|
791f4000
|
2018-05-27T17:46:52
|
|
Add tests
Also fix up the patterns in light of said tests & code review.
|
|
f2b19644
|
2018-06-11T21:11:23
|
|
Add Chinese translation
Closes #750.
|
|
081e318c
|
2018-03-31T15:09:18
|
|
Fix Swift 'protocol' keyword
|
|
f356dfe7
|
2018-06-05T22:28:05
|
|
Add .token.class-name to rest of themes (#1360)
* Add .token.class-name to rest of themes
* Update prism-okaidia.css
* Update prism-solarizedlight.css
|
|
15957702
|
2018-06-05T16:13:14
|
|
Merge branch 'gh-pages'
* gh-pages: (33 commits)
Add double-class specificity hack (#1435)
Moved tutorial link to the end of the list
Make line-numbers styles more specific
Fix mixed content warning
Create CNAME
Delete CNAME
Update documentation for node & webpack usage
Handle optional dependencies in `loadLanguages()` (#1417)
Add `objectpascal` as an alias to `pascal` (see #1426)
Add support for XQuery. Fix #1405 (#1411)
Website: Fix Download page not handling multiple dependencies when from Redownload URL
JSX: Add support for fragments short syntax. Fix #1421
Support for Template Toolkit 2 (#1418)
ASP.NET should require C#
Run gulp
Move guard into conditional and check for language
Don't process language if block language not set
JSX: Allow for two levels of nesting inside JSX tags. Fix #1408
Add missing reference to issue in specific test.
Powershell: Allow for one level of nesting in expressions inside strings. Fix #1407
...
# Conflicts:
# components/prism-kotlin.js
|
|
c8c52071
|
2018-06-05T11:44:43
|
|
Merge pull request #1437 from ilaborie/patch-1
Kotlin: add `typealias` keyword
|
|
a21fdee6
|
2018-06-05T08:08:33
|
|
Kotlin: add `typealias` keyword
|
|
b848e9d6
|
2018-06-04T17:15:00
|
|
Add double-class specificity hack (#1435)
Yeah, this isn't ideal, but it does work.
Any other ideas?
|
|
03e8d9cc
|
2018-06-03T10:02:49
|
|
Merge pull request #1434 from PrismJS/fix-line-numbers-specificity
Make line-numbers styles more specific
|
|
6584d5bb
|
2018-06-02T09:52:54
|
|
Merge pull request #1255 from teroauralinna/gh-pages
Added Angular tutorial link
|
|
854cc5b3
|
2018-06-02T11:35:44
|
|
Moved tutorial link to the end of the list
|
|
d6e064d1
|
2018-06-02T11:26:12
|
|
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
|
|
9ee4f547
|
2018-06-01T13:52:21
|
|
Make line-numbers styles more specific
The padding added to `pre.line-numbers` in the line-number's CSS is
overwritten by the theme's CSS if the theme is loaded second. This
ensures the CSS can come in any order without specificity issues.
|
|
2d3d380b
|
2018-05-31T12:16:02
|
|
Merge pull request #1429 from PrismJS/docs/webpack-and-node
Update documentation for node & webpack usage
|
|
90aaee10
|
2018-05-31T12:26:07
|
|
Fix mixed content warning
|
|
0e6fbada
|
2018-05-31T12:20:19
|
|
Create CNAME
|
|
2f5f9c3c
|
2018-05-31T12:20:10
|
|
Delete CNAME
|
|
8c2b71f1
|
2017-01-27T20:21:46
|
|
Add TAP component
Includes build changes.
|
|
1e99e961
|
2018-05-26T18:05:56
|
|
Update documentation for node & webpack usage
Fix #1403 and #1409.
|
|
84935acd
|
2018-05-26T15:36:24
|
|
Handle optional dependencies in `loadLanguages()` (#1417)
* Add optional dependencies in `components.json`
* Handle optional dependencies in `loadLanguages()`
* Feedback
|
|
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)
|
|
c2ff2482
|
2018-05-16T19:33:59
|
|
Website: Fix Download page not handling multiple dependencies when from Redownload URL
|
|
38ce1213
|
2018-05-15T20:27:53
|
|
JSX: Add support for fragments short syntax. Fix #1421
|
|
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
|
|
fa328bb1
|
2018-05-01T16:53:32
|
|
ASP.NET should require C#
|
|
0a701430
|
2018-05-01T16:53:13
|
|
Run gulp
|
|
68d3c48e
|
2018-04-28T21:07:55
|
|
Merge pull request #1410 from jwworth/add-language-guard
Don't process language if block language not set
|
|
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.
|
|
f1cd7c56
|
2018-04-27T08:56:19
|
|
JSX: Allow for two levels of nesting inside JSX tags. Fix #1408
|
|
a349c0cd
|
2018-04-27T08:47:54
|
|
Add missing reference to issue in specific test.
|
|
9272d6f4
|
2018-04-27T08:27:02
|
|
Powershell: Allow for one level of nesting in expressions inside strings. Fix #1407
|
|
7bc9a4a1
|
2018-04-22T16:18:32
|
|
Simplify lang regex on File Highlight plugin (#1399)
Similar to #854.
|
|
db2d0ebb
|
2018-04-22T15:12:28
|
|
JavaScript: Add support for one level of nesting inside template strings. Fix #1397
|
|
d95f8fb4
|
2018-04-22T15:55:38
|
|
Use rel="icon" instead of rel="shortcut icon" (#1398)
|
|
ea3615e3
|
2018-04-17T21:31:55
|
|
Run gulp
|
|
cd22499c
|
2018-04-17T21:31:45
|
|
File Highlight: Fix issue causing the Download button to show up on every code blocks.
|
|
b94f01f1
|
2018-04-17T13:17:09
|
|
Change reserved keyword reference (#1396)
* change boolean keyword accessor in bash.min
* change boolean keyword accessor in bash
|
|
95146c8f
|
2018-04-17T01:28:42
|
|
Use HTTPS / canonical URLs (#1390)
Also, remove the broken link in `/index.html`.
|
|
dac0485e
|
2018-04-17T00:25:03
|
|
Elixir: Fix attributes consuming punctuation. Fix #1392
|
|
5b043cf8
|
2018-04-13T08:59:26
|
|
JavaScript: Improve Regexp pattern
|
|
1bf73b0b
|
2018-04-13T14:18:38
|
|
Add keywords of Kotlin and modify it's number pattern. (#1389)
* Add keywords & modify number pattern.
- Missing keywords by the creator: vararg dynamic infix operator;
- New keywords by Kotlin 1.1&1.2: suspend typealias external expect actual;
- Remove keyword 'to' as it just a common function name;
- Add seperator '_' for the number iteral;
- Prefix of hexadecimal and binary can also be capital.
* Fix the wrong format of test file.
|
|
f6e81cb4
|
2018-04-11T23:08:00
|
|
HTTP: Absolute path is a valid request uri (#1388)
|
|
829e5cd9
|
2018-04-11T19:23:40
|
|
Add missing CHANGELOG links
|
|
435eb2e6
|
2018-04-11T09:02:17
|
|
Release 1.14.0
|
|
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)
|
|
5a524f7e
|
2018-04-11T08:44:44
|
|
Add support for Velocity. Fix #1372 (#1378)
|
|
1bfc0848
|
2018-04-08T11:44:07
|
|
Bash: Add curl to the list of common functions. Close #1160
|
|
659ea314
|
2018-04-07T10:41:08
|
|
Core: Fix support for language alias containing dash `-`
|
|
04df41b3
|
2018-04-07T10:18:57
|
|
Eiffel: Fix verbatim strings. Fix #1379
|
|
218f1603
|
2018-04-06T09:01:08
|
|
Update JSPM config to also include unminified components. Close #995
|
|
b4d3063f
|
2018-04-05T20:43:32
|
|
Website: Fix theme selection on Download page, when theme is in query string or hash.
|
|
46468f84
|
2018-04-05T12:24:22
|
|
Add support for Lisp (#1297)
* add emacs
* rename to elisp
* add elisp to components
* add comment test
* add heading test
* WIP string test
* update string tests
* test symbols in strings
* test arguments
* test quoted symbol
* lisp-property test
* splice test
* add keyword test
* test for declare
* test interactive
* boolean test
* test numbers
* test defvar
* fix greedy defun regex
* test defun
* test lambda
* test car
* test punctuation
* use var instead of const
* remove arrow functions
* flatten language structure
* remove unnecessary escaping
* add lisp and emacs
* add lisp
* fix template strings
* minify lisp
* add example elisp file
* simplify number
* don't mark other def as keywords
* dont mark other def as keyword in defun
* make lambda a keyword only at the beginning
* restore single quotes in components
* double quote in elisp
* minify elisp
* quote keys in components
* rename punctuation test
* add semicolons elisp
* undo prettier changes to components.js
* add lisp to components.json
* rename elisp to lisp
* fix components.json
* add minified lisp file
* rename example lisp file
* move lisp to first position
* explain null initialized properties in lisp file
* remove trailing commas
* put lisp first in example file
* add ifee for lisp file
* update lisp min file
* update show language assets
* add components index min file
* add emacs-lisp alias
* change title of lisp example file
* undo theme change
* combine regex for parens
* remove min index
* remove unneeded example html
* remove doubled string test
* capitalize lisp in components
* change string theme to match master
* build assets after adding lisp
|
|
689227ba
|
2018-04-05T19:08:57
|
|
Gulp: There is probably no need to minify `components/index.js`
|
|
7c7602b4
|
2018-04-05T09:05:22
|
|
Test suite: Delete unused run-child.js file
|
|
9bceece8
|
2018-04-05T09:01:04
|
|
Test suite: Memory leak in vm.runInNewContext() seems fixed.
Revert 9a4b6fa3ec770a382eccc149b849cc1c3112aa53 to drastically improve tests execution time.
|
|
46e6f0c0
|
2018-04-05T08:51:43
|
|
Test suite: Fix indentation in test-case.js
|
|
238b1952
|
2018-04-05T08:33:59
|
|
SQL: Add missing keywords. Fix #1374
UNLOCK, PREPARE, LOOP, ITERATE, REPEAT, LEAVE, RESIGNAL
|
|
e8cb6d4c
|
2018-03-30T08:55:13
|
|
Website: Add link to Keep Markup plugin in FAQ
|
|
0a95f69d
|
2018-03-28T20:05:45
|
|
C#: More specific class-name highlighting. Fix #1371
|
|
c49b1398
|
2018-03-26T22:48:38
|
|
Merge remote-tracking branch 'official/master' into gh-pages
|
|
8aea939a
|
2018-03-26T22:47:44
|
|
Reach AA contrast ratio level (#1296)
|
|
9f22952d
|
2018-03-26T22:25:03
|
|
File Highlight: Add option to provide a download button, when used with the Toolbar plugin. Fix #1030
|
|
8c0911ac
|
2018-03-26T21:25:52
|
|
Website: Remove non-existent anchor to failures. Reword on homepage to make is less misleading.
|
|
259b6fc5
|
2018-03-26T21:18:06
|
|
Matlab: Update known failures.
|
|
5b6c76dc
|
2018-03-26T21:16:49
|
|
Markdown: Update known failures.
|
|
13d99915
|
2018-03-26T21:15:10
|
|
D: Update known failures and tests.
|
|
e1d2d420
|
2018-03-26T21:13:43
|
|
Crystal: Update known failures.
|
|
b0e34fbe
|
2018-03-26T21:12:08
|
|
Ruby: Make multi-line comments greedy, remove single-line comment hack. Update known failures and tests.
|
|
a0f50811
|
2018-03-26T21:09:07
|
|
Q: Make comments greedy. Update known failures and tests.
|
|
0c139d1f
|
2018-03-26T21:05:43
|
|
Puppet: Make heredoc, comments, regexps and strings greedy. Update known failures and tests.
|
|
d7b2b43c
|
2018-03-26T21:00:12
|
|
Monkey: Make comments greedy. Update known failures and tests.
|
|
e93d61f3
|
2018-03-26T20:57:31
|
|
Elixir: Make regexps greedy, remove comment hacks. Update known failures and tests.
|
|
c083b78c
|
2018-03-26T20:54:34
|
|
Fortran: Make single-line comments greedy. Update known failures and tests.
|
|
571f2c50
|
2018-03-26T20:53:20
|
|
C-like: Make single-line comments greedy. Fix #1337. Make sure #1340 stays fixed.
|
|
294efaae
|
2018-03-26T20:48:26
|
|
Core: Greedy patterns should always be matched against the full string. Fix #1355
|
|
172d351a
|
2018-03-26T20:11:41
|
|
JavaScript: Improve Regex matching
|
|
9084481f
|
2018-03-26T09:17:05
|
|
JavaScript: Add support for constants. Fix #1348
|
|
0414a2db
|
2018-03-26T09:01:51
|
|
Java: Fix wording in test
|
|
a5cf3025
|
2018-03-26T08:53:43
|
|
Java: Add support for generics. Fix #1351
|
|
094d5463
|
2018-03-26T02:14:54
|
|
Command Line: Allow specifying output prefix using data-filter-output attribute. (#856)
|