on v0.7.1 help sign in
history ofsrc/printer.rs
all commits
1807f96Merge remote-tracking branch 'upstream/master' into feature-tabseth-p 1e74f0eRan `cargo fmt`.eth-p d90797fFixed tab expansion not working in --wrap=never mode.eth-p b4096e5Moved tab expansion to happen after syntax highlighting.eth-p 4e3ab4dQuery git diff only when neededshik Chen b23ff24Added tab expansion preprocessing step.eth-p e1ecc17print additional newline if last line in input file was not terminated with a newline (fixes #299)Rogach 8cacd9bInclude theme_preview file in binarysharkdp 627181bAlways call the syntax highlightersharkdp 226d9a5Add simple loop-through modesharkdp 246cf79Split into Controller and Printersharkdp ea955c7Refactoring, introduce Printer traitsharkdp 9316f2aMajor refactoring and cleanupsharkdp 2508323Extract grid and line-number color from themev0.5.0sharkdp 268577cRun 'cargo fmt'sharkdp 6b57f4eStyle changessharkdp 0ddd388Improve logic for SGR sequence passthrougheth-p 34811b8Fix #182eth-p 6691786add line-rangeTaylor Skinner e27bdfcFix clippy warningssharkdp a452467Remove unnecessary space if there are no decorationsEzinwa Okpoechi 2ea3758Justify header when there are decorations but no gridEzinwa Okpoechi ee43377Move colors to printer moduleEzinwa Okpoechi a0ae089Reset line number to 0 for new filessharkdp 5e3b17eFix code formattingsharkdp 486e6a1Fixed #124eth-p 12cb438Handle line with invalid UTF-8Ezinwa Okpoechi d569693Formatted with newer cargo fmt.eth-p 900f610Fix #117eth-p d0ca566Replace for_line and for_wrap with generateeth-p a5a7dc1Fix \r character being printed with wrapping enabled.eth-p b327127Split decorations into a separate file and optimized them a bit.eth-p 9214a4aPR #102 Followed @sharkdp's suggestionseth-p 870b3c0PR #102 Followed @BrainMaestro's suggestionseth-p b4cfc96Fix double spaces when outputting without wrapping.eth-p d4b438bFix padding, add --wrap argument, disable wrap for non-tty. (Fixed)eth-p cd26d40Fix padding, add --wrap argument, disable wrap for non-tty.eth-p f95a23fFix off-by-one error with text wrapping and --style grideth-p fc160b0PR #102 Review Changeseth-p fcc36b1Forgot to add styling to the horizontal line.eth-p 4e4110bAdded line wrapping.eth-p 64a9341Split app to separate moduleEzinwa Okpoechi e2ac6deFix clippy warningssharkdp 25cee00Split modules (#86)Ezinwa Okpoechi ea27053Remove unused lifetimessharkdp b2b932fFix header-line if grid is not requestedPit Kleyersburg 747d074Replace `Cow` by `String`Pit Kleyersburg 61109ecCreate `OutputComponents` struct, use HashSetPit Kleyersburg 23813ccMake `--style` parameter more flexiblePit Kleyersburg 49223eeRemove term_width from Printer, its options owns it.Connor Kuehl