3ed98e8
--- doc/manualindex.orig	2018-11-01 16:56:12.000000000 -0600
3ed98e8
+++ doc/manualindex	2019-01-24 15:29:17.825867480 -0700
3ed98e8
@@ -9,31 +9,31 @@ makeindex -l $1.idl
ee84e7c
 
3ed98e8
 # put hyphenation help into long commands
3ed98e8
 echo "Hyphenating long index entries"
3ed98e8
-echo '{a=index($0,"`");\
3ed98e8
-    if (a==0) {print $0;}\
3ed98e8
-    else {\
3ed98e8
-      b=index($0,"'"'"'");\
3ed98e8
-      if (b-a>40) {\
3ed98e8
-	anf=substr($0,1,a);\
3ed98e8
-	mid=substr($0,a+1,b-a-1);\
3ed98e8
-	end=substr($0,b);\
3ed98e8
-	b=length(mid);\
3ed98e8
-	i=1;\
3ed98e8
-	cap=1;\
3ed98e8
-	mid2=substr(mid,1,i-1);\
3ed98e8
-	while (i<=length(mid)) {\
3ed98e8
-	  c=substr(mid,i,1);\
3ed98e8
-	  if (c!=tolower(c)){\
3ed98e8
-	    if (cap==0) mid2 = mid2 "\\\-";\
3ed98e8
-	    cap=1;\
3ed98e8
-	  }\
3ed98e8
-	  else cap=0;\
3ed98e8
-	  mid2=mid2 c;\
3ed98e8
-	  i=i+1;\
3ed98e8
-	}\
3ed98e8
-	print anf mid2 end;\
3ed98e8
-      }\
3ed98e8
-      else print $0;\
3ed98e8
+echo '{a=index($0,"`");
3ed98e8
+    if (a==0) {print $0;}
3ed98e8
+    else {
3ed98e8
+      b=index($0,"'"'"'");
3ed98e8
+      if (b-a>40) {
3ed98e8
+	anf=substr($0,1,a);
3ed98e8
+	mid=substr($0,a+1,b-a-1);
3ed98e8
+	end=substr($0,b);
3ed98e8
+	b=length(mid);
3ed98e8
+	i=1;
3ed98e8
+	cap=1;
3ed98e8
+	mid2=substr(mid,1,i-1);
3ed98e8
+	while (i<=length(mid)) {
3ed98e8
+	  c=substr(mid,i,1);
3ed98e8
+	  if (c!=tolower(c)){
3ed98e8
+	    if (cap==0) mid2 = mid2 "\\-";
3ed98e8
+	    cap=1;
3ed98e8
+	  }
3ed98e8
+	  else cap=0;
3ed98e8
+	  mid2=mid2 c;
3ed98e8
+	  i=i+1;
3ed98e8
+	}
3ed98e8
+	print anf mid2 end;
3ed98e8
+      }
3ed98e8
+      else print $0;
3ed98e8
     }
3ed98e8
   }' >mh.awk
3ed98e8
 cp $1.ind $1.idl