-
Notifications
You must be signed in to change notification settings - Fork 62
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
Add a Rust implementation of the Perl preprocessing logic. #279
Merged
Commits on Aug 6, 2023
-
Add a Rust implementation of the Perl preprocessing logic.
This implementation uses a full HTML parser (Servo's, html5ever) and operates on a DOM. It ends up being somewhat more verbose than Perl, but hopefully also more extensible/maintainable.
Configuration menu - View commit details
-
Copy full SHA for b4767de - Browse repository at this point
Copy the full SHA b4767deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db1b5f - Browse repository at this point
Copy the full SHA 3db1b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a18ae9 - Browse repository at this point
Copy the full SHA 8a18ae9View commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac0b2ea - Browse repository at this point
Copy the full SHA ac0b2eaView commit details
Commits on Aug 8, 2023
-
It was only different from html5ever::driver::Parser in that it used the filtered tokenizer. With that gone, the ordinary Parser struct works.
Configuration menu - View commit details
-
Copy full SHA for 41d864f - Browse repository at this point
Copy the full SHA 41d864fView commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f89ca54 - Browse repository at this point
Copy the full SHA f89ca54View commit details
Commits on Sep 13, 2023
-
Add a Rust implementation of the Perl preprocessing logic.
This implementation uses a full HTML parser (Servo's, html5ever) and operates on a DOM. It ends up being somewhat more verbose than Perl, but hopefully also more extensible/maintainable.
Configuration menu - View commit details
-
Copy full SHA for 3023f66 - Browse repository at this point
Copy the full SHA 3023f66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c0a8d4 - Browse repository at this point
Copy the full SHA 8c0a8d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19b6e8e - Browse repository at this point
Copy the full SHA 19b6e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cff9c93 - Browse repository at this point
Copy the full SHA cff9c93View commit details -
It was only different from html5ever::driver::Parser in that it used the filtered tokenizer. With that gone, the ordinary Parser struct works.
Configuration menu - View commit details
-
Copy full SHA for f4f7959 - Browse repository at this point
Copy the full SHA f4f7959View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d3ad67 - Browse repository at this point
Copy the full SHA 9d3ad67View commit details -
Configuration menu - View commit details
-
Copy full SHA for d45608d - Browse repository at this point
Copy the full SHA d45608dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c5389 - Browse repository at this point
Copy the full SHA e9c5389View commit details -
Configuration menu - View commit details
-
Copy full SHA for b077027 - Browse repository at this point
Copy the full SHA b077027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 732cdc1 - Browse repository at this point
Copy the full SHA 732cdc1View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 91fd569 - Browse repository at this point
Copy the full SHA 91fd569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da2b82 - Browse repository at this point
Copy the full SHA 6da2b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2db792 - Browse repository at this point
Copy the full SHA e2db792View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3694299 - Browse repository at this point
Copy the full SHA 3694299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c5b2eb - Browse repository at this point
Copy the full SHA 3c5b2ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf304a0 - Browse repository at this point
Copy the full SHA cf304a0View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 401b997 - Browse repository at this point
Copy the full SHA 401b997View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f39c3 - Browse repository at this point
Copy the full SHA e9f39c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b438db - Browse repository at this point
Copy the full SHA 7b438dbView commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4398c55 - Browse repository at this point
Copy the full SHA 4398c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 438f9ce - Browse repository at this point
Copy the full SHA 438f9ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 831cb06 - Browse repository at this point
Copy the full SHA 831cb06View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd57b95 - Browse repository at this point
Copy the full SHA bd57b95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a81fd4 - Browse repository at this point
Copy the full SHA 9a81fd4View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.