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
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
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
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 f966ecd4f5b8221ee15e843f5ec287e1f7cca940.
2018-01-01 20:18:05 -05: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
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
Stef Pletinck
64d6835e15
#652 : Add new git_push_different_branch_names rule
...
Fix #652
* Basic fix for #652
* Finishing work
* Added readme line
* Added test
* My test was stupid...
* Removed redundant lines
* That space...
2017-10-15 13:30:29 -02:00
Vladimir Iakovlev
985b2d9ec9
#N/A: Add brew_cask_dependency
rule
2017-10-15 16:11:08 +02:00
Vladimir Iakovlev
a906a751c8
#N/A: Add prove_recursively
rule
2017-10-15 15:51:09 +02:00
Stef Pletinck
e658f35bd9
quick fix for #655 ( #702 )
...
* quick fix for #655
* Enabled by default and fix
* Test
* Added readme line
* This is unnecessary
2017-10-10 19:24:38 +02:00
Vladimir Iakovlev
78a9d52df0
#N/A: Remove enabled_by_default = True
from rules
2017-10-08 16:27:23 +02:00
Vladimir Iakovlev
6362c37eec
Merge pull request #701 from Epse/#670-git_remote_delete
...
fixed #670
2017-10-08 16:25:59 +02:00
Stef Pletinck
f24110de56
added readme line
2017-10-07 14:01:26 +02:00
Stef Pletinck
449cb9a006
Added README line
2017-10-06 17:13:29 +02:00
Vladimir Iakovlev
18992f246a
#695 : Try to use link with name
2017-09-27 18:21:07 +02:00
Vladimir Iakovlev
cec919374e
#695 : Fix link to manual-installation
2017-09-27 18:15:44 +02:00
Vladimir Iakovlev
bc7eaff5d1
#695 : Fix link to manual-installation
2017-09-27 18:14:29 +02:00
Vladimir Iakovlev
8fbd7c13e4
Merge branch 'patch-1' of https://github.com/reitermarkus/thefuck into reitermarkus-patch-1
...
# Conflicts:
# tests/rules/test_brew_upgrade.py
2017-09-10 07:56:33 +02:00
Vladimir Iakovlev
e33960b193
#685 : Mention only Python 3 in requirements
2017-09-02 11:02:49 +02:00
Vladimir Iakovlev
452ac21603
#682 : Update readme
2017-08-31 17:59:38 +02:00
Vladimir Iakovlev
d44b11fbd8
#682 : Fix gif link
2017-08-28 03:39:17 +02:00
Vladimir Iakovlev
1b694fae7b
#682 : Fix gif link
2017-08-26 14:41:05 +02:00
Vladimir Iakovlev
2ebfb92760
#682 : Add gif with instant mode
2017-08-26 14:39:36 +02:00
Vladimir Iakovlev
e707728fd5
#682 : Update readme
2017-08-26 13:31:09 +02:00
Vladimir Iakovlev
f9b30ae2d3
#683 : Mention -y
and -r
in the readme
2017-08-26 04:57:16 +02:00
Simon Whitaker
16ec6a7d2a
Fix docs for Command type
2017-08-23 07:14:56 +01:00
Markus Reiter
50db76c019
Update README.md
2017-07-06 00:21:31 +02:00
Vladimir Iakovlev
e62666181a
#650 : #651 : #646 : Recommend to install thefuck globally
2017-05-29 10:11:15 +02:00
Vladimir Iakovlev
33f28cf76d
#633 : Show ci badges for master
2017-04-20 21:34:47 +02:00
Russ Panula
900e83e028
add rule for: yarn install [pkg]
...
--- `install` has been replaced with `add` to add new dependencies. Run $0 instead.
6e9a9a6596/src/reporters/lang/en.js (L18)
2017-03-28 18:31:01 +02:00
Vladimir Iakovlev
5b1f3ff816
Merge branch 'master' of git://github.com/Asday/thefuck into Asday-master
2017-03-22 13:57:18 +01:00
Adam Barnes
b22a3ac891
Created a rule for trying to push a new repository with no commits.
2017-03-22 10:23:35 +00:00
Vladimir Iakovlev
2315929875
#579 : Add missing_space_before_subcommand
rule
2017-03-13 22:21:34 +01:00
Vladimir Iakovlev
2379573cf2
#591 : Add path_from_history
rule
2017-03-13 19:05:34 +01:00
Vladimir Iakovlev
76aa5546df
#593 : Remove unned underscores from readme
2017-03-13 17:22:58 +01:00
Vladimir Iakovlev
5179015b84
#531 : Add example of alias for running without confirmation to readme
2017-03-13 16:59:29 +01:00
Vladimir Iakovlev
dee99ed705
#220 : Use pip3 install --user
for upgrade too
2017-03-13 14:15:24 +01:00
Vladimir Iakovlev
e101f1fcc9
#220 : Use pip3 install --user
in readme
2017-03-13 14:01:38 +01:00
Vladimir Iakovlev
c2b597f22b
Merge branch 'master' of https://github.com/ds-forks/thefuck into ds-forks-master
2017-03-13 13:47:56 +01:00
Vladimir Iakovlev
725ef271b1
Merge branch 'flake8' of https://github.com/josephfrazier/thefuck into josephfrazier-flake8
...
# Conflicts:
# thefuck/system/unix.py
# thefuck/system/win32.py
2017-03-13 13:35:11 +01:00
Joseph Frazier
35ea4dce71
Add yarn_help
rule
...
Yarn likes to keep its documentation online, rather than in `yarn help`
output. For example, `yarn help clean` doesn't tell you anything about
the `clean` subcommand. Instead, it points you towards
https://yarnpkg.com/en/docs/cli/clean
This rule detects when that happens, and suggests opening the URL. One
caveat is the currently only OSX is supported, as Linux uses `xdg-open`
instead of `open`.
2017-03-10 13:07:46 -05:00
Joseph Frazier
b038ea4541
Merge branch 'master' into flake8
2017-03-08 12:21:54 -05:00
Joseph Frazier
df5428c5e4
Add yarn_command_not_found
rule
...
This addresses https://github.com/nvbn/thefuck/pull/607#issuecomment-283945505
The code was adapted from the `grunt_task_not_found` rule
2017-03-03 23:38:20 -05:00
Vladimir Iakovlev
ef5ff6210a
Merge pull request #606 from josephfrazier/git-rm-staged
...
Add git_rm_staged rule for removing locally staged changes
2017-03-03 13:52:43 +01:00
Joseph Frazier
7e16a2eb7c
Fix aliased yarn
commands like yarn ls
...
[Yarn] has a handful of subcommand [aliases], but does not automatically
[correct] them for the user. This makes it so that `fuck` will do the
trick. For example:
$ yarn ls
yarn ls v0.20.3
error Did you mean `yarn list`?
info Visit https://yarnpkg.com/en/docs/cli/list for documentation about this command.
$ fuck
yarn list [enter/?/?/ctrl+c]
[Yarn]: https://yarnpkg.com/en/
[aliases]: 0adbc59b18/src/cli/aliases.js
[correct]: https://github.com/yarnpkg/yarn/pull/1044#issuecomment-253763230
2017-02-26 20:50:41 -05:00