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