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

Added Mathematica syntax file #22

Closed
wants to merge 7 commits into from
Closed

Added Mathematica syntax file #22

wants to merge 7 commits into from

Conversation

cglosser
Copy link
Contributor

I've added some basic Mathematica syntax highlighting; the default syntax highlighting in Mathematica is very, very contextual and would be hard to replicate in a browser, so I've chosen more-or-less arbitrary colors to denote keywords, infix functions, and special Wolfram $-variables. Colors can be easily changed by me or any other maintainer to match other languages, if desired.

@cglosser
Copy link
Contributor Author

Fixed! Extra variables removed, slightly better coloring, and langcheck.php says everything passes.

@andandandand
Copy link

Hi, I want to use this feature, please merge this to the main branch.

Uses posted list of Mathematica 11 functions; changed to one-per-line
(to make diff-ing easier)
Changed to Mathematica 11 list; updated to one-per-line
@cglosser
Copy link
Contributor Author

cglosser commented Nov 3, 2016

Screenshot of langcheck passing.
2016-11-03-104235_1308x397_scrot

@splitbrain splitbrain mentioned this pull request Mar 12, 2017
12 tasks
@cweiske cweiske closed this in fd04c4b Mar 15, 2017
cweiske pushed a commit that referenced this pull request Mar 30, 2017
Resolves: #22
Fixes-by: Andreas Gohr <andi@splitbrain.org>
cweiske pushed a commit that referenced this pull request May 4, 2017
Resolves: #22
Fixes-by: Andreas Gohr <andi@splitbrain.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants