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
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
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: 2df1a5a a2799ad
Author: Vladimir Iakovlev <nvbn.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 a2799ad09894808fc23ef1a99475ca30c3d4d67c
Author: Jake Warren <jakewarren@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
Iulian Onofrei
68949a5922
Fix spelling ( #814 )
2018-05-13 15:28:39 +02:00
Evan Pratten
97f2d743b3
Update README.md
2018-05-11 11:36:24 +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
JunYoung Gwak
dd9554539f
Added a rule to delete sudo for pacaur. ( #787 )
2018-02-22 22:14:02 +01:00
Joseph Frazier
027b41da59
Add git_merge_unrelated
rule for git merge --allow-unrelated-histories
( #773 )
...
From https://git-scm.com/docs/merge-options#merge-options---allow-unrelated-histories
> By default, `git merge` command refuses to merge histories that do not
share a common ancestor. This option can be used to override this safety
when merging histories of two projects that started their lives
independently.
2018-01-16 20:03:56 -05:00
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