Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						aec8fe3233 
					 
					
						
						
							
							#570 : Refine tests  
						
						
						
						
					 
					
						2016-11-08 23:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						c21dbd2be3 
					 
					
						
						
							
							Merge branch 'git-flag-after-filename' of  https://github.com/josephfrazier/thefuck  into josephfrazier-git-flag-after-filename  
						
						
						
						
					 
					
						2016-11-08 23:48:40 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						6173913291 
					 
					
						
						
							
							Merge pull request  #572  from josephfrazier/ls_all  
						
						... 
						
						
						
						Suggest `ls -A` when `ls` has no output 
						
						
					 
					
						2016-11-01 12:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						6f0d1e287d 
					 
					
						
						
							
							#571 : Don't put empty string in history in zsh  
						
						
						
						
					 
					
						2016-10-31 18:52:48 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						756044e087 
					 
					
						
						
							
							Suggest ls -A when ls has no output  
						
						
						
						
					 
					
						2016-10-31 13:49:38 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						ddd8788353 
					 
					
						
						
							
							#571 : always honor alter_history setting in zsh  
						
						
						
						
					 
					
						2016-10-31 12:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						76c0e7bc70 
					 
					
						
						
							
							Merge pull request  #571  from josephfrazier/bash-honor-alter-history  
						
						... 
						
						
						
						bash: always honor alter_history setting 
						
						
					 
					
						2016-10-31 12:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4865bdd81f 
					 
					
						
						
							
							Merge pull request  #569  from scorphus/rebase-skip  
						
						... 
						
						
						
						#N/A: Add `git_rebase_merge_dir` rule 
						
						
					 
					
						2016-10-31 12:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						fa169c686c 
					 
					
						
						
							
							test_git_flag_after_filename.py: dedupe test commands  
						
						
						
						
					 
					
						2016-10-31 00:22:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						9cae0bffff 
					 
					
						
						
							
							git_flag_after_filename: fix flake8 errors  
						
						... 
						
						
						
						These were found by creating a `.flake8` file containing:
    [flake8]
    ignore = E501,W503
    exclude = venv
then running:
    flake8 $(git diff master... --name-only)
See https://github.com/nvbn/thefuck/pull/563  for running `flake8` in CI 
						
						
					 
					
						2016-10-31 00:22:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						b519d317f7 
					 
					
						
						
							
							bash: always honor alter_history setting  
						
						... 
						
						
						
						This ensures that even if the command suggested and run by `thefuck`
fails, it will still be added to the history, allowing the user to tweak
it further (or run `fuck` again) if desired.
Note that the fish shell appears to already behave this way. 
						
						
					 
					
						2016-10-30 23:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						5b420204c9 
					 
					
						
						
							
							git: fix fatal: bad flag '...' after filename  
						
						... 
						
						
						
						For example:
    $ git log README.md -p
    fatal: bad flag '-p' used after filename
    $ fuck
    git log -p README.md [enter/↑/↓/ctrl+c]
    Aborted
    $ git log -p README.md --name-only
    fatal: bad flag '--name-only' used after filename
    $ fuck
    git log -p --name-only README.md [enter/↑/↓/ctrl+c]
    Aborted
    $ git log README.md -p CONTRIBUTING.md
    fatal: bad flag '-p' used after filename
    $ fuck
    git log -p README.md CONTRIBUTING.md [enter/↑/↓/ctrl+c] 
						
						
					 
					
						2016-10-30 21:40:25 -04:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						07005b591a 
					 
					
						
						
							
							#N/A: Add git_rebase_merge_dir rule  
						
						
						
						
					 
					
						2016-10-30 20:30:26 -02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						cb99e42e02 
					 
					
						
						
							
							Merge pull request  #567  from scorphus/git-rm-local-modifications  
						
						... 
						
						
						
						#N/A: Add `git_rm_local_modifications` rule 
						
						
					 
					
						2016-10-30 19:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						51f77964c6 
					 
					
						
						
							
							Merge pull request  #568  from scorphus/osx-brew-install  
						
						... 
						
						
						
						#N/A: Do not fail if formula is already installed 
						
						
					 
					
						2016-10-30 19:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						30b1c44f91 
					 
					
						
						
							
							#N/A: Do not fail if formula is already installed  
						
						
						
						
					 
					
						2016-10-30 15:02:12 -02:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						af28f0334a 
					 
					
						
						
							
							#N/A: Add git_rm_local_modifications rule  
						
						
						
						
					 
					
						2016-10-29 17:51:55 -02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						5ee5439c1e 
					 
					
						
						
							
							#565 : Refine git_push rule  
						
						
						
						
					 
					
						2016-10-08 12:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						cf006dac2c 
					 
					
						
						
							
							Merge branch 'master' into josephfrazier-git-push-u  
						
						... 
						
						
						
						# Conflicts:
