Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						86efc6a252 
					 
					
						
						
							
							Bump to 3.27  
						
						
						
						
							
 
						
					 
					
						2018-05-22 19:26:55 +02:00 
						 
				 
			
				
					
						
							
							
								Iulian Onofrei 
							
						 
					 
					
						
						
							
						
						89207d6d7c 
					 
					
						
						
							
							Add brew_reinstall rule ( #816 )  
						
						... 
						
						
						
						Replaces install with reinstall when a package is already installed. 
						
						
							
						
					 
					
						2018-05-22 19:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								afwilkin 
							
						 
					 
					
						
						
							
						
						f6e50bef82 
					 
					
						
						
							
							fixed powershell coloring ( #805 )  
						
						
						
						
							
						
					 
					
						2018-05-22 19:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						81042514c8 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit 6919161e77a39b9bd59ca54eac44b956cd3ae1dc
Author: Vladimir Iakovlev <nvbn.rm@gmail.com >
Date:   Tue May 22 19:01:33 2018 +0200
    #810 : Fix code style
commit ebbb31a3227ce32ba5288e96c0c16a3d334c45d6
Merge: 2df1a5aa2799adnvbn.rm@gmail.com >
Date:   Tue May 22 18:59:56 2018 +0200
    Merge branch 'feature/long-form-help' of https://github.com/jakewarren/thefuck  into jakewarren-feature/long-form-help
commit a2799ad098jakewarren@users.noreply.github.com >
Date:   Mon May 7 14:12:57 2018 -0500
    Add new `long_form_help` rule 
						
						
							
						
					 
					
						2018-05-22 19:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						2df1a5a45b 
					 
					
						
						
							
							#N/A: Fix formatting  
						
						
						
						
							
						
					 
					
						2018-05-14 22:44:10 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						72e88d6ba3 
					 
					
						
						
							
							#N/A: Add basic shell logger support  
						
						
						
						
							
						
					 
					
						2018-05-14 22:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pablo Aguiar 
							
						 
					 
					
						
						
							
						
						8db3cf6048 
					 
					
						
						
							
							Support aliases with equal sign ( #808 )  
						
						... 
						
						
						
						* #N/A: Remove `pip` from requirements.txt
* #807 : Expect aliases declared with equal sign too
This fixes  #807  
						
						
							
						
					 
					
						2018-05-13 15:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Iulian Onofrei 
							
						 
					 
					
						
						
							
						
						68949a5922 
					 
					
						
						
							
							Fix spelling ( #814 )  
						
						
						
						
							
						
					 
					
						2018-05-13 15:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								Pablo Aguiar 
							
						 
					 
					
						
						
							
						
						216d82b464 
					 
					
						
						
							
							#N/A: Remove pip from requirements.txt ( #813 )  
						
						
						
						
							
						
					 
					
						2018-05-13 15:28:00 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Pratten 
							
						 
					 
					
						
						
							
						
						97f2d743b3 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2018-05-11 11:36:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						d5cc7ec43b 
					 
					
						
						
							
							Bump to 3.26  
						
						
						
						
							
 
						
					 
					
						2018-04-25 18:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Adam B 
							
						 
					 
					
						
						
							
						
						33a87502cd 
					 
					
						
						
							
							Update README.md for clarity and concision ( #794 )  
						
						... 
						
						
						
						Reworded several sentences and paragraphs for clarity and concision. All original information was maintained. 
						
						
							
						
					 
					
						2018-04-01 16:25:09 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						82a12dda81 
					 
					
						
						
							
							#N/A: Test only with python3 in ci on osx  
						
						... 
						
						
						
						Default python version in homebrew is changed to 3.6, more details - https://brew.sh/2018/01/19/homebrew-1.5.0/  
						
						
							
						
					 
					
						2018-03-19 23:26:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4c9099a79b 
					 
					
						
						
							
							#N/A: Fix mmap log cleanup  
						
						
						
						
							
						
					 
					
						2018-03-19 22:41:38 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						1508ecfeae 
					 
					
						
						
							
							#N/A: Use mmap for sharing output in instant mode  
						
						
						
						
							
						
					 
					
						2018-03-14 00:12:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						284d49da8d 
					 
					
						
						
							
							#786 : Fix tests  
						
						
						
						
							
						
					 
					
						2018-02-23 21:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						fb39d0bbd3 
					 
					
						
						
							
							#786 : Fix apt_get rule on ubuntu 18.04  
						
						
						
						
							
						
					 
					
						2018-02-23 21:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						ed24e4ca61 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit 8573f94c2f3ba17ec5d7dd123338c14a550e57e6
Author: Vladimir Iakovlev <nvbn.rm@gmail.com >
Date:   Fri Feb 23 20:45:01 2018 +0100
    #785 : Remove functional test
commit 5484576d6e3ef4a53d69860ef953bb48037e8a72
Merge: a36a8b4f59aa93nvbn.rm@gmail.com >
Date:   Fri Feb 23 20:44:20 2018 +0100
    Merge branch 'master' of https://github.com/alexbarcelo/thefuck  into alexbarcelo-master
commit f59aa931c3alex.barcelo@gmail.com >
Date:   Fri Feb 16 23:43:43 2018 +0100
    rewritten match + fish output check for cd_* rules
commit 150ecee00falex.barcelo@gmail.com >
Date:   Fri Feb 16 23:43:19 2018 +0100
    Adding unittest for cd_correction (with extra fish test case, also for cd_mkdir)
commit e73dd3f6d1alex.barcelo@gmail.com >
Date:   Fri Feb 16 22:48:22 2018 +0100
    adding functional test for cd_correction rule
commit d1dbbb57d9alex@betarho.net >
Date:   Fri Feb 16 12:21:33 2018 +0100
    Include root (start with /) case 
						
						
							
						
					 
					
						2018-02-23 20:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						a36a8b4de1 
					 
					
						
						
							
							Merge branch 'master' of github.com:nvbn/thefuck  
						
						
						
						
							
						
					 
					
						2018-02-23 20:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						2678adf981 
					 
					
						
						
							
							#788 : Use uniq last tracker path for different users  
						
						
						
						
							
						
					 
					
						2018-02-23 20:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								JunYoung Gwak 
							
						 
					 
					
						
						
							
						
						dd9554539f 
					 
					
						
						
							
							Added a rule to delete sudo for pacaur. ( #787 )  
						
						
						
						
							
						
					 
					
						2018-02-22 22:14:02 +01:00 
						 
				 
			
				
					
						
							
							
								Omer Katz 
							
						 
					 
					
						
						
							
						
						b65e3a9aad 
					 
					
						
						
							
							Added hebrew the list of keyboard layouts ( #778 )  
						
						... 
						
						
						
						* Added hebrew the list of keyboard layouts.
Fixes  #776 .
* Added tests for hebrew layout.
* Fix test.
* Make lint happy. 
						
						
							
						
					 
					
						2018-01-29 08:46:18 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						027b41da59 
					 
					
						
						
							
							Add git_merge_unrelated rule for git merge --allow-unrelated-histories ( #773 )  
						
						... 
						
						
						
						From https://git-scm.com/docs/merge-options#merge-options---allow-unrelated-histories 
> By default, `git merge` command refuses to merge histories that do not
share a common ancestor. This option can be used to override this safety
when merging histories of two projects that started their lives
independently. 
						
						
							
						
					 
					
						2018-01-16 20:03:56 -05:00 
						 
				 
			
				
					
						
							
							
								Guangyuan (Charlie) Yang 
							
						 
					 
					
						
						
							
						
						aa45585601 
					 
					
						
						
							
							Add installation instructions on FreeBSD ( #770 )  
						
						... 
						
						
						
						misc/thefuck has recently been committed to the FreeBSD ports tree (https://svnweb.freebsd.org/ports?view=revision&revision=458123 ). 
						
						
							
						
					 
					
						2018-01-10 21:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						c205683a8d 
					 
					
						
						
							
							git_push: Handle branch names containing 'set-upstream' ( #759 )  
						
						... 
						
						
						
						This should fix https://github.com/nvbn/thefuck/issues/723  (IndexError when using bitbucket) 
						
						
							
						
					 
					
						2018-01-06 17:44:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						7c858fadb3 
					 
					
						
						
							
							#762 : handle single quotes in git_branch_exists  
						
						... 
						
						
						
						* handle single quotes in git_branch_exists
* Fix line length
* Fix missing quotes from test 
						
						
							
						
					 
					
						2018-01-05 19:25:08 -02:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						797ca1c564 
					 
					
						
						
							
							Offer git commit --amend after previous git commit ( #764 )  
						
						
						
						
							
						
					 
					
						2018-01-05 16:24:43 -05:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						7b10a86267 
					 
					
						
						
							
							Add rule for ADB unknown commands ( #765 )  
						
						
						
						
							
						
					 
					
						2018-01-05 16:20:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						b62bb90a0d 
					 
					
						
						
							
							git_push: Escape single quote in branch names ( #760 )  
						
						... 
						
						
						
						Parameterize test output fixture.
Check for 'push' in command.script_parts than anywhere in command.script. 
						
						
							
						
					 
					
						2018-01-04 11:40:01 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						a696461cd3 
					 
					
						
						
							
							Add apt_upgrade rule ( #761 )  
						
						... 
						
						
						
						* apt_list_upgradable: Prepend sudo to suggestion if used in command
* Add apt_upgrade rule
This suggests `apt upgrade` after `apt list --upgradable` if there are
packages to upgrade. It pairs well with the `apt_list_upgradable` rule,
which suggests `apt list --upgradable` after `apt update` if there are
packages to upgrade.
* Add apt_upgrade rule to README 
						
						
							
						
					 
					
						2018-01-03 19:01:09 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						7e6d1dbc7c 
					 
					
						
						
							
							Move Developing instructions from README to CONTRIBUTING ( #757 )  
						
						... 
						
						
						
						* Move Developing instructions from README to CONTRIBUTING
This makes them easier to find, especially for users opening issues or
pull requests. See here for more details:
https://help.github.com/articles/setting-guidelines-for-repository-contributors/ 
* fixup! Move Developing instructions from README to CONTRIBUTING 
						
						
							
						
					 
					
						2018-01-03 19:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						4fb85b0a92 
					 
					
						
						
							
							Add GitHub Issue template ( #749 )  
						
						... 
						
						
						
						This prompts the user to include relevant information when reporting
issues. I adapted it from the corresponding section of CONTRIBUTING.md
See here for details: https://github.com/blog/2111-issue-and-pull-request-templates  
						
						
							
						
					 
					
						2018-01-03 18:59:38 +01:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						83e1710712 
					 
					
						
						
							
							Fix fish shell aliasing ( #753 )  
						
						... 
						
						
						
						* Handle user defined fish aliases
* Add more aliases to test
* Revert unecessary Popen mock changes
* Add test for fish aliasing
Fixes  #727  
						
						
							
						
					 
					
						2018-01-02 23:14:02 -05:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						045c8ae76c 
					 
					
						
						
							
							#738 : Assert TF_SHELL is defined in bash and zsh aliases  
						
						
						
						
							
						
					 
					
						2018-01-02 17:18:34 -02:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						bcb749722b 
					 
					
						
						
							
							#738 : Set SHELL env var for fish and tcsh  
						
						
						
						
							
						
					 
					
						2018-01-02 17:18:34 -02:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						f700b23f57 
					 
					
						
						
							
							Add git merge rule ( #755 )  
						
						... 
						
						
						
						This fixes https://github.com/nvbn/thefuck/issues/629  
						
						
							
						
					 
					
						2018-01-02 11:47:48 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						897572d278 
					 
					
						
						
							
							README: Use pip3 in upgrade command ( #756 )  
						
						... 
						
						
						
						Fixes https://github.com/nvbn/thefuck/issues/615  
						
						
							
						
					 
					
						2018-01-02 10:14:11 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						0640509895 
					 
					
						
						
							
							Drop Python 3.3 Support ( #747 )  
						
						... 
						
						
						
						* Drop Python 3.3 Support
It's reached end-of-life, and our dependencies have started to drop it.
See https://github.com/nvbn/thefuck/pull/744#issuecomment-353244371 
* Revert "Use pytest<3.3 to fix Python 3.3 tests (#746 )"
This reverts commit f966ecd4f5 
						
						
							
						
					 
					
						2018-01-01 20:18:05 -05:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						57fb6e079a 
					 
					
						
						
							
							git_push: Make option handling more robust ( #751 )  
						
						... 
						
						
						
						See https://github.com/nvbn/thefuck/issues/740#issuecomment-354466567  
						
						
							
						
					 
					
						2018-01-01 19:45:46 -05:00 
						 
				 
			
				
					
						
							
							
								David Hart 
							
						 
					 
					
						
						
							
						
						83cf97dc26 
					 
					
						
						
							
							Suggest git checkout -b ( #754 )  
						
						... 
						
						
						
						This fixes https://github.com/nvbn/thefuck/issues/632 
This uses `script_parts` instead of `script.startswith`
to let it work even if there's extra spaces in the command, e.g.
    git  checkout unknown 
						
						
							
						
					 
					
						2018-01-01 18:30:33 -05:00 
						 
				 
			
				
					
						
							
							
								Miguel Piedrafita 
							
						 
					 
					
						
						
							
						
						9e788196e6 
					 
					
						
						
							
							Update license year to 2015-2018 ( #752 )  
						
						
						
						
							
						
					 
					
						2018-01-01 12:53:34 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						4ea02a3153 
					 
					
						
						
							
							git_push: Don't add duplicate remote/branch name ( #745 )  
						
						... 
						
						
						
						This fixes https://github.com/nvbn/thefuck/issues/740  
						
						
							
						
					 
					
						2017-12-27 07:54:52 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						f966ecd4f5 
					 
					
						
						
							
							Use pytest<3.3 to fix Python 3.3 tests ( #746 )  
						
						... 
						
						
						
						See https://github.com/nvbn/thefuck/pull/744  for context.
I'm personally okay with dropping Python 3.3 support,
but I'd like to at least get the tests working while we decide on that. 
						
						
							
						
					 
					
						2017-12-20 20:43:01 -05:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						629056077f 
					 
					
						
						
							
							#783 : Don't rely on $SHELL for detecting shell  
						
						
						
						
							
						
					 
					
						2017-11-27 21:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4780027d63 
					 
					
						
						
							
							Bump to 3.25  
						
						
						
						
							
 
						
					 
					
						2017-11-23 20:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4847078f37 
					 
					
						
						
							
							#737 : Add support of third-party rules  
						
						
						
						
							
						
					 
					
						2017-11-23 20:21:44 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						d582159670 
					 
					
						
						
							
							Add apt_list_upgradable rule ( #732 )  
						
						... 
						
						
						
						This helps you run `apt list --upgradable` after `apt update`,
as it suggests. 
						
						
							
						
					 
					
						2017-11-16 20:19:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jarrod Moore 
							
						 
					 
					
						
						
							
						
						97123dbf73 
					 
					
						
						
							
							Fix zsh alias ( #733 )  
						
						
						
						
							
						
					 
					
						2017-11-16 20:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						10ac1a3b38 
					 
					
						
						
							
							#728 : Add heroku_multiple_apps rule ( #729 )  
						
						... 
						
						
						
						Closes https://github.com/nvbn/thefuck/issues/728  
						
						
							
						
					 
					
						2017-11-09 18:42:23 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						8fb5ddefb6 
					 
					
						
						
							
							git_flag_after_filename: Handle new error message  
						
						... 
						
						
						
						See 2a5aa826ee 
						
						
							
						
					 
					
						2017-11-01 09:42:52 -04:00