Sublime-WolframLanguage icon indicating copy to clipboard operation
Sublime-WolframLanguage copied to clipboard

New build system

Open shigma opened this issue 6 years ago • 3 comments

  • Use mathematica to generate symbol lists and inserted them into syntax file automatically. Currently support variables built_in_functions, built_in_options, built_in_constants and named_characters. A .mx file will be generated to collect data for all this, which is git-ignored and can be regenerated by running namespace.wl.
  • Change the language name into Wolfram Language. (Is that necessary?)
  • Add suffix .wolfram to some of the scopes.
  • Bump Mathematica version into 11.3.

shigma avatar Nov 10 '18 06:11 shigma

How do you get the usages from sublime? Is the syntax settings etc on this branch already built, or does it need to be built in order to test? How are the usages pulled up in sublime? Is there documentation for the build system committed yet that I just missed?

chere005 avatar Nov 10 '18 08:11 chere005

How do you get the usages from sublime? Is the syntax settings etc on this branch already built, or does it need to be built in order to test? How are the usages pulled up in sublime? Is there documentation for the build system committed yet that I just missed?

I haven't done all the jobs for the usages before they can be seen in sublime (current jobs can be seen at plugin-initiate branch), so the usage file is currently useless. If you mind, I can remove it now and wait for the plugin coming up.

shigma avatar Nov 10 '18 09:11 shigma

I might take a crack at a build system myself, this seems a bit hard to follow and lacks proper documentation of the build process. Also need to update for 12 now.

chere005 avatar Jun 27 '19 04:06 chere005