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

Tighten up C source code scanning #408

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Dec 1, 2018

  1. Tighten up C source code scanning

    * Parse C99/C++ line comments correctly
    * Error if trigraphs present and could affect compilation.
    * Reject invalid escaped newlines in many places
    * Reject escaped newlines in a comment start or end, or in a line
      comment.
    DemiMarie committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    20c91b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

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

Commits on Dec 12, 2018

  1. Support C++11 raw string literals

    If the code is not actually C++, these need to be rejected (by a
    `#error`).  This will be done later.
    DemiMarie committed Dec 12, 2018
    Configuration menu
    Copy the full SHA
    040fd68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    932e168 View commit details
    Browse the repository at this point in the history