From ca2ee03ba18b2025629aaf3f6563a225905b301d Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Thu, 13 Jan 2011 21:01:29 +0000 Subject: [PATCH] Fix bug #7231 (Math macro arguments miss braces when input into a file) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37205 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/Buffer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Buffer.cpp b/src/Buffer.cpp index d58ee11cf3..4cf17a497d 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -2688,7 +2688,8 @@ MacroData const * Buffer::Impl::getBufferMacro(docstring const & name, // 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 -- 2.39.2