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

Improve support for Rouge 1.x and 2.x #880

Merged
merged 9 commits into from Nov 15, 2016
Commits on Nov 1, 2016
  1. Improve support for Rouge 1.x and 2.x

    barraq committed Jun 27, 2016
    This commit improves support for Rouge 1.x and adds support for Rouge 2.x.
    - Support for following options are introduced:
      - inline_theme (default: nil)
      - line_numbers (default: false)
      - start_line (default: 1)
      - wrap (default: false)
    - Support for HTMLLegacy, HTMLInline, HTMLLinewise, HTMLPygments, HTMLTable is introduced for Rouge 2.x
  2. Add appraisal gem

    barraq committed Oct 14, 2016
  3. Setup travis to run tests for Rouge 1.x and 2.x

    barraq committed Oct 17, 2016
    Note that all tests are run twice. As further improvement we want to run
    only Rouge tests for each Rouge version. All other tests should only
    be run with default project Gemfile.
  4. Refactor Rouge tests to specs

    barraq committed Oct 25, 2016
  5. Extend specs for Rouge 2.x

    barraq committed Oct 28, 2016
    - Add HTMLInline specs
    - Add HTMLLinewise specs
    - Add HTMLTable specs
    - Add HTMLPygments specs
  6. Only run appraisals with focused spec

    barraq committed Oct 30, 2016
You can’t perform that action at this time.