Error Buddy
Do you have an error message from your application? Then find the answer with Error Buddy. You can search over 40000 source code files and troubleshooting documents using our beta lucene/nutch search interface or if you prefer, search as normal using google. With LXR technology you can drill right down into the line of source code where it came from with full cross-referencing.
If after searching you didn't get your ideal answer, or you are still unclear what the error means, you can choose to post that question to the community forums following the link included in the search results.
[1.6]001 Status of implementation of the XSLT 1.0 Features: 002 ================================================== 003 004 $Id: FEATURES,v 1.28 2001/07/10 15:14:08 veillard Exp $ 005 006 Stylesheet Constructs: 007 ====================== 008 009 YES xsl:stylesheet 010 ? id = id 011 YES extension-element-prefixes = tokens 012 YES exclude-result-prefixes = tokens 013 YES version = number 014 015 YES xsl:transform 016 ? id = id 017 YES extension-element-prefixes = tokens 018 YES exclude-result-prefixes = tokens 019 YES version = number 020 021 022 YES Literal Result Element as Stylesheet 023 024 YES Embedding Stylesheets 025 026 NO mediaType 027 028 Top Level Elements: 029 =================== 030 031 YES xsl:include 032 YES href = uri-reference 033 034 YES xsl:import 035 YES href = uri-reference 036 037 YES xsl:strip-space 038 YES elements = tokens 039 040 YES xsl:preserve-space 041 YES elements = tokens 042 043 YES xsl:template 044 YES match = pattern 045 YES name = qname 046 YES priority = number 047 YES mode = qname 048 049 YES xsl:namespace-alias 050 YES stylesheet-prefix = prefix | "#default" 051 YES result-prefix = prefix | "#default" 052 053 YES xsl:attribute-set 054 YES name = qname 055 YES use-attribute-sets = qnames 056 057 YES xsl:variable 058 YES name = qname 059 YES select = expression 060 YES Content: template 061 062 YES xsl:param 063 YES name = qname 064 YES select = expression 065 YES Content: template 066 067 YES xsl:key 068 YES name = qname 069 YES match = pattern 070 YES use = expression 071 072 YES xsl:output 073 YES method = "xml" | "html" | "text" | qname-but-not-ncname 074 YES version = nmtoken 075 YES encoding = string 076 YES omit-xml-declaration = "yes" | "no" 077 YES standalone = "yes" | "no" 078 YES doctype-public = string 079 YES doctype-system = string 080 YES cdata-section-elements = qnames 081 YES indent = "yes" | "no" 082 YES media-type = string 083 084 Instructions: 085 ============= 086 087 YES xsl:apply-templates 088 YES select = node-set-expression 089 YES mode = qname 090 091 YES xsl:apply-imports 092 093 YES xsl:call-template 094 YES name = qname 095 096 YES xsl:element 097 YES name = { qname } 098 YES namespace = { uri-reference } 099 YES use-attribute-sets = qnames 100 101 YES xsl:attribute 102 YES name = { qname } 103 YES namespace = { uri-reference } 104 105 YES xsl:text 106 YES disable-output-escaping = "yes" | "no" 107 108 YES xsl:processing-instruction 109 YES name = { ncname } 110 111 YES xsl:comment 112 113 YES xsl:copy 114 YES use-attribute-sets = qnames 115 116 YES xsl:value-of 117 YES select = string-expression 118 YES disable-output-escaping = "yes" | "no" 119 120 YES xsl:number 121 YES level = "single" | "multiple" | "any" 122 YES count = pattern 123 YES from = pattern 124 YES value = number-expression 125 YES format = { string } 126 NO lang = { nmtoken } 127 NO letter-value = { "alphabetic" | "traditional" } 128 YES grouping-separator = { char } 129 YES grouping-size = { number } 130 131 YES xsl:for-each 132 YES select = node-set-expression 133 134 YES xsl:if 135 YES test = boolean-expression 136 137 YES xsl:choose 138 139 YES xsl:when 140 YES test = boolean-expression 141 142 YES xsl:otherwise 143 144 YES xsl:sort 145 YES select = string-expression 146 NO lang = { nmtoken } 147 YES data-type = { "text" | "number" | qname-but-not-ncname } 148 YES order = { "ascending" | "descending" } 149 NO case-order = { "upper-first" | "lower-first" } 150 151 YES xsl:variable 152 YES name = qname 153 YES select = expression 154 YES Content: template 155 156 YES xsl:param 157 YES name = qname 158 YES select = expression 159 YES Content: template 160 161 YES xsl:copy-of 162 YES select = expression 163 164 YES xsl:with-param 165 YES name = qname 166 YES select = expression 167 168 YES xsl:decimal-format 169 YES name = qname 170 YES decimal-separator = char 171 YES grouping-separator = char 172 YES infinity = string 173 YES minus-sign = char 174 YES NaN = string 175 YES percent = char 176 YES per-mille = char 177 YES zero-digit = char 178 YES digit = char 179 YES pattern-separator = char 180 181 YES xsl:message 182 YES terminate = "yes" | "no" 183 184 YES xsl:fallback 185 186 General: 187 ======== 188 189 YES Conflict Resolution for Template Rules 190 191 YES Whitespace Stripping 192 193 YES Built-in Template Rules 194 YES match="*|/" 195 YES match="text()|@*" 196 YES match="processing-instruction()|comment()" 197 YES Namespace 198 YES Mode 199 200 YES Extension Elements 201 202 YES Extension Functions 203 204 YES Attribute Value Templates 205 206 YES Result Tree Fragments 207 208 Functions: 209 ========== 210 211 YES node-set document(object, node-set?) 212 YES node-set key(string, object) 213 YES string format-number(number, string, string?) 214 YES node-set current() 215 YES string unparsed-entity-uri(string) 216 YES string generate-id(node-set?) 217 YES object system-property(string) 218 YES boolean element-available(string) 219 YES boolean function-available(string) 220 221 Patterns: 222 ========= 223 224 YES para 225 YES * 226 YES chapter|appendix 227 YES olist/item 228 YES appendix//para 229 YES / 230 YES text() 231 YES processing-instruction() 232 YES node() 233 YES id("W11") 234 YES para[1] 235 YES *[position()=1 and self::para] 236 YES para[last()=1] 237 YES items/item[position()>1] 238 YES item[position() mod 2 = 1] 239 YES div[@class="appendix"]//p 240 YES @class 241 YES @* 242 YES except ns for key key('a','b') 243 244 daniel@veillard.com
Testing
