1<?xml version="1.0" encoding="UTF-8"?>
2
3<?context-directive job ctxfile x-setups.ctx ?>
4
5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
6
7 <!-- -->
8
9 <cd:command name="xmlconcat" level="style" category="xml" file="lxml-ini.mkxl">
10 <cd:arguments>
11 <cd:resolve name="argument-node"/>
12 <cd:resolve name="argument-lpath"/>
13 <cd:resolve name="argument-text"/>
14 </cd:arguments>
15 </cd:command>
16
17 <cd:command name="xmlconcatrange" level="style" category="xml" file="lxml-ini.mkxl">
18 <cd:arguments>
19 <cd:resolve name="argument-node"/>
20 <cd:resolve name="argument-lpath"/>
21 <cd:resolve name="argument-text"/>
22 <cd:resolve name="argument-first"/>
23 <cd:resolve name="argument-last"/>
24 </cd:arguments>
25 </cd:command>
26
27 <cd:command name="xmlloadfile" level="style" category="xml" file="lxml-ini.mkxl">
28 <cd:arguments>
29 <cd:resolve name="argument-name"/>
30 <cd:resolve name="argument-file"/>
31 </cd:arguments>
32 </cd:command>
33
34 <cd:command name="xmlload" level="style" category="xml" file="lxml-ini.mkxl">
35 <cd:arguments>
36 <cd:resolve name="argument-name"/>
37 <cd:resolve name="argument-file"/>
38 </cd:arguments>
39 </cd:command>
40
41 <cd:command name="xmlloadbuffer" level="style" category="xml" file="lxml-ini.mkxl">
42 <cd:arguments>
43 <cd:resolve name="argument-buffer"/>
44 <cd:resolve name="argument-name"/>
45 </cd:arguments>
46 </cd:command>
47
48 <cd:command name="xmlloaddata" level="style" category="xml" file="lxml-ini.mkxl">
49 <cd:arguments>
50 <cd:resolve name="argument-name"/>
51 <cd:resolve name="argument-text"/>
52 </cd:arguments>
53 </cd:command>
54
55 <cd:command name="xmlposition" level="style" category="xml" file="lxml-ini.lua">
56 <cd:arguments>
57 <cd:resolve name="argument-node"/>
58 <cd:resolve name="argument-lpath"/>
59 <cd:resolve name="argument-number"/>
60 </cd:arguments>
61 </cd:command>
62
63 <cd:command name="xmlinfo" level="style" category="xml" file="lxml-ini.mkxl">
64 <cd:arguments>
65 <cd:resolve name="argument-node"/>
66 </cd:arguments>
67 </cd:command>
68
69 <cd:command name="xmlshow" level="style" category="xml" file="lxml-ini.mkxl">
70 <cd:arguments>
71 <cd:resolve name="argument-node"/>
72 </cd:arguments>
73 </cd:command>
74
75 <cd:command name="xmlsetfunction" level="style" category="xml" file="lxml-ini.mkxl">
76 <cd:arguments>
77 <cd:resolve name="argument-node"/>
78 <cd:resolve name="argument-lpath"/>
79 <cd:keywords delimiters="braces">
80 <cd:constant type="cd:luafunction"/>
81 </cd:keywords>
82 </cd:arguments>
83 </cd:command>
84
85 <cd:command name="xmlprettyprint" level="style" category="xml" file="lxml-ini.mkxl">
86 <cd:arguments>
87 <cd:resolve name="argument-node"/>
88 <cd:keywords delimiters="braces">
89 <cd:resolve name="value-verbatim"/>
90 </cd:keywords>
91 </cd:arguments>
92 </cd:command>
93
94 <cd:command name="xmlprettyprinttext" level="style" category="xml" file="lxml-ini.mkxl">
95 <cd:arguments>
96 <cd:resolve name="argument-node"/>
97 <cd:keywords delimiters="braces">
98 <cd:resolve name="value-verbatim"/>
99 </cd:keywords>
100 </cd:arguments>
101 </cd:command>
102
103 <cd:command name="xmlinlineprettyprint" level="style" category="xml" file="lxml-ini.mkxl">
104 <cd:arguments>
105 <cd:resolve name="argument-node"/>
106 <cd:keywords delimiters="braces">
107 <cd:resolve name="value-verbatim"/>
108 </cd:keywords>
109 </cd:arguments>
110 </cd:command>
111
112 <cd:command name="xmlinlineprettyprinttext" level="style" category="xml" file="lxml-ini.mkxl">
113 <cd:arguments>
114 <cd:resolve name="argument-node"/>
115 <cd:keywords delimiters="braces">
116 <cd:resolve name="value-verbatim"/>
117 </cd:keywords>
118 </cd:arguments>
119 </cd:command>
120
121 <cd:command name="xmlraw" type="environment" level="style" category="xml" file="lxml-ini.mkxl"/>
122
123 <cd:command name="raw" type="environment" begin="xmlstart" end="xmlstop" level="style" category="xml" file="lxml-ini.mkxl"/>
124
125 <cd:command name="xmldoiftextelse" level="style" category="xml" file="lxml-ini.mkxl">
126 <cd:arguments>
127 <cd:resolve name="argument-node"/>
128 <cd:resolve name="argument-lpath"/>
129 <cd:resolve name="argument-true"/>
130 <cd:resolve name="argument-false"/>
131 </cd:arguments>
132 </cd:command>
133
134 <cd:command name="xmldoifemptyelse" level="style" category="xml" file="lxml-ini.mkxl">
135 <cd:arguments>
136 <cd:resolve name="argument-node"/>
137 <cd:resolve name="argument-lpath"/>
138 <cd:resolve name="argument-true"/>
139 <cd:resolve name="argument-false"/>
140 </cd:arguments>
141 </cd:command>
142
143 <cd:command name="xmldoifselfemptyelse" level="style" category="xml" file="lxml-ini.mkxl">
144 <cd:arguments>
145 <cd:resolve name="argument-node"/>
146 <cd:resolve name="argument-true"/>
147 <cd:resolve name="argument-false"/>
148 </cd:arguments>
149 </cd:command>
150
151 <cd:command name="xmlsetup" level="style" category="xml" file="lxml-ini.mkxl">
152 <cd:arguments>
153 <cd:resolve name="argument-node"/>
154 <cd:resolve name="argument-setup"/>
155 </cd:arguments>
156 </cd:command>
157
158 <cd:command name="xmls" level="style" category="xml" file="lxml-ini.mkxl">
159 <cd:arguments>
160 <cd:resolve name="argument-node"/>
161 <cd:resolve name="argument-setup"/>
162 </cd:arguments>
163 </cd:command>
164
165 <cd:command name="xmlw" level="style" category="xml" file="lxml-ini.mkxl">
166 <cd:arguments>
167 <cd:resolve name="argument-setup"/>
168 <cd:resolve name="argument-node"/>
169 </cd:arguments>
170 </cd:command>
171
172 <cd:command name="xmlprependsetup" level="style" category="xml" file="lxml-ini.mkxl">
173 <cd:arguments>
174 <cd:resolve name="argument-setup"/>
175 </cd:arguments>
176 </cd:command>
177
178 <cd:command name="xmlappendsetup" level="style" category="xml" file="lxml-ini.mkxl">
179 <cd:arguments>
180 <cd:resolve name="argument-setup"/>
181 </cd:arguments>
182 </cd:command>
183
184 <cd:command name="xmlregistersetup" level="style" category="xml" file="lxml-ini.mkxl">
185 <cd:arguments>
186 <cd:resolve name="argument-setup"/>
187 </cd:arguments>
188 </cd:command>
189
190 <cd:command name="xmlbeforesetup" level="style" category="xml" file="lxml-ini.mkxl">
191 <cd:arguments>
192 <cd:resolve name="argument-setup"/>
193 <cd:resolve name="argument-setup"/>
194 </cd:arguments>
195 </cd:command>
196
197 <cd:command name="xmlaftersetup" level="style" category="xml" file="lxml-ini.mkxl">
198 <cd:arguments>
199 <cd:resolve name="argument-setup"/>
200 <cd:resolve name="argument-setup"/>
201 </cd:arguments>
202 </cd:command>
203
204 <cd:command name="xmlremovesetup" level="style" category="xml" file="lxml-ini.mkxl">
205 <cd:arguments>
206 <cd:resolve name="argument-setup"/>
207 </cd:arguments>
208 </cd:command>
209
210 <cd:command name="xmlresetsetups" level="style" category="xml" file="lxml-ini.mkxl"/>
211
212 <cd:command name="xmlprependdocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
213 <cd:arguments>
214 <cd:resolve name="argument-name"/>
215 <cd:resolve name="argument-setup"/>
216 </cd:arguments>
217 </cd:command>
218
219 <cd:command name="xmlappenddocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
220 <cd:arguments>
221 <cd:resolve name="argument-name"/>
222 <cd:resolve name="argument-setup"/>
223 </cd:arguments>
224 </cd:command>
225
226 <cd:command name="xmlregisterdocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
227 <cd:arguments>
228 <cd:resolve name="argument-name"/>
229 <cd:resolve name="argument-setup"/>
230 </cd:arguments>
231 </cd:command>
232
233 <cd:command name="xmlbeforedocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
234 <cd:arguments>
235 <cd:resolve name="argument-name"/>
236 <cd:resolve name="argument-setup"/>
237 <cd:resolve name="argument-setup"/>
238 </cd:arguments>
239 </cd:command>
240
241 <cd:command name="xmlafterdocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
242 <cd:arguments>
243 <cd:resolve name="argument-name"/>
244 <cd:resolve name="argument-setup"/>
245 <cd:resolve name="argument-setup"/>
246 </cd:arguments>
247 </cd:command>
248
249 <cd:command name="xmlremovedocumentsetup" level="style" category="xml" file="lxml-ini.mkxl">
250 <cd:arguments>
251 <cd:resolve name="argument-name"/>
252 <cd:resolve name="argument-setup"/>
253 </cd:arguments>
254 </cd:command>
255
256 <cd:command name="xmlresetdocumentsetups" level="style" category="xml" file="lxml-ini.mkxl">
257 <cd:arguments>
258 <cd:resolve name="argument-name"/>
259 </cd:arguments>
260 </cd:command>
261
262 <cd:command name="xmlflushsetups" level="style" category="xml" file="lxml-ini.mkxl">
263 <cd:arguments>
264 <cd:resolve name="argument-name"/>
265 </cd:arguments>
266 </cd:command>
267
268 <cd:command name="xmlflushdocumentsetups" level="style" category="xml" file="lxml-ini.mkxl">
269 <cd:arguments>
270 <cd:resolve name="argument-name"/>
271 <cd:resolve name="argument-setup"/>
272 </cd:arguments>
273 </cd:command>
274
275 <cd:command name="xmldocument" level="style" category="xml" file="lxml-ini.mkxl"/>
276
277 <cd:command name="xmlregisteredsetups" level="style" category="xml" file="lxml-ini.mkxl"/>
278
279 <cd:command name="xmlregistereddocumentsetups" level="style" category="xml" file="lxml-ini.mkxl">
280 <cd:arguments>
281 <cd:resolve name="argument-name"/>
282 <cd:resolve name="argument-setup"/>
283 </cd:arguments>
284 </cd:command>
285
286 <cd:command name="timing" type="environment" begin="xmlstart" end="xmlstop" level="style" category="xml" file="lxml-ini.mkxl"/>
287
288 <cd:command name="xmlprocessfile" level="style" category="xml" file="lxml-ini.mkxl">
289 <cd:arguments>
290 <cd:resolve name="argument-name"/>
291 <cd:resolve name="argument-file"/>
292 <cd:resolve name="argument-xmlsetup"/>
293 </cd:arguments>
294 </cd:command>
295
296 <cd:command name="xmlprocess" level="style" category="xml" file="lxml-ini.mkxl">
297 <cd:arguments>
298 <cd:resolve name="argument-name"/>
299 <cd:resolve name="argument-file"/>
300 <cd:resolve name="argument-xmlsetup"/>
301 </cd:arguments>
302 </cd:command>
303
304 <cd:command name="xmlprocessdata" level="style" category="xml" file="lxml-ini.mkxl">
305 <cd:arguments>
306 <cd:resolve name="argument-name"/>
307 <cd:resolve name="argument-text"/>
308 <cd:resolve name="argument-xmlsetup"/>
309 </cd:arguments>
310 </cd:command>
311
312 <cd:command name="xmlprocessbuffer" level="style" category="xml" file="lxml-ini.mkxl">
313 <cd:arguments>
314 <cd:resolve name="argument-buffer"/>
315 <cd:resolve name="argument-name"/>
316 <cd:resolve name="argument-xmlsetup"/>
317 </cd:arguments>
318 </cd:command>
319
320 <cd:command name="xmlloadonly" level="style" category="xml" file="lxml-ini.mkxl">
321 <cd:arguments>
322 <cd:resolve name="argument-name"/>
323 <cd:resolve name="argument-file"/>
324 <cd:resolve name="argument-xmlsetup"/>
325 </cd:arguments>
326 </cd:command>
327
328 <cd:command name="xmldisplayverbatim" type="environment" level="style" category="xml" file="lxml-ini.mkxl">
329 <cd:arguments>
330 <cd:resolve name="keyword-name"/>
331 </cd:arguments>
332 </cd:command>
333
334 <cd:command name="xmlinlineverbatim" type="environment" level="style" category="xml" file="lxml-ini.mkxl">
335 <cd:arguments>
336 <cd:resolve name="keyword-name"/>
337 </cd:arguments>
338 </cd:command>
339
340 <cd:command name="xmldefaulttotext" level="style" category="xml" file="lxml-ini.mkxl">
341 <cd:arguments>
342 <cd:resolve name="argument-node"/>
343 </cd:arguments>
344 </cd:command>
345
346 <cd:command name="xmlmapvalue" level="style" category="xml" file="lxml-ini.mkxl">
347 <cd:arguments>
348 <cd:resolve name="argument-category"/>
349 <cd:resolve name="argument-name"/>
350 <cd:resolve name="argument-text"/>
351 </cd:arguments>
352 </cd:command>
353
354 <cd:command name="xmlmapval" level="style" category="xml" file="lxml-ini.mkxl">
355 <cd:arguments>
356 <cd:resolve name="argument-category"/>
357 <cd:resolve name="argument-name"/>
358 <cd:resolve name="argument-text"/>
359 </cd:arguments>
360 </cd:command>
361
362 <cd:command name="xmldoifelsevalue" level="style" category="xml" file="lxml-ini.mkxl">
363 <cd:arguments>
364 <cd:resolve name="argument-category"/>
365 <cd:resolve name="argument-name"/>
366 <cd:resolve name="argument-true"/>
367 <cd:resolve name="argument-false"/>
368 </cd:arguments>
369 </cd:command>
370
371 <cd:command name="xmldoifvalueelse" level="style" category="xml" file="lxml-ini.mkxl">
372 <cd:arguments>
373 <cd:resolve name="argument-category"/>
374 <cd:resolve name="argument-name"/>
375 <cd:resolve name="argument-true"/>
376 <cd:resolve name="argument-false"/>
377 </cd:arguments>
378 </cd:command>
379
380 <cd:command name="xmlvalue" level="style" category="xml" file="lxml-ini.mkxl">
381 <cd:arguments>
382 <cd:resolve name="argument-category"/>
383 <cd:resolve name="argument-name"/>
384 <cd:resolve name="argument-text"/>
385 </cd:arguments>
386 </cd:command>
387
388 <cd:command name="xmlval" level="style" category="xml" file="lxml-ini.mkxl">
389 <cd:arguments>
390 <cd:resolve name="argument-category"/>
391 <cd:resolve name="argument-name"/>
392 <cd:resolve name="argument-text"/>
393 </cd:arguments>
394 </cd:command>
395
396 <cd:command name="processxmlbuffer" level="style" category="xml" file="lxml-ini.mkxl">
397 <cd:arguments>
398 <cd:resolve name="argument-name"/>
399 </cd:arguments>
400 </cd:command>
401
402 <cd:command name="processxmlfile" level="style" category="xml" file="lxml-ini.mkxl">
403 <cd:arguments>
404 <cd:resolve name="argument-file"/>
405 </cd:arguments>
406 </cd:command>
407
408 <cd:command name="xmldata" level="style" category="xml" file="lxml-ini.mkxl">
409 <cd:arguments>
410 <cd:resolve name="argument-text"/>
411 </cd:arguments>
412 </cd:command>
413
414 <cd:command name="xmldoif" level="style" category="xml" file="lxml-ini.lua">
415 <cd:arguments>
416 <cd:resolve name="argument-node"/>
417 <cd:resolve name="argument-lpath"/>
418 <cd:resolve name="argument-true"/>
419 </cd:arguments>
420 </cd:command>
421
422 <cd:command name="xmldoifnot" level="style" category="xml" file="lxml-ini.lua">
423 <cd:arguments>
424 <cd:resolve name="argument-node"/>
425 <cd:resolve name="argument-lpath"/>
426 <cd:resolve name="argument-true"/>
427 </cd:arguments>
428 </cd:command>
429
430 <cd:command name="xmldoifelse" level="style" category="xml" file="lxml-ini.lua">
431 <cd:arguments>
432 <cd:resolve name="argument-node"/>
433 <cd:resolve name="argument-lpath"/>
434 <cd:resolve name="argument-true"/>
435 <cd:resolve name="argument-false"/>
436 </cd:arguments>
437 </cd:command>
438
439 <cd:command name="xmldoiftext" level="style" category="xml" file="lxml-ini.lua">
440 <cd:arguments>
441 <cd:resolve name="argument-node"/>
442 <cd:resolve name="argument-lpath"/>
443 <cd:resolve name="argument-true"/>
444 </cd:arguments>
445 </cd:command>
446
447 <cd:command name="xmldoifnottext" level="style" category="xml" file="lxml-ini.lua">
448 <cd:arguments>
449 <cd:resolve name="argument-node"/>
450 <cd:resolve name="argument-lpath"/>
451 <cd:resolve name="argument-true"/>
452 </cd:arguments>
453 </cd:command>
454
455 <cd:command name="xmldoifelsetext" level="style" category="xml" file="lxml-ini.lua">
456 <cd:arguments>
457 <cd:resolve name="argument-node"/>
458 <cd:resolve name="argument-lpath"/>
459 <cd:resolve name="argument-true"/>
460 <cd:resolve name="argument-false"/>
461 </cd:arguments>
462 </cd:command>
463
464 <cd:command name="xmldoifempty" level="style" category="xml" file="lxml-ini.lua">
465 <cd:arguments>
466 <cd:resolve name="argument-node"/>
467 <cd:resolve name="argument-lpath"/>
468 <cd:resolve name="argument-true"/>
469 </cd:arguments>
470 </cd:command>
471
472 <cd:command name="xmldoifnotempty" level="style" category="xml" file="lxml-ini.lua">
473 <cd:arguments>
474 <cd:resolve name="argument-node"/>
475 <cd:resolve name="argument-lpath"/>
476 <cd:resolve name="argument-true"/>
477 </cd:arguments>
478 </cd:command>
479
480 <cd:command name="xmldoifelseempty" level="style" category="xml" file="lxml-ini.lua">
481 <cd:arguments>
482 <cd:resolve name="argument-node"/>
483 <cd:resolve name="argument-lpath"/>
484 <cd:resolve name="argument-true"/>
485 <cd:resolve name="argument-false"/>
486 </cd:arguments>
487 </cd:command>
488
489 <cd:command name="xmldoifselfempty" level="style" category="xml" file="lxml-ini.lua">
490 <cd:arguments>
491 <cd:resolve name="argument-node"/>
492 <cd:resolve name="argument-true"/>
493 </cd:arguments>
494 </cd:command>
495
496 <cd:command name="xmldoifnotselfempty" level="style" category="xml" file="lxml-ini.lua">
497 <cd:arguments>
498 <cd:resolve name="argument-node"/>
499 <cd:resolve name="argument-true"/>
500 </cd:arguments>
501 </cd:command>
502
503 <cd:command name="xmldoifelseselfempty" level="style" category="xml" file="lxml-ini.lua">
504 <cd:arguments>
505 <cd:resolve name="argument-node"/>
506 <cd:resolve name="argument-true"/>
507 <cd:resolve name="argument-false"/>
508 </cd:arguments>
509 </cd:command>
510
511 <cd:command name="xmlall" level="style" category="xml" file="lxml-ini.lua">
512 <cd:arguments>
513 <cd:resolve name="argument-node"/>
514 <cd:resolve name="argument-lpath"/>
515 </cd:arguments>
516 </cd:command>
517
518 <cd:command name="xmlatt" level="style" category="xml" file="lxml-ini.lua">
519 <cd:arguments>
520 <cd:resolve name="argument-node"/>
521 <cd:resolve name="argument-name"/>
522 </cd:arguments>
523 </cd:command>
524
525 <cd:command name="xmlattdef" level="style" category="xml" file="lxml-ini.lua">
526 <cd:arguments>
527 <cd:resolve name="argument-node"/>
528 <cd:resolve name="argument-name"/>
529 <cd:resolve name="argument-text"/>
530 </cd:arguments>
531 </cd:command>
532
533 <cd:command name="xmlattribute" level="style" category="xml" file="lxml-ini.lua">
534 <cd:arguments>
535 <cd:resolve name="argument-node"/>
536 <cd:resolve name="argument-lpath"/>
537 <cd:resolve name="argument-name"/>
538 </cd:arguments>
539 </cd:command>
540
541 <cd:command name="xmlattributedef" level="style" category="xml" file="lxml-ini.lua">
542 <cd:arguments>
543 <cd:resolve name="argument-node"/>
544 <cd:resolve name="argument-lpath"/>
545 <cd:resolve name="argument-name"/>
546 <cd:resolve name="argument-text"/>
547 </cd:arguments>
548 </cd:command>
549
550 <cd:command name="xmltexatt" level="style" category="xml" file="lxml-ini.lua">
551 <cd:arguments>
552 <cd:resolve name="argument-node"/>
553 <cd:resolve name="argument-name"/>
554 </cd:arguments>
555 </cd:command>
556
557 <cd:command name="xmlbadinclusions" level="style" category="xml" file="lxml-ini.lua">
558 <cd:arguments>
559 <cd:resolve name="argument-node"/>
560 </cd:arguments>
561 </cd:command>
562
563 <cd:command name="xmlchainatt" level="style" category="xml" file="lxml-ini.lua">
564 <cd:arguments>
565 <cd:resolve name="argument-node"/>
566 <cd:resolve name="argument-name"/>
567 </cd:arguments>
568 </cd:command>
569
570 <cd:command name="xmlchainattdef" level="style" category="xml" file="lxml-ini.lua">
571 <cd:arguments>
572 <cd:resolve name="argument-node"/>
573 <cd:resolve name="argument-name"/>
574 <cd:resolve name="argument-text"/>
575 </cd:arguments>
576 </cd:command>
577
578 <cd:command name="xmlchecknamespace" level="style" category="xml" file="lxml-ini.lua">
579 <cd:arguments>
580 <cd:resolve name="argument-node"/>
581 <cd:resolve name="argument-name"/>
582 <cd:resolve name="argument-name"/>
583 </cd:arguments>
584 </cd:command>
585
586 <cd:command name="xmlcommand" level="style" category="xml" file="lxml-ini.lua">
587 <cd:arguments>
588 <cd:resolve name="argument-node"/>
589 <cd:resolve name="argument-lpath"/>
590 <cd:resolve name="argument-xmlsetup"/>
591 </cd:arguments>
592 </cd:command>
593
594 <cd:command name="xmlcontext" level="style" category="xml" file="lxml-ini.lua">
595 <cd:arguments>
596 <cd:resolve name="argument-node"/>
597 <cd:resolve name="argument-lpath"/>
598 </cd:arguments>
599 </cd:command>
600
601 <cd:command name="xmlcount" level="style" category="xml" file="lxml-ini.lua">
602 <cd:arguments>
603 <cd:resolve name="argument-node"/>
604 <cd:resolve name="argument-lpath"/>
605 </cd:arguments>
606 </cd:command>
607
608 <cd:command name="xmldepth" level="style" category="xml" file="lxml-ini.lua">
609 <cd:arguments>
610 <cd:resolve name="argument-node"/>
611 </cd:arguments>
612 </cd:command>
613
614 <cd:command name="xmldelete" level="style" category="xml" file="lxml-ini.lua">
615 <cd:arguments>
616 <cd:resolve name="argument-node"/>
617 <cd:resolve name="argument-lpath"/>
618 </cd:arguments>
619 </cd:command>
620
621 <cd:command name="xmldirect" level="style" category="xml" file="lxml-ini.lua">
622 <cd:arguments>
623 <cd:resolve name="argument-node"/>
624 </cd:arguments>
625 </cd:command>
626
627 <cd:command name="xmldirectives" level="style" category="xml" file="lxml-ini.lua">
628 <cd:arguments>
629 <cd:resolve name="argument-node"/>
630 </cd:arguments>
631 </cd:command>
632
633 <cd:command name="xmldirectivesafter" level="style" category="xml" file="lxml-ini.lua">
634 <cd:arguments>
635 <cd:resolve name="argument-node"/>
636 </cd:arguments>
637 </cd:command>
638
639 <cd:command name="xmldirectivesbefore" level="style" category="xml" file="lxml-ini.lua">
640 <cd:arguments>
641 <cd:resolve name="argument-node"/>
642 </cd:arguments>
643 </cd:command>
644
645 <cd:command name="xmldisplayverbatim" level="style" category="xml" file="lxml-ini.lua">
646 <cd:arguments>
647 <cd:resolve name="argument-node"/>
648 </cd:arguments>
649 </cd:command>
650
651 <cd:command name="xmlelement" level="style" category="xml" file="lxml-ini.lua">
652 <cd:arguments>
653 <cd:resolve name="argument-node"/>
654 <cd:resolve name="argument-number"/>
655 </cd:arguments>
656 </cd:command>
657
658 <cd:command name="xmlfilename" level="style" category="xml" file="lxml-ini.lua">
659 <cd:arguments>
660 <cd:resolve name="argument-node"/>
661 </cd:arguments>
662 </cd:command>
663
664 <cd:command name="xmlfileline" level="style" category="xml" file="lxml-ini.lua">
665 <cd:arguments>
666 <cd:resolve name="argument-node"/>
667 </cd:arguments>
668 </cd:command>
669
670 <cd:command name="xmlfilter" level="style" category="xml" file="lxml-ini.lua">
671 <cd:arguments>
672 <cd:resolve name="argument-node"/>
673 <cd:resolve name="argument-lpath"/>
674 </cd:arguments>
675 </cd:command>
676
677 <cd:command name="filterlist" level="style" category="xml" file="lxml-ini.lua">
678 <cd:arguments>
679 <cd:resolve name="argument-node"/>
680 <cd:resolve name="argument-lpath"/>
681 </cd:arguments>
682 </cd:command>
683
684 <cd:command name="xmlfirst" level="style" category="xml" file="lxml-ini.lua">
685 <cd:arguments>
686 <cd:resolve name="argument-node"/>
687 <cd:resolve name="argument-lpath"/>
688 </cd:arguments>
689 </cd:command>
690
691 <cd:command name="xmlflush" level="style" category="xml" file="lxml-ini.mkiv">
692 <cd:arguments>
693 <cd:resolve name="argument-node"/>
694 </cd:arguments>
695 </cd:command>
696
697 <cd:command name="xmlflushcontext" level="style" category="xml" file="lxml-ini.lua">
698 <cd:arguments>
699 <cd:resolve name="argument-node"/>
700 </cd:arguments>
701 </cd:command>
702
703 <cd:command name="xmlflushlinewise" level="style" category="xml" file="lxml-ini.lua">
704 <cd:arguments>
705 <cd:resolve name="argument-node"/>
706 </cd:arguments>
707 </cd:command>
708
709 <cd:command name="xmlflushpure" level="style" category="xml" file="lxml-ini.lua">
710 <cd:arguments>
711 <cd:resolve name="argument-node"/>
712 </cd:arguments>
713 </cd:command>
714
715 <cd:command name="xmlflushspacewise" level="style" category="xml" file="lxml-ini.lua">
716 <cd:arguments>
717 <cd:resolve name="argument-node"/>
718 </cd:arguments>
719 </cd:command>
720
721 <cd:command name="xmlflushtext" level="style" category="xml" file="lxml-ini.lua">
722 <cd:arguments>
723 <cd:resolve name="argument-node"/>
724 </cd:arguments>
725 </cd:command>
726
727 <cd:command name="xmlfunction" level="style" category="xml" file="lxml-ini.lua">
728 <cd:arguments>
729 <cd:resolve name="argument-node"/>
730 <cd:resolve name="argument-name"/>
731 </cd:arguments>
732 </cd:command>
733
734 <cd:command name="xmlinclude" level="style" category="xml" file="lxml-ini.lua">
735 <cd:arguments>
736 <cd:resolve name="argument-node"/>
737 <cd:resolve name="argument-lpath"/>
738 <cd:resolve name="argument-name"/>
739 </cd:arguments>
740 </cd:command>
741
742 <cd:command name="xmlincludeoptions" level="style" category="xml" file="lxml-ini.lua">
743 <cd:arguments>
744 <cd:resolve name="argument-node"/>
745 <cd:resolve name="argument-lpath"/>
746 <cd:resolve name="argument-name"/>
747 <cd:keywords delimiters="braces" list="yes">
748 <cd:constant type="recurse"/>
749 <cd:constant type="prepare"/>
750 <cd:constant type="rootpath"/>
751 <cd:constant type="resolve"/>
752 <cd:constant type="basename"/>
753 </cd:keywords>
754 </cd:arguments>
755 </cd:command>
756
757 <cd:command name="xmlinclusion" level="style" category="xml" file="lxml-ini.lua">
758 <cd:arguments>
759 <cd:resolve name="argument-node"/>
760 </cd:arguments>
761 </cd:command>
762
763 <cd:command name="xmlinclusionbase" level="style" category="xml" file="lxml-ini.lua">
764 <cd:arguments>
765 <cd:resolve name="argument-node"/>
766 </cd:arguments>
767 </cd:command>
768
769 <cd:command name="xmlinclusions" level="style" category="xml" file="lxml-ini.lua">
770 <cd:arguments>
771 <cd:resolve name="argument-node"/>
772 </cd:arguments>
773 </cd:command>
774
775 <cd:command name="xmlindex" level="style" category="xml" file="lxml-ini.lua">
776 <cd:arguments>
777 <cd:resolve name="argument-node"/>
778 <cd:resolve name="argument-lpath"/>
779 <cd:resolve name="argument-number"/>
780 </cd:arguments>
781 </cd:command>
782
783 <cd:command name="xmlinlineverbatim" level="style" category="xml" file="lxml-ini.lua">
784 <cd:arguments>
785 <cd:resolve name="argument-node"/>
786 </cd:arguments>
787 </cd:command>
788
789 <cd:command name="xmllast" level="style" category="xml" file="lxml-ini.lua">
790 <cd:arguments>
791 <cd:resolve name="argument-node"/>
792 <cd:resolve name="argument-lpath"/>
793 </cd:arguments>
794 </cd:command>
795
796 <cd:command name="xmllastatt" level="style" category="xml" file="lxml-ini.lua"/>
797
798 <cd:command name="xmllastmatch" level="style" category="xml" file="lxml-ini.lua"/>
799
800 <cd:command name="xmllastpar" level="style" category="xml" file="lxml-ini.lua"/>
801
802 <cd:command name="xmlloaddirectives" level="style" category="xml" file="lxml-ini.lua">
803 <cd:arguments>
804 <cd:resolve name="argument-file"/>
805 </cd:arguments>
806 </cd:command>
807
808 <cd:command name="xmlmain" level="style" category="xml" file="lxml-ini.lua">
809 <cd:arguments>
810 <cd:resolve name="argument-node"/>
811 </cd:arguments>
812 </cd:command>
813
814 <cd:command name="xmlmatch" level="style" category="xml" file="lxml-ini.lua">
815 <cd:arguments>
816 <cd:resolve name="argument-node"/>
817 </cd:arguments>
818 </cd:command>
819
820 <cd:command name="xmlname" level="style" category="xml" file="lxml-ini.lua">
821 <cd:arguments>
822 <cd:resolve name="argument-node"/>
823 </cd:arguments>
824 </cd:command>
825
826 <cd:command name="xmlnamespace" level="style" category="xml" file="lxml-ini.lua">
827 <cd:arguments>
828 <cd:resolve name="argument-node"/>
829 </cd:arguments>
830 </cd:command>
831
832 <cd:command name="xmlnonspace" level="style" category="xml" file="lxml-ini.lua">
833 <cd:arguments>
834 <cd:resolve name="argument-node"/>
835 <cd:resolve name="argument-lpath"/>
836 </cd:arguments>
837 </cd:command>
838
839 <cd:command name="xmlpar" level="style" category="xml" file="lxml-ini.lua">
840 <cd:arguments>
841 <cd:resolve name="argument-node"/>
842 <cd:resolve name="argument-name"/>
843 </cd:arguments>
844 </cd:command>
845
846 <cd:command name="xmlparam" level="style" category="xml" file="lxml-ini.lua">
847 <cd:arguments>
848 <cd:resolve name="argument-node"/>
849 <cd:resolve name="argument-lpath"/>
850 <cd:resolve name="argument-name"/>
851 </cd:arguments>
852 </cd:command>
853
854 <cd:command name="xmlpath" level="style" category="xml" file="lxml-ini.lua">
855 <cd:arguments>
856 <cd:resolve name="argument-node"/>
857 </cd:arguments>
858 </cd:command>
859
860 <cd:command name="match" type="environment" begin="xmlpush" end="xmlpop" level="style" category="xml" file="lxml-ini.lua"/>
861
862 <cd:command name="xmlpos" level="style" category="xml" file="lxml-ini.lua">
863 <cd:arguments>
864 <cd:resolve name="argument-node"/>
865 </cd:arguments>
866 </cd:command>
867
868 <cd:command name="xmlpure" level="style" category="xml" file="lxml-ini.lua">
869 <cd:arguments>
870 <cd:resolve name="argument-node"/>
871 <cd:resolve name="argument-lpath"/>
872 </cd:arguments>
873 </cd:command>
874
875 <cd:command name="xmlraw" level="style" category="xml" file="lxml-ini.lua">
876 <cd:arguments>
877 <cd:resolve name="argument-node"/>
878 </cd:arguments>
879 </cd:command>
880
881 <cd:command name="xmlrefatt" level="style" category="xml" file="lxml-ini.lua">
882 <cd:arguments>
883 <cd:resolve name="argument-node"/>
884 <cd:resolve name="argument-name"/>
885 </cd:arguments>
886 </cd:command>
887
888 <cd:command name="xmlregisterns" level="style" category="xml" file="lxml-ini.lua">
889 <cd:arguments>
890 <cd:resolve name="argument-name"/>
891 <cd:resolve name="argument-url"/>
892 </cd:arguments>
893 </cd:command>
894
895 <cd:command name="xmlremapname" level="style" category="xml" file="lxml-ini.lua">
896 <cd:arguments>
897 <cd:resolve name="argument-node"/>
898 <cd:resolve name="argument-lpath"/>
899 <cd:resolve name="argument-name"/>
900 <cd:resolve name="argument-name"/>
901 </cd:arguments>
902 </cd:command>
903
904 <cd:command name="xmlremapnamespace" level="style" category="xml" file="lxml-ini.lua">
905 <cd:arguments>
906 <cd:resolve name="argument-node"/>
907 <cd:resolve name="argument-name"/>
908 <cd:resolve name="argument-name"/>
909 </cd:arguments>
910 </cd:command>
911
912 <cd:command name="xmlsave" level="style" category="xml" file="lxml-ini.lua">
913 <cd:arguments>
914 <cd:resolve name="argument-node"/>
915 <cd:resolve name="argument-file"/>
916 </cd:arguments>
917 </cd:command>
918
919 <cd:command name="xmlsetatt" level="style" category="xml" file="lxml-ini.lua">
920 <cd:arguments>
921 <cd:resolve name="argument-node"/>
922 <cd:resolve name="argument-name"/>
923 <cd:resolve name="argument-text"/>
924 </cd:arguments>
925 </cd:command>
926
927 <cd:command name="xmlsetattribute" level="style" category="xml" file="lxml-ini.lua">
928 <cd:arguments>
929 <cd:resolve name="argument-node"/>
930 <cd:resolve name="argument-lpath"/>
931 <cd:resolve name="argument-name"/>
932 <cd:resolve name="argument-text"/>
933 </cd:arguments>
934 </cd:command>
935
936 <cd:command name="xmlsetpar" level="style" category="xml" file="lxml-ini.lua">
937 <cd:arguments>
938 <cd:resolve name="argument-node"/>
939 <cd:resolve name="argument-name"/>
940 <cd:resolve name="argument-text"/>
941 </cd:arguments>
942 </cd:command>
943
944 <cd:command name="xmlsetparam" level="style" category="xml" file="lxml-ini.lua">
945 <cd:arguments>
946 <cd:resolve name="argument-node"/>
947 <cd:resolve name="argument-lpath"/>
948 <cd:resolve name="argument-name"/>
949 <cd:resolve name="argument-text"/>
950 </cd:arguments>
951 </cd:command>
952
953 <cd:command name="xmlsetsetup" level="style" category="xml" file="lxml-ini.lua">
954 <cd:arguments>
955 <cd:resolve name="argument-name"/>
956 <cd:resolve name="argument-lpath"/>
957 <cd:resolve name="argument-setup"/>
958 </cd:arguments>
959 </cd:command>
960
961 <cd:command name="xmlsnippet" level="style" category="xml" file="lxml-ini.lua">
962 <cd:arguments>
963 <cd:resolve name="argument-node"/>
964 <cd:resolve name="argument-number"/>
965 </cd:arguments>
966 </cd:command>
967
968 <cd:command name="xmlstrip" level="style" category="xml" file="lxml-ini.lua">
969 <cd:arguments>
970 <cd:resolve name="argument-node"/>
971 <cd:resolve name="argument-lpath"/>
972 </cd:arguments>
973 </cd:command>
974
975 <cd:command name="xmlstripanywhere" level="style" category="xml" file="lxml-ini.lua">
976 <cd:arguments>
977 <cd:resolve name="argument-node"/>
978 <cd:resolve name="argument-lpath"/>
979 </cd:arguments>
980 </cd:command>
981
982 <cd:command name="xmlstripeverything" level="style" category="xml" file="lxml-ini.lua">
983 <cd:arguments>
984 <cd:resolve name="argument-node"/>
985 <cd:resolve name="argument-lpath"/>
986 </cd:arguments>
987 </cd:command>
988
989 <cd:command name="xmlstripnolines" level="style" category="xml" file="lxml-ini.lua">
990 <cd:arguments>
991 <cd:resolve name="argument-node"/>
992 <cd:resolve name="argument-lpath"/>
993 </cd:arguments>
994 </cd:command>
995
996 <cd:command name="xmlstripped" level="style" category="xml" file="lxml-ini.lua">
997 <cd:arguments>
998 <cd:resolve name="argument-node"/>
999 <cd:resolve name="argument-lpath"/>
1000 </cd:arguments>
1001 </cd:command>
1002
1003 <cd:command name="xmlstrippednolines" level="style" category="xml" file="lxml-ini.lua">
1004 <cd:arguments>
1005 <cd:resolve name="argument-node"/>
1006 <cd:resolve name="argument-lpath"/>
1007 </cd:arguments>
1008 </cd:command>
1009
1010 <cd:command name="xmltag" level="style" category="xml" file="lxml-ini.lua">
1011 <cd:arguments>
1012 <cd:resolve name="argument-node"/>
1013 </cd:arguments>
1014 </cd:command>
1015
1016 <cd:command name="xmltext" level="style" category="xml" file="lxml-ini.lua">
1017 <cd:arguments>
1018 <cd:resolve name="argument-node"/>
1019 <cd:resolve name="argument-lpath"/>
1020 </cd:arguments>
1021 </cd:command>
1022
1023 <cd:command name="xmltobuffer" level="style" category="xml" file="lxml-ini.lua">
1024 <cd:arguments>
1025 <cd:resolve name="argument-node"/>
1026 <cd:resolve name="argument-lpath"/>
1027 <cd:resolve name="argument-buffer"/>
1028 </cd:arguments>
1029 </cd:command>
1030
1031 <cd:command name="xmltobuffertextonly" level="style" category="xml" file="lxml-ini.lua">
1032 <cd:arguments>
1033 <cd:resolve name="argument-node"/>
1034 <cd:resolve name="argument-lpath"/>
1035 <cd:resolve name="argument-buffer"/>
1036 </cd:arguments>
1037 </cd:command>
1038
1039 <cd:command name="xmltobufferverbose" level="style" category="xml" file="lxml-ini.lua">
1040 <cd:arguments>
1041 <cd:resolve name="argument-node"/>
1042 <cd:resolve name="argument-lpath"/>
1043 <cd:resolve name="argument-buffer"/>
1044 </cd:arguments>
1045 </cd:command>
1046
1047 <cd:command name="xmltofile" level="style" category="xml" file="lxml-ini.mkiv">
1048 <cd:arguments>
1049 <cd:resolve name="argument-node"/>
1050 <cd:resolve name="argument-lpath"/>
1051 <cd:resolve name="argument-file"/>
1052 </cd:arguments>
1053 </cd:command>
1054
1055 <cd:command name="xmltoparameters" level="style" category="xml" file="lxml-ini.lua">
1056 <cd:arguments>
1057 <cd:resolve name="argument-node"/>
1058 </cd:arguments>
1059 </cd:command>
1060
1061 <cd:command name="xmlverbatim" level="style" category="xml" file="lxml-ini.lua">
1062 <cd:arguments>
1063 <cd:resolve name="argument-node"/>
1064 </cd:arguments>
1065 </cd:command>
1066
1067 <cd:command name="ifxml" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1068 <cd:arguments>
1069 <cd:resolve name="argument-node"/>
1070 <cd:resolve name="argument-lpath"/>
1071 <cd:resolve name="string-true"/>
1072 <cd:delimiter name="else"/>
1073 <cd:resolve name="string-false"/>
1074 <cd:delimiter name="fi"/>
1075 </cd:arguments>
1076 </cd:command>
1077
1078 <cd:command name="ifxmltext" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1079 <cd:arguments>
1080 <cd:resolve name="argument-node"/>
1081 <cd:resolve name="argument-lpath"/>
1082 <cd:resolve name="string-true"/>
1083 <cd:delimiter name="else"/>
1084 <cd:resolve name="string-false"/>
1085 <cd:delimiter name="fi"/>
1086 </cd:arguments>
1087 </cd:command>
1088
1089 <cd:command name="ifxmlatt" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1090 <cd:arguments>
1091 <cd:resolve name="argument-node"/>
1092 <cd:resolve name="argument-name"/>
1093 <cd:resolve name="argument-text"/>
1094 <cd:resolve name="string-true"/>
1095 <cd:delimiter name="else"/>
1096 <cd:resolve name="string-false"/>
1097 <cd:delimiter name="fi"/>
1098 </cd:arguments>
1099 </cd:command>
1100
1101 <cd:command name="ifxmlattempty" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1102 <cd:arguments>
1103 <cd:resolve name="argument-node"/>
1104 <cd:resolve name="argument-name"/>
1105 <cd:resolve name="string-true"/>
1106 <cd:delimiter name="else"/>
1107 <cd:resolve name="string-false"/>
1108 <cd:delimiter name="fi"/>
1109 </cd:arguments>
1110 </cd:command>
1111
1112 <cd:command name="ifxmlempty" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1113 <cd:arguments>
1114 <cd:resolve name="argument-node"/>
1115 <cd:resolve name="argument-lpath"/>
1116 <cd:resolve name="string-true"/>
1117 <cd:delimiter name="else"/>
1118 <cd:resolve name="string-false"/>
1119 <cd:delimiter name="fi"/>
1120 </cd:arguments>
1121 </cd:command>
1122
1123 <cd:command name="ifxmlselfempty" level="system" category="system" keywords="conditional" file="lxml-ini.lua">
1124 <cd:arguments>
1125 <cd:resolve name="argument-node"/>
1126 <cd:resolve name="argument-lpath"/>
1127 <cd:resolve name="string-true"/>
1128 <cd:delimiter name="else"/>
1129 <cd:resolve name="string-false"/>
1130 <cd:delimiter name="fi"/>
1131 </cd:arguments>
1132 </cd:command>
1133
1134 <cd:command name="xmladdindex" level="style" category="xml" file="lxml-tex.lua">
1135 <cd:arguments>
1136 <cd:resolve name="argument-node"/>
1137 </cd:arguments>
1138 </cd:command>
1139
1140 <cd:command name="xmlinstalldirective" level="style" category="xml" file="lxml-tex.lua">
1141 <cd:arguments>
1142 <cd:resolve name="argument-name"/>
1143 <cd:resolve name="argument-csname"/>
1144 </cd:arguments>
1145 </cd:command>
1146
1147 <cd:command name="xmldoifatt" level="style" category="xml" file="lxml-tex.lua">
1148 <cd:arguments>
1149 <cd:resolve name="argument-node"/>
1150 <cd:resolve name="argument-text"/>
1151 <cd:resolve name="argument-text"/>
1152 <cd:resolve name="argument-true"/>
1153 </cd:arguments>
1154 </cd:command>
1155
1156 <cd:command name="xmldoifnotatt" level="style" category="xml" file="lxml-tex.lua">
1157 <cd:arguments>
1158 <cd:resolve name="argument-node"/>
1159 <cd:resolve name="argument-text"/>
1160 <cd:resolve name="argument-text"/>
1161 <cd:resolve name="argument-true"/>
1162 </cd:arguments>
1163 </cd:command>
1164
1165 <cd:command name="xmldoifelseatt" level="style" category="xml" file="lxml-tex.lua">
1166 <cd:arguments>
1167 <cd:resolve name="argument-node"/>
1168 <cd:resolve name="argument-text"/>
1169 <cd:resolve name="argument-text"/>
1170 <cd:resolve name="argument-true"/>
1171 <cd:resolve name="argument-false"/>
1172 </cd:arguments>
1173 </cd:command>
1174
1175 <!-- -->
1176
1177 <cd:command name="xmlsetentity" level="style" category="xml" file="lxml-ini.mkxl">
1178 <cd:arguments>
1179 <cd:resolve name="argument-name"/>
1180 <cd:resolve name="argument-text"/>
1181 </cd:arguments>
1182 </cd:command>
1183
1184 <cd:command name="xmltexentity" level="style" category="xml" file="lxml-ini.mkxl">
1185 <cd:arguments>
1186 <cd:resolve name="argument-name"/>
1187 <cd:resolve name="argument-text"/>
1188 </cd:arguments>
1189 </cd:command>
1190
1191 <!-- -->
1192
1193 <cd:command name="xmlsetinjectors" level="style" category="xml" file="lxml-ini.mkxl">
1194 <cd:arguments>
1195 <cd:resolve name="keyword-name-list"/>
1196 </cd:arguments>
1197 </cd:command>
1198
1199 <cd:command name="xmlresetinjectors" level="style" category="xml" file="lxml-ini.mkxl"/>
1200
1201 <cd:command name="xmlinjector" level="style" category="xml" file="lxml-ini.mkxl">
1202 <cd:arguments>
1203 <cd:resolve name="argument-name"/>
1204 </cd:arguments>
1205 </cd:command>
1206
1207 <cd:command name="xmlapplyselectors" level="style" category="xml" file="lxml-ini.mkxl">
1208 <cd:arguments>
1209 <cd:resolve name="argument-node"/>
1210 </cd:arguments>
1211 </cd:command>
1212
1213 <!-- -->
1214
1215 <cd:command name="setupxml" level="style" category="xml" file="lxml-ini.mkiv">
1216 <cd:arguments>
1217 <cd:assignments list="yes">
1218 <cd:parameter name="default">
1219 <cd:constant type="hidden"/>
1220 <cd:constant type="none"/>
1221 <cd:constant type="text"/>
1222 </cd:parameter>
1223 <cd:parameter name="compress">
1224 <cd:constant type="yes"/>
1225 <cd:constant type="no"/>
1226 </cd:parameter>
1227 <cd:parameter name="entities">
1228 <cd:constant type="yes"/>
1229 <cd:constant type="no" default="yes"/>
1230 </cd:parameter>
1231 </cd:assignments>
1232 </cd:arguments>
1233 </cd:command>
1234
1235</cd:interface>
1236 |