Pablo Santiago Blum de Aguiar
25cc98a21a
fix(rules.ls_lah): make sure script starts with ls
...
Fix #271
2015-07-03 14:24:45 -03:00
mcarton
51b5dd0460
Fix the pacman rule with sudo
...
Does not use @sudo_support as this does not place 'sudo' at the right
position.
2015-06-28 22:10:34 +02:00
mcarton
5552fd3dc9
s/compile/execute when talking about Python
...
The word 'compile' is just misleading here.
2015-06-26 14:54:33 +02:00
mcarton
7173e0dbad
Use spaces instead of tabs
...
The is more common in python and follows other rules usage.
2015-06-26 14:50:01 +02:00
Maciej Mionskowski
360e4673eb
Added systemctl rule
2015-06-24 09:36:09 +02:00
Cami Diez
a0949b1102
Added Python Compile Rule
2015-06-21 09:24:27 +08:00
nvbn
eb537bef81
Merge branch 'issue-221-tf-alias' of https://github.com/scorphus/thefuck into scorphus-issue-221-tf-alias
2015-06-16 13:49:17 +03:00
TJ Horner
ea306038f9
Fix sudo rule
2015-06-15 17:08:08 -07:00
Pablo Santiago Blum de Aguiar
96fe1e77b3
refact(rules.no_command): do not add TF_ALIAS to the “callables” list
...
Fix #234 , #245 and #251
Ref #221
2015-06-12 00:49:55 -03:00
Pablo Santiago Blum de Aguiar
c08d9125e4
refact(shells): use an env var TF_ALIAS to keep the name of the alias
...
This environment variable may be used by any rule to decide whether it
matches or not.
2015-06-10 20:50:49 -03:00
Pablo Santiago Blum de Aguiar
be682170e5
test(shells): add fuck
alias to collection of aliases
2015-06-10 20:49:28 -03:00
mcarton
f6c013d033
Add a cargo_no_command
rule
2015-06-06 17:22:14 +02:00
Vladimir Iakovlev
c47968a180
Merge pull request #240 from diezcami/brew-upgrade
...
Added brew_upgrade rule
2015-06-02 08:46:57 +03:00
Vladimir Iakovlev
581c97ec4b
Merge pull request #239 from diezcami/quotation-marks
...
Added quotation_marks rule
2015-06-02 08:46:06 +03:00
Cami Diez
2ed96b1d51
Added brew_upgrade rule
2015-06-02 13:23:34 +08:00
Cami Diez
79d94e2651
Added quotation marks rule
2015-06-02 13:18:13 +08:00
Cami Diez
1d2d907c60
Added go_run rule
2015-06-02 12:05:47 +08:00
Sergey Bugaev
ba9214f7fc
Add a test for git_branch_list rule
2015-06-02 00:17:57 +03:00
Pablo Santiago Blum de Aguiar
15e13d7c1a
add(rule): add the new git_diff_staged rule
2015-05-29 18:41:53 -03:00
nvbn
73bc6c0184
Merge branch 'java' of https://github.com/diezcami/thefuck into diezcami-java
...
Conflicts:
README.md
2015-05-28 18:03:24 +03:00
Vladimir Iakovlev
54a9769c10
Merge pull request #224 from diezcami/javac
...
Added javac rule
2015-05-28 18:01:14 +03:00
Vladimir Iakovlev
abc7238d14
Merge pull request #219 from scorphus/fix-shell-fish
...
fix(shell::Fish): avoid looping when calling `fuck` twice
2015-05-28 18:00:42 +03:00
Cami Diez
b1da6a883a
Added java rule
2015-05-27 15:50:41 +08:00
Cami Diez
a9e3b22fa4
Added javac rule
2015-05-27 15:47:34 +08:00
Pablo Santiago Blum de Aguiar
9debcdf676
fix(shells::Fish): avoid looping when calling fuck
twice
...
Or whatever the `thefuck` function name is.
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-27 00:39:47 -03:00
Cami Diez
d3146aa0ac
Addressed Issue #210
2015-05-23 23:18:15 +08:00
nvbn
190e47ecdb
#215 Use memoize decorator for caching
2015-05-22 17:07:01 +03:00
Pablo Santiago Blum de Aguiar
551e35e3b6
refact(shells): add support to Fish functions
...
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-21 23:56:37 -03:00
Pablo Santiago Blum de Aguiar
6cf430cc23
refact(man): do not match if there's no argument to man
...
If there's no argument to man, a call to thefuck should just give no
fuck.
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-21 00:00:22 -03:00
nvbn
c65fdd0f81
Add rule for django south inconsistent migrations
2015-05-21 00:55:23 +03:00
nvbn
e7d7b80c09
Add rule for django south ghost migrations
2015-05-21 00:49:56 +03:00
Vladimir Iakovlev
f986df23d5
Merge pull request #212 from scorphus/fix-whois
...
fix(whois): check if there's at least one argument to `whois`
2015-05-21 00:33:22 +03:00
Pablo Santiago Blum de Aguiar
44c06c483e
fix(whois): check if there's at least one argument to whois
...
This avoids thefuck failing when there's no arguments. It fails with:
```
...
File "thefuck/rules/whois.py", line 26, in get_new_command
url = command.script.split()[1]
IndexError: list index out of range
```
Signed-off-by: Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
2015-05-20 13:54:33 -03:00
mcarton
1f48d5e12a
Add a rule to change man section
2015-05-20 18:08:15 +02:00
nvbn
2c3df1ad47
#209 add support of aliases to no_command
2015-05-20 16:58:05 +03:00
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