Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Proper highlighting for the Wolfram Language (Mathematica) #2706

Merged
merged 32 commits into from
Nov 6, 2020
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
75dc896
Add first try for proper highlighting for the Wolfram Language
halirutan Sep 22, 2020
1b5a3ae
Include keywords as list, break up regexes, add features
halirutan Sep 28, 2020
2c01097
Disable autodetect for Mathematica until I have a good idea how this …
halirutan Sep 28, 2020
b78e9fc
Merge branch 'master' into WIP_Wolfram_Language
halirutan Sep 28, 2020
6216916
Merge remote-tracking branch 'upstream/master' into WIP_Wolfram_Language
halirutan Sep 28, 2020
0437cd8
Merge remote-tracking branch 'origin/WIP_Wolfram_Language' into WIP_W…
halirutan Sep 28, 2020
8d61d15
Improve things Josh suggested
halirutan Sep 28, 2020
165ea9d
Improve things Josh suggested
halirutan Oct 31, 2020
9cc315e
Merge branch 'master' into WIP_Wolfram_Language
halirutan Oct 31, 2020
7e7262d
Merge branch 'test_rule_improvements' into WIP_Wolfram_Language
halirutan Oct 31, 2020
050cad2
Make more general for going into core HLJS.
halirutan Oct 31, 2020
15d4251
Introduce specific class-names and use alias table.
halirutan Nov 1, 2020
ae6e1e3
Update src/languages/mathematica.js
halirutan Nov 1, 2020
3ee0fd0
Update src/languages/mathematica.js
halirutan Nov 1, 2020
95e1d91
Update src/languages/mathematica.js
halirutan Nov 1, 2020
b869c93
Update src/languages/mathematica.js
halirutan Nov 1, 2020
2648bd1
Small changes regarding relevance and position of comment rules.
halirutan Nov 1, 2020
47ed49e
first pass as classNameAliases and docs
joshgoebel Nov 1, 2020
5c02def
separate symbol rules
joshgoebel Nov 1, 2020
b06b5ce
add missing escape for UTF-8 compat
joshgoebel Nov 1, 2020
33fbc4d
proper type
joshgoebel Nov 1, 2020
7f43954
declare better type info for on:begin
joshgoebel Nov 2, 2020
1fa1040
we need a naked object
joshgoebel Nov 2, 2020
67ceb03
just use ModeCallback, duh
joshgoebel Nov 2, 2020
92b413a
Remove trailing commas
halirutan Nov 2, 2020
c4838b6
final cleanups
joshgoebel Nov 2, 2020
ad71815
Merge branch 'WIP_Wolfram_Language' of github.com:halirutan/highlight…
joshgoebel Nov 2, 2020
0653dcd
classNameAliases needs to be a null object to avoid `constructor` issues
joshgoebel Nov 2, 2020
a178a71
Merge branch 'master' into WIP_Wolfram_Language
joshgoebel Nov 3, 2020
6d240a7
Add change-log for Mathemtica and put myself into the champions-club
halirutan Nov 3, 2020
c20aa2a
tweak changelog
joshgoebel Nov 6, 2020
5d2d68a
Merge branch 'master' into WIP_Wolfram_Language
joshgoebel Nov 6, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading