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

Update SEU Colors Feature #1878

Commits on Feb 27, 2024

  1. Update SEU Colors Feature

    * Updated SEUColorProvider to address issue with overlapping characters (SEUColorProvider now calculates Ranges based on character count rather than byte count)
    * Updated the SEUColorProvider code that looks for color code sequences in the source member to use a Map-based function rather than individually check against every possible color code for each byte (also updated SEUColors to provide the aforementioned function)
    * When a color code is found, the styling now only applies until another color code is found (or until the line ends)
    
    * Added a function to SEUColors.ts that uses a Map to check whether a given byte sequence matches any of the color sequences
    * When reading bytes from a source member, SEUColorProvider now uses the aforementioned Map-based function on each byte rather than individually checking it against every possible color sequence, to save time
    * Addressed issue with overlapping characters
    steph-beneschan-256 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    823109e View commit details
    Browse the repository at this point in the history
  2. Minor cleanup

    steph-beneschan-256 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f955b57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e10f929 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd59467 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62c3534 View commit details
    Browse the repository at this point in the history