]> git.lyx.org Git - lyx.git/blobdiff - src/support/lstrings.cpp
Cmake build: Adapt handling of mytheslib to automek behaviour
[lyx.git] / src / support / lstrings.cpp
index 1e3d3464c25a04acd8ea2d5cef29ec70a88391d0..8ffab19c7ef14b9a8f2a4fe0b3cbd371ac68e3ff 100644 (file)
@@ -1203,6 +1203,16 @@ docstring const escape(docstring const & lab)
 }
 
 
+docstring const protectArgument(docstring & arg, char const l,
+                         char const r)
+{
+       if (contains(arg, l) || contains(arg, r))
+               // protect brackets
+               arg = '{' + arg + '}';
+       return arg;
+}
+
+
 bool truncateWithEllipsis(docstring & str, size_t const len)
 {
        if (str.size() <= len)