Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 19, 2007
  1. @jonas

    tig-0.8

    jonas authored
Commits on Jun 18, 2007
  1. @jonas

    Fix pager mode regressions

    jonas authored
    This fixes both a segfault when starting tig in pager mode, caused by no
    view being setup before calling report(). Introduced in: "Add notice
    about empty pager view" (5c4358d).
    Reported by Lars Noschinski in debian bug 429448.
    
    Also, a fix for actually reading from stdin, caused by comparison of
    view->vid and view->id being reported as equal leading to no actual
    update. Introduced in: "Improve management of view->ref and the title
    line" (035ba11). Now, the title line in
    pager mode will say "stdin" when reading from externally piped input.
Commits on Jun 4, 2007
  1. @jonas

    Fix (another) integer type mismatch on 64-bit systems

    jonas authored
    Similar to previous commit, use int type as the first parameter to
    printf field width specifier (%.*s).
  2. @jonas

    Fix integer type mismatch on 64-bit systems

    Steven Grimm authored jonas committed
    fprintf wants an int parameter for the field width of a "%.*s" expression, but
    the code was passing a size_t instead. This potentially broke systems where
    sizeof(size_t) != sizeof(int). And even on systems where it did't break,
    it still caused a compiler warning.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  3. @jonas

    Add TODO about using non-blocking I/O for incremental view loading

    jonas authored
    Seems to be the fix for debian bug #427093.
Commits on Jun 3, 2007
  1. @jonas
Commits on Jun 2, 2007
  1. @jonas

    Allow CFLAGS to be overridden while preserving VERSION

    James Bowes authored jonas committed
    If someone defined their own CFLAGS, they would have to include a -DVERSION=
    as well (or else get unknown-version as the version).
    
    Signed-off-by: James Bowes <jbowes@dangerouslyinc.com>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. @jonas
  3. @jonas
  4. @jonas

    Fix wrong uses of string_copy() with pointer instead of buffer

    jonas authored
    Follow up to commit 751e27c that
    caused these bugs to be revealed.
  5. @jonas
  6. @jonas
  7. @jonas

    Merge branch 'jn/rpm-updates'

    jonas authored
    Conflicts:
    
    	Makefile
  8. @jnareb @jonas

    Refresh VERSION file when building distribution tarball in "make dist"

    jnareb authored jonas committed
    Overwrite contents of VERSION file from the HEAD revision with the
    current version (at the time of building), so VERSION file in the
    tarball generated by "make dist" (and which follows also rpm package
    generated by "make rpm") is up to date.
    
    Otherwise for example when building rpm it will be compiled with wrong
    version string.
    
    Signed-off-by: Jakub Narebski <jnareb@gmail.com>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  9. @jnareb @jonas

    Include documentation sources for rpmbuild with '--without docs'

    jnareb authored jonas committed
    This includes _all_ documentation sources (and not only manual.txt) in
    the rpm file build with '--without docs' option.
    
    Signed-off-by: Jakub Narebski <jnareb@gmail.com>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  10. @jnareb @jonas

    Remove PDF version of manual from being build and installed

    jnareb authored jonas committed
    Because PDF version of "The tig Manual" doesn't offer anything new
    that is not present in HTML version, and building PDF requires
    additional tools (docbook2pdf) and their dependencies present, remove
    it from tig rpm.
    
    Signed-off-by: Jakub Narebski <jnareb@gmail.com>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Jun 1, 2007
  1. @jonas
  2. @jonas

    Fix typo the INSTALL file

    jonas authored
    The make command to build the documentation "make install-doc", not
    "make install-docs".
    
    Kindly pointed out by Michael G. Noll.
Commits on May 31, 2007
  1. @jcollie @jonas

    Supply explicit permission bits to 'install'

    jcollie authored jonas committed
    'install' will install files with permissions set to '0755' if the
    permissions are not specified on the command line.  Having the execute
    bits set on non-executable content is not desireable.  Specify mode
    0644 for non-executable content as well as specify mode 0755 for
    executable content (in case the defaults change or are different on
    different systems).  Also tell 'install' to preserve timestamps.
    
    [ Updated to also do it when installing HTML files. --jonas ]
    
    Signed-off-by: Jeffrey C. Ollie <jeff@ocjtech.us>
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. @jonas

    tig-0.7.git

    jonas authored
  3. @jonas

    tig-0.7

    jonas authored
  4. @jonas

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

    jonas authored
    Additionally, allow VERSION to be overwritten from the command
    line by setting DIST_VERSION.
  5. @jonas

    Various random Makefile cleanups

    jonas authored
  6. @jonas
  7. @jnareb @jonas

    Infrastructure for tig rpm builds

    jnareb authored jonas committed
    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>
  8. @jonas

    Move "static" version info to VERSION file

    jonas authored
    Cleanup dynamic version acquiring via git.
  9. @jonas

    Add version information to man pages

    jonas authored
    Inspired and copied from git 7ef195ba3efe0ffa815e12afc4cb1e39a21ddfb4:
    
        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.
  10. @jonas

    Add manpage XSL from git and enhance with literallayout fixes

    jonas authored
    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 7ef0435088f41165ece95b6f226d3c15438505a5:
    
        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.
Commits on May 30, 2007
  1. @jonas

    Add status view

    jonas authored
    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.
  2. @jonas

    main_read: cleanup and simplify

    jonas authored
  3. @jonas
Commits on May 29, 2007
  1. @jonas

    Add open method to view_ops

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

    Add notice about empty pager view

    jonas authored
    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.
  3. @jonas

    Add notice about empty pager view

    jonas authored
    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.
  4. @jonas

    Make keybinding reference more dynamic

    jonas authored
    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.
Something went wrong with that request. Please try again.