Author: forenr
Date: Thu Jan 13 22:01:29 2011
New Revision: 37205
URL: http://www.lyx.org/trac/changeset/37205

Log:
Fix bug #7231 (Math macro arguments miss braces when input into a file)

Modified:
   lyx-devel/trunk/src/Buffer.cpp

Modified: lyx-devel/trunk/src/Buffer.cpp
==============================================================================
--- lyx-devel/trunk/src/Buffer.cpp      Thu Jan 13 21:19:15 2011        (r37204)
+++ lyx-devel/trunk/src/Buffer.cpp      Thu Jan 13 22:01:29 2011        (r37205)
@@ -2688,7 +2688,8 @@
 
                // scope ends behind pos?
                if (pos < it->second.first
-                   && theBufferList().isLoaded(it->second.second)) {
+                       && (cloned_buffer_ ||
+                           theBufferList().isLoaded(it->second.second))) {
                        // look for macro in external file
                        macro_lock = true;
                        MacroData const * data

Reply via email to