Permalink
Switch branches/tags
Nothing to show
Commits on Jan 29, 2016
  1. Merge pull request #17 from zhaojiangbin/window-width

    mbunkus committed Jan 29, 2016
    Hi, would you like to review this change that improves a bit setting up the blame-window?
Commits on Jan 27, 2016
  1. Improve window setup

    zhaojiangbin committed Jan 27, 2016
    - If the blame-window does not have full width, shrink it horizontally
      according to `mo-git-blame-blame-window-width'.
    
    - Add customizable variable `mo-git-blame-delete-other-windows'. When it
      is non-nil, delete other windows before setting up the blame- and
      content- windows. The default value is nil for backward compatibility.
Commits on Jan 26, 2016
  1. Merge pull request #16 from syohex/free-var

    mbunkus committed Jan 26, 2016
    Fix using free variable issue
  2. Fix using free variable issue

    syohex committed Jan 26, 2016
Commits on Jan 25, 2016
  1. Merge pull request #15 from zhaojiangbin/mode-hook

    mbunkus committed Jan 25, 2016
    github issue #14: add mode hook for mo-git-blame-mode
Commits on Nov 27, 2015
Commits on Apr 9, 2014
  1. Merge pull request #12 from Niluge-KiWi/display-commit-buffer-with-magit

    mbunkus committed Apr 9, 2014
    Optionally display the commit buffer with magit
  2. Optionally display the commit buffer with magit

    thomas-riccardi committed Apr 9, 2014
    Introduces a new custom variable: `mo-git-blame-use-magit':
    
    Controls whether or not magit will be used. Possible choices:
    
      `never'        -- do not use magit even if it is loaded
      `if-available' -- use magit if it has been loaded before
      `always'       -- automatically load magit and use it
    
    Inspired from `mo-git-blame-use-ido'.
Commits on Feb 12, 2014
  1. Merge pull request #11 from mgalgs/empty-args

    mbunkus committed Feb 12, 2014
    correctly handle an empty `mo-git-blame-git-blame-args'
  2. correctly handle an empty `mo-git-blame-git-blame-args'

    mgalgs committed Feb 12, 2014
    Recently, support was added for specifying custom arguments to be passed
    to `git blame' [657dffd: "Support passing extra arguments to git
    blame."]. However, it appears that when a user doesn't specify
    anything (i.e. leaves the defaults of "") everything is broken.
    
    Fix this by filtering out "" from the arguments being passed to
    `mo-git-blame-run*'.
Commits on Feb 6, 2014
  1. Merge pull request #9 from rcj/master

    mbunkus committed Feb 6, 2014
    Correctly handle symlinked files.
Commits on Jan 17, 2014
  1. Merge pull request #10 from nyergler/master

    mbunkus committed Jan 17, 2014
    Support passing extra arguments to git blame.
Commits on Jan 14, 2014
  1. Support passing extra arguments to git blame.

    nyergler committed Jan 14, 2014
    This supports cases such as "-w", and addresses
    mbunkus/mo-git-blame#3.
Commits on Jan 8, 2014
  1. Correctly handle symlinked files.

    rcj committed Jan 8, 2014
    If a file is accessed via a symlink the relative path
    can be in a format not usable for git blame.
    
    /gitroot/Some/File -> /data/gitroot/Some/File
    
    If the file is opend via the symlink (buffer-file-name)
    would return "/gitroot/Some/File" but top-dir would be
    "/data/gitroot/Some/File". This then leads to a relative
    file path like "../../../data/gitroot/Some/File" instead
    of just "Some/File" which cannot be handled by git blame.
Commits on Dec 18, 2013
  1. Merge pull request #8 from mgalgs/blame-current-for-rev

    mbunkus committed Dec 18, 2013
    Add function to blame current buffer for specified revision
  2. Add function to blame current buffer for specified revision

    mgalgs committed Dec 18, 2013
    Provide an interactive function similar to `mo-git-blame-current' that
    also lets the user specify the starting revision to be used.
Commits on Oct 2, 2013
  1. Use "git rev-parse --show-toplevel" for top level determination

    mbunkus committed Oct 2, 2013
    This makes `mo-git-blame-get-top-dir' work from within git sub-modules
    as well.
    
    Fixes #7.
Commits on Jul 28, 2013
  1. Fix function name in menu definition

    mbunkus committed Jul 28, 2013
    Fixes #5.
Commits on Sep 17, 2012
  1. Merge pull request #5 from milkypostman/fixcomment

    mbunkus committed Sep 17, 2012
    comments in functions should start with ;;
  2. Merge pull request #4 from milkypostman/master

    mbunkus committed Sep 17, 2012
    Fix mo-git-blame to be package.el compatible
  3. comments in functions should start with ;;

    milkypostman committed Sep 17, 2012
    according to Emacs indent-buffer comments on a new line should start with ;;
  4. Make package.el compatible.

    milkypostman committed Sep 16, 2012
Commits on Mar 14, 2012
  1. Enable it under tramp.

    Bao Haojun committed Mar 14, 2012
Commits on May 4, 2011
  1. Added a ChangeLog

    mbunkus committed May 4, 2011
  2. Use forward-line instead of next-line

    mbunkus committed May 4, 2011
    If truncate-partial-width-windows is nil then using next-line from the
    process sentinel in a split window caused Emacs (at least 23.1 and
    23.2) to hang.
    
    Fixes #1.
Commits on Mar 28, 2011
Commits on Jan 4, 2011
  1. Removed debug message

    mbunkus committed Jan 4, 2011
Commits on Dec 28, 2010
  1. Use automatic scrolling

    mbunkus committed Dec 28, 2010
Commits on Aug 10, 2010
  1. Restore window configuration after quitting

    mbunkus committed Aug 10, 2010
    Patch by Štěpán Němec <stepnem@gmail.com>
Commits on Feb 1, 2010
Commits on Nov 24, 2009
  1. Removed debug code.

    mbunkus committed Nov 24, 2009