Commit Graph

76 Commits

Author SHA1 Message Date
Vladimir Iakovlev cfa831c88d #614: Add --repeat option 2017-03-28 18:09:38 +02:00
Vladimir Iakovlev ec37998a10 #620: Add support of arguments to fuck, like fuck -y on zsh 2017-03-28 11:31:06 +02:00
Vladimir Iakovlev 14a9cd85aa #611: Allow to configure alias automatically by calling fuck twice 2017-03-13 21:50:13 +01:00
Joseph Frazier e0cab4fa1b Fix flake8 errors: E126 continuation line over-indented for hanging indent 2016-10-07 22:27:07 -04:00
Joseph Frazier c4c6f506f4 Ignore flake8 errors with inline comments: E402 module level import not at top of file
https://github.com/nvbn/thefuck/pull/563#discussion_r82105200
2016-10-06 15:31:55 -04:00
Vladimir Iakovlev 1f75fc1ea9 #N/A: Remove deprecated thefuck-alias entry point 2016-08-14 14:43:13 +03:00
nvbn 9b6cd0cd7b #524: Exit with 1 if no fixed command selected 2016-06-28 00:22:04 +03: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 b65a9a0a4f #414: Initialize output before any colorama import 2015-12-04 18:34:52 +08:00
nvbn 29c1d1efcf #414: Move system-dependent utils in system module 2015-12-03 20:03:27 +08:00
nvbn 0560f4ba8e #414: Install and use win_unicode_console only on windows 2015-12-01 20:15:27 +08:00
Pavel Krymets f9aa0e7c6b Fix windows unicode output issues 2015-11-30 16:24:31 -08:00
nvbn c1b67f2514 Show python version in --version 2015-09-28 16:47:54 +08:00
nvbn dfa22bc92b #366 Add type annotations in core components 2015-09-08 15:54:07 +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 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 105d3d8137 Make settings a global singleton 2015-09-06 21:47:12 +03:00
nvbn 4392872568 #356 Print useful information when fuck called and alias isn't configured 2015-09-06 13:29:42 +03:00
nvbn 8cc19daaaa Use pytest-docker-pexpect for func tests 2015-09-06 00:56:18 +03:00
myoung34 a2b2e5b5b8 fix usage. why not 2015-08-25 16:40:22 -05:00
Mark Trolley 38ee31ebcb Fix typo in alias warning
Fixes a small typo in the deprecated alias warning.
2015-08-22 10:01:24 -04:00
mcarton 49917ce6b4 Fix #338 2015-08-19 11:00:27 +02:00
mcarton 285d57eb01 #331 Fix bug with empty commands 2015-08-11 11:08:21 +02:00
nvbn 6222985491 #330 Add support of a single argument 2015-08-09 22:55:48 +03:00
nvbn 7933e963d8 #298 Add ability to chose matched rule 2015-07-28 22:04:27 +03:00
nvbn cf82af8978 #313 Remove types.Script, use Command with None as stdout and stderr 2015-07-27 17:39:41 +03:00
mcarton 71bb1994c3 Allow rules to correct commands that time out 2015-07-25 23:04:08 +02:00
nvbn ef2f642ffe #N/A Log common operations time 2015-07-23 06:09:57 +03:00
nvbn 1b961c4b87 #294 Move entry point for alias to main 2015-07-20 21:14:43 +03:00
nvbn 7b32f1df04 #N/A Fix debug output with unicode commands 2015-07-20 19:35:32 +03:00
mcarton 707d91200e Make the environment a setting
This would allow other rules to set the environment as needed for
`@git_support` and `GIT_TRACE`.
2015-07-17 11:37:13 +02:00
mcarton b3e09d68df Start support for git aliases 2015-07-16 20:23:31 +02:00
nvbn 3e4c043ccc #280: Add debug output 2015-07-15 07:47:54 +03:00
Pablo Santiago Blum de Aguiar 6a88cc47b6 fix(main.wait_output): use Process’ children() instead of get_children()
Since psutil 2.0.0 `get_children()` has become deprecated and the use of
`children()` instead of it has been encouraged. In version 3.0.0, just
released, `get_children()` has been dropped. Check:

https://github.com/giampaolo/psutil/blob/master/HISTORY.rst

Fix #255
2015-06-15 09:59:58 -03:00
nvbn 91c1fe414a Update thefuck-alias entry point 2015-05-07 13:32:23 +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 3ce8c1187c Make thefuck-alias depends on current shell 2015-05-03 13:04:33 +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 2acfea3350 #1 s/last_script/last_command/, s/last_fixed_script/last_fixed_command/ 2015-05-02 04:32:07 +02:00
nvbn ba601644d6 #1 Add history of last commands, allow fuck more than once 2015-05-01 08:38:38 +02:00
nvbn b985dfbffc #102 Add support of rules with side effects 2015-05-01 04:39:37 +02:00
SanketDG 4276e1b991 add alias function 2015-05-01 00:12:30 +05:30
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
nvbn d3d1f99232 Move special data types to types 2015-04-22 23:04:22 +02:00