gitinspector/gitinspector
Adam Waldenberg 1edae66fee Added filtering of commits from specific authors or emails (Fixes issue 5).
To access this functionality; the -x flag can now be called in the
following ways:

-x file
-x file:<file>
-x author:<author name>
-x email:<email>

Just passing -x file will presume that the filtering rule is intended for
a file (just like the previous behavior).

All the filtering is case sensitive (even filtering by email) in order to
not break any regular expressions used. Case-insensitive matching can
instead be easily achieved with the appropriate regular expression.

To get reversed filtering (excluding everything not matched within -x) a
regular expression with the a syntax such as '^(?!<rule>)' can be used.
2013-07-30 06:32:58 +02:00
..
html Generated pie charts in HTML view now handle re-sizing better. 2013-07-27 23:48:34 +02:00
translations Bumped the version number to 0.3.1. 2013-07-29 12:19:42 +02:00
__init__.py Added a setup.py for use with setuptools or Distribute. 2013-06-14 03:16:57 +02:00
basedir.py File structure rearranged to be more compatible with setuptools/Distribute. 2013-06-14 03:16:30 +02:00
blame.py Added filtering of commits from specific authors or emails (Fixes issue 5). 2013-07-30 06:32:58 +02:00
changes.py Added filtering of commits from specific authors or emails (Fixes issue 5). 2013-07-30 06:32:58 +02:00
comment.py Added a handle_comment_block() function in the comment module. 2013-07-02 23:03:09 +02:00
config.py Fixed some pylint violations in some newly added code. 2013-07-14 04:47:34 +02:00
extensions.py Changed the argument parsing back to using getopt! 2013-07-14 00:07:36 +02:00
filtering.py Added filtering of commits from specific authors or emails (Fixes issue 5). 2013-07-30 06:32:58 +02:00
format.py Generated pie charts in HTML view now handle re-sizing better. 2013-07-27 23:48:34 +02:00
gitinspector.py BlameOutput no longer takes an object of a Changes class as argument. 2013-07-25 14:37:19 +02:00
gravatar.py Fixed compatibility with Python 3 in the gravatar module. 2013-07-28 00:13:45 +02:00
help.py Added a --localize-output flag. 2013-07-10 05:24:18 +02:00
interval.py Made some changes to ensure compatibility in Python 2 with gettext. 2013-06-25 16:37:18 +02:00
localization.py Removed a pylint violation in the localization module. 2013-07-10 16:45:46 +02:00
metrics.py Added the new localization strings to the pot file. 2013-07-10 13:55:23 +02:00
missing.py Added the new localization strings to the pot file. 2013-07-10 13:55:23 +02:00
optval.py Exceptions now store messages in self.msg directly. 2013-07-14 04:57:32 +02:00
outputable.py Added a "htmlembedded" output format. 2013-06-26 02:36:13 +02:00
responsibilities.py Added filtering of commits from specific authors or emails (Fixes issue 5). 2013-07-30 06:32:58 +02:00
terminal.py Did some minor tweaks to the strings inside the terminal module. 2013-07-23 01:09:20 +02:00
timeline.py Added filtering of commits from specific authors or emails (Fixes issue 5). 2013-07-30 06:32:58 +02:00
version.py Bumped the version number to 0.3.1. 2013-07-29 12:19:42 +02:00