From 94556f380b2196c55adbab0ebc5a011d2f8c2d8b Mon Sep 17 00:00:00 2001 From: Nimit Kalra Date: Mon, 28 Dec 2015 22:42:20 -0600 Subject: [PATCH] Version 4.0.0 --- History.md | 225 +++++++++++++++++++++++++++++++++++++++++++++++++ bin/git-extras | 2 +- 2 files changed, 226 insertions(+), 1 deletion(-) diff --git a/History.md b/History.md index 9aa35ff..f8fc90b 100644 --- a/History.md +++ b/History.md @@ -1,4 +1,229 @@ +4.0.0 / 2015-12-28 +================== + + * Add David Rogers to AUTHORS. + * Merge pull request #481 from al-the-x/multi-file-touch + * Better USAGE message + * Touch multiple files supplied + * Use `$@` instead of `$*` re #467 + * Update AUTHORS. + * Merge pull request #490 from apjanke/etc-under-prefix + * installation: put $SYSCONFDIR (/etc) under $PREFIX by default + * Merge pull request #489 from apjanke/customize-etcdir + * Makefile: allow customizing of SYSCONFDIR (/etc) location + * Merge pull request #488 from apjanke/git-clear-shebang + * Fix missing shebang in git-clear and missing +x on others + * Update all man pages. + * Merge pull request #479 from JanSchulz/global_gitignore + * Merge pull request #448 from Lee-W/master + * Add more info how to set global gitignore + * Regenerate git-changelog man pages (.html and .1) for #471. + * Merge pull request #471 from JanSchulz/merge-changelog + * git-changelog: option to only use merges + * Merge pull request #469 from JanSchulz/windows-install + * Merge pull request #468 from spacewander/use-real-purplish + * Use the default installation path in install.cmd + * use real purplish + * Merge pull request #466 from anarcat/master + * Merge pull request #465 from spacewander/fix-color + * add simple sed command + * disable color if the output is not printed to tty + * replace wildcard '?' to literal '?' + * git-scp: use portable terminal escape sequences + * Merge pull request #460 from apjanke/summary-defensive-locale + * Merge pull request #458 from apjanke/makefile-refactor-libs + * Merge pull request #459 from apjanke/effort-portable-colors + * git-summary: protect against character encoding issues with LC_ALL=C + * git-effort: use portable terminal escape sequences + * Makefile: refactor is-git-repo inclusion logic + * Merge pull request #454 from apjanke/makefile-escape-mktemp + * Makefile: escape $ used inside eval as shell variable + * Merge pull request #453 from jhnns/pr-url + * Add possibility to also checkout pull requests based on GitHub urls + * Merge pull request #452 from akimd/summary-locale + * summary: beware of locale issues, and pass options to line-summary + * Merge pull request #443 from Natim/patch-1 + * Merge pull request #444 from spacewander/install_without_alias + * Merge pull request #446 from ssssam/fix-active-days + * Merge pull request #447 from RichardLitt/patch-1 + * Update git-ignore-io mannual + * Replace "export" option with "replace" in git-ignore-io + * Remove exclamation mark + * Remove warning when search without word. + * Fix typo + * Add warning when there is not argument after search, append and export + * Fix ~/.gi_list not exist problem + * Alphabetized list + * effort, summary: Correctly estimate the number of active days + * Merge pull request #445 from nicolaiskogheim/straighten-up-effort + * effort: change order of arguments to function + * effort: add usage message + * effort: More robust argument parsing + * add alias conflict prompt + * Merge pull request #440 from spacewander/features/feature-alias + * Add full name for list option + * Fix usage error + * Make sure git-authors doesn't return twice the same one. + * update git-feature docs + * add alias to git-feature + * Modify print_last_modified_time to make it Linux compatible + * Merge pull request #441 from spacewander/features/remove-checkout + * Merge branch 'master' of https://github.com/Lee-W/git-extras + * Fix doc error for git-ignore-io + * Fix doc error for git-ignore-io + * Remove redundant \n in tr + * Not to update list each time git-ignore-io is executed + * Refactor git-ignore-io and remove .gitignore + * Update manual and description in Commands + * remove duplicate checkout + * Generate manual using ronn for git-ignore-io + * Finish manual for git-ignore-io + * Fix typo + * Add description to Commands.md for git-ignore-io + * Implement search function or git-ignore-io + * Remove help from git-ignore-io + * Init gitignore and ignore vim osx temp files + * Merge gi_extension project into git extras as git-ignore-io + * Merge pull request #436 from nwinkler/patch-1 + * Merge pull request #437 from nwinkler/patch-2 + * Fixed typo in install.sh + * Updated documentation for git-ignore + * Merge pull request #435 from nwinkler/patch-1 + * Added details to git-pr documentation + * Merge pull request #433 from grindhold/git-clear + * made more precise security-question. + * more concise implementation of git-clear + * Fix typo in variable name + * added git-clear to Commands.md + * added manpage for git-clear + * implemented git-clear + * Merge pull request #432 from stevemao/patch-1 + * fix link of `git feature|refactor|bug|chore` + * Merge pull request #425 from nicolaiskogheim/makefile-fix + * Mark default task as .PHONY + * Merge pull request #430 from spacewander/git-extras + * make it possible to update via `git extras` + * Merge pull request #428 from spacewander/update-commands + * Merge pull request #429 from nicolaiskogheim/merge-into-ff-only + * merge-into: change --ff option to --ff-only. fix #421 + * update Commands.md + * Merge pull request #411 from Natim/add-psykorebase-command + * Improve man page presentation. + * Add documentation. + * Merge pull request #426 from spacewander/update-for-new-version + * change 'search-term' to 'search-pattern' + * abort git-alias when too many arguments given. + * Merge pull request #423 from nicolaiskogheim/effort-paths + * Merge pull request #424 from nicolaiskogheim/fork-docs + * Merge pull request #422 from nicolaiskogheim/effort-bugfix + * effort docs: add note about omitting unsorted results + * effort docs: add example with directories + * effort docs: filename -> path + * effort docs: Adjust numbers in example + * effort: rename 'file' to 'path' to be more accurate + * Set default make task to be install + * fork docs: change SSH to HTTPS in example + * effort: fix active days always 1 + * Merge pull request #419 from nicolaiskogheim/git-guilt + * Merge pull request #420 from nicolaiskogheim/git-summary + * line-summary: 'function f{...' -> 'f() {...' + * line-summary: add missing quotation marks + * line-summary: tighten regex + * summary docs: Remove --line example + * summary docs: explain relation to git-line-summary + * summary docs: use correct order of arguments + * guilt: remove --help option + * guilt: document call without arguments + * guilt docs: Capitalize letters + * guilt: Adds simplified example + * Merge pull request #418 from nicolaiskogheim/fork-bugfix + * fork: http-urls had colon instead of slash + * Merge pull request #416 from nicolaiskogheim/fork-docs + * Merge pull request #415 from nicolaiskogheim/contrib-docs + * fork: original->upstream in docs + * contrib: update docs + * Merge pull request #414 from nicolaiskogheim/alias-docs + * alias: docs + * Add completion for git-psykorebase. + * Create a bash version of git-psykorebase — Fixes #411 + * Merge pull request #409 from nicolaiskogheim/refactor-alias + * alias: polish the docs + * alias: bugfix + * Merge pull request #408 from nicolaiskogheim/refactor-contrib + * contrib: refactor, and conform to git + * Merge pull request #405 from nicolaiskogheim/fix-filenames-with-spaces + * Merge pull request #404 from nicolaiskogheim/freebsd-fix + * Merge pull request #406 from nicolaiskogheim/portable-msysgit + * git-alias: use sed insted of colrm + * git-changelog: use cp instead of mv + * git-extras: use git-help instead of man + * add install script for PortableGit(msysgit) + * Quote variables bc of filenames with spaces + * Guard against 'seq 0' + * Fix error on FreeBSD with process substitution + * Pass --import-functions if required + * Merge pull request #403 from andreicristianpetcu/master + * effort: documentation for git effort --since #326 + * Merge pull request #401 from nicolaiskogheim/effort-above-error-on-NaN + * effort: error on bad value to --above + * Merge pull request #400 from nicolaiskogheim/fix-off-by-one + * Merge pull request #391 from nicolaiskogheim/effort-limit-commits + * Merge pull request #388 from chernjie/release + * Merge pull request #398 from nicolaiskogheim/git-graft + * Merge pull request #399 from nicolaiskogheim/git-archive-file + * archive-file: cleaner way to get current branch + * graft: Require destination branch. Fix #23 + * effort: don't count untouched files + * Add info about new options to man pages + * Add completion for more options to effort + * Do proper argument parsing + * effort: allow sending options to log. Fix #326 + * Merge pull request #396 from tocker/bug/changelog-catch-head + * Catch "HEAD -> master" when creating the changelog + * Merge pull request #394 from markeissler/changelog-signal-trap + * Remove unused var. + * Merge pull request #390 from nicolaiskogheim/effort-color-relative-to-above + * Handle signals in git-changelog. + * Meke coloring respect --above. Fix 74 + * Merge pull request #392 from nicolaiskogheim/WIP-effort-parallelize + * Avoid spawning subshell + * Remove unnecessary call to cat + * perf: reduce calls to git log + * Parallelize git-effort with xargs + * Alter options to git log. Remove pipe + * cd man && ./manning-up.sh && git diff --stat | grep ' 2 ' | awk '{print }' | xargs git checkout -- + * Merge pull request #386 from rstacruz/patch-2 + * Use https for git-fork + * Merge pull request #385 from gisphm/master + * added windows installation section in the Installation.md + * format install.cmd + * add install.cmd for installation on windows + * Merge pull request #383 from Somasis/master + * Makefile: Use a more portable mktemp invocation + * Using shorter URL + * Merge pull request #381 from spacewander/master + * installation with curl and bash + * Merge pull request #380 from spacewander/master + * keep installation silent + * Merge pull request #378 from spacewander/master + * update installation in `git-extras update` + * Merge pull request #377 from go2null/master + * FIXes location of `--` for `grep` + * FIXes 'mktemp' to work again on Linux + * Merge pull request #373 from zlx/feature/document_line_summary + * Document for git-line-summary + * Merge pull request #372 from spacewander/patch-1 + * install the latest release version of git-extras + * Merge pull request #370 from phigoro/master + * git-effort: replace "wc | cut" with "wc | awk" + * Merge pull request #369 from phigoro/master + * align hashbang of git-guilt & git-merge-into + * Merge pull request #368 from zlx/feature/strong_line_summary + * Fix Fatal for git-line-summary + * Merge pull request #365 from rkennedy/bug-ignore-regex2 + * Don't treat ignored patterns as regexps + 3.0.0 / 2015-04-27 ================== diff --git a/bin/git-extras b/bin/git-extras index 550c547..3856179 100755 --- a/bin/git-extras +++ b/bin/git-extras @@ -1,6 +1,6 @@ #!/usr/bin/env bash -VERSION="3.0.0" +VERSION="4.0.0" INSTALL_SCRIPT="https://raw.githubusercontent.com/tj/git-extras/master/install.sh" update() {