summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2019-08-06Change tokenization algorithmDan Davison
2019-08-06Clean up testsDan Davison
2019-08-06Align tokenized string instead of characters/graphemesDan Davison
2019-08-06Use Needleman-Wunsch / Wagner-Fischer algorithmDan Davison
2019-07-29Exclude leading whitespace in edit distance calculationDan Davison
2019-07-29Count leading whitespace when computing common prefixDan Davison
2019-07-29Suppress new lines in debugging utilityDan Davison
2019-07-29Edits: unit test of real bugDan Davison
2019-07-29Tweak styling of file metadataDan Davison
2019-07-29Tweak dark theme plus colorsDan Davison
2019-07-28Add test: unequal numbers of minus and plus linesDan Davison
2019-07-28Rename edit-related entitiesDan Davison
2019-07-28Refactor edit testsDan Davison
2019-07-28Greedy, worst-case quadratic algorithmDan Davison
2019-07-28LinePair format methodDan Davison
2019-07-28Revert interleavings algorithmDan Davison
2019-07-28Infer homologous pairs of linesDan Davison
2019-07-28InterleavingsDan Davison
2019-07-27Use same lifetime for minus and plus linesDan Davison
2019-07-27Refactor: editsDan Davison
2019-07-25Don't allow take_while to consume one-past-the-endDan Davison
2019-07-25Cleaner implementation of common suffix length calculationDan Davison
2019-07-25Replace for loop with iterator APIDan Davison
2019-07-25Use original strings without copying when adding ansi color codesDan Davison
2019-07-24.truncate(0) => .clear()Dan Davison
2019-07-24Separate diff output for different files with a newlineDan Davison
2019-07-24Bug fix: emit buffered text before emitting file lineDan Davison
2019-07-24Revert "Use Appveyor instead of Travis for Windows build"Dan Davison
2019-07-24Use Appveyor instead of Travis for Windows buildDan Davison
2019-07-23Merge pull request #9 from dandavison/windowsbuild-squashDan Davison
2019-07-22Update Windows build0.0.5Dan Davison
2019-07-21Use `skip` instead of `next`Dan Davison
2019-07-21Painter struct constructorDan Davison
2019-07-21Don't paint zero-length textDan Davison
2019-07-21Windows buildFred Davison
2019-07-21For a rename, use the new extension to infer languageDan Davison
2019-07-21Bug fix: don't allow line buffers to grow without boundDan Davison
2019-07-21Clean up: change function names, make signatures consistentDan Davison
2019-07-20Use grapheme units for all visible character calculations0.0.4Dan Davison
2019-07-20Use generics instead of trait objects; improve declarationDan Davison
2019-07-20Add more non-ascii testsDan Davison
2019-07-20Parameterize edit inference function over abstract operation tagsDan Davison
2019-07-20Failing test: edit inference: non-asciiDan Davison
2019-07-20Parameterize Edits::appears_genuine methodDan Davison
2019-07-18Bump version, update README and description0.0.3Dan Davison
2019-07-18Add option to show command-line arguments for current colorsDan Davison
2019-07-18Clean up: move tests, change variable nameDan Davison
2019-07-17Create default input for --compare-themesDan Davison
2019-07-17Make edit inference less naiveDan Davison
2019-07-17Strengthen line identification patternsDan Davison