commit 276ffc262c62e7b3b739814fcdf00ca3fe4c8ef1
Author: Richard Kimberly Heck <rikih...@lyx.org>
Date:   Fri Apr 26 21:51:48 2019 -0400

    Simplify a bit.
    
    Also, I always worry that "file" will conflict with something....
---
 src/insets/InsetInclude.cpp |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/insets/InsetInclude.cpp b/src/insets/InsetInclude.cpp
index 9e70cd7..78da0cb 100755
--- a/src/insets/InsetInclude.cpp
+++ b/src/insets/InsetInclude.cpp
@@ -326,16 +326,15 @@ void InsetInclude::doDispatch(Cursor & cur, FuncRequest & 
cmd)
 }
 
 
-void InsetInclude::editIncluded(string const & file)
+void InsetInclude::editIncluded(string const & f)
 {
-       string const ext = support::getExtension(file);
-       if (ext == "lyx") {
-               FuncRequest fr(LFUN_BUFFER_CHILD_OPEN, file);
+       if (isLyXFileName(f)) {
+               FuncRequest fr(LFUN_BUFFER_CHILD_OPEN, f);
                lyx::dispatch(fr);
        } else
                // tex file or other text file in verbatim mode
                theFormats().edit(buffer(),
-                       support::makeAbsPath(file, 
support::onlyPath(buffer().absFileName())),
+                       support::makeAbsPath(f, 
support::onlyPath(buffer().absFileName())),
                        "text");
 }
 

Reply via email to