summaryrefslogtreecommitdiffstats
path: root/src/parse.rs
AgeCommit message (Expand)Author
2020-12-03Disable some clippy warnings (#422)Dan Davison
2020-11-22Handle copied filesDan Davison
2020-11-22Refactor: parse file meta lineDan Davison
2020-11-22Handle common case first and minor efficiency tweakDan Davison
2020-11-05fix some clippy warnings (#380)Marco Ieni
2020-08-06Add test coverage for "Dockerfile" extensionDan Davison
2020-07-22Format files and commits as OSC 8 hyperlinksDan Davison
2020-07-05Test parsing hunk lengthsDan Davison
2020-07-05Rename function: hunk_metadata -> hunk_headerDan Davison
2020-07-05Simplify regexDan Davison
2020-07-05Clean upDan Davison
2020-07-05Refactor: parse unified diff hunk headerDan Davison
2020-07-05Simplify regexDan Davison
2020-07-05Refactor: reformat regexDan Davison
2020-06-25Fix diff prefix stripping bugDan Davison
2020-06-08Add --number option for showing line numbers. Also adds related options:Catherine Noll
2020-06-03New CLI options: --file-modified-label, --file-removed-label, etcDan Davison
2020-06-02Fix test of diff.mnemonicPrefix prefixesDan Davison
2020-06-02Add failing test for diff.mnemonicPrefix prefixesDan Davison
2020-05-03Add test cases for a file with no extension.Prat T
2020-05-03Use file meta lines as the source of the file extension.Prat T
2020-04-26Fix parsing file paths containing spacesDan Davison
2020-04-26Fix parsing file-path-containing-spaces from file meta lineDan Davison
2020-04-26Fix parsing file-path-containing-spaces from "rename" lineDan Davison
2020-04-26Add failing test of paths containing spaces #127Dan Davison
2020-04-16Only strip expected git-added "a/" and "b/" prefixes. (#124)Dan Davison
2019-11-22* Trim out the date from diff -u file nameMarcelo Lima
2019-11-20* Parse diff -u between directoriesMarcelo Lima
2019-11-17Allow ignoring `git diff` virtual pathMarcelo Lima
2019-08-08ClippyDan Davison
2019-07-25Use original strings without copying when adding ansi color codesDan Davison
2019-07-21Use `skip` instead of `next`Dan Davison
2019-07-21For a rename, use the new extension to infer languageDan Davison
2019-07-17Handle file renameDan Davison
2019-07-15Parse file metadata section correctlyDan Davison
2019-07-13Refactor: split fileDan Davison
2019-07-13Refactor: state machine loopDan Davison
2019-07-13Change name of state in state machineDan Davison
2019-07-13Refactor: draw moduleDan Davison
2019-07-13Change name of state in state machineDan Davison
2019-07-13RearrangeDan Davison
2019-07-13Style section argumentsDan Davison
2019-07-12Make raw command line args available on config structDan Davison
2019-07-12Decorate commit line with a boxDan Davison
2019-07-12Support heavy line weight boxesDan Davison
2019-07-12Refactor: box drawing moduleDan Davison
2019-07-12Decorate hunk code fragment with a boxDan Davison
2019-07-12Output start line number (new) for hunksDan Davison
2019-07-12Don't label file as "modified"; that's nearly always trueDan Davison
2019-07-11Pass output stream writer to delta functionDan Davison