]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/fmt/support/manage.py
import quincy beta 17.1.0
[ceph.git] / ceph / src / fmt / support / manage.py
index acb0d3c57e93a6e3bdb26399eca6f16b6cb0d85d..9f2706694002d719f072ce1a1ab2f1e0d8d6bbf8 100755 (executable)
@@ -145,8 +145,26 @@ def update_site(env):
                 b.data = b.data.replace('std::FILE*', 'std::FILE *')
                 b.data = b.data.replace('unsigned int', 'unsigned')
                 #b.data = b.data.replace('operator""_', 'operator"" _')
-                b.data = b.data.replace(', size_t', ', std::size_t')
+                b.data = b.data.replace(
+                    'format_to_n(OutputIt, size_t, string_view, Args&&',
+                    'format_to_n(OutputIt, size_t, const S&, const Args&')
+                b.data = b.data.replace(
+                    'format_to_n(OutputIt, std::size_t, string_view, Args&&',
+                    'format_to_n(OutputIt, std::size_t, const S&, const Args&')
+                if version == ('3.0.2'):
+                    b.data = b.data.replace(
+                        'fprintf(std::ostream&', 'fprintf(std::ostream &')
+                if version == ('5.3.0'):
+                    b.data = b.data.replace(
+                        'format_to(OutputIt, const S&, const Args&...)',
+                        'format_to(OutputIt, const S &, const Args &...)')
+                if version.startswith('5.') or version.startswith('6.'):
+                    b.data = b.data.replace(', size_t', ', std::size_t')
+                if version.startswith('7.'):
+                    b.data = b.data.replace(', std::size_t', ', size_t')
+                    b.data = b.data.replace('join(It, It', 'join(It, Sentinel')
                 b.data = b.data.replace('aa long', 'a long')
+                b.data = b.data.replace('serveral', 'several')
                 if version.startswith('6.2.'):
                     b.data = b.data.replace(
                         'vformat(const S&, basic_format_args<' +