From: Fabian Keil <fk@fabiankeil.de>
Date: Wed, 9 Jan 2013 15:04:21 +0000 (+0000)
Subject: Let w3m itself do the line wrapping for the config file
X-Git-Tag: v_3_0_20~77
X-Git-Url: http://www.privoxy.org/gitweb/%22https:/@default-cgi@/faq/man-page/static/gitweb.js?a=commitdiff_plain;h=5dbd02d1bac82a741d17cd8a1a1b5b5b0ee810ae;p=privoxy.git

Let w3m itself do the line wrapping for the config file

It works better than fmt as it can honour pre tags causing
less unintentional line breaks.
---

diff --git a/GNUmakefile.in b/GNUmakefile.in
index a8db7001..4f70ec86 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -1,6 +1,6 @@
 # Note:  Makefile is built automatically from Makefile.in
 #
-# $Id: GNUmakefile.in,v 1.208 2012/09/20 10:42:49 fabiankeil Exp $
+# $Id: GNUmakefile.in,v 1.209 2012/09/20 10:43:41 fabiankeil Exp $
 #
 # Written by and Copyright (C) 2001-2011 members of the
 # Privoxy team. http://www.privoxy.org/
@@ -573,11 +573,10 @@ dok-release:
 # The main Privoxy config file, generated from sgml sources.
 # NOTE: This will require some hand editing. The new file is outputted
 # as config.new so that problem sections can be compared to previous
-# version. This is hardcored to w3m for html/text conversion. Also,
-# requires the shell util 'fmt'.
+# version. This is hardcored to w3m for html/text conversion.
 config-file: dok-release
 	cd doc/source && $(DB)-notoc -iconfig-file -V nochunks config.sgml > __tmp.html &&\
-	env -u LANG w3m -dump __tmp.html | fmt -w 70 > ../../config.new && $(RM) -r __tmp.*
+	env -u LANG w3m -dump -cols 67 __tmp.html > ../../config.new && $(RM) -r __tmp.*
 	$(PERL) -i.bak utils/prepare-configfile.pl config.new
 
 	$(RM) *.bak