#	thefuck/rules/git_push.py 
						
						
					 
					
						2016-10-08 12:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						5b535077bf 
					 
					
						
						
							
							#N/A: Stop changing Command inside rules  
						
						
						
						
					 
					
						2016-10-08 12:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						cf3acbfa2e 
					 
					
						
						
							
							Merge branch 'git-push-u' of  https://github.com/josephfrazier/thefuck  into josephfrazier-git-push-u  
						
						
						
						
					 
					
						2016-10-07 10:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4d714994a3 
					 
					
						
						
							
							Merge pull request  #564  from josephfrazier/docker-python  
						
						... 
						
						
						
						Use official Python images for Docker tests 
						
						
					 
					
						2016-10-07 10:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						02f717a0e8 
					 
					
						
						
							
							Merge pull request  #562  from josephfrazier/man-help  
						
						... 
						
						
						
						Suggest `foo --help` when `man foo` shows no pages 
						
						
					 
					
						2016-10-07 10:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						8f4f2f03a7 
					 
					
						
						
							
							Merge pull request  #561  from josephfrazier/ag-literal  
						
						... 
						
						
						
						Suggest `ag -Q` when relevant 
						
						
					 
					
						2016-10-07 10:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						feb36ede5c 
					 
					
						
						
							
							Fix suggestion for git push -u  
						
						... 
						
						
						
						This was broken by https://github.com/nvbn/thefuck/pull/559  
						
						
					 
					
						2016-10-06 13:09:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						16a440cb9d 
					 
					
						
						
							
							test_zsh.py: use official python images, not ubuntu  
						
						... 
						
						
						
						This should help reduce build times. 
						
						
					 
					
						2016-10-06 11:15:18 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						10b20574d1 
					 
					
						
						
							
							test_tcsh.py: use official python images, not ubuntu  
						
						... 
						
						
						
						This should help reduce build times. 
						
						
					 
					
						2016-10-06 11:12:38 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						91fceb401a 
					 
					
						
						
							
							test_fish.py: use official python images, not ubuntu  
						
						... 
						
						
						
						This should help reduce build times. 
						
						
					 
					
						2016-10-06 11:09:19 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						4b79e23ba7 
					 
					
						
						
							
							test_bash.py: use official python images, not ubuntu  
						
						... 
						
						
						
						This should help reduce build times. 
						
						
					 
					
						2016-10-06 10:56:37 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						f915a6ed0c 
					 
					
						
						
							
							test_performance.py: use python:3 image, not ubuntu  
						
						... 
						
						
						
						This should help reduce build times. 
						
						
					 
					
						2016-10-06 10:54:47 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						a964af7e95 
					 
					
						
						
							
							ag_literal.py: use endswith() rather than in  
						
						... 
						
						
						
						https://github.com/nvbn/thefuck/pull/561#discussion_r81898499  
					
						2016-10-05 10:55:49 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						77fc021a6c 
					 
					
						
						
							
							Refactor tests/rules/test_ag_literal.py  
						
						... 
						
						
						
						https://github.com/nvbn/thefuck/pull/561#discussion_r81894710  
					
						2016-10-05 10:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						4822ceb87a 
					 
					
						
						
							
							ag_literal.py: remove unused import (Flake8 F401)  
						
						... 
						
						
						
						https://github.com/nvbn/thefuck/pull/561#discussion_r81892699  
					
						2016-10-05 10:34:17 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						b2947aba8d 
					 
					
						
						
							
							test_ag_literal.py: Add blank line (PEP 8 E302)  
						
						... 
						
						
						
						https://github.com/nvbn/thefuck/pull/561#discussion_r81892174  
					
						2016-10-05 10:32:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						d2e0a19aae 
					 
					
						
						
							
							Add missing semicolon to aws_cli entry in README  
						
						
						
						
					 
					
						2016-10-03 14:22:17 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						0c84eefa55 
					 
					
						
						
							
							Don't suggest man 2/3 foo if no man pages exist  
						
						... 
						
						
						
						Suggest `foo --help` instead. However, if there are man pages, suggest
