Code

remove restriction from copying defs from effected document
authoracspike <acspike@users.sourceforge.net>
Thu, 3 Aug 2006 19:07:52 +0000 (19:07 +0000)
committeracspike <acspike@users.sourceforge.net>
Thu, 3 Aug 2006 19:07:52 +0000 (19:07 +0000)
there currently remains a restriction on copying the sodipodi:namedview. This should enable the Markers to stroke paint script.

src/extension/implementation/script.cpp

index 9892e897fc1e935e7e006390dae7a84d066645ed..5975d6d24934d678f8aeaaf500e6e1a97a547fc5 100644 (file)
@@ -818,8 +818,6 @@ Script::copy_doc (Inkscape::XML::Node * oldroot, Inkscape::XML::Node * newroot)
             child = child->next()) {
         if (!strcmp("sodipodi:namedview", child->name()))
             continue;
-        if (!strcmp("svg:defs", child->name()))
-            continue;
         delete_list.push_back(child);
     }
     for (unsigned int i = 0; i < delete_list.size(); i++)
@@ -830,8 +828,6 @@ Script::copy_doc (Inkscape::XML::Node * oldroot, Inkscape::XML::Node * newroot)
             child = child->next()) {
         if (!strcmp("sodipodi:namedview", child->name()))
             continue;
-        if (!strcmp("svg:defs", child->name()))
-            continue;
         oldroot->appendChild(child->duplicate());
     }