Move BiDi char wrapper to hljs plugin
What does this MR do and why?
Moves our BiDi character wrapper logic to a Highlight.js plugin as part of the effort to highlight content in a webworker.
Description | MR |
---|---|
Move the blob_info GraphQL request to StatupJS |
!97371 (merged) |
Create a WebWorker to handle the task of Highlighting | !98340 (merged) |
Move BiDi char wrapper to hljs plugin |
|
Highlight all source code with the WebWorker | follow-up |
Screenshots or screen recordings
No visual changes are expected.
How to set up and validate locally
- Create a file containing BiDi characters example
- Open the file from the repository files browser
- The BiDi characters should be highlighted
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #366531 (closed)
Edited by Jacques Erasmus