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

feat: re-implement language pack updater #640

Merged
merged 2 commits into from
Dec 21, 2023

Conversation

sebthom
Copy link
Member

@sebthom sebthom commented Dec 21, 2023

This PR replaces the current Ant/XSLT based updater with an implementation I developed for https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin.

It has the following advantages:

  • considerably faster
  • debuggable (can be run/debugged via Eclipse)
  • provides rich console output allowing to understand when/why failures occur
  • downloads icons if present
  • can source syntax files from multiple github repos (this feature is currently not used)

@sebthom sebthom merged commit a8f398a into eclipse-tm4e:main Dec 21, 2023
5 checks passed
@sebthom sebthom deleted the langpack2 branch December 21, 2023 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant