From 06a89427e2376119c1bd5d1d5acdb49caa67a3ea Mon Sep 17 00:00:00 2001 From: Vladimir Iakovlev Date: Wed, 10 May 2017 16:40:57 +0200 Subject: [PATCH] #N/A: Fix bash alias on ci --- thefuck/shells/bash.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/thefuck/shells/bash.py b/thefuck/shells/bash.py index 2bc42df..b347dec 100644 --- a/thefuck/shells/bash.py +++ b/thefuck/shells/bash.py @@ -11,12 +11,14 @@ class Bash(Generic): return ''' function {name} () {{ TF_PREVIOUS=$(fc -ln -1); + TF_PYTHONIOENCODING=$PYTHONIOENCODING; + export TF_ALIAS={name}; + export TF_SHELL_ALIASES=$(alias); + export PYTHONIOENCODING=utf-8; TF_CMD=$( - export TF_ALIAS={name} - export TF_SHELL_ALIASES=$(alias) - export PYTHONIOENCODING=utf-8 thefuck $TF_PREVIOUS {argument_placeholder} $@ ) && eval $TF_CMD; + export PYTHONIOENCODING=$TF_PYTHONIOENCODING; {alter_history} }} '''.format(