[lvm-devel] master - man: ranges/LV names/symbolic use regexp

Heinz Mauelshagen heinzm at sourceware.org
Wed Mar 29 00:27:30 UTC 2017


Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=5012be326dbadad811620b1584e46144b3c47722
Commit:        5012be326dbadad811620b1584e46144b3c47722
Parent:        4af09a94bd44693e5a40a4f895599601d8233d69
Author:        Heinz Mauelshagen <heinzm at redhat.com>
AuthorDate:    Wed Mar 29 02:27:10 2017 +0200
Committer:     Heinz Mauelshagen <heinzm at redhat.com>
CommitterDate: Wed Mar 29 02:27:10 2017 +0200

man: ranges/LV names/symbolic use regexp

---
 man/Makefile.in |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/man/Makefile.in b/man/Makefile.in
index e357d86..2421116 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -192,7 +192,10 @@ endef
 # - multiple (>= 2)
 # - in ' -'
 # - in (cache|thin)-*
-# - in numerical ranges
+# - in ranges
+# - in "$vg-$lv"
+# - in middle of options (e.g. '--use-policies')
+# - in symbolic use (e.g. '->')
 # - in single one in '\\f.-'
 define ESCAPEHYPHENS
 $(SED) -i -e "s+\([^\\]\)-\{7\}+\1\\\-\\\-\\\-\\\-\\\-\\\-\\\-+g" \
@@ -202,12 +205,16 @@ $(SED) -i -e "s+\([^\\]\)-\{7\}+\1\\\-\\\-\\\-\\\-\\\-\\\-\\\-+g" \
 	  -e "s+\([^\\]\)-\{3\}+\1\\\-\\\-\\\-+g" \
 	  -e "s+\([^\\]\)-\{2\}+\1\\\-\\\-+g" \
 	  -e "s+^-\{2\}+\\\-\\\-+g" \
-	  -e "s+ -+ \\\-+g" \
+	  -e "s+ -\([[:alnum:]]\)+ \\\-\1+g" \
 	  -e "s+\(cache\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
 	  -e "s+\(thin\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
-	  -e "s+\([0-9]\)-\([0-9]\)+\1\\\-\2+g" \
+	  -e "s+\([ :\[][[:alnum:]]\{1,\}\)-\([[:alnum:]]\{1,\}[[ ]\)+\1\\\-\2+g" \
+	  -e "s+\([[:alnum:]]\{2,\}\)-\([[:alnum:]]\{2,\}\)-\([[:alnum:]]\{2,\}\)+\1\\\-\2\\\-\3+g" \
+	  -e "s+\([[:alnum:]]\{2,\}\)-\([[:alnum:]]\{2,\}\)+\1\\\-\2+g" \
+	  -e "s+\(<\)-+\1\\\-+g" \
+	  -e "s+[^\\]-\(>\)+\\\-\1+g" \
 	  -e "s+\(\\\f.\)-\([^-]\)+\1\\\-\2+g" \
-	  -e "s+\([[:digit:]]\{4\}\)\\\-\([[:digit:]]\{2\}\)\\\-\([[:digit:]]\{2\}\)+\1-\2-\3+g" $@
+	  -e "s+\([[:digit:]]\{4\}\).*-\([[:digit:]]\{2\}\).*-\([[:digit:]]\{2\}\)+\1-\2-\3+g" $@
 endef
 
 %.5: $(srcdir)/%.5_main




More information about the lvm-devel mailing list