writerfilter/source/ooxml/factoryimpl.py | 2 ++ writerfilter/source/ooxml/factoryimpl_ns.py | 2 ++ writerfilter/source/ooxml/namespaceids.py | 16 +++++----------- 3 files changed, 9 insertions(+), 11 deletions(-)
New commits: commit 99b9e06b7cdfd1f3336226583d73aa49cc6ce305 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Sun Aug 17 12:57:03 2014 +0200 Sync oox -> writerfilter namespace includes Change-Id: I940efc1197e0694c93d25e5c4542eeef12cbb10f diff --git a/writerfilter/source/ooxml/factoryimpl.py b/writerfilter/source/ooxml/factoryimpl.py index c527ef2..3b1ae00 100644 --- a/writerfilter/source/ooxml/factoryimpl.py +++ b/writerfilter/source/ooxml/factoryimpl.py @@ -185,6 +185,8 @@ def createImpl(model): print("""namespace writerfilter { namespace ooxml { +using namespace com::sun::star; + /// @cond GENERATED """) diff --git a/writerfilter/source/ooxml/factoryimpl_ns.py b/writerfilter/source/ooxml/factoryimpl_ns.py index 03136dc..bbcbc59 100644 --- a/writerfilter/source/ooxml/factoryimpl_ns.py +++ b/writerfilter/source/ooxml/factoryimpl_ns.py @@ -700,6 +700,8 @@ def createImpl(modelNode, nsName): namespace writerfilter { namespace ooxml { +using namespace com::sun::star; + /// @cond GENERATED""" % nsName) print() diff --git a/writerfilter/source/ooxml/namespaceids.py b/writerfilter/source/ooxml/namespaceids.py index 506645e..c201e7a 100644 --- a/writerfilter/source/ooxml/namespaceids.py +++ b/writerfilter/source/ooxml/namespaceids.py @@ -21,17 +21,10 @@ class ContentHandler(xml.sax.handler.ContentHandler): #ifndef INCLUDED_OOXML_NAMESPACESIDS_HXX #define INCLUDED_OOXML_NAMESPACESIDS_HXX -#include <map> -#include <vector> -#include <boost/shared_ptr.hpp> -#include <string> - -#include <resourcemodel/WW8ResourceModel.hxx> +#include <sal/types.h> namespace writerfilter { namespace ooxml { -using namespace ::std; -using namespace ::com::sun::star; """) def endDocument(self): commit 7791b3f600eb01ce7d878ca6defafb898e3858b7 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Sun Aug 17 12:53:22 2014 +0200 writerfilter: sort namespaces in generated header Change-Id: I1c08fbe841161323325c6ffd153f09daf30c095b diff --git a/writerfilter/source/ooxml/namespaceids.py b/writerfilter/source/ooxml/namespaceids.py index 151e809..506645e 100644 --- a/writerfilter/source/ooxml/namespaceids.py +++ b/writerfilter/source/ooxml/namespaceids.py @@ -14,7 +14,7 @@ import sys class ContentHandler(xml.sax.handler.ContentHandler): def __init__(self): - self.tokens = [] + self.tokens = {} def startDocument(self): print(""" @@ -35,6 +35,8 @@ using namespace ::com::sun::star; """) def endDocument(self): + for alias in sorted(self.tokens.keys()): + print(self.tokens[alias]) print(""" }} #endif //INCLUDED_OOXML_NAMESPACESIDS_HXX""") @@ -43,8 +45,7 @@ using namespace ::com::sun::star; if name == "namespace-alias": token = """const sal_Int32 NMSP_%s = %s;""" % (attrs["alias"], attrs["id"]) if token not in self.tokens: - self.tokens.append(token) - print(token) + self.tokens[attrs["alias"]] = token parser = xml.sax.make_parser() parser.setContentHandler(ContentHandler()) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits