From 7f0d942b2a315dc54d39a60eafa39f74e7bf0d11 Mon Sep 17 00:00:00 2001 From: Willem Date: Fri, 27 Dec 2024 11:08:15 +0100 Subject: [PATCH] Fixed whitespace and list items --- src/site/wigiti/README-x4o.md | 100 ++++++++++++++++------------------ 1 file changed, 48 insertions(+), 52 deletions(-) diff --git a/src/site/wigiti/README-x4o.md b/src/site/wigiti/README-x4o.md index 3cbbbb0..6e11426 100644 --- a/src/site/wigiti/README-x4o.md +++ b/src/site/wigiti/README-x4o.md @@ -16,40 +16,39 @@ X4O is very old code from pre 1.5 non-generics nice object java. ## OLD todo --- Fix debug output --- RM function methods from Element interface. -- finish eld doc-output content. -- Make generic/safe? config bean. - - Make language config done by driver xml parser. -- change (internal) x4o language to "x4o-" prefix so; x4o-cel,x4o-eld,x4o-meta -- Add language locking, and lock eld/cel and add -eld wrap language for eld extentions per language. - -- Add doc version upgrade handler; - - per version step xslt doc upgrade (check dyna sax piplining hooking) - - per version eld + support code + backing objects (DONE) - - per version eld for dyna tree convert to new backing objects. -- Add *Local layer for X4OLanguage* classes. +- Fix debug output +- RM function methods from Element interface +- finish eld doc-output content +- Make generic/safe? config bean +- - Make language config done by driver xml parser +- change (internal) x4o language to "x4o-" prefix so; x4o-cel,x4o-eld,x4o-meta +- Add language locking, and lock eld/cel and add -eld wrap language for eld extentions per language +- Add doc version upgrade handler +- - per version step xslt doc upgrade (check dyna sax piplining hooking) +- - per version eld + support code + backing objects (DONE) +- - per version eld for dyna tree convert to new backing objects +- Add *Local layer for X4OLanguage* classes - Add default define (EL) layer -- Bring back xml read+write streaming language support. +- Bring back xml read+write streaming language support - static field constant converter - add default list and map converter/handler - full Xinclude test -- move loading back into sax phase so version can readout on root tag. +- move loading back into sax phase so version can readout on root tag - tag aliases -- -el-beans.xml loading -- Add XML schema tags to ELD +- [lang]-el-beans.xml loading +- Add XML schema tags to ELD - Auto generate schemas from eld - Basic editor support - Make converter config/loading better - Single xsd output -- class dtd entity loading -- new ns for entity catalog for class resource +- class dtd entity loadings +- new ns for entity catalog for class resource - Add w3c html namespace in eld for description tag -- move Boolean default from code to xml + conf. +- move Boolean default from code to xml + conf ### OLD IDEAS -- add mini xslt parse on top of streaming api. +- add mini xslt parse on top of streaming api - add support javax.xml.xpath for xpath support - add java.script support - event listeners on all DOM tree element operations @@ -70,57 +69,54 @@ test v2; - doc eld and x4o lang files ### OLD v1 todo CODE + - Add (super) tag for extending tags of other namespace - XMLOverrideEvent - - inboud sax parser !! - - input stream output converter :) +- - inboud sax parser !! +- - input stream output converter :) - eld static method binding for EL - (50%) converters - more junit tests - - multi and overrides in namespaces - - localoverride +- - multi and overrides in namespaces +- - localoverride - (DONE) multi phase parsing - - for loop support - - templateing. - - merging of object tree's - - sax with all x4o feutures like templating +- - for loop support +- - templateing. +- - merging of object tree's +- - sax with all x4o feutures like templating - x4o:include option - - Xinclude option - - SAX events as input source +- - Xinclude option +- - SAX events as input source - (70%) XML debug output - - ## OLD versions Version 0.8.7: -- Created jdk7(CSS) javadoc compatible documentation. -- Create language task api and converted the current tasks. -- Renamed X4OLanguageContext to X4OLanguageSession. -- Renamed ElementNamespaceContext to ElementNamespace. -- Removed binding handler from element interface. -- Refactored all property keys with PropertyConfig bean. -- Change global attr to namespace attributes. -- Updated ant/maven plugins to new task and properties. -- Added options to xml writer like OUTPUT_LINE_BREAK_WIDTH. - +- Created jdk7(CSS) javadoc compatible documentation +- Create language task api and converted the current tasks +- Renamed X4OLanguageContext to X4OLanguageSession +- Renamed ElementNamespaceContext to ElementNamespace +- Removed binding handler from element interface +- Refactored all property keys with PropertyConfig bean +- Change global attr to namespace attributes +- Updated ant/maven plugins to new task and properties +- Added options to xml writer like OUTPUT_LINE_BREAK_WIDTH Version 0.8.6: -- Changed to X4ODriver interface. +- Changed to X4ODriver interface - Added (simple) write support - Added ant and maven plugins Version 0.8.5: -- Made module loading system. -- Added eld to schema generator. -- Added eld to html generator. -- Cleaned xml uri nameing. -- refactored ELD tag names. -- Made elddoc ~working. -- Changed phase enum to text phases. +- Made module loading system +- Added eld to schema generator +- Added eld to html generator +- Cleaned xml uri nameing +- refactored ELD tag names +- Made elddoc ~working +- Changed phase enum to text phases Version 0.8.0: - Changed packages to org.x4o - Made converter two way - Added debug writer -