Commit graph

320 commits

Author SHA1 Message Date
Tom Ice 2274ca1284 Improve color compatibility and other minor fixes
* Color was originally done with ANSI escape characters for defining
  different "expected" colors. However, this is not uniform across all
  terminals. To improve what the designers of this program expect
  colors to be, escape codes were replaced with tput equivalents.
  For more information, see the GNU manual here:

  https://www.gnu.org/software/termutils/manual/termutils-2.0/html_chapter/tput_1.html

* Limited scope of variables to their local scope instead of having them
  be global

* Renamed menu variables to aid in readability and adjusted formatting
  slightly to be more uniform

* Fixed a bug where option_picked was assigning an array to a string
  and relying on the default behavior of the shell to interpret it

* Added the -r option to "read" for safety, as read without -r will
  interpret backslashes before spaces/line feeds, which tends to
  be an unintended side effect

* Updated all backtick notation to the newer POSIX $(..) notation for
  aid in readability when paired next to single quotes and improved
  safety

* Updated the README.md to include missing utilities and fixed some
  minor formatting issues
2018-12-21 12:05:53 -05:00
Lukáš Mešťan 37f15f6381
Update index.html 2018-12-07 15:43:23 +01:00
Lukáš Mešťan 337ead38e3
Update index.html 2018-12-07 15:42:16 +01:00
Lukáš Mešťan c38e4eb7b6
Merge pull request #49 from motiprajapati/respect-mailmap-author-email
Respect mailmap author email
2018-11-30 09:19:50 +01:00
motiprajapati b767822eb3
Respect mailmap author email
While using this tool feature "Contribution stats (by author)", I observed that script was not respecting author email as option was being used here was "%ae". Corrected it to "%aE", output looks good now.
2018-11-30 13:26:17 +05:30
Lukáš Mešťan 08520bf068
Merge pull request #48 from danieltaub96/master
fixed  Git changelogs wont work
2018-11-05 21:40:36 +01:00
Daniel 374527dbe1 changelogs printed with days limit 2018-11-05 20:45:01 +02:00
Daniel dba2d87206 fixed git changelogs without author wont work 2018-11-05 20:40:13 +02:00
Lukáš Mešťan 8bfc58710a
Merge pull request #47 from mixn/master
Fixes minor typos
2018-09-28 11:46:59 +02:00
mixn 6f931ac9b5 Fixes minor typos 2018-09-27 13:56:19 +02:00
Lukáš Mešťan 42a657b0de
Merge pull request #45 from thangdc94/thangdc94-patch-1
fix: author not show fullname in contribution stats
2018-09-21 08:55:32 +02:00
Lukáš Mešťan a48347e0df
Merge pull request #46 from mathstuf/fix-install-to-empty-prefix
Makefile: fix installing to an empty prefix
2018-09-21 08:52:09 +02:00
Ben Boeckel f4930f152d Makefile: fix installing to an empty prefix
If `$(PREFIX)` was an empty directory, `$(PREFIX)/bin` would end up
being the executable instead of a directory. Create the `bin` directory
first.
2018-09-20 13:34:18 -04:00
Phạm Ngọc Thắng e5727cf4e9
fix: author not show fullname 2018-09-19 10:17:16 +07:00
Lukáš Mešťan 6b54e9d8df
Merge pull request #44 from dkalowsk/fix_makefile
Makefile: set PREFIX to conditional assignment
2018-08-23 09:32:17 +02:00
Dan Kalowsky 7f70c8b728 Makefile: set PREFIX to conditional assignment
When the variable PREFIX is provided on the command line, do not
override the value.

