Permalink
Commits on Feb 15, 2009
  1. tig-0.14.1

    jonas committed Feb 15, 2009
  2. Fix horizontal scrolling

    jonas committed Feb 15, 2009
    ... to not be limited to the view width and to account for
    view->yoffset.
  3. Remove limitation of horizontal scrolling

    jonas committed Feb 15, 2009
    Tig now behaves similar to less in that the user can scroll without
    limit to the right.
Commits on Feb 13, 2009
  1. Fix the view clearing to only be effective for displayed views

    jonas committed Feb 13, 2009
    The feature was introduced in ec9aa4f.
  2. Make behavior of horizontal scrolling configurable

    jonas committed Feb 13, 2009
    Requested by bill lam.
  3. Fix handling of quoted strings in the config file

    tokkee authored and jonas committed Feb 13, 2009
    parse_string() adapts the string length to automatically remove quotation
    marks when copying the string. However, when calling string_ncopy_do()
    strlen(arg) used to be called again instead of using the adapted value.
    
    This e.g. led to wrong locale settings when using
      set commit-encoding = "UTF-8"
    and thus a slightly messed up display.
    
    Thanks to Gerfried Fuchs for reporting this.
    
    Signed-off-by: Sebastian Harl <sh@tokkee.org>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Feb 12, 2009
  1. tigrc(5): fix error in examples for the set command

    jonas committed Feb 12, 2009
    Fixes Debian bug #514990 reported by Gerfried Fuchs.
Commits on Feb 10, 2009
  1. Tree view: draw submodule entry modes as "m---------"

    jonas committed Feb 10, 2009
    Inspired by gitweb.
  2. Status view: report failures to update a file

    jonas committed Feb 10, 2009
    Also, wait showing update progress until 5% has been reached.
  3. Ignore broken pipe signals

    jonas committed Feb 10, 2009
    Can be caused if a forked git process exits with an error. Tig should
    detect this by checking the exit code of the child using the return
    value done_io().
  4. Use putenv instead of setenv

    jonas committed Feb 10, 2009
    Not all platforms (e.g. Solaris) provide setenv. Based on patch by
    SungHyun Nam.
Commits on Feb 9, 2009
  1. manual: Correct the keys to move the cursor one line up/down

    Carsten Brockmann authored and jonas committed Feb 9, 2009
    Signed-off-by: Carsten Brockmann <cabro@gmx.net>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. Fix io_strerror return type

    jonas committed Feb 9, 2009
  3. Add support for handling core.worktree

    jonas committed Feb 9, 2009
    If this option is found set up GIT_DIR and GIT_WORK_TREE. Also, pass
    the known git directory path to git ls-remote.
    
    Requested-by: bill lam
Commits on Feb 8, 2009
  1. Handle blaming beyond the creation of file more gracefully

    peff authored and jonas committed Feb 8, 2009
    Currently when you ask to re-blame from the parent of a
    commit that created the file, blame_read_file will complain
    that it cannot get the file contents ("No blame exist").
    
    At the time we try to read the file, it is too late to abort
    the operation, as we have already changed to the new blame
    view. However, we can detect this situation early by
    limiting the selection of the parent revision to the
    particular path of interest: if it returns a parent even
    with path-limiting, then we know the path exists; if not,
    then we know it doesn't.
    
    Signed-off-by: Jeff King <peff@peff.net>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Feb 7, 2009
  1. Blame view: add guesstimation of line number when blaming parent commit

    jonas committed Feb 7, 2009
    ... by looking through the commit's diff for the hunk which introduced
    the line. Also, try to set the filename properly.
  2. Use file and line number information when loading blame for commit

    jonas committed Feb 7, 2009
    This was developed in parallel and is very similar to patch posted by
    Jeff King, however, with different goals in mind.
    
    Message-Id: <20090207112613.GA18079@coredump.intra.peff.net>
  3. Introduce common view position update helper

    jonas committed Feb 7, 2009
    So jumping to search results and line numbers will work more uniform.