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

Autoconf: Better Unicode Python support in makedep #370

Merged
merged 2 commits into from
Jun 9, 2023

Commits on May 22, 2023

  1. Autoconf: Better Unicode Python support in makedep

    The `open()` commands in `makedep` for reading Fortran source now
    includes an `errors=` argument for catching bytes outside of the file
    character set.  Unknown characters are replaced with the "unknown"
    character (usually �) rather than raising an error.
    
    This avoids problems with Unicode characters and older Pythons which do not
    support them, as well as characters from legacy encodings which can
    cause errors in Unicode.
    
    Substitution does not break any behavior, since Unicode is only
    permitted inside of comment blocks and strings.
    
    This fixes several errors which were silent in `.testing` but were
    observed by some users which using autoconf to build their own
    executables.
    marshallward committed May 22, 2023
    Configuration menu
    Copy the full SHA
    761d781 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

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