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

Reply via email to