Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: git-delta | Distribution: openSUSE Tumbleweed |
Version: 0.18.2 | Vendor: openSUSE |
Release: 1.2 | Build date: Wed Sep 11 15:24:08 2024 |
Group: Unspecified | Build host: reproducible |
Size: 7227126 | Source RPM: git-delta-0.18.2-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/dandavison/delta | |
Summary: A syntax-highlighter for git and diff output |
Delta provides language syntax-highlighting, within-line insertion/deletion detection, and restructured diff output for git on the command line.
MIT
* Wed Sep 11 2024 Michael Vetter <mvetter@suse.com> - Update to 0.18.2: * Move AmbiguousDiffMinusCounter to hunk_header #1825 * Fix Catppuccin Latte name in LIGHT_SYNTAX_THEMES list #1823 * Handle quoted file paths in hunk headers #1840 * Fix clippy warnings #1851 * Allow --dark to override dark/light detected from syntax theme #1843 * Upgrade and pin unicode-width to v0.1.12 #1858 * Mon Aug 26 2024 Michael Vetter <mvetter@suse.com> - Update to 0.18.1: * This patch release fixes an issue with delta --version that was causing problems downstream (#1818) * Add hyperlinks section to manual #1816 * Added platypus theme #1819 * Don't use pager for --version #1824 * Mon Aug 19 2024 Michael Vetter <mvetter@suse.com> - Update to 0.18.0: * Link to Repository from Manual #1657 * Stop highlighting unchanged whitespace #1659 * Add .gitattributes rules for rust files #1245 * Repair --default-language, and highlight using full filename #1549 * tests: prevent parallel env var access #1681 * CI: fix macOS build #1696 * Only use nosort in bash <4.4 #1683 * Don't read git files when --no-gitconfig is given + unused variables #1728 * tests: add insta for snapshot testing #1739 * tests: set terminal width to 43 #1741 * Fix panic when blame-palette is empty #1737 * Make relative-paths work with binary files #1740 * Fix github links from master to main #1709 * Update terminal-colorsaurus #1699 * Make less version >= 633 behave like previous versions wrt. Nerd Fonts #1762 * Update catppuccin-latte casing in LIGHT_SYNTAX_THEMES list #1745 * deps: bump libc from 0.2.153 to 0.2.155 #1715 * Add missing --file-*-label option to --navigate docs #1744 * Fix copy-paste typo #1767 * Update syntect to 5.2.0 #1672 * Disable light mode detection in tests #1765 * Add --max-syntax-highlighting-length, set to 400 #1746 * chore: cleanup brew formula file in favor of core tap #1773 * wrap --help output, fix rust 1.80 build #1440 * Fix delta-toggle shell script #1794 * Do not wrap short help (-h) output #1800 * Implement --diff-args #1697 * Handle ambiguous diff header, '--- ' can also be present in a minus hunk #1787 * cd: build binaries targeting GNU libc on ubuntu-20.04, not latest #1805 * Mon Mar 18 2024 Michael Vetter <mvetter@suse.com> - Update to 0.17.0: * Detect Dark/Light Mode from Terminal #1615 * Parse filename unambiguously using color escape sequences #1634 * Honor default-language option #1655 * Preserve "Binary files" line in color_only mode #1649 * Fix headers of modified binary files #1629 * Add mellow-barbet theme #1452 * Fix alignment in blame mode when author name contains unicode accent modifiers #1456 * Replace usage of the atty crate with std::io::IsTerminal trait #1465 * Refactor subcommand handling #1467 * Bump clap to v4.3.14 and regenerate Cargo.lock #1472 * Fix issue where pager would be set to more or most #1494 * Improve binary file added output #1502 * Remove the navigation setting from themes. #1503 * Add assertion failure message #1508 * Fix handling of tabs in grep output #1507 * Support users other than git in github SSH URLs #1509 * Update installation instructions for openSUSE #1550 * feat: generate completion subcommand #1561 * Make hunk header code fragment display optional #1568 * Adding new theme in themes.gitconfig #1544 * feat(theme): add arctic-fox custom theme #1539 * --show-themes exit with error when no themes #1611 * Bug fix: reset syntax highlighter across grep sections #1613 * Switch from vte to anstyle-parse (already used in dependencies) #1638 * Parse filename unambiguously using color escape sequences #1634 * Fix headers of modified binary files #1629 * Upgrade #1597 * Add Catppuccin latte to light syntax themes #1573 * Update Arch Linux package URL in installation.md #1569 * Change Winget Releaser job to ubuntu-latest #1512 * use wildcard in suggested true color fix for tmux #1560 * Update git2 #1647 * Add corvus theme #1652 * Preserve "Binary files" line in color_only mode #1649 * Detect Dark/Light Mode from Terminal #1615 * Honor default-language option #1655 * Tue Jun 06 2023 Martin Sirringhaus <martin.sirringhaus@suse.com> - Update to 0.16.5 * Increase number of characters shown in submodule hashes * Fix typo in publishing build job & restore cross-compilation * Drop grep-header-style option * Honor grep-header-decoration-style for ripgrep output - Fix boo#1212003, xml-rs is no longer used as a dependency. - Update to 0.16.4 * With this release delta can now display grep output in (hopefully) exactly the same layout that ripgrep does, but adding syntax highlighting, hyperlinks, and navigation. Use `ripgrep --json ... | delta` for that, or set grep-output-type = ripgrep to get that output style from git grep etc. * Address deprecated clap features * Fix clippy warnings * Replace unmaintained/outdated GitHub Actions * Reduce allocations during --show-colors * Fix the--show-themes command * Fixed broken link to README * Update git2 to 0.16.1 * Fix warning from bat for an unknown syntax theme * Add gruvmax-fang theme * Spelling * Update clap to 4.1 * Encapsulate git2 types * Update dependencies & switch back to the dirs crate * Return the GitRemoteRepo type directly * Added config option. * Add Winget Releaser workflow * Get git's minus/plus style from config instead of copying it around * Add methods for getting GitConfig as reference * Rename git_config_entry module to remote * Tips and tricks manual section * Set language specifiers for code blocks and fix links in manual * Derive the default for enums with #[derive(Default)]/#[default] * Add discord-dark theme * Merge the different GitConfig constructors for a config file * Remove manual line-wrapping * Add link to similar project walles/riff * add: installation instructions for conda/mamba * Clarify how to use delta with tmux * Update bitflags to 2.2 * Fix some typos * Remove unneeded extern crate statements * Downgrade and pin the bytelines crate * Improve manual build job * Replace deprecated error_chain crate with anyhow * Fix submodule diff parsing * Fix warning highlight for trailing whitespace * Misc tab refactoring * manual: fix link to using delta on Windows * Introduce grep-output-type option: ripgrep or classic * Sun Dec 18 2022 Dirk Müller <dmueller@suse.com> - update to 0.15.1: * Explicitly request xz compression by @dandavison in #1249 * Thanks to all contributors for the changes in this release! One particularly exciting contribution is the tweaks to the highlighting algorithm made by @phillipwood in #1244. This is something that has remained more or less the same since delta was first created, but #1244 brings several improvements in the details of exactly which characters are highlighted. * Change Rust toolchain in 'Deploy Manual' CI task by @dandavison in #1183 * Switch bat to library mode by @tranzystorek-io in #1187 * Add sourcehut link parsing by @p00f in #1190 * Refactoring ansi/iterator by @zhiburt in #1191 * Add codeberg link parsing by @p00f in #1194 * Add terminal width fallback via stty if on windows/MSYS2 by @th1000s in [#1030] * measure_text_width() without constructing a temporary string by @th1000s in #1216 * Remove Git 2.37 workaround from install docs by @adamchainz in #1228 * Fix clippy warnings by @clnoll in #1236 * Remove Provides in Debian package by @baryluk in #1217 * Handle quoted filenames in diff header by @th1000s in #1222 * ci: improve formatting by @MarcoIeni in #1238 * Highlighting improvements by @phillipwood in #1244 * ci: release apple arm binary by @MarcoIeni in #1239 * try fix bad alignment in unicode (#1144) by @SheldonNico in #1145 * Thu Sep 01 2022 Martin Sirringhaus <martin.sirringhaus@suse.com> - Update to version 0.14.0: * Update color-moved-support.md * Tweak some words improved representation * Only trigger git show handler if a file extension was parsed * Fix commit hyperlink formatting * Avoid lockup when running without arguments and stdin is connected to a tty * Fix whole-file changes being attributed to the wrong commit in "git log" output * Update README.md to include git 2.37.0 workaround * Don't attempt to process ANSI sequences in non-UTF8 input * Update clap * Recreate highlighter on each line of git show $commit:$path output * Fix git-grep match-highlighting at line-start * Update to chameleon theme * Fix typos * Support configurable timestamps in git blame output * Added auto completions for fish shell * Tue Jun 14 2022 socvirnyl.estela@gmail.com - remove bump-regex.patch - Update to version 0.13.0: * Update bat, git2, and syntect * Add 'light = false' w/ comment in gitconfig (#1073) * Add chameleon theme to themes.gitconfig (#1062) * Add note that the package is called "git-delta" in the README * Add link to `bat` on README (#1052) * Apply hyperlinks to diff stat file paths (#1035) * Add custom env struct to store env at init (#1025) * Add support for irreversible-delete * Fri Mar 18 2022 Martin Sirringhaus <martin.sirringhaus@suse.com> - Add bump-regex.patch to fix CVE-2022-24713 (boo#1196972) - Update to version 0.12.1: * Make git include colors in output going to delta * Clarify language: "in front of" → "before" * Fix parsing for .properties files with - in path * Support CSI sequences other than SGR * Enable commit links for GitLab * Fall back to plain diff when process substitution is used * Include information about GIT_PAGER in manual * Use assets API from bat library instead of vendored code * Calling process: Query more parents, disable full scan * Run in diff mode iff two positional arguments are supplied - Update to version 0.12.0: Firstly a breaking change: some deprecated options are no longer supported: in particular plus-color and minus-color. A description of this change and what you need to do if you're affected by it is below. Secondly, improvements, including: * A (much-needed) short help text is now available: use delta -h. Delta is the proud possessor of 100 command-line options, so I think this is going to be helpful. * git blame output now displays line numbers * Improvements to file and mode labels * delta now has a user manual: https://dandavison.github.io/delta/. You can even create a PDF copy (print button in upper-right hand corner), and the README is correspondingly now a much easier read with the minimal required setup instructions and an overview of functionality with screenshots. Finally some bug fixes, including * File path hyperlinks (e.g. in diff and grep output) were previously sometimes incorrect, especially when delta was invoked from a directory other than the repo root. * Some fixes to grep output parsing edge cases - Update to version 0.11.3: * Fix handling of --word-diff and --color-words. Note that line-numbers and side-by-side will be ignored if delta detects that the input was generated by git --word-diff / --color-words. * DELTA_FEATURES can now be used to add to features specified in ~/.gitconfig. Use a + prefix to do this: an example is DELTA_FEATURES=+side-by-side which will activate side-by-side, in addition to your usual features. * Store less history file in a better location on Windows. * Fix performance issue affecting some linux users - Update to version 0.11.2: * This release fixes a performance problem that was affecting some users. - Update to version 0.11.1: * Be permissive about unexpected state machine state (fixes crash) - Update to version 0.11.0: * Handle combined diff format and merge conflicts * Handle failure to parse non hunk header - Update to version 0.10.3: * Delta was previously handling --word-diff and --color-words output in a nonsensical way. With this release, delta does not attempt to handle these output types, allowing git's raw output through unchanged. Appropriate handling may be added later. * When a line is unchanged but paired with a line that has additions/deletions, delta now assigns the unchanged line {plus,minus}-non-emph-style; previously it assigned {plus,minus}-style. This change does not alter visual output by default because by default those two style styles are set to the same value. * Fixes a bug affecting line numbers in side-by-side mode - Update to version 0.10.2: * This releases fixes a bug when using side-by-side with `git diff.colorMoved`` - Update to version 0.10.1: * Remove trailing \r from raw line, in presence of ANSI escape sequences - Update to version 0.10.0: * delta displays output from git grep and rg --json ... | delta with code syntax highlighting and navigate functionality. * delta displays output from git blame with code syntax highlighting, hyperlinks to commits, and control over formatting. * delta syntax highlights file contents produced by git show $revision:/path/to/file * delta can apply syntax highlighting and arbitrary styling to the raw colors emitted by git --color-moved. This is done by specifying rules for remapping styles using map-styles. * More powerful configuration options: styles can reference other styles, custom styles and custom colors can be defined in gitconfig and reused, and 140 colors can be specified using their standard CSS names. * New subcommand --show-colors outputs a demo of 140 background colors with syntax highlighting, to help choose background colors. * New subcommand --parse-ansi takes color input and prints out the corresponding style strings (useful for map-styles) * Utilities for interrogating the command line of the process that is sending output to delta, added by @th1000s. - Update to version 0.9.2: * Do not reformat submodule diffs under git add -p - Update to version 0.9.1: * This is a followup to release 0.9.0 fixing a bug in the --help text emitted by the 0.9.0 binary. - Update to version 0.9.0: With this release, long lines are wrapped in side-by-side mode, thanks to a far-reaching series of contributions. No special customization is needed, but sophisticated control over the details is available: see `--wrap-max-lines`, `--wrap-left-symbol`, `--wrap-right-symbol`, `--wrap-right-percent`, `--wrap-right-prefix-symbol`, `--inline-hint-style`. * Fix the empty result issue in add -p * Recognize GitHub SSH remote URLs that don't start with git@ for hyperlinks * Terminate process gracefully on error in diff() * Ignore ctrl-c (SIGINT) to avoid leaving an orphaned pager process. * Remove unnecessary borrows * Fix computed values to be computed after all set_options * Make it possible to jump between files when navigate is active * Fix empty line highlighting * Fix deadlock in git diff mode * Support insteadOf replacements in git remote URLs * Do not suppress submodule diffs * More minimalistic display of submodule (short) diffs * Fix hunk header when line number is not requested and navigate is enabled * Display removed file name in file deletion case * Remove superfluous lowercasing of feature names * Option to set the background extension mode to ANSI or spaces * Add side-by-side line wrapping mode * Width can be an offset from the terminal width * Linenumber refactoring * Use fatal() to exit with errorcode 2 * Re-enable ANSI fill by equalizing panel sizes * Update syntaxes and themes from bat v0.18.3 * Line numbers and side-by-side mode * Tue Sep 28 2021 William Brown <william.brown@suse.com> - Replace rust-packaging with cargo-packaging
/usr/bin/delta /usr/share/bash-completion/completions/delta /usr/share/doc/packages/git-delta /usr/share/doc/packages/git-delta/README.md /usr/share/licenses/git-delta /usr/share/licenses/git-delta/LICENSE /usr/share/zsh /usr/share/zsh/site-functions /usr/share/zsh/site-functions/_delta
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 01:37:12 2025