Permalink
Commits on May 9, 2011
  1. Use error codes when checking parse_int() return value

    Usually, OPT_OK != OK, so we'd usually treat success as an error, leading e.g.
    to errors like "Unable to parse '42' as a line number".
    
    Reported by Christian Ohm in Debian bug #626124.
    
    Signed-off-by: Sebastian Harl <sh@tokkee.org>
    tokkee committed May 9, 2011
  2. Colorize merge commit diffs as well

    Signed-off-by: Sebastian Harl <sh@tokkee.org>
    tokkee committed Feb 26, 2010
Commits on May 3, 2011
  1. get_author_initials: various fixes

    Do not pull partial multi-byte sequences.
    
    Signed-off-by: Pierre Habouzit <madcoder@debian.org>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    MadCoder committed with May 2, 2011
  2. Use locale-unaware methods for case conversion

    Problem:
     On a tr_TR.UTF-8 locale, adding a key binding to tigrc can not be
     correctly parsed if the keymap contains 'i' like main, generic, etc.
     as they are wrongly converted to upper case.
    
    In languages like Turkish, 'i' is not converted to 'I' as they're
    different characters. So one should never use locale-aware conversion
    methods which will break things in some locales.
    
    See:
     http://www.mattryall.net/blog/2009/02/the-infamous-turkish-locale-bug
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    Ozan Çağlayan committed with Apr 19, 2011
Commits on Apr 14, 2011
  1. Simplify blame argv formatting

    committed Apr 14, 2011
  2. Reload the blame view when changing the ref and file variables

    Fixes regression introduced in recent refactorings.
    committed Apr 14, 2011
  3. Use mkauthor in grep functions

    committed Apr 14, 2011
Commits on Apr 10, 2011
  1. Accept 'utf-8' for the line-graphics option as indicated in the docs

    Reported by Bernhard Walle.
    committed Apr 10, 2011
  2. Refactor mkmode from draw_mode

    committed Apr 10, 2011
  3. Refactor mkauthor from draw_author

    committed Apr 10, 2011
Commits on Apr 9, 2011
  1. Use begin_update to load data in the tree and branch views

    Deletes the now unused start_update.
    committed Apr 9, 2011
  2. Fix blame view regression

    Makes it possible to use begin_update to load extra view data, which
    allows the argv argument to be properly formatted.
    committed Apr 9, 2011
Commits on Mar 18, 2011
Commits on Mar 17, 2011
Commits on Mar 16, 2011
  1. Add specialized open methods for each view

    ... which provide the argv to begin_update
    committed Mar 15, 2011
  2. Convert tree_prepare to tree_open

    committed Mar 15, 2011