nvbn
382eb8b86c
Fix tests
2015-09-07 12:12:16 +03:00
mcarton
285d57eb01
#331 Fix bug with empty commands
2015-08-11 11:08:21 +02:00
nvbn
7933e963d8
#298 Add ability to chose matched rule
2015-07-28 22:04:27 +03:00
mcarton
3173ef10c6
Change the message when expecting side effect
...
The previous behavior is really surprising:
```
some_command* [enter/ctrl+c]
|<~~~~~~~~~~~>|<~~~~~~~~~~~~>|
| bold text | normal weight|
```
as if the '*' is part of the command to be executed.
The new behavior is:
```
some_command (+side effect) [enter/ctrl+c]
|<~~~~~~~~~~>|<~~~~~~~~~~~~~~~~~~~~~~~~~~~>|
| bold text | normal weight |
```
2015-07-25 23:10:21 +02:00
mcarton
71bb1994c3
Allow rules to correct commands that time out
2015-07-25 23:04:08 +02: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
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
b985dfbffc
#102 Add support of rules with side effects
2015-05-01 04:39:37 +02:00
nvbn
b7cb407637
Add useful constructors for Rule
and Command
for tests
2015-04-25 02:35:26 +02:00
nvbn
d3d1f99232
Move special data types to types
2015-04-22 23:04:22 +02:00
nvbn
54c408a6b5
Rename DEFAULT
to DEFAULT_RULES
2015-04-22 22:37:11 +02:00
nvbn
20b6c4c160
Inherit RulesNamesList
from list
2015-04-22 22:36:18 +02:00
nvbn
69a9516477
Add ability to change settings via environment variables
2015-04-22 20:18:53 +02:00
nvbn
957209bdb6
Add ability to bundle disabled by default rules
2015-04-22 15:59:44 +02:00
nvbn
5d424dad88
Use colorama for colored output
2015-04-22 06:03:06 +02:00
nvbn
888756d519
#74 Don't fail when rule throws exception
2015-04-21 14:40:52 +02:00
nvbn
d5b4bddc4c
#74 Don't fail when runned without args
2015-04-21 14:26:45 +02:00
nvbn
3606131502
Fix tests
2015-04-21 06:36:51 +02:00
nvbn
5ccf163594
command.script
now unicode
2015-04-21 06:24:40 +02:00
nvbn
e822fade4c
#10 Add require_confirmation
option
2015-04-21 05:30:15 +02:00
nvbn
e745f3d4a9
#21 Add timeout for getting previous command output
2015-04-18 22:50:18 +02:00
nvbn
235b31e176
#22 Get stderr and stdout with LANG=C
2015-04-18 21:27:43 +02:00
nvbn
9518416a2f
#17 Fix creating configuration files/dirs
2015-04-18 21:16:49 +02:00
nvbn
2eb777a5bb
Add python 2 support
2015-04-17 16:24:03 +02:00
nvbn
282217fd02
Fix tests
2015-04-08 21:22:59 +02:00
nvbn
9ed022d67f
Pass settings to the rules
2015-04-08 21:08:35 +02:00
nvbn
71f1f4224b
Initial commit
2015-04-08 18:15:49 +02:00