Skip to content

Releases: s3rvac/git-edit-index

0.7

Choose a tag to compare

@s3rvac s3rvac released this 11 Jul 15:58
e508fb2
  • FEA: Added support for deleting symlinks (087acf7).
  • DEL: Dropped official support for Python 3.5 and 3.6 as they are EOL.

0.6

0.6

Choose a tag to compare

@s3rvac s3rvac released this 21 Jul 12:55
  • FEA: Added support for staging ignored files (#9). To show ignored files, you need to run git edit-index with the --ignored parameter.
  • DEL: Dropped official support for Python 3.2, 3.3, and 3.4 as they are EOL.

0.5.2

Choose a tag to compare

@s3rvac s3rvac released this 08 Apr 10:02
  • FIX: Fixed TypeError: fdopen() takes no keyword arguments when running the command via Python 2.7 (#3).

0.5.1

Choose a tag to compare

@s3rvac s3rvac released this 01 Apr 13:38
  • FIX: Fixed the opening of the editor on Windows. Due to file locking on Windows, we need to write the index and close the temporary file before we open the editor. Otherwise, the editor is not able to read or change the file.

0.4

0.4

Choose a tag to compare

@s3rvac s3rvac released this 26 Jun 17:37
  • FEA: Changing file status from M or D to P runs git add --patch FILE.
  • FEA: Changing file status from D to P runs git reset --patch FILE.
  • FEA: Added the script to PyPI so it can be installed via pip install git-edit-index.
  • FIX: Fixed unit tests under Python 2 and PyPy.

0.3.2

Choose a tag to compare

@s3rvac s3rvac released this 09 Oct 17:27
  • FIX: Fixed displaying of the index in editors that have problems when the
    overall text does not end with a newline.

0.3.1

Choose a tag to compare

@s3rvac s3rvac released this 03 Sep 14:24
  • FIX: Fixed removal of files or directories when not being inside the
    repository's root path. Previously, this failed with an exception.
  • FIX: When an untracked directory is to be removed, use shutil.rmtree()
    instead of os.remove() because os.remove() does not work on directories.

0.3

0.3

Choose a tag to compare

@s3rvac s3rvac released this 07 Aug 16:32
  • FEA: Allow staging, unstaging, and reverting changes of deleted files.
  • FEA: Allow removing an untracked file by removing the corresponding line in
    the editor.
  • FEA: Allow setting the editor also by setting the GIT_EDITOR or VISUAL
    environment variables.
  • FEA: When the index is empty, do not show an empty editor.

0.2

0.2

Choose a tag to compare

@s3rvac s3rvac released this 25 May 16:24
  • FEA: Allow reverting changes done to a file since the last commit by removing
    the line with the file from the editor.
  • FIX: Use -- before files when running Git commands to prevent confusion
    when a file looks like a branch or tag.
  • FIX: Added a missing description of the ? status into README.
  • FIX: Fall back to $EDITOR if Git's core.editor is not set.

0.1

0.1

Choose a tag to compare

@s3rvac s3rvac released this 23 May 10:43

Initial release.