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

Tab expansion support. #302

Merged
merged 17 commits into from
Sep 12, 2018
Merged

Tab expansion support. #302

merged 17 commits into from
Sep 12, 2018

Commits on Sep 11, 2018

  1. Configuration menu
    Copy the full SHA
    b23ff24 View commit details
    Browse the repository at this point in the history
  2. Modified snapshot tests to support tab expansion.

    This changes how the files are named (to allow for snapshots that aren't
    directly related to the --style argument) and fixes the
    generate_snapshots.py script to work with the latest version of bat.
    
    Three new tests are also introduced:
    - tabs_4 - Tab expansion with a width of 4.
    - tabs_8 - Tab expansion with a width of 8.
    - tabs_passthrough - No tab expansion.
    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    9159341 View commit details
    Browse the repository at this point in the history
  3. Updated snapshots.

    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    7cdcdbb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb6e43b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b4096e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d90797f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1e1f75 View commit details
    Browse the repository at this point in the history
  8. Ran cargo fmt.

    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    1e74f0e View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch 'upstream/master' into feature-tabs

    # Conflicts:
    #	src/printer.rs
    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    1807f96 View commit details
    Browse the repository at this point in the history
  10. Fix sample.modified.rs

    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    503fe0b View commit details
    Browse the repository at this point in the history
  11. Update snapshots.

    eth-p committed Sep 11, 2018
    Configuration menu
    Copy the full SHA
    9ef1e9f View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2018

  1. Added validation for --tabs.

    Also added a comment to explain what 0 represents.
    eth-p committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    d404139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7690d4 View commit details
    Browse the repository at this point in the history
  3. Re-generate files again

    sharkdp committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    3e21d69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4c6e41 View commit details
    Browse the repository at this point in the history
  5. Fix test for --style=plain

    sharkdp committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    84ac92e View commit details
    Browse the repository at this point in the history
  6. Make tests more robust

    sharkdp committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    a05494e View commit details
    Browse the repository at this point in the history