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

fix(repl): don't panic on lone surrogates #12899

Closed
wants to merge 6 commits into from

Commits on Nov 25, 2021

  1. fix(repl): don't panic on lone surrogates

    This commit fixes the pancis that occur when a user does various actions
    using strings containing lone surrogates in the REPL. It does this by
    introducing a new `LossyString` type that implements
    `serde::Deserialize`. This deserializer supprots deserializing JSON
    strings that contain lone surrogates. It replaces lone surrogates with
    the unicode replacement character.
    lucacasonato committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    0a894cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c8115f View commit details
    Browse the repository at this point in the history
  3. Format

    dsherret committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    79e4ddc View commit details
    Browse the repository at this point in the history
  4. Fix issues.

    dsherret committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    c9df219 View commit details
    Browse the repository at this point in the history
  5. fix

    lucacasonato committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    6e2eed9 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Configuration menu
    Copy the full SHA
    d29ab00 View commit details
    Browse the repository at this point in the history