From 596ffe97e7edfa296859ef57da820a5e20cb1cf6 Mon Sep 17 00:00:00 2001
From: Karim Belabas <Karim.Belabas@math.u-bordeaux1.fr>
Date: Tue, 14 Jul 2015 15:23:42 +0200
Subject: [PATCH 2/2] doc_make: escape all {} in regexps [ perl-5.22 warns on
 these => fatal

---
 src/desc/doc_make |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Index: pari-2.7.4/src/desc/doc_make
===================================================================
--- pari-2.7.4.orig/src/desc/doc_make	2014-09-15 13:32:55.000000000 +0200
+++ pari-2.7.4/src/desc/doc_make	2015-08-01 16:13:52.895414757 +0200
@@ -38,12 +38,12 @@
         $v =~ s/\[\]/[\\,]/g;
         $v =~ s/(\w\w+)/\\var{$1}/g;
         $v =~ s/\^([a-z])/\\hbox{\\kbd{\\pow}}$1/g;
-        $v =~ s/\\var{flag}/\\fl/g;
-        $v =~ s/\\var{(\d+)}/{$1}/g;
+        $v =~ s/\\var\{flag\}/\\fl/g;
+        $v =~ s/\\var\{(\d+)\}/{$1}/g;
 
         $v = "\$($v)\$";
       }
-      if ($doc !~ /\\syn\w*{/ && $sec !~ /programming\/control/) {
+      if ($doc !~ /\\syn\w*\{/ && $sec !~ /programming\/control/) {
         $doc .= library_syntax($fun, $args);
       }
       s/_def_//;
