Skip to content
This repository

May 31, 2007

  1. Jonas Fonseca

    tig-0.7

    authored
  2. Jonas Fonseca

    Rename sync-docs to release-doc; add release-dist rule

    Additionally, allow VERSION to be overwritten from the command
    line by setting DIST_VERSION.
    authored
  3. Jonas Fonseca

    Various random Makefile cleanups

    authored
  4. Jonas Fonseca

    Update sync-docs target to use git porcelain instead of cogito

    authored
  5. Jakub Narębski

    Infrastructure for tig rpm builds

    Adds RPM_VERSION to Makefile and new make targets: tig.spec, dist, and
    rpm. A simple 'make rpm' will build the rpm. Also adds tig.spec.in
    which is used to generate tig.spec.
    
    Accidentally VERSION (and adding -DVERSION=$(VERSION) to CFLAGS) is
    now defined always, even if we do not compile from the "live" tig
    repository.
    
    Minimally tested (meaning "make rpm" from tig repository works).
    
    Signed-off-by: Jakub Narebski <jnareb@gmail.com>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jnareb authored committed
  6. Jonas Fonseca

    Move "static" version info to VERSION file

    Cleanup dynamic version acquiring via git.
    authored
  7. Jonas Fonseca

    Add version information to man pages

    Inspired and copied from git 7ef195b:
    
        Override the [header] macro of asciidoc's docbook
        backend to add version information to the generated
        man pages.
    
    by Frank Lichtenheld <frank@lichtenheld.de>. Slightly improved to
    use asciidoc {version} macro to avoid having to invoke sed.
    authored
  8. Jonas Fonseca

    Add manpage XSL from git and enhance with literallayout fixes

    It ensures that .sp tags will be properly output so they do not appear
    in the rendered manpages. Grabed from git's Documentation/callouts.xsl
    file. From the git's commit 7ef0435:
    
        This is just a random hack to work around problems people seem
        to be seeing in manpage backend of xmlto (it appears we are
        getting ".sp" at the end of line without line break).
    
    Additionally, output an empty line after literallayout blocks (.nf .fi)
    so that any text following it will appear in a separate block.
    authored

May 30, 2007

  1. Jonas Fonseca

    Add status view

    The new view supports staging, unstaging, and adding of
    untracked files. It is still only very basic. The colors
    might need a few tweaks.
    
    Bound to 'S' by default.
    authored
  2. Jonas Fonseca

    main_read: cleanup and simplify

    authored
  3. Jonas Fonseca

    Refactor add_line_text parts into add_line_data; use it in main_read

    authored

May 29, 2007

  1. Jonas Fonseca

    Add open method to view_ops

    Use it to turn open_help_view into help_open and make a backend for the
    help view.
    authored
  2. Jonas Fonseca

    Add notice about empty pager view

    Similar to notice for blob view, mention when there is no pager content
    to view and suggest the user to open the prompt to run a command.
    authored
  3. Jonas Fonseca

    Add notice about empty pager view

    Similar to notice for blob view, mention when there is no pager content
    to view and suggest the user to open the prompt to run a command.
    authored
  4. Jonas Fonseca

    Make keybinding reference more dynamic

    It doesn't honor any key map info, however, hardcoding key information
    seems wrong when get_key already exists. Used for the notice when blob
    view is requested and no blob ID has yet been assigned to ref_blob.
    authored
  5. Jonas Fonseca

    Move space separator from get_key to formatting in open_help_view

    authored
  6. Jonas Fonseca

    Improve managment of view->ref and the title line

    This removes a blob view specific hack needed for keeping the title line
    synchronized with the current blob ID. It further also changes the pager
    view to show the actual command that was run, regardless of whether
    a commit line has been hovered.
    authored
  7. Jonas Fonseca

    Be more paranoid about paths when updating the tree view

    Shell quote the path always.
    authored
  8. Jonas Fonseca

    move_view: fix view->offset overflow bug

    Reproducable by opening the tree view, then maximizing the blob view,
    move up, and then closing the blob view, causing the view->offset to
    have "wrapped around" and nothing to be displayed in the tree view.
    
    The invalid update of view->offset only happend when moving
    non-displayed views.  Instead use the checked scroll_steps variable
    instead of the steps variable.  Add a guarding assert after the update.
    authored
  9. Jonas Fonseca

    Introduce add_line_text to simplify pager based rendering

    authored

May 18, 2007

  1. Jonas Fonseca

    Fix revision graph visualization during incremental updating

    This caused certain commit lines in the main view to not have have a
    visual revision graph.
    
    The reason is that revision graph visualization requires knowledge about
    the parent commit. This causes a further one-off needed to be redrawn
    for incremental updates.
    authored

May 09, 2007

  1. Jonas Fonseca

    Add TODO item about diff chunk staging/unstaging

    Requested by Pasky.
    authored
  2. Greg Kroah-Hartman

    Make it possible to install man pages and html files separately

    [ Fixed typo and finally corrected the manual.html dependency on
      manual.toc. --jonas ]
    gregkh authored committed

Mar 25, 2007

  1. Jonas Fonseca

    tig-0.6.git

    authored
  2. Jonas Fonseca

    Bump the version number to 0.6

    authored
  3. Jonas Fonseca

    Oops, remove -liconv from LDFLAGS

    authored
  4. Jonas Fonseca

    Disable show-rev-graph by default

    It can be enabled by adding
    
    	set show-rev-graph = yes
    
    to ~/.tigrc or toggled by pressing 'g' when in the main viewer.
    authored
  5. Jonas Fonseca

    Merge with master

    authored

Feb 06, 2007

  1. Jonas Fonseca

    Improve handling of remotes

    Hightlight remotes similar to how tags are highlighted.
    Colors are configurable via main-remote.
    authored
  2. Jonas Fonseca

    TODO: use autoconf to detect newer git and git-config availability

    authored

Dec 20, 2006

  1. Jonas Fonseca

    Make tig handle GIT_DIR better

    The problem was caused by load_refs() calling "git-ls-remote ." completely
    ignoring GIT_DIR. This is fixed by using git-rev-parse --git-dir to extract
    the path to the requested git repository.
    authored

Dec 17, 2006

  1. Jonas Fonseca

    Drop --stat usage from the main command assembled during option parsing

    This is a follow up to commit fa187d6
    which removes one more useless use of --stat, which is very costly
    especially for the main view.
    
    A big thanks to Miciah for reporting this.
    authored

Dec 15, 2006

  1. Jonas Fonseca

    Add note about using autoconf to detect iconv(3) presence in libc

    ... and other build dependencies.
    authored
  2. Horst H. von Brand

    Fix parameter warning for iconv(3)

    [ This reverts commit d9c49e6 that tried
      to fix compile warning on Mac OS X. ]
    
    Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    vonbrand authored committed

Dec 04, 2006

  1. Jonas Fonseca

    Fix SITES URLs; promote git://repo.or.cz/tig.git mirror more

    authored
Something went wrong with that request. Please try again.