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

Recognize more Julia types and constants #1024

Merged
merged 1 commit into from
May 29, 2019

Conversation

ararslan
Copy link
Contributor

@ararslan ararslan commented Oct 30, 2018

Addresses some of #934.

Summary of changes:

  • Expand the list of recognized types to all types exported from Julia's Base and Core modules, as well as all of its standard library packages. A Julia script for generating the list is included as a comment.

  • Add a missing keyword.

  • Add a few constants missing from the builtins list.

  • Highlight macro names in the same manner as function names in definitions.

  • Minor, incomplete corrections and improvements to the visual Julia sample.

  • Inline TODOs to remind onlookers of currently missing functionality for Julia highlighting.

  • Add a missing operator.

  • Fix highlighting of macro calls.

@ararslan
Copy link
Contributor Author

I'm not sure how to interpret the test failures.

Summary of changes:

* Expand the list of recognized types to all types exported from Julia's
  Base and Core modules, as well as all of its standard library
  packages. A Julia script for generating the list is included as a
  comment.

* Add a missing keyword.

* Add a few constants missing from the builtins list.

* Highlight macro names in the same manner as function names in
  definitions.

* Minor, incomplete corrections and improvements to the visual Julia
  sample.

* Inline TODOs to remind onlookers of currently missing functionality
  for Julia highlighting.

* Add a missing operator.

* Fix highlighting of macro calls.
@ararslan
Copy link
Contributor Author

ararslan commented Nov 1, 2018

I've reverted my changes to the visual sample, which seems to have fixed the tests.

@ararslan
Copy link
Contributor Author

ararslan commented Jan 8, 2019

Bump @dblessing

1 similar comment
@ararslan
Copy link
Contributor Author

ararslan commented Mar 1, 2019

Bump @dblessing

@pyrmont
Copy link
Contributor

pyrmont commented May 29, 2019

Thanks for adding these, @ararslan. Sorry it took a while to get it merged!

@pyrmont pyrmont mentioned this pull request May 29, 2019
8 tasks
@ararslan ararslan deleted the aa/better-julia branch July 10, 2019 19:50
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.

2 participants