diff options
author | rrt <rrt@sc3d.org> | 2016-06-20 23:13:33 +0100 |
---|---|---|
committer | rrt <rrt@sc3d.org> | 2016-06-20 23:13:33 +0100 |
commit | 4564fe0139b6fb5cac8f0c6faf5c977c6accf739 (patch) | |
tree | ebde4ebd60aa8b3c2fc0c3820686ad32ac448dad /external | |
parent | cbdb7c8bc35ed8d2d6599722246c6929217ed26e (diff) | |
download | pygments-4564fe0139b6fb5cac8f0c6faf5c977c6accf739.tar.gz |
Fix a couple of errors in the previous commit
Diffstat (limited to 'external')
-rwxr-xr-x | external/autopygmentize | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/external/autopygmentize b/external/autopygmentize index 26fe365c..d2d05970 100755 --- a/external/autopygmentize +++ b/external/autopygmentize @@ -83,17 +83,19 @@ if [[ $encoding == "binary" ]]; then prereader="hd" # preferred fi lexer=hexdump + encoding=latin1 fi if [[ -n "$lexer" ]]; then reader="pygmentize -O inencoding=$encoding $PYGMENTIZE_OPTS $options -l $lexer" fi -if [[ -n "$prereader" ]]; then - reader="$prereader | $reader" -fi # If we found a reader, run it if [[ -n "$reader" ]]; then - exec $concat "$file" | $reader + if [[ -n "$prereader" ]]; then + exec $concat "$file" | $prereader | $reader + else + exec $concat "$file" | $reader + fi fi exit 1 |