mirror of
https://gitee.com/vnotex/vnote.git
synced 2025-07-05 13:59:52 +08:00
update highlight.js with more complete language support
This commit is contained in:
parent
197e064a1a
commit
6f1cab39ba
@ -1,3 +1,149 @@
|
||||
## Version 9.12.0
|
||||
|
||||
New language:
|
||||
|
||||
- *MikroTik* RouterOS Scripting language by [Ivan Dementev][].
|
||||
|
||||
New style:
|
||||
|
||||
- *VisualStudio 2015 Dark* by [Nicolas LLOBERA][]
|
||||
|
||||
Improvements:
|
||||
|
||||
- *Crystal* updated with new keywords and syntaxes by [Tsuyusato Kitsune][].
|
||||
- *Julia* updated to the modern definitions by [Alex Arslan][].
|
||||
- *julia-repl* added by [Morten Piibeleht][].
|
||||
- [Stanislav Belov][] wrote a new definition for *1C*, replacing the one that
|
||||
has not been updated for more than 8 years. The new version supports syntax
|
||||
for versions 7.7 and 8.
|
||||
- [Nicolas LLOBERA][] improved C# definition fixing edge cases with function
|
||||
titles detection and added highlighting of `[Attributes]`.
|
||||
- [nnnik][] provided a few correctness fixes for *Autohotkey*.
|
||||
- [Martin Clausen][] made annotation collections in *Clojure* to look
|
||||
consistently with other kinds.
|
||||
- [Alejandro Alonso][] updated *Swift* keywords.
|
||||
|
||||
[Tsuyusato Kitsune]: https://github.com/MakeNowJust
|
||||
[Alex Arslan]: https://github.com/ararslan
|
||||
[Morten Piibeleht]: https://github.com/mortenpi
|
||||
[Stanislav Belov]: https://github.com/4ppl
|
||||
[Ivan Dementev]: https://github.com/DiVAN1x
|
||||
[Nicolas LLOBERA]: https://github.com/Nicolas01
|
||||
[nnnik]: https://github.com/nnnik
|
||||
[Martin Clausen]: https://github.com/maacl
|
||||
[Alejandro Alonso]: https://github.com/Azoy
|
||||
|
||||
|
||||
## Version 9.11.0
|
||||
|
||||
New languages:
|
||||
|
||||
- *Shell* by [Tsuyusato Kitsune][]
|
||||
- *jboss-cli* by [Raphaël Parrëe][]
|
||||
|
||||
Improvements:
|
||||
|
||||
- [Joël Porquet] has [greatly improved the definition of *makefile*][5b3e0e6].
|
||||
- *C++* class titles are now highlighted as in other languages with classes.
|
||||
- [Jordi Petit][] added rarely used `or`, `and` and `not` keywords to *C++*.
|
||||
- [Pieter Vantorre][] fixed highlighting of negative floating point values.
|
||||
|
||||
|
||||
[Tsuyusato Kitsune]: https://github.com/MakeNowJust
|
||||
[Jordi Petit]: https://github.com/jordi-petit
|
||||
[Raphaël Parrëe]: https://github.com/rparree
|
||||
[Pieter Vantorre]: https://github.com/NuclearCookie
|
||||
[5b3e0e6]: https://github.com/isagalaev/highlight.js/commit/5b3e0e68bfaae282faff6697d6a490567fa9d44b
|
||||
|
||||
|
||||
## Version 9.10.0
|
||||
|
||||
Apologies for missing the previous release cycle. Some thing just can't be
|
||||
automated… Anyway, we're back!
|
||||
|
||||
New languages:
|
||||
|
||||
- *Hy* by [Sergey Sobko][]
|
||||
- *Leaf* by [Hale Chan][]
|
||||
- *N1QL* by [Andres Täht][] and [Rene Saarsoo][]
|
||||
|
||||
Improvements:
|
||||
|
||||
- *Rust* got updated with new keywords by [Kasper Andersen][] and then
|
||||
significantly modernized even more by [Eduard-Mihai Burtescu][] (yes, @eddyb,
|
||||
Rust core team member!)
|
||||
- *Python* updated with f-literals by [Philipp A][].
|
||||
- *YAML* updated with unquoted strings support.
|
||||
- *Gauss* updated with new keywords by [Matt Evans][].
|
||||
- *Lua* updated with new keywords by [Joe Blow][].
|
||||
- *Kotlin* updated with new keywords by [Philipp Hauer][].
|
||||
- *TypeScript* got highlighting of function params and updated keywords by
|
||||
[Ike Ku][].
|
||||
- *Scheme* now correctly handles \`-quoted lists thanks to [Guannan Wei].
|
||||
- [Sam Wu][] fixed handling of `<<` in *C++* defines.
|
||||
|
||||
[Philipp A]: https://github.com/flying-sheep
|
||||
[Philipp Hauer]: https://github.com/phauer
|
||||
[Sergey Sobko]: https://github.com/profitware
|
||||
[Hale Chan]: https://github.com/halechan
|
||||
[Matt Evans]: https://github.com/matthewevans
|
||||
[Joe Blow]: https://github.com/mossarelli
|
||||
[Kasper Andersen]: https://github.com/kasma1990
|
||||
[Eduard-Mihai Burtescu]: https://github.com/eddyb
|
||||
[Andres Täht]: https://github.com/andrestaht
|
||||
[Rene Saarsoo]: https://github.com/nene
|
||||
[Philipp Hauer]: https://github.com/phauer
|
||||
[Ike Ku]: https://github.com/dempfi
|
||||
[Guannan Wei]: https://github.com/Kraks
|
||||
[Sam Wu]: https://github.com/samsam2310
|
||||
|
||||
|
||||
## Version 9.9.0
|
||||
|
||||
New languages
|
||||
|
||||
- *LLVM* by [Michael Rodler][]
|
||||
|
||||
Improvements:
|
||||
|
||||
- *TypeScript* updated with annotations and param lists inside constructors, by
|
||||
[Raphael Parree][].
|
||||
- *CoffeeScript* updated with new keywords and fixed to recognize JavaScript
|
||||
in \`\`\`, thanks to thanks to [Geoffrey Booth][].
|
||||
- Compiler directives in *Delphi* are now correctly highlighted as "meta".
|
||||
|
||||
[Raphael Parree]: https://github.com/rparree
|
||||
[Michael Rodler]: https://github.com/f0rki
|
||||
[Geoffrey Booth]: https://github.com/GeoffreyBooth
|
||||
|
||||
|
||||
## Version 9.8.0 "New York"
|
||||
|
||||
This version is the second one that deserved a name. Because I'm in New York,
|
||||
and the release isn't missing the deadline only because it's still Tuesday on
|
||||
West Coast.
|
||||
|
||||
New languages:
|
||||
|
||||
- *Clean* by [Camil Staps][]
|
||||
- *Flix* by [Magnus Madsen][]
|
||||
|
||||
Improvements:
|
||||
|
||||
- [Kenton Hamaluik][] did a comprehensive update for *Haxe*.
|
||||
- New commands for *PowerShell* from [Nicolas Le Gall][].
|
||||
- [Jan T. Sott][] updated *NSIS*.
|
||||
- *Java* and *Swift* support unicode characters in identifiers thanks to
|
||||
[Alexander Lichter][].
|
||||
|
||||
[Camil Staps]: https://github.com/camilstaps
|
||||
[Magnus Madsen]: https://github.com/magnus-madsen
|
||||
[Kenton Hamaluik]: https://github.com/FuzzyWuzzie
|
||||
[Nicolas Le Gall]: https://github.com/darkitty
|
||||
[Jan T. Sott]: https://github.com/idleberg
|
||||
[Alexander Lichter]: https://github.com/manniL
|
||||
|
||||
|
||||
## Version 9.7.0
|
||||
|
||||
A comprehensive bugfix release. This is one of the best things about
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user