[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta/kdom/patternist
From: Vincent Ricard <magic () magicninja ! org>
Date: 2006-10-29 18:21:33
Message-ID: 1162146093.764292.2070.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 600146 by ricard:
all of this is done, see r600113
M +0 -8 IDEAS
--- trunk/kdenonbeta/kdom/patternist/IDEAS #600145:600146
@@ -69,14 +69,6 @@
* Detect when people want to do case insensitive matches. eg: upper-case(a) eq \
upper-case(b) or lower-case(a) eq lower-case(b) and for thing like fn:contains().
* Great confusion among the function factories:
- * No one should subclass XPath10Functions, but sth. like FunctionFactoryTemplate \
should be added
- that can be sub-classed and provides convenience code
- * A big performance drawback is that signatures for all functions are \
allocated(that's over 100, which
- is a lot of memory), even if they're not used. Perhaps this could be done in a \
on-demand way.
- * The macros used in the function factories are ugly(because macros always are). I \
think one
- can simplify this with inline, private template functions in \
"FunctionFactoryTemplate" and perhaps
- a using declaration or two.
-
All that subclass XPath10Functions seems to get its m_signatures initialized with \
all XPath 1.0 functions since XPath10Functions does that in its constructor..
* Make QuantificationExpression a template class?
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic