Commits on Sep 29, 2007
  1. tig-0.9.1

    jonas committed Sep 29, 2007
  2. Add support for launching git-mergetool from the status view

    Unmerged entries now suggests to press M to resolve merge conflicts.
    Unmerged entries are no longer shown for the "staged changes"; the same
    goes for 'M'odified entries following an 'U'nmerged entry.
    jonas committed Sep 29, 2007
Commits on Sep 28, 2007
  1. Refactor code to open_external_viewer

    This way there is only one place calling system. In addition, files
    opened in an editor will now wait for the user to press Enter to
    continue. Whether this is good or bad can be discussed but it feels more
    consistent and could help the user spot any errors printed by the
    jonas committed Sep 28, 2007
  2. Detect working trees and disable the status view when it is missing

    In the process, make any call to report() before a view has been
    set end up in die() to avoid problems with uninitialized views.
    jonas committed Sep 28, 2007
Commits on Sep 27, 2007
  1. Document the refresh request

    jonas committed Sep 27, 2007
Commits on Sep 26, 2007
  1. Never put the release number in the tarball name for tagged versions

    ... when the version is given using DIST_VERSION!
    jonas committed Sep 26, 2007
Commits on Sep 25, 2007
  1. Add support for refreshing/reloading the status view

    ... and also refresh it after edits to capture any changes in the
    working tree.
    jonas committed Sep 25, 2007
Commits on Sep 23, 2007
  1. Fix the clean rule to never remove generated doc files

    ... this is now done by new distclean rule, which will also
    purge autoconf files.
    jonas committed Sep 23, 2007
  2. Fix out-of-range lineno when reloading the status view

    Reproducable when standing on the last line of the status view with no
    staged files and pressing 'u' twice. The first will make the current
    line point outside the range of lines in the view, making the second
    update read garbage memory and calling die because of an unknown status
    line ID.
    Restore previous line number if possible else move make the current
    line index be that of the last line in the updated view.
    jonas committed Sep 23, 2007
Commits on Sep 19, 2007
  1. Fix open_editor to make the file path relative to the project root

    .. by prefixing the file path with opt_cdup if requested.
    jonas committed Sep 19, 2007
Commits on Sep 17, 2007
  1. Handle REQ_NONE upfront in view_driver

    It is very common during loading from pipe so deserves the small
    jonas committed Sep 17, 2007
  2. Support cherry-picking commits in main view to current branch

    Bound to 'C' by default. Idea by krh on #git.
    jonas committed Sep 17, 2007
Commits on Sep 14, 2007
  1. tig-0.9.1.git

    jonas committed Sep 14, 2007
Commits on Sep 13, 2007
  1. tig-0.9

    jonas committed Sep 13, 2007
  2. Change the default styles for the status view

    It now uses cyan for the section headers. Mentioned by Miciah.
    jonas committed Sep 13, 2007
  3. Update documentation

    ... to list search option in tigrc and mention the stage view
    in the manual.
    jonas committed Sep 13, 2007
Commits on Aug 23, 2007
  1. Fix INSTALL

    Signed-off-by: Horst H. von Brand <>
    Update Makefile to also use autoreconf for `make configure`.
    Signed-off-by: Jonas Fonseca <>
    vonbrand committed with jonas Aug 23, 2007
Commits on Aug 22, 2007
  1. Guard config.h include with HAVE_CONFIG_H

    ... and add -DHAVE_CONFIG_H to CPPFLAGS in
    jonas committed Aug 22, 2007
  2. Add CC to the list of expanded symbols by configure

    Also rearrange the list a bit.
    jonas committed Aug 22, 2007