tazpkg rev 895

Module 'help': support unordered list
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Dec 20 22:59:00 2015 +0200 (2015-12-20)
parents bbc6b0a453a7
children e4257a4c2eb3
files modules/help
line diff
     1.1 --- a/modules/help	Sat Dec 19 15:39:06 2015 +0200
     1.2 +++ b/modules/help	Sun Dec 20 22:59:00 2015 +0200
     1.3 @@ -142,6 +142,7 @@
     1.4  	sed 's|[ 	][ 	]*| |g;' | \
     1.5  	sed 's|[ 	]*<dl>|O\n|g; s|[ 	]*</dl>|L\n|g; s|[ 	]*</*dt>||g;' | \
     1.6  	sed 's|[ 	]*<dd>|	|g; s|</dd>|\n|g;' | \
     1.7 +	sed 's|[ 	]*<ul>|O\n|g; s|[ 	]*</ul>|L\n|g; s|[ 	]*<li>|*	|g; s|</li>|\n|g;' | \
     1.8  	sed 's|<h4>|<b>|g; s|</h4>|</b>\n|g' | \
     1.9  	sed 's|[ 	]*<p>[ 	]*||g; s|[ 	]*</p>|\n \n|g; s|  |\n  |g' | \
    1.10  	sed 's|<a [^>]*>||g; s|</a>||g; s|·| |g' | \
    1.11 @@ -155,8 +156,8 @@
    1.12  OPTLIST=$(optlist "$OPT")
    1.13  
    1.14  OPT0=$(echo "$PRE" | tr '\n' '@')
    1.15 -OPTA=$(echo "$OPT" | tr '\n' '@')
    1.16 -OPTB=$(echo "$OPTLIST" | tr '\n' '@')
    1.17 +OPTA=$(echo "$OPT" | tr '\n' '@' | sed 's|\*|\\*|g;')
    1.18 +OPTB=$(echo "$OPTLIST" | tr '\n' '@' | sed 's|\*|\\*|g;')
    1.19  
    1.20  PRE2=$(echo "$OPT0" | sed "s|$OPTA|$OPTB|" | tr '@' '\n' | sed '/O/d; s|L||')
    1.21