`foo --help` after `man 2/3 foo`
This addresses the comment in the previous commit message:
> However, in cases where multiple sections have man pages for `foo`,
> running `man foo` could bring up the "wrong" section of man pages.
> `man read` is an example of this, but that should probably be handled in
> a way that still suggests `foo --help` first when there are *no* man
> pages for `foo` in any section. 
						
						
					 
					
						2016-10-03 14:10:42 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						8bd6c5da67 
					 
					
						
						
							
							For man foo, try foo --help before man 3 foo  
						
						... 
						
						
						
						`man` without a section searches all sections, so having `foo --help`
suggested first makes more sense than adding a specific section. See
https://github.com/nvbn/thefuck/pull/562#issuecomment-251142710 
However, in cases where multiple sections have man pages for `foo`,
running `man foo` could bring up the "wrong" section of man pages.
`man read` is an example of this, but that should probably be handled in
a way that still suggests `foo --help` first when there are *no* man
pages for `foo` in any section.
Closes https://github.com/nvbn/thefuck/issues/546  
						
						
					 
					
						2016-10-03 12:03:57 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						ce6b82c92d 
					 
					
						
						
							
							#560 : Fix code style  
						
						
						
						
					 
					
						2016-10-03 13:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						5dbbb3b1ed 
					 
					
						
						
							
							Add ... --help to man suggestions  
						
						... 
						
						
						
						This is along the lines of what @waldyrious suggested in
https://github.com/nvbn/thefuck/issues/546 , but it just adds a new
suggestion rather than replacing the other ones. 
						
						
					 
					
						2016-10-03 03:57:53 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						db4b37910d 
					 
					
						
						
							
							Suggest ag -Q when relevant  
						
						... 
						
						
						
						This detects when `ag` suggests the `-Q` option, and adds it. 
						
						
					 
					
						2016-10-03 00:33:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						2b88ea11ea 
					 
					
						
						
							
							Suggest git diff --no-index when relevant  
						
						... 
						
						
						
						This makes it easier to use `git diff` on untracked files. 
						
						
					 
					
						2016-10-03 00:05:01 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						db7dffdb44 
					 
					
						
						
							
							Merge pull request  #559  from josephfrazier/git-push-explicit-upstream  
						
						... 
						
						
						
						Fix suggestions for `git push -u origin` 
						
						
					 
					
						2016-10-02 17:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						92f3c8fb52 
					 
					
						
						
							
							Merge pull request  #557  from OJFord/patch-1  
						
						... 
						
						
						
						Add sudo rule for Aura 
						
						
					 
					
						2016-10-02 17:21:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						7c4f0d2e55 
					 
					
						
						
							
							Merge pull request  #551  from scorphus/git-bisect-usage  
						
						... 
						
						
						
						#N/A: Add `git_bisect_usage` rule 
						
						
					 
					
						2016-10-02 17:20:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						d05eb0a6dc 
					 
					
						
						
							
							#552 : Fix code style  
						
						
						
						
					 
					
						2016-10-02 17:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						cf352fd788 
					 
					
						
						
							
							Merge branch 'remove-trailing-cedilla' of  https://github.com/wikiti/thefuck  into wikiti-remove-trailing-cedilla  
						
						
						
						
					 
					
						2016-10-02 17:18:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						3c1cce6bd2 
					 
					
						
						
							
							Merge branch 'brew-link' of  https://github.com/josephfrazier/thefuck  into josephfrazier-brew-link  
						
						... 
						
						
						
						# Conflicts:
#	README.md 
						
						
					 
					
						2016-10-02 17:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						5d3a727d1a 
					 
					
						
						
							
							Merge pull request  #555  from josephfrazier/brew-uninstall-force  
						
						... 
						
						
						
						Suggest `brew uninstall --force` when relevant 
						
						
					 
					
						2016-10-02 17:14:54 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						ea87d55771 
					 
					
						
						
							
							Merge pull request  #554  from JordonPhillips/aws-rule  
						
						... 
						
						
						
						Add new aws cli rule 
						
						
					 
					
						2016-10-02 17:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Frazier 
							
						 
					 
					
						
						
							
						
						aa6b18d0ce 
					 
					
						
						
							
							Fix suggestions for git push -u origin  
						
						... 
						
						
						
						Resolves https://github.com/nvbn/thefuck/issues/558  
						
						
					 
					
						2016-09-30 16:13:50 -04:00