空气中的尘埃
分类: Java
2005-03-08 13:42:37
cvsweb 3.0.4 enscript 1.6.4 cvsgraph 配置 过程中enscript 无法highlight 显示
产生原因
enscript 命令参数变化
这样改过可以工作
1、修改 cvsweb.conf
$allow_enscript = $CMD{enscript} ? 1 : 0;
@enscript_options = qw(--color=1);
2、修改cvsweb.cgi
找到
my @cmd = ($CMD{enscript},
@enscript_options,
'-q', "--language=$lang", '-o', '-', "--highlight=$highlight");
改为
my @cmd = ($CMD{enscript},
@enscript_options,
'-q', "--language=$lang", '-o', '-', "--pretty-print=$highlight");