nvbn
5319871326
#209 add get_aliases
to shells
2015-05-20 16:56:42 +03:00
nvbn
ce6855fd97
Add git_pull
rule
2015-05-20 02:40:36 +03:00
Vladimir Iakovlev
dc53f58b2a
Merge pull request #206 from scorphus/fish-shell
...
Add support to Fish shell
2015-05-19 12:53:02 +03:00
mcarton
afcee5844b
Fix pacman tests on Arch Linux
2015-05-18 09:41:49 +02:00
Pablo Santiago Blum de Aguiar
1b5c935f30
feat(shells): add specific actions for the Fish shell
...
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-17 12:57:45 -03:00
Vladimir Iakovlev
51800afca8
Merge pull request #201 from mcarton/whois
...
Add test and complete README for the `whois` rule
2015-05-17 16:26:23 +03:00
Pablo Santiago Blum de Aguiar
179839c32f
test(rules): test other rules involving shells.and_()
...
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-16 11:53:01 -03:00
Pablo Santiago Blum de Aguiar
3d0d4be4a9
refact(shells): add and_
method to assemble expressions involving AND
...
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-16 11:52:50 -03:00
mcarton
6539c853b4
Add tests for the whois
rule
2015-05-16 15:36:27 +02:00
Igor Santos
d5bd57fb49
Adding rule for forgotten '-r' when grepping folders
2015-05-15 19:09:14 -03:00
mcarton
5504aa44a1
Add tests for the no_such_file
rule
2015-05-15 18:03:33 +02:00
Vladimir Iakovlev
112e20d7c5
Merge pull request #171 from mcarton/dry
...
Add a don't repeat yourself rule
2015-05-08 12:11:41 +02:00
mcarton
95007220fb
Add a test for the DRY rule
2015-05-08 11:42:00 +02:00
SanketDG
65aeea857e
add tests for man_no_space
2015-05-08 00:15:57 +05:30
nvbn
36d80859a4
Add tox config
2015-05-07 13:51:27 +02:00
nvbn
2b12b4bfce
Improve tests with mocker
2015-05-07 13:42:52 +02:00
nvbn
05f594b918
#154 Add ability to override priority in settings
2015-05-07 13:11:45 +02:00
nvbn
fc3fcf028a
#154 Add priority to rules
2015-05-06 13:57:09 +02:00
nvbn
3f2fe0d275
#89 #152 Use shell history
2015-05-04 04:44:16 +02:00
nvbn
fcc2a1a40a
#128 #69 add support of shell specific actions, add alias expansion for bash and zsh
2015-05-03 12:46:01 +02:00
nvbn
938f1df035
Remove not used fixture
2015-05-02 04:56:23 +02:00
nvbn
2acfea3350
#1 s/last_script/last_command/, s/last_fixed_script/last_fixed_command/
2015-05-02 04:32:07 +02:00
nvbn
dd1861955c
Refine tests
2015-05-02 04:29:55 +02:00
nvbn
ba601644d6
#1 Add history of last commands, allow fuck more than once
2015-05-01 08:38:38 +02:00
nvbn
5eeb9d704c
#102 Use side_effect
in ssh_known_host
rule
2015-05-01 04:41:33 +02:00
nvbn
b985dfbffc
#102 Add support of rules with side effects
2015-05-01 04:39:37 +02:00
Namwoo Kim
9bf910a2dd
Improve a logic to get recommended command based on local environment
2015-04-29 15:18:48 +09:00
nvbn
99d9c9aff7
#132 Merge pip_install_sudo
rule with sudo
rule
2015-04-29 05:01:30 +02:00
nvbn
4be60c78fa
Merge branch 'pip-needs-sudo' of https://github.com/kimtree/thefuck into kimtree-pip-needs-sudo
2015-04-29 04:52:09 +02:00
Trace
d3295e6a4e
Hoping this fixes the issue of it not working.
...
Still new to this project. My problem of it not working (I admit to being at fault) was that I had not added the same rule to the test case.
2015-04-28 11:59:15 -05:00
Namwoo Kim
bc2c87e8fe
Add a support for pip install with sudo
...
- Fixes #136
2015-04-28 15:52:09 +09:00
nvbn
419878f526
#118 Make ls_lah
disabled by default
2015-04-25 03:42:36 +02:00
nvbn
f610cf2256
Merge branch 'ls_lah' of git://github.com/crimsonknave/thefuck into crimsonknave-ls_lah
2015-04-25 03:35:53 +02:00
nvbn
2f04a953ba
Fix tests with python 2
2015-04-25 03:13:57 +02:00
nvbn
698451f65d
Use parametrized tests where it possible
2015-04-25 02:54:39 +02:00
nvbn
b7cb407637
Add useful constructors for Rule
and Command
for tests
2015-04-25 02:35:26 +02:00
Vladimir Iakovlev
3134a60e27
Merge pull request #120 from nwinkler/cd_mkdir
...
Added cd_mkdir rule
2015-04-24 18:23:22 +02:00
Nils Winkler
d12a8bcdd8
Added cd_mkdir rule
...
This fixes #50 and #98 .
```bash
$ cd foo/bar/baz
cd: foo: No such file or directory
$ fuck
mkdir -p foo/bar/baz && cd foo/bar/baz
```
Added matchers for both Bash and sh error messages. Depending on your
default shell, the messages might be slightly different.
2015-04-24 08:52:39 +02:00
Pablo Santiago Blum de Aguiar
58069f0a3e
conf: initialize a settings file if it doesn't exist ( fix #111 )
...
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-04-24 00:38:59 -03:00
Joseph Henrich
a454438939
Fuck, I wanted ls -lah
2015-04-23 20:28:19 -04:00
nvbn
5a8d889dc0
Merge branch 'master' of github.com:nvbn/thefuck
2015-04-23 21:48:05 +02:00
nvbn
1f96faef2c
#116 Fix tests
2015-04-23 21:47:46 +02:00
nvbn
0235c0654d
Merge branch 'master' of git://github.com/neomede/thefuck into neomede-master
2015-04-23 21:45:26 +02:00
Rubén Simón Andreo
473f5e6a33
Add composer rule
2015-04-23 17:34:34 +02:00
Nils Winkler
f1cce413b3
Added rule for fixing Alt+Space character
...
Happens on the Mac a lot when typing a pipe character (Alt+7), and
keeping the Alt key pressed down for a bit too long, so instead of
Space, you're typing Alt+Space. This rule replaces the Alt+Space with a
simple Space character.
$ ps -ef | grep foo
-bash: grep: command not found
$ fuck
ps -ef | grep foo
2015-04-23 15:19:30 +02:00
Vladimir Iakovlev
a20bf6fa23
Merge pull request #110 from kimtree/support-brew
...
Support brew unknown command
2015-04-23 15:04:18 +02:00
Vladimir Iakovlev
f5e9124327
Merge pull request #107 from kimtree/support-pip
...
Add a support for pip unknown commands
2015-04-23 15:02:56 +02:00
Namwoo Kim
54b5cd6122
Add a support for brew unavailable formulas
2015-04-23 18:16:36 +09:00
Namwoo Kim
24ce459f2c
Add a support for unknown brew commands - #83
2015-04-23 17:06:05 +09:00
Namwoo Kim
af2bfe7c58
Add a support for pip unknown commands
2015-04-23 15:25:12 +09:00