Julian Zimmermann
af9d34c299
Added rule that stashes changed files before pulling and pops them afterwards.
2016-09-19 12:52:23 +02:00
Vladimir Iakovlev
4fe64e3dfa
#N/A: Match git_add
only if pathspec exists
2016-08-23 13:03:49 +03:00
Vladimir Iakovlev
afd2ed4e51
#540 : Fix code style, add test
2016-08-22 05:45:27 +03:00
Vladimir Iakovlev
1a4d74d487
Merge branch 'fix/prevent-cwd-tilde-dir-creation' of https://github.com/kthrift/thefuck into kthrift-fix/prevent-cwd-tilde-dir-creation
2016-08-22 05:20:29 +03:00
Kyle Thrift
0bd3e85e08
fix: new config dirs created in $HOME/.config/thefuck instead of $CWD
...
fix: use correct path in warning message when XDG_CONFIG_HOME defined
2016-08-21 15:59:16 -04:00
Vladimir Iakovlev
faeeef7666
Merge pull request #539 from blahgeek/master
...
prevent infinity loop while detecting shell
2016-08-21 15:22:36 +08:00
BlahGeek
cfa51506fb
prevent infinity loop while detecting shell
...
In OS X, Process(pid=0).parent() == Process(pid=0)
2016-08-20 12:00:03 +08:00
Luke Childs
4d89b3499e
Preserve args for git_push
2016-08-19 22:08:30 +01:00
Vladimir Iakovlev
070bb2ff28
#N/A: Show deprecation warning when ~/.thefuck
used
2016-08-14 20:02:33 +03:00
Vladimir Iakovlev
71025dff17
#N/A: Monkeypatch old pathlib even on unix
2016-08-14 15:32:53 +03:00
Vladimir Iakovlev
621b455334
#N/A: Monkeypatch pathlib on windows
2016-08-14 15:15:03 +03:00
Vladimir Iakovlev
176924c18d
#N/A: Move imports from pathlib
/pathlib2
to utils
2016-08-14 15:01:00 +03:00
Vladimir Iakovlev
1f75fc1ea9
#N/A: Remove deprecated thefuck-alias
entry point
2016-08-14 14:43:13 +03:00
Vladimir Iakovlev
46cb87615e
#N/A: Remove old-style rules support
2016-08-14 14:37:32 +03:00
Vladimir Iakovlev
c63e0d1582
Bump to 3.11
2016-08-14 13:18:43 +03:00
Vladimir Iakovlev
a3eb124033
#N/A: Disable port_already_in_use
on systems without lsof
2016-08-14 08:39:26 +03:00
Vladimir Iakovlev
56851e8d31
#N/A: Add port_already_in_use
rule
2016-08-14 06:59:26 +03:00
Vladimir Iakovlev
844d3af8ae
#N/A: Add grunt_task_not_found
rule
2016-08-13 21:13:05 +03:00
Vladimir Iakovlev
a2693bd737
#N/A: Add workon_doesnt_exists
rule
2016-08-13 20:55:00 +03:00
Vladimir Iakovlev
ae3e231a5f
#N/A: Add gradle_no_task
rule
2016-08-13 20:31:33 +03:00
Vladimir Iakovlev
21bb439d7c
#N/A: Add gradle_wrapper
rule
2016-08-13 19:30:46 +03:00
Vladimir Iakovlev
efcf7da7db
#N/A: Add react_native_command_unrecognized
rule
2016-08-13 19:14:55 +03:00
Vladimir Iakovlev
5f79217e97
#N/A: Add slow_commands
and wait_slow_command
settings options
2016-08-13 18:55:11 +03:00
Vladimir Iakovlev
fdfbfc80c0
#N/A: Add npm_missing_script
rule
2016-08-13 18:28:45 +03:00
Vladimir Iakovlev
b09a4e394e
#N/A: Add npm_run_script
rule
2016-08-13 17:38:40 +03:00
Vladimir Iakovlev
379d2953c9
#N/A: Use for_app
helper
2016-08-13 16:14:05 +03:00
Vladimir Iakovlev
065b350ada
#N/A: Add fab_command_not_found
rule
2016-08-13 16:10:12 +03:00
Vladimir Iakovlev
ca787a1cba
#N/A: Ensure that command doesn't exists in no_command
rule
2016-08-13 15:39:42 +03:00
Vladimir Iakovlev
4c2fc490f2
Merge branch 'master' of github.com:nvbn/thefuck
2016-08-13 15:33:12 +03:00
Vladimir Iakovlev
0c2083485d
#N/A: Make apt-get rule more accurate, remove unstable tests
2016-08-13 15:30:57 +03:00
Pablo Santiago Blum de Aguiar
b6b15bf0d1
#534 : Improve open
rule by creating the file or dir
2016-08-12 01:09:05 -03:00
Pablo Santiago Blum de Aguiar
a169575b0f
#534 : Move “is arg a url?” logic to a function
...
This function will be used in `get_new_command`.
2016-08-12 00:53:11 -03:00
Pablo Santiago Blum de Aguiar
237bc57999
#N/A: Use git_branch_exists rule with checkout
too
2016-07-21 13:59:41 -03:00
nvbn
c93b547624
#529 : Minor style changes
2016-07-07 15:41:51 +03:00
Julian Zimmermann
837ca73f50
Added "contains work" error for git push
2016-07-07 11:47:51 +02:00
Joseph Frazier
29ed1800e1
Add brew update
to Homebrew commands
...
`brew update` is implemented in shell instead of ruby, so
`_get_brew_commands` needs to list .sh files as well as .rb
Resolves https://github.com/nvbn/thefuck/issues/526
2016-06-29 15:50:01 -04:00
nvbn
3893e0cdca
#517 : Little refactoring
2016-06-28 15:50:41 +03:00
nvbn
2988e4871f
Merge branch 'update-cargo-no-command' of https://github.com/scorphus/thefuck into scorphus-update-cargo-no-command
2016-06-28 15:49:04 +03:00
nvbn
f773b57bea
#511 : Add ln_s_order
rule
2016-06-28 03:00:00 +03:00
nvbn
9b6cd0cd7b
#524 : Exit with 1
if no fixed command selected
2016-06-28 00:22:04 +03:00
Vladimir Iakovlev
25343dbfb4
Merge pull request #523 from MattKotsenas/refactor/powershell-config
...
Add semi-colons in powershell alias
2016-06-27 23:15:14 +03:00
Matt Kotsenas
16c110823d
Add semi-colons in powershell alias
...
Add semi-colons in powershell alias so that if line breaks get lost the
function can still be invoked directly. This makes it possible to add
thefuck to the current session by running
iex "$(thefuck --alias)"
which mirrors the eval syntax in bash
2016-06-27 13:29:24 -04:00
Romans Volosatovs
01418526b4
ui: accept 'q' as quit character
...
'q' is a standard character used in traditional UNIX environment
for 'quit', so it makes sense to support it in my opinion
2016-06-25 12:31:08 +02:00
Pablo Santiago Blum de Aguiar
2c1666abc4
#N/A: Update cargo_no_command rule to support current Cargo
2016-06-18 13:50:59 -03:00
nvbn
5f11ecc4f8
#515 : Allow less strict check, use git_support
2016-06-15 19:28:58 +04:00
Jake
4bd4c0f731
Add a new rule git_rebase_no_changes
.
2016-06-11 19:20:33 -04:00
Pablo Santiago Blum de Aguiar
e2883430bc
#N/A: Cleanup shells/fish.py a bit
2016-06-04 23:18:30 -03:00
Alessio Sergi
ebf1ea88f5
Switch from pathlib to pathlib2
...
The pathlib backport module is no longer maintained. The development
has moved to the pathlib2 module instead.
Quoting from the pathlib's README:
"Attention: this backport module isn't maintained anymore. If you want
to report issues or contribute patches, please consider the pathlib2
project instead."
2016-05-12 17:17:17 +02:00
Pablo Santiago Blum de Aguiar
561eb12c08
#504 : UTF8-decode bin names if on Python 2
...
Fix #504
2016-05-11 13:31:57 -03:00
Pablo Santiago Blum de Aguiar
96f7e53aa2
#495 : Alter history only when configured to do so
2016-04-30 18:39:08 -03:00