#612: g.html2man: parsing leads to man page errors
------------------------------+---------------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.5.0
Component: Docs | Version: svn-develbranch6
Keywords: g.html2man, utf8 | Platform: Unspecified
Cpu: All |
------------------------------+---------------------------------------------
Changes (by hamish):
* keywords: g.html2man => g.html2man, utf8
Comment:
(G6.x only)
re. `man` treating flag names as hyphens and breaking them for cut & paste
when utf8 is used, here's some post-processing sed regex to catch many of
them:
{{{
sed -i -e 's/\([ ([]\)-\([a-z]\)/\1\\-\2/g' \
-e 's/\([ []\)--\([a-z]\)/\1\\-\\-\2/g' \
-e 's/\[-\\fB/[\\-\\fB/' \
-e 's/\[--\\fB/[\\-\\-\\fB/g' \
-e 's/"\\fB-\([a-zA-Z0-9]\)/"\\fB\\-\1/' \
-e 's/"\\fB--\([a-zA-Z0-9]\)/"\\fB\\-\\-\1/' \
"$man_page"
}}}
Hamish
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/612#comment:11>
GRASS GIS <http://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev