Fedora 23 Update: git-cola-2.3-1.fc23

updates at fedoraproject.org updates at fedoraproject.org
Tue Aug 18 05:25:46 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-13370
2015-08-12 19:50:25
--------------------------------------------------------------------------------

Name        : git-cola
Product     : Fedora 23
Version     : 2.3
Release     : 1.fc23
URL         : http://git-cola.github.io
Summary     : A sleek and powerful git GUI
Description :
git-cola is a powerful git GUI with a slick and intuitive user interface.

--------------------------------------------------------------------------------
Update Information:

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. https://github.com/git-cola/git-cola/pull/458
* The *diff* editor now understands vim-style *hjkl* navigation hotkeys. https://github.com/git-cola/git-cola/issues/476
* *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. https://github.com/git-cola/git-cola/pull/475 https://github.com/git-cola/git-cola/issues/459
* *git cola* now checks unmerged files for conflict markers before staging them. This feature can be disabled in the preferences. https://github.com/git-cola/git-cola/issues/464
* *git dag* now remembers which commits were selected when refreshing so that it can restore the selection afterwards. https://github.com/git-cola/git-cola/issues/480
* “Launch Editor”, “Launch Difftool”, “Stage/Unstage”, and “Move Up/Down” hotkeys now work when the commit message editor has focus. https://github.com/git-cola/git-cola/issues/453
* 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. https://github.com/git-cola/git-cola/issues/446

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. https://github.com/git-cola/git-cola/issues/218 https://github.com/git-cola/git-cola/issues/262 https://github.com/git-cola/git-cola/issues/377
* *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. https://github.com/git-cola/git-cola/issues/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. https://github.com/git-cola/git-cola/issues/445
* Fixed the “Sign off” feature in the commit message editor.
* Diff syntax highlighting was improved to handle more edge cases and false positives. https://github.com/git-cola/git-cola/pull/467
* Setting commands in the interactive rebase editor was fixed. https://github.com/git-cola/git-cola/issues/472
* git-cola no longer clobbers the Ctrl+Backspace text editing shortcut in the commit message editor. https://github.com/git-cola/git-cola/issues/453
* The copy/paste clipboard now persists after *git cola* exits. https://github.com/git-cola/git-cola/issues/484
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1231812 - git-cola-2.3 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1231812
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update git-cola' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list