Fedora 22 Update: git-cola-2.3-1.fc22

updates at fedoraproject.org updates at fedoraproject.org
Sat Aug 22 22:53:56 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-13400
2015-08-22 19:52:11.806399
--------------------------------------------------------------------------------

Name        : git-cola
Product     : Fedora 22
Version     : 2.3
Release     : 1.fc22
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 https://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