nvbn
778d5f3e6e
#N/A: Add npm_wrong_command
rule
2016-02-06 15:18:44 +03:00
Pablo Santiago Blum de Aguiar
c3e9c1bfc1
#N/A Completely test rules.apt_get
2016-01-31 19:55:45 -02:00
Pablo Santiago Blum de Aguiar
6c25b33b9e
#N/A Add parameter and skip a test for apt_get rule
2016-01-31 19:55:45 -02:00
Pablo Santiago Blum de Aguiar
052f415d94
#N/A Completely test rules.gulp_not_task
2016-01-31 19:55:44 -02:00
Pablo Santiago Blum de Aguiar
3438d6dde7
#N/A Completely test rules.git_checkout
2016-01-31 19:55:44 -02:00
nvbn
fe07fcaa62
#441 : Remove shells methods wrappers
2016-01-29 13:09:40 +03:00
nvbn
a2ec5aa3ff
#441 : Move function for getting current alias to utils
2016-01-29 12:22:31 +03:00
nvbn
94f8652175
#N/A: Add tests for tcsh
2016-01-23 05:06:33 +03:00
nvbn
abe287a52b
#N/A: Split shells
module
2016-01-23 05:06:22 +03:00
nvbn
60e19a054a
#N/A: Replace PY3
checks with PY2
checks
2016-01-22 17:02:08 +03:00
Pablo Santiago Blum de Aguiar
084b907ac0
#433 : Set env vars right in the aliases
...
Fix #433
2016-01-16 21:35:15 -02:00
nvbn
20fff3142c
#429 : Fix tests with python 2
2016-01-13 22:08:24 +03:00
nvbn
cab933e7e6
#429 : Add apt_invalid_operation
rule
2016-01-13 21:53:11 +03:00
makalaaneesh
f249098336
sudo sh execute for && in commands - preventing double sudo
2015-12-23 14:35:47 +05:30
nvbn
c3b1ba7637
#415 : Prevent double sudo
2015-12-11 07:41:13 +08:00
nvbn
29c1d1efcf
#414 : Move system-dependent utils in system
module
2015-12-03 20:03:27 +08:00
Vladimir Iakovlev
3ad953001d
Merge pull request #411 from scorphus/unicode
...
Support non-ascii content in Python 2
2015-11-25 20:41:20 +08:00
Pablo Santiago Blum de Aguiar
3b4b87d8ed
#398 : Test PYTHONIOENCODING=utf-8
in shell aliases
2015-11-25 02:34:33 -02:00
Pablo Santiago Blum de Aguiar
fc05364233
#398 & #408 : Support non-ascii IO in Python 2
2015-11-25 02:34:19 -02:00
Pablo Santiago Blum de Aguiar
4a7b335d7c
#N/A Add ability to get Fish Shell history
2015-11-25 02:34:02 -02:00
Pablo Santiago Blum de Aguiar
465f6191b0
#N/A Cleanup and adjust syntax
2015-11-25 01:58:07 -02:00
Vladimir Iakovlev
b3e9b36bd1
Merge pull request #409 from nvbn/394-history-limit
...
#394 history limit
2015-11-19 11:17:21 +08:00
mcarton
7c5676491a
Fix some more warnings from flake8
2015-11-15 18:08:59 +01:00
mcarton
8feb722ed0
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
Jan Warchoł
dc23d67a42
Use --force-with-lease instead of --force for git push
...
--force flag can be very dangerous, because it unconditionally
overwrites remote branch - if someone pushed new commits to the remote
repo after you last fetched/pulled, and you do push --force, you will
overwrite his commits without even knowing that you did that. Using
--force-with-lease is much safer because it only overwrites remote
branch when it points to the same commit that you think it points to.
Read more:
https://developer.atlassian.com/blog/2015/04/force-with-lease/
2015-10-30 16:17:56 +01:00
nvbn
bd6ee68c03
#394 : Try simpler solution to limit lines count
2015-10-29 20:17:17 +08:00
mcarton
e71a3e0cdb
Replace (almost) all instance of script.split
2015-10-28 16:43:24 +01:00
mcarton
280751b36e
Fix the unzip rules and filenames with spaces
2015-10-28 15:13:33 +01:00
mcarton
0a6a3db65d
Fix the untar rules and filenames with spaces
2015-10-28 15:12:59 +01:00
Pablo Santiago Blum de Aguiar
590fdba2aa
Fix rules.touch
tests
...
Move them to `rules` sub-directory and import `shells` instead of `and_`
which in turn triggers the `generic_shell` fixture fixing the tests on
Fish Shell.
2015-10-18 19:49:46 -02:00
Vladimir Iakovlev
540ff7e16d
Merge pull request #387 from scorphus/git-two-dashes
...
Add `git_two_dashes` rule
2015-10-19 01:50:04 +08:00
Pablo Santiago Blum de Aguiar
5e44fb22be
Fix rules.brew_install tests on Mac
2015-10-17 18:46:07 -03:00
Pablo Santiago Blum de Aguiar
5389d0c106
Add git_two_dashes
rule
2015-10-17 18:40:53 -03:00
nvbn
213791d3c2
#369 Fix git_fix_stash
fails when script is just git
2015-09-10 14:28:22 +03:00
nvbn
3e8db28a73
#355 Add touch
rule
2015-09-09 10:53:56 +03:00
nvbn
3fc2efee0f
#366 Don't make bash history checks in travis-ci, it works incorrectly
2015-09-08 17:48:33 +03:00
nvbn
cb14aded6b
#366 Remove sleep before checking history
2015-09-08 17:47:04 +03:00
nvbn
08af616e3d
#366 Add sleep before checking history
2015-09-08 17:39:52 +03:00
nvbn
b8ce95ad68
Minor refactoring
2015-09-08 15:24:49 +03:00
nvbn
1173f9f59c
Organize settings initialization logic in Settings
2015-09-08 15:15:53 +03:00
nvbn
a8dbc48fd4
Move commands-related logic to Command
and CorrectedCommand
2015-09-08 15:00:57 +03:00
nvbn
4a27595e97
Move rule-related code to Rule
2015-09-08 14:18:11 +03:00
nvbn
bf80d97062
Remove obscure SortedCorrectedCommandsSequence
2015-09-08 12:52:10 +03:00
nvbn
1fb6dd925b
Remove on_change
from CommandSelector
2015-09-08 12:27:17 +03:00
nvbn
b2be0b3cad
Remove obscure RulesNamesList
and DefaultRulesNames
2015-09-08 12:14:39 +03:00
mcarton
488c1dad79
Merge branch 'master' of github.com:nvbn/thefuck into fix-unzip
2015-09-07 21:12:14 +02:00
mcarton
c3fe7e5e68
Fix #363
2015-09-07 20:48:10 +02:00
nvbn
f3525e9fe0
#364 Attach user_dir
to settings
2015-09-07 18:59:10 +03:00
nvbn
df4d2cc88d
⚠️ Remove settings
param from rules match
, get_new_command
and side_effect
2015-09-07 13:00:29 +03:00
nvbn
382eb8b86c
Fix tests
2015-09-07 12:12:16 +03:00