]> git.lyx.org Git - lyx.git/blobdiff - src/support/lstrings.h
Fix 'Export As...' in non-English localizations
[lyx.git] / src / support / lstrings.h
index 66ea9df7057821894b6b816839503353f037b9b0..2606546fa05ce3c29cdb5c0c47341e83e1fd814c 100644 (file)
@@ -188,6 +188,9 @@ std::string const subst(std::string const & a,
 docstring const subst(docstring const & a,
                docstring const & oldstr, docstring const & newstr);
 
+/// Count all occurences of char \a chr inside \a str
+int count_char(std::string const & str, char chr);
+
 /// Count all occurences of char \a chr inside \a str
 int count_char(docstring const & str, docstring::value_type chr);
 
@@ -243,6 +246,7 @@ std::string const split(std::string const & a, char delim);
 
 /// Same as split but uses the last delim.
 std::string const rsplit(std::string const & a, std::string & piece, char delim);
+docstring const rsplit(docstring const & a, docstring & piece, char_type delim);
 docstring const rsplit(docstring const & a, char_type delim);
 
 /// Escapes non ASCII chars and other problematic characters that cause