FEDORA-2015-13370 created by kkofler 7 years ago for Fedora 23

An update of git-cola to the latest upstream release, version 2.3. New since version 2.1.2:

Usability, bells and whistles: * Double-click will now choose a commit in the “Select commit” dialog. * git cola has a feature that reads .git/MERGE_MSG and friends for the commit message when a merge is in-progress. Upon refresh, git cola will now detect when a merge has completed and reset the commit message back to its previous state. It is only reset if the editor contains a message that was read from the file and has not been manually edited by the user. * The commit message editor’s context menu now has a “Clear...” action for clearing the message across both the summary and description fields. * Traditional Chinese (Taiwan) translation updates. * The system theme’s icons are now used whereever possible. * The diff editor now understands vim-style hjkl navigation hotkeys. * Alt-{j,k} navigation hotkeys were added to allow changing to the next/previous file from the diff and commit editors. * The Rename branch menu action is now disabled in empty repositories. * git cola now checks unmerged files for conflict markers before staging them. This feature can be disabled in the preferences. * git dag now remembers which commits were selected when refreshing so that it can restore the selection afterwards. * “Launch Editor”, “Launch Difftool”, “Stage/Unstage”, and “Move Up/Down” hotkeys now work when the commit message editor has focus. * The diff editor now supports the Ctrl+u hotkey for reverting diff hunks and selected lines. * The core.commentChar Git configuration value is now honored. Commit messages and rebase instruction sheets will now use the configured character for comments. This allows having commit messages that start with # when core.commentChar is configured to its non-default value.

Fixes: * The stash viewer now uses git show --no-ext-diff to avoid running user-configured diff tools. * git cola now uses the setsid() system call to ensure that the GIT_ASKPASS and SSH_ASKPASS helper programs are used when pushing changes using git. The askpass helpers will now be used even when git cola is launched from a terminal. The behavior without setsid() is that git cola can appear to hang while pushing changes. The hang happens when git prompts the user for a password using the terminal, but the user never sees the prompt. setsid() detaches the terminal, which ensures that the askpass helpers are used. * git dag‘s file list tool was updated to properly handle unicode paths. * gnome-terminal is no longer used by default when cola.terminal is unset. It is broken, as was detailed in #456. * The interactive rebase feature was not always setting $GIT_EDITOR to the value of gui.editor, thus there could be instances where rebase will seem to not stop, or hang, when performing “reword” actions. We now set the $GIT_EDITOR environment variable when performing the “Continue”, “Skip”, and “Edit Todo” rebase actions so that the correct editor is used during the rebase. * Fixed the “Sign off” feature in the commit message editor. * Diff syntax highlighting was improved to handle more edge cases and false positives. * Setting commands in the interactive rebase editor was fixed. * git-cola no longer clobbers the Ctrl+Backspace text editing shortcut in the commit message editor. * The copy/paste clipboard now persists after git cola exits.

How to install

sudo dnf upgrade --refresh --advisory=FEDORA-2015-13370

This update has been submitted for testing by kkofler.

7 years ago

Taskotron: depcheck test PASSED on i386. Result log: (results are informative only)

Taskotron: depcheck test PASSED on x86_64. Result log: (results are informative only)

This update is currently being pushed to the Fedora 23 testing updates repository.

7 years ago

This update has been pushed to testing

7 years ago

This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes

6 years ago

This update has been submitted for stable by kkofler.

6 years ago

Taskotron: upgradepath test PASSED on noarch. Result log: (results are informative only)

This update is currently being pushed to the Fedora 23 stable updates repository.

6 years ago

This update has been pushed to stable

6 years ago

Please login to add feedback.

Content Type
Test Gating
Unstable by Karma
Stable by Karma
Stable by Time
7 years ago
in testing
7 years ago
in stable
6 years ago
7 years ago
BZ#1231812 git-cola-2.3 is available

Automated Test Results