]> git.lyx.org Git - features.git/blobdiff - src/insets/InsetInfo.cpp
Tree revision info into InsetInfo. Muhehe.
[features.git] / src / insets / InsetInfo.cpp
index 871a361d49e9da04e6158dfb81517e990fccfe8c..4685a9f5ec61e5f136d47a8809bdb2fc305e5f13 100644 (file)
@@ -175,7 +175,7 @@ bool InsetInfo::validateModifyArgument(docstring const & arg) const
                return true;
        case BUFFER_INFO:
                return name == "name" || name == "path" || name == "class" ||
-                      name == "vcs-revision";
+                      name == "vcs-revision" || name == "vcs-tree-revision";
        }
        return false;
 }
@@ -376,6 +376,9 @@ void InsetInfo::updateInfo()
                else if (name_ == "vcs-revision" && buffer().lyxvc().inUse() &&
                         !buffer().lyxvc().revisionInfo(LyXVC::File).empty())
                        setText(from_utf8(buffer().lyxvc().revisionInfo(LyXVC::File)));
+               else if (name_ == "vcs-tree-revision" && buffer().lyxvc().inUse() &&
+                        !buffer().lyxvc().revisionInfo(LyXVC::Tree).empty())
+                       setText(from_utf8(buffer().lyxvc().revisionInfo(LyXVC::Tree)));
                else
                        setText(_("Unknown buffer info"));
                break;