The branch, master, has been updated. - Log -----------------------------------------------------------------
commit c1e3d795f62e88b6c5dda52fafba1404972fe8cc Author: Richard Heck <[email protected]> Date: Mon May 28 18:21:22 2012 -0400 A few more small optimizations noted along the way. diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index 24694d3..46d4d67 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -461,7 +461,9 @@ docstring convert_unicodesymbols(docstring s) set<string> req; docstring parsed = encodings.fromLaTeXCommand(s, Encodings::TEXT_CMD, termination, rem, &req); - for (set<string>::const_iterator it = req.begin(); it != req.end(); ++it) + set<string>::const_iterator it = req.begin(); + set<string>::const_iterator en = req.end(); + for (; it != en; ++it) preamble.registerAutomaticallyLoadedPackage(*it); os << parsed; s = rem; @@ -1556,7 +1558,9 @@ void parse_environment(Parser & p, ostream & os, bool outer, if (!preamble.titleLayoutFound()) preamble.titleLayoutFound(newlayout->intitle); set<string> const & req = newlayout->requires(); - for (set<string>::const_iterator it = req.begin(); it != req.end(); ++it) + set<string>::const_iterator it = req.begin(); + set<string>::const_iterator en = req.end(); + for (; it != en; ++it) preamble.registerAutomaticallyLoadedPackage(*it); } @@ -2486,8 +2490,9 @@ void parse_text(Parser & p, ostream & os, unsigned flags, bool outer, if (!preamble.titleLayoutFound()) preamble.titleLayoutFound(newlayout->intitle); set<string> const & req = newlayout->requires(); - for (set<string>::const_iterator it = req.begin(); - it != req.end(); ++it) + set<string>::const_iterator it = req.begin(); + set<string>::const_iterator en = req.end(); + for (; it != en; ++it) preamble.registerAutomaticallyLoadedPackage(*it); } else handle_ert(os, ----------------------------------------------------------------------- Summary of changes: src/tex2lyx/text.cpp | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) hooks/post-receive -- The LyX Source Repository