Signed-off-by: Dan Kalowsky <dank@deadmime.org>
2018-08-22 14:37:11 -07:00
Lukáš Mešťan dc86f8b6ae
Merge pull request #43 from afarah1/master
Fix ambiguous argument when author is not specified for commits by hour
2018-07-26 10:56:39 +02:00
Alef Farah 36967bc6f4 Fix ambiguous argument when author is not specified 2018-07-25 18:38:37 -03:00
Lukáš Mešťan cdfa6bf467
Merge pull request #42 from RobertBeilich/master
Fix error on whitespace in author name
2018-07-17 16:34:43 +02:00
Robert Beilich a496390884 Fix error on whitespace in author name
Fixes https://github.com/arzzen/git-quick-stats/issues/37
2018-07-17 09:42:39 +02:00
Lukáš Mešťan e81d3ab9f4
Update README.md 2018-01-22 20:15:45 +01:00
Lukáš Mešťan b0e62d64c7
Update README.md 2018-01-22 08:25:42 +01:00
Lukáš Mešťan 01b6e17007
Update LICENSE 2018-01-07 12:33:34 +01:00
Lukáš Mešťan ac730dbfbc Merge pull request #36 from a7r3/master
Makefile: Don't treat newline characters literally
2017-10-20 08:20:50 +02:00
a7r3 37b37bb5c8
Makefile: Don't treat newline characters literally
Signed-off-by: a7r3 <arvindultimate7352@gmail.com>
2017-10-19 22:04:33 +05:30
Lukáš Mešťan db8009ff6d Update README.md 2017-09-29 13:41:25 +02:00
Lukáš Mešťan 5a275c87b8 Delete CONTRIBUTING.md 2017-09-29 13:40:28 +02:00
Lukáš Mešťan 98c0252e97 Rename CONTRIBUTING.md to contributing.md 2017-09-29 13:40:15 +02:00
Lukáš Mešťan 5a389f5071 Create issue_template.md 2017-09-29 13:38:57 +02:00
Lukáš Mešťan 382f6759cf Create CONTRIBUTING.md 2017-09-29 13:37:36 +02:00
Lukáš Mešťan 6362149953 Update README.md 2017-09-29 13:33:00 +02:00
Lukáš Mešťan 36cae305a4 Update .travis.yml 2017-09-29 13:28:50 +02:00
Lukáš Mešťan 90f6b631a9 update badges 2017-09-11 15:53:31 +02:00
Lukáš Mešťan 6a894d9efe Update README.md 2017-09-11 15:51:12 +02:00
Lukas Mestan ef6120fa64 add .mailmap 2017-09-05 08:42:41 +02:00
Lukas Mestan 7c6b9b01e4 update makefile 2017-09-04 12:01:34 +02:00
Lukas Mestan 10353cbeff respecting .mailmap, refs #33 2017-09-04 11:23:16 +02:00
Lukáš Mešťan 0f68ba1588 fix define function 2017-07-28 09:42:33 +02:00
Lukáš Mešťan a985e4decf Merge pull request #32 from arzzen/add-code-of-conduct-1
Create CODE_OF_CONDUCT.md
2017-06-16 08:24:05 +02:00
Lukáš Mešťan 6b33554bea Create CODE_OF_CONDUCT.md 2017-06-16 08:22:00 +02:00
Lukáš Mešťan a6aed25d4b citations 2017-06-07 10:28:08 +02:00
Lukáš Mešťan 9418613d42 fix #30
update readme
2017-05-08 12:15:08 +02:00
Lukáš Mešťan ab633cf8ea update reinstall section 2017-04-03 09:08:29 +02:00
Lukas Mestan 3c3f261a7c
update readme 2017-04-02 17:31:31 +02:00
Lukas Mestan d6c1d1e4fd
verbose tests 2017-04-02 17:02:56 +02:00
Lukas Mestan 75e3a87a24 cmd: make reinstall 2017-03-30 14:45:28 +02:00
Lukáš Mešťan daa7b94103 Merge pull request #27 from arzzen/feature/changelogsByAuthor
Feature/changelogs by author
2017-03-28 19:05:43 +02:00
Lukáš Mešťan 515fdb3b08 fix invalid argument test 2017-03-28 11:46:40 +02:00
Lukas Mestan aa6065ed3b changelogsByAuthor 2017-03-28 10:36:56 +02:00
Lukas Mestan 66d7eee893 add author to changelogs 2017-03-28 10:15:19 +02:00