Ticket #1539: mc-1539-man-pipeline.patch

File mc-1539-man-pipeline.patch, 790 bytes (added by egmont, 10 years ago)

Demo fix

  • misc/ext.d/text.sh.in

    diff --git a/misc/ext.d/text.sh.in b/misc/ext.d/text.sh.in
    index 99c8bee..3349188 100644
    a b do_view_action() { 
    4545            cat "${MC_EXT_FILENAME}" 
    4646            ;; 
    4747        *) 
    48             { zsoelim "${MC_EXT_FILENAME}" 2>/dev/null || cat "${MC_EXT_FILENAME}"; } | nroff @MAN_FLAGS@ @MANDOC@ 
     48            MAN_KEEP_FORMATTING=1 man -P cat -l "${MC_EXT_FILENAME}" 
    4949            ;; 
    5050        esac 
    5151        ;; 
    do_view_action() { 
    6464            ${unpacker} "${MC_EXT_FILENAME}" 
    6565            ;; 
    6666        *) 
    67             ${unpacker} "${MC_EXT_FILENAME}" | nroff @MAN_FLAGS@ @MANDOC@ 
     67            ${unpacker} "${MC_EXT_FILENAME}" | MAN_KEEP_FORMATTING=1 man -P cat -l - 
    6868            ;; 
    6969        esac 
    7070        ;;