Commits on May 7, 2012
  1. Reverting the way single untracked files are staged

    This is due to change 0c6a7ff, where ffap-file-at-point was
    intentionally replaced by looking for a filename between two points.
    This ensures that filenames with spaces can be acted on.
    committed May 7, 2012
Commits on May 6, 2012
  1. Made staging of multiple files more robust

    Previously via egg-status-buffer-stage-untracked-file you'd be able to
    stage multiple files from a selected area, which would contain their
    names. But if for example the following files where listed:
    and you selected text from 'b' in the first line to 'z' in the second
    line, the file names passed to git-add(1) would be: 'bc.txt' & 'xy'.
    Now, this is no longer the case, the whole lines would be selected
    and the area processed, so that 'aabc.txt' & 'xyz.txt' would be passed
    to git-add(1).
    committed May 6, 2012
Commits on May 5, 2012
  1. Improvement on egg-status-buffer-stage-untracked-file

    Now egg-status-buffer-stage-untracked-file function can now stage files
    in batches, from a region selected area, as opposed to adding them one
    by one.
    committed May 5, 2012
Commits on May 2, 2012
  1. Removal of whitespace

    Anybody who has:
    (add-hook 'before-save-hook 'delete-trailing-whitespace) in their
    config will get bitten by this. This is really awkward when staging
    commits, as you have to ignore all the whitespace changes.
    committed May 2, 2012
Commits on May 1, 2012
  1. Replaced all the instances of goto-line

    As per documentation for goto-line: "This function is usually the wrong
    thing to use in a Lisp program. What you probably want instead is
    something like: (goto-char (point-min)) (forward-line (1- N))"
    committed May 1, 2012
  2. Wrote a wrapper function that is compatible with Emacs > 23.2

    Since Emacs 23.2 calls to interactive-p have been deprecated
    committed May 1, 2012
Commits on Apr 30, 2012
  1. Merge pull request #34 from 7max/persistant-hunk-state

    Please apply bugfixe for persistent hunk range for 3-way and adding symlinks
    byplayer committed Apr 30, 2012
  2. Merge pull request #33 from dotemacs/package-format

    Made the mode compatible with package.el's format
    byplayer committed Apr 30, 2012
Commits on Apr 26, 2012
  1. Fix errors with persistent hunk ranges when working with 3-way diffs,…

    … and
    adding symbolic links
    * egg.el (egg-get-hunk-range): Handle 6 number hunk header range that happens in 3-way diffs
    (egg-unstaged-lines-delta-before-hunk): Handle 3 number range (happens on adding symlinks)
    (egg-staged-lines-delta-before-hunk): ditto
    Max Mikhanosha committed Apr 25, 2012
  2. add change log memo

    byplayer committed Apr 26, 2012
Commits on Apr 24, 2012
  1. Made the mode compatible with package.el's format

    Added the formatting so that the it can be easier to package this mode
    for MELPA, Marmelade ...
    committed Apr 24, 2012
Commits on Apr 2, 2012
  1. * Always determine hunk line numbers accurately, when only some hunks

      of the file are staged.
    * Correctly restore section, diff, and hunk visibility on status and
      commit buffers refresh, even if line numbers in hunk headers change.
    * Restore the point to the old place in a common sense manner, such as
      that it goes to the next hunk if hunk the point is no longer in the
      section, or to the previous or section header when no next hunk is
      available. Same is done if point is on the diff.
    Max Mikhanosha committed Apr 2, 2012
Commits on Mar 30, 2012
Commits on Mar 19, 2012
  1. Merge remote-tracking branch 'origin/master' into max

    Max Mikhanosha committed Mar 19, 2012
  2. Fix section ediff command.

    (egg-diff-section-cmd-ediff): Remove commit variable from let, was
    probably cut-n-paste typo
    Max Mikhanosha committed Mar 19, 2012
Commits on Mar 2, 2012
Commits on Feb 22, 2012
  1. (egg-decorate-stash-list) undo the regexp change, and instead remove …

    argument from stash list command
    Max Mikhanosha committed Feb 22, 2012
  2. add Thanks for pull request

    byplayer committed Feb 22, 2012
Commits on Feb 21, 2012
Commits on Jan 23, 2012
  1. Merge pull request #29 from abayer/master

    Fix for when git repo is under a symlink
    byplayer committed Jan 23, 2012
Commits on Dec 8, 2011
  1. Merge pull request #24 from offbyone/fix-git-symlinks

    Fixed a bug where symlinked .git directories would break egg's git path
    byplayer committed Dec 8, 2011
Commits on Dec 7, 2011
Commits on Nov 4, 2011
  1. Add documentation to branch create/start commands

    Max Mikhanosha committed Nov 4, 2011
  2. Add binding "C-x v S" to invoke egg-stash command, and fix

    customization section for section hiding to include stash buffers
    Max Mikhanosha committed Nov 4, 2011
  3. remove some white space

    byplayer committed Nov 4, 2011