Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						2d81166213 
					 
					
						
						
							
							#N/A: Return an ordered list from set of overridden aliases  
						
						... 
						
						
						
						This way it's ensured that whatever is used as cache key is always
ordered. Sets are unordered collections. 
						
						
							
						
					 
					
						2019-01-17 00:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						8093f7cab8 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit b853385ea9b9409a29a30c7af4d47c9a500cd287
Author: Vladimir Iakovlev <nvbn.rm@gmail.com >
Date:   Tue Jan 15 00:54:01 2019 +0100
    #864 : Make the solution for Greek a bit more extensible
commit 073ebceb594ad24972f7765b1f608de44c1cebf2
Merge: b946b7d141462anvbn.rm@gmail.com >
Date:   Tue Jan 15 00:46:09 2019 +0100
    Merge branch 'master' of git://github.com/RealOgre/thefuck into RealOgre-master
commit 141462a6fb45096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 16:47:43 2018 +0200
    Update switch_lang.py
commit 1f792853f245096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 16:39:04 2018 +0200
    Update switch_lang.py
commit e7dede53a145096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 15:24:10 2018 +0200
    Update switch_lang.py
commit 4a0a973e6245096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 15:04:44 2018 +0200
    Update switch_lang.py
commit 80d6b8da4c45096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 14:25:15 2018 +0200
    Update switch_lang.py
