]> git.lyx.org Git - lyx.git/blobdiff - src/support/lstrings.h
Convert most of the bibtex machinery to docstring.
[lyx.git] / src / support / lstrings.h
index 25ceb527ca9a7e36c4b68f5e9cb21f8bda201cff..87e7f242fd7691785e12966ba4f5ad98f444537b 100644 (file)
@@ -89,6 +89,7 @@ char_type uppercase(char_type c);
 
 /// same as lowercase(), but ignores locale
 std::string const ascii_lowercase(std::string const &);
+docstring const ascii_lowercase(docstring const &);
 
 ///
 std::string const lowercase(std::string const &);
@@ -224,6 +225,8 @@ docstring const escape(docstring const & lab);
 /// gives a vector of stringparts which have the delimiter delim
 std::vector<std::string> const getVectorFromString(std::string const & str,
                                              std::string const & delim = std::string(","));
+std::vector<docstring> const getVectorFromString(docstring const & str,
+               docstring const & delim = from_ascii(","));
 
 // the same vice versa
 std::string const getStringFromVector(std::vector<std::string> const & vec,