Changeset 3235:7db190e66e1d in livinglogic.python.xist

Show
Ignore:
Timestamp:
03/04/08 20:53:38 (12 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

The pseudo-elements in ll.xist.ns.jsp are no longer in a namespace.

This means they will always be published without any prefixes.
(In particular they won't steal the empty prefix from the HTML namespace.)

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • NEWS.rst

    r3232 r3235  
    1 Changes in 3.2.3 (released ??/??/2008) 
     1Changes in 3.2.3 (released 03/04/2008) 
    22-------------------------------------- 
    33 
    44*   :mod:`cssutils` 0.9.5 is used now. This simplifies the implementation of 
    55    :func:`css.selector`. 
     6 
     7*   A function :func:`ll.xist.css.geturls` has been added. This returns a list of 
     8    all the URLs in a :mod:`cssutils` stylesheet. 
     9 
     10*   :func:`toxic.xml2ora` now treats unknown processing instructions as text. 
     11    This makes it possible to e.g. output an XML header via toxic. 
     12 
     13*   The pseudo-elements in :mod:`ll.xist.ns.jsp` are no longer in a namespace, 
     14    so they will always be published without any prefixes. 
    615 
    716 
  • src/ll/xist/ns/jsp.py

    r3180 r3235  
    2222 
    2323 
    24 xmlns = "http://java.sun.com/JSP/Page" 
    25  
    26  
    2724class directive(xsc.Element): 
    28     xmlns = xmlns 
    2925    model = sims.Empty() 
    3026    register = False # only serves as a base class 
     
    7268 
    7369class If(scriptlet): 
    74     xmlns = xmlns 
    7570    xmlname = "if" 
    7671 
     
    8075 
    8176class Else(scriptlet): 
    82     xmlns = xmlns 
    8377    xmlname = "else" 
    8478 
     
    8882 
    8983class ElIf(scriptlet): 
    90     xmlns = xmlns 
    9184    xmlname = "elif" 
    9285 
     
    9689 
    9790class End(scriptlet): 
    98     xmlns = xmlns 
    9991    xmlname = "end" 
    10092 
     
    109101    as-is. 
    110102    """ 
    111     xmlns = xmlns 
    112103    model = sims.Any() 
    113104 
     
    122113 
    123114class directive_include(directive): 
    124     xmlns = xmlns 
    125115    xmlname = "include" 
    126116    class Attrs(directive.Attrs): 
     
    129119 
    130120class directive_taglib(directive): 
    131     xmlns = xmlns 
    132121    xmlname = "taglib" 
    133122    class Attrs(directive.Attrs): 
     
    137126 
    138127class directive_page(directive): 
    139     xmlns = xmlns 
    140128    xmlname = "page" 
    141129    class Attrs(directive.Attrs):