commit 66b13c53b345096491+RealOrge@users.noreply.github.com >
Date:   Thu Dec 13 11:44:48 2018 +0200
    Update switch_lang.py 
						
						
							
						
					 
					
						2019-01-15 00:54:48 +01:00 
						 
				 
			
				
					
						
							
							
								yangkyeongmo 
							
						 
					 
					
						
						
							
						
						b946b7d319 
					 
					
						
						
							
							Comment correction on ui.py ( #874 )  
						
						
						
						
							
						
					 
					
						2019-01-15 00:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						9354a977dd 
					 
					
						
						
							
							#N/A: Fix tests with pytest 4  
						
						
						
						
							
						
					 
					
						2019-01-15 00:35:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mickaël Schoentgen 
							
						 
					 
					
						
						
							
						
						1eb4ccbcc9 
					 
					
						
						
							
							Fix 2 DeprecationWarning: invlid escape sequence ( #872 )  
						
						... 
						
						
						
						Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr > 
						
						
							
						
					 
					
						2019-01-06 15:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Pablo Santiago Blum de Aguiar 
							
						 
					 
					
						
						
							
						
						ce5feaebf7 
					 
					
						
						
							
							#869 : Use fish --version instead of an interactive shell for info()  
						
						... 
						
						
						
						This prevents initialisation and consequentially a recursive loop.
Fix  #869 
Ref oh-my-fish/plugin-thefuck#11  
						
						
							
						
					 
					
						2019-01-04 20:54:03 +01:00 
						 
				 
			
				
					
						
							
							
								Fábio Santos 
							
						 
					 
					
						
						
							
						
						ac343fb1bd 
					 
					
						
						
							
							#868 : Point out you can use linuxbrew in README  
						
						... 
						
						
						
						* Point out you can use linuxbrew
* Change text and add link to linuxbrew
* Change brew related URLs to HTTPS 
						
						
							
						
					 
					
						2019-01-04 20:35:27 +01:00 
						 
				 
			
				
					
						
							
							
								Chris De Pasquale 
							
						 
					 
					
						
						
							
						
						7bc619385b 
					 
					
						
						
							
							Fixed incorrect ordering of for_app and sudo_support causing apt_invalid_operation and dnf_no_such_command rules to fail ( #861 )  
						
						
						
						
							
						
					 
					
						2018-12-11 01:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						d86dd5f179 
					 
					
						
						
							
							#N/A: Clear dist/ before uploading releases  
						
						
						
						
							
						
					 
					
						2018-11-29 23:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						8c1591fbe3 
					 
					
						
						
							
							Bump to 3.28  
						
						
						
						
							
 
						
					 
					
						2018-11-29 23:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								kozar 
							
						 
					 
					
						
						
							
						
						dfd31872a9 
					 
					
						
						
							
							#855  - Support Ukrainian layout; Fix matching of similar layouts ( #856 )  
						
						... 
						
						
						
						*  #855  - Support Ukrainian layout; Fix matching of similar layouts
* Fix splitting of command line 
						
						
							
						
					 
					
						2018-11-21 19:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						1eaead4f70 
					 
					
						
						
							
							#N/A: Remove performance tests as they are meaningless with the current implementation  
						
						
						
						
							
						
					 
					
						2018-11-21 19:44:07 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						5b3350b2dd 
					 
					
						
						
							
							#N/A: Fix tests with py.test 4  
						
						
						
						
							
						
					 
					
						2018-11-21 19:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						81b05b9f88 
					 
					
						
						
							
							#N/A: Fix osx travis-ci build  
						
						
						
						
							
						
					 
					
						2018-11-21 19:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Eisenmann 
							
						 
					 
					
						
						
							
						
						b5436a2c47 
					 
					
						
						
							
							Remove zsh instant mode log with -f ( #854 )  
						
						... 
						
						
						
						In some setups, rm might default to interactive promt. This change adds
the -f parameter to force remove the instant mode log on exit to avoid
an interactive prompt.
```
 ~ 
rm: remove regular file
'/tmp/user/1000/thefuck-script-log-bbb81260140c4b3fa18bf2097f15bd77'?
``` 
						
						
							
						
					 
					
						2018-11-02 20:00:56 +01:00 
						 
				 
			
				
					
						
							
							
								Přemek Vyhnal 
							
						 
					 
					
						
						
							
						
						b08aec02f5 
					 
					
						
						
							
							update install guide for Linux Mint ( #852 )  
						
						... 
						
						
						
						on Mint I had to install python3-setuptools package too 
						
						
							
						
					 
					
						2018-10-30 21:49:42 +01:00 
						 
				 
			
				
					
						
							
							
								Pablo Aguiar 
							
						 
					 
					
						
						
							
						
						e6be00a63b 
					 
					
						
						
							
							Comply to new flake8 3.6 ( #853 )  
						
						... 
						
						
						
						* #N/A: Ignore W504 line break after binary operator
W504 is now part of flake8 current version 3.6
* #N/A: Fix invalid escape sequences
* #N/A: Remove conflicting path before installing gcc with brew 
						
						
							
						
					 
					
						2018-10-30 20:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						d226b8f258 
					 
					
						
						
							
							#835 : Make cache failure non-fatal  
						
						
						
						
							
						
					 
					
						2018-10-18 00:35:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						f06ebbf2ae 
					 
					
						
						
							
							#N/A: Use twine for uploading new releases  
						
						
						
						
							
						
					 
					
						2018-10-16 21:08:08 +02:00 
						 
				 
			
				
					
						
							
							
								Nallagatla Manikanta 
							
						 
					 
					
						
						
							
						
						3e522ba787 
					 
					
						
						
							
							Add the pwsh support for thefuck ( #844 )  
						
						
						
						
							
						
					 
					
						2018-10-09 23:20:48 +02:00 
						 
				 
			
				
					
						
							
							
								Pablo Aguiar 
							
						 
					 
					
						
						
							
						
						25142f81f8 
					 
					
						
						
							
							Some improvements ( #846 )  
						
						... 
						
						
						
						* #833 : do not require sudo on TravisCI
* #N/A: Add Python dev releases to TravisCI pipeline
Inspired by Brett Cannon's advise [1].
    1: https://snarky.ca/how-to-use-your-project-travis-to-help-test-python-itself/ 
* #837 : try and kill proc and its children
* #N/A: show shell information on `thefuck --version`
* #N/A: omit default arguments to get_close_matches
* #842 : add settings var to control number of close matches
* #N/A: remove `n` from the list of `get_closest`'s args 
						
						
							
						
					 
					
						2018-10-08 22:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rafał Zawadzki 
							
						 
					 
					
						
						
							
						
						5fd4f74701 
					 
					
						
						
							
							Added back-ticks for the consistency ( #845 )  
						
						
						
						
							
						
					 
					
						2018-10-08 22:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Waldir Pimenta 
							
						 
					 
					
						
						
							
						
						a0286b402a 
					 
					
						
						
							
							ISSUE_TEMPLATE.md: sync format of fill-in fields ( #841 )  
						
						... 
						
						
						
						Some of the "FILL THIS IN" were wrapped with html comment markup, but most of them weren't. This change makes them all use the same format. 
						
						
							
						
					 
					
						2018-10-02 20:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Mikuła 
							
						 
					 
					
						
						
							
						
						bb41f5c4e5 
					 
					
						
						
							
							Add snapcraft.yaml ( #836 )  
						
						
						
						
							
						
					 
					
						2018-10-02 20:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								James Turnbull 
							
						 
					 
					
						
						
							
						
						926e9ef963 
					 
					
						
						
							
							Added a rule to match az binary sub-command misses ( #834 )  
						
						
						
						
							
						
					 
					
						2018-08-16 00:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugene Duboviy 
							
						 
					 
					
						
						
							
						
						9d46291944 
					 
					
						
						
							
							Add Python 3.7 version support ( #833 )  
						
						
						
						
							
						
					 
					
						2018-08-14 00:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								Pablo Aguiar 
							
						 
					 
					
						
						
							
						
						cc6d90963e 
					 
					
						
						
							
							#367 : Support BSD style output in touch rule ( #830 )  
						
						... 
						
						
						
						On a Mac, also on NetBSD or OpenBSD, `touch` errs differently:
```
$ uname; touch a/b/c
Darwin
touch: a/b/c: No such file or directory
```
That gets matched by the rule but not fixed by it. Thus the regex
pattern is now a bit more tolerant. 
						
						
							
						
					 
					
						2018-07-29 18:18:42 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Iakovlev 
							
						 
					 
					
						
						
							
						
						4e755e4799 
					 
					
						
						
							
							#827 : Make cat_dir rule safer  
						
						
						
						
							
						
					 
					
						2018-07-11 23:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Colby 
							
						 
					 
					
						
						
							
						
						1dfd6373ee 
					 
					
						
						
							
							Stop parsing language-variable cat output to make cat_dir more reliable. ( #827 )  
						
						... 
						
						
						
						* Stop parsing language-variable cat output to make cat_dir more reliable.
* Add missing semicolon in readme 
						
						
							
						
					 
					
						2018-07-11 23:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Colby 
							
						 
					 
					
						
						
							
						
						fe0785bc42 
					 
					
						
						
							
							Create cat_dir rule for replacing cat with ls ( #823 )  
						
						... 
						
						
						
						* Create `cat_dir` rule for replacing `cat` with `ls` when you try to run `cat` on a directory.
* Changed to string methods in response to feedback.
Added a test to make sure lines like 'cat cat' don't become 'ls ls'.
Added trailing '\n's to test cases. 
						
						
							
						
					 
					
						2018-07-10 00:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Glen Yu 
							
						 
					 
					
						
						
							
						
						142ef6e66c 
					 
					
						
						
							
							added --yeah as an alterative arg to -y and --yes; updated README.md ( #822 )  
						
						
						
						
							
						
					 
					
						2018-07-10 00:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mas0s 
							
						 
					 
					
						
						
							
						
						59745942b5 
					 
					
						
						
							
							added notice to README.md ( #821 )  
						
						... 
						
						
						
						zsh's autocorrect function interferes with thefuck, that is now mentioned in README 
						
						
							
						
					 
					
						2018-07-10 00:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Mendis 
							
						 
					 
					
						
						
							
						
						692ee53a33 
					 
					
						
						
							
							Avoid masking shell return values in Zsh.app_alias ( #820 )  
						
						... 
						
						
						
						I discovered that a common shell script issue (https://github.com/koalaman/shellcheck/wiki/SC2155 ) is present in the script returned by `Zsh.app_alias()`, amongst other `app_alias` methods in thefuck.
In the case of the zsh `app_alias()` script, this common issue is causing the script to error on some versions of Mac OS X. This is  reported in #718 .
Unmasking the value of `TF_SHELL_ALIASES` fixes the errors in Mac OS X, but I also unmasked `TF_HISTORY` for consistency. 
						
						
							
						
					 
					
						2018-07-10 00:48:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Guilbert 
							
						 
					 
					
						
						
							
						
						534782414f 
					 
					
						
						
							
							git_push: Handle command containing force argument ( #818 )  
						
						
						
						
							
						
					 
					
						2018-07-10 00:48:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Kotsenas 
							
						 
					 
					
						
						
							
						
						a6bb41e802 
					 
					
						
						
							
							Fix Win32 get_key ( #819 )  
						
						... 
						
						
						
						PR #711  moved the arrow and cancel key codes to `const.py`. However, the
move also changed the codes from byte arrays to strings, which broke the
use of `msvcrt.getch()` for Windows.
The fix is to use `msvcrt.getwch()` so the key is a Unicode character,
matching the Unix implementation. 
						
						
							
						
					 
					
						2018-07-10 00:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								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