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

PR6695: Do not treat paths as encoded in ISO-8859-1 #124

Closed
wants to merge 6 commits into from
Closed

PR6695: Do not treat paths as encoded in ISO-8859-1 #124

wants to merge 6 commits into from

Commits on Dec 14, 2014

  1. PR6695: Add ASCII counterparts to case-mapping functions.

    This updates Char, String, Bytes in the stdlib.
    
    For now, they are hidden from documentation and are only for
    internal compiler use.
    whitequark committed Dec 14, 2014
    Copy the full SHA
    681af58 View commit details
    Browse the repository at this point in the history
  2. PR6695: Make sure the compiler only uses ASCII string functions.

    This should cover all places involving filenames in the compiler.
    There are a few more paths still using Latin-1 in other ways,
    e.g. in ocamldoc.
    whitequark committed Dec 14, 2014
    Copy the full SHA
    ea1bce2 View commit details
    Browse the repository at this point in the history
  3. PR6695: Make Filename use only US-ASCII functions.

    The only place that includes changes is the code for checking
    the suffix. It is highly unlikely that the change has any
    impact at all.
    whitequark committed Dec 14, 2014
    Copy the full SHA
    19ac5b7 View commit details
    Browse the repository at this point in the history
  4. PR6694: Deprecate Latin-1 string manipulation functions.

    Also, add documentation for the US-ASCII variants.
    whitequark committed Dec 14, 2014
    Copy the full SHA
    97e8df0 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    7b21629 View commit details
    Browse the repository at this point in the history
  6. Update Changes.

    whitequark committed Dec 14, 2014
    Copy the full SHA
    58ed8bc View commit details
    Browse the repository at this point in the history