Commit Graph

1052 Commits

Author SHA1 Message Date
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 34973fe97e #N/A: Fix tests without `CommandNotFound` 2016-08-13 17:33:16 +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
Vladimir Iakovlev bc78c83224 Merge pull request #535 from scorphus/534-improve-open
#534: Improve open rule
2016-08-13 20:20:12 +08:00
Vladimir Iakovlev b2a5009116 #N/A: Ensure that thefuck successfully installed in functional tests 2016-08-13 14:50:21 +03:00
Vladimir Iakovlev 087584a1e0 #N/A: Remove ability to run functional tests without docker 2016-08-13 14:11:18 +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 fbea803a9b #534: Use a `stderr` fixture on `open` rule tests 2016-08-12 00:20:12 -03:00
Vladimir Iakovlev 51415a5cb1 Merge pull request #530 from scorphus/git-branch-exists-checkout
#N/A: Use git_branch_exists rule with `checkout` too
2016-07-22 13:11:05 +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 2af65071d8 Merge branch 'yeahbert-git_push_contains_work' 2016-07-07 15:42:02 +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
Vladimir Iakovlev a3b2e6872b Merge pull request #527 from josephfrazier/brew-update
Add `brew update` to Homebrew commands
2016-06-30 01:46:36 +03: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
Vladimir Iakovlev 965c05bfdf Merge pull request #525 from tdsmith/patch-1
Avoid importing pip
2016-06-29 14:11:26 +03:00
Tim D. Smith a7d1c725e4 Keep working if pip isn't installed
This might be installed by invoking setup.py directly.
2016-06-28 21:50:06 -07:00
Tim D. Smith 99e828d15d Avoid importing pip
pip doesn't have a stable Python API and shouldn't be `import`ed. `pkg_resources` is provided by setuptools.
2016-06-28 21:48:06 -07:00
nvbn ae2b767a4d Merge branch 'scorphus-update-cargo-no-command' 2016-06-28 15:51:01 +03: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 d5e333b727 Bump to 3.10 2016-06-28 03:30:27 +03:00
nvbn 1755bcd1b5 #524: Run functional tests only with python 3.5 2016-06-28 03:05:42 +03:00
nvbn f773b57bea #511: Add `ln_s_order` rule 2016-06-28 03:00:00 +03:00
Vladimir Iakovlev 5866ea8433 Merge pull request #524 from nvbn/fix-func-tests-on-travis-ci
Fix functional tests on travis-ci
2016-06-28 00:38:58 +03:00
nvbn 729508e581 #524: Add commandnotfound to travis config 2016-06-28 00:38:38 +03:00
nvbn 1b7c8b5498 #524: Don't wait for prompt in zsh 2016-06-28 00:22:25 +03:00
nvbn 9b6cd0cd7b #524: Exit with `1` if no fixed command selected 2016-06-28 00:22:04 +03:00
nvbn 77ea630d84 #524: Remove `skip_without_docker` hacks 2016-06-28 00:11:56 +03:00
nvbn 917c6ac887 #524: Fix tcsh encoding 2016-06-28 00:00:49 +03:00
nvbn 8bea63eb23 #524: Remove unned dependencies from `.travis.yml` 2016-06-27 23:48:26 +03:00
nvbn 2bf21d9f0e #524: Wait for prompt in zsh tests 2016-06-27 23:48:06 +03:00
nvbn e2f66cb26b #N/A: Enable docker service 2016-06-27 23:18:38 +03:00
Vladimir Iakovlev ff1ee979f0 Merge pull request #518 from mklkj/master
Fix a typo
2016-06-27 23:15:41 +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
Vladimir Iakovlev ea3671f98c Merge pull request #521 from b1101/master
ui: accept 'q' as quit character
2016-06-27 23:14:16 +03:00
nvbn 4584903beb #N/A: Temporary disable functional tests on travis-ci 2016-06-27 23:13:57 +03:00
nvbn 990ba57159 #N/A: Disable zsh `test_with_confirmation` without docker 2016-06-27 23:12:05 +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
mklkj d2845a0d2e Fix a typo 2016-06-23 14:28:37 +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