Updated FC18 todo and features added correct SEO keywords on index

This commit is contained in:
Willem Cazander 2025-02-02 16:08:18 +01:00
parent c884b7e8aa
commit da74dd7b83

View file

@ -48,31 +48,35 @@ import org.x4o.sax3.io.ContentCloseable;
public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
private static final String[] FC_FEATURES = new String[] {
"Text format design to write computer code and abstract file/resource names",
"Code from chinees child can be extended by indian child or spanish child in local local",
"VT-06 terminal control for CDC1604(1960) 6 bit main frames",
"Has underscored letters to migrate EBCDIC(1963) APL code from z/OS",
"Program with (local) words not with lettersssss",
"New Counting Rods, 1152 bit fractions with two 576 bit numbers",
"Use datagrams for decimals/octals/hex/bits/space to render for chinees",
"Have sand worms in your text for undefined octal data",
"Use datagrams for decimals/octals/hex/bits/space to render in monkey language",
"Supports HolyC sand worms in your text for undefined octal data",
"Embed 21 bit unicode for 6/8 and 18 bit computers",
"The lower 6/8 bit part is pattern graphic renderable",
"The lower 6/8 bit part is pattern graphic renderable with optional kerning",
"Contains the BIP0039(2013) keyword encoding too",
"Render on 6 bit(baklave point) or 8(muffin point) bit as KANJI + BraSCII + PIE",
"Render with 21 bit unicode(code point) + fonts drawings",
"Render on 18 bit(cake point) with 72 bit unicode4D drawings"
};
private static final String[] FC_TODO = new String[] {
"Write rules; no candy(0x3F3--) for adults computers",
"DOC: Add all needed info into word/pie/pages doc",
"Write rules; no candy(0x3F3--) for grown up computer languages",
"Finish ESC sequences",
"Add doctype for 6,8,18 AND allow candy AND BOM? AND XDBX",
"Add binary XML support",
"Add doctype for 6,8,18 AND allow candy AND XDBX/etc",
"Add binary XML support, maybe also doc tags and MD structure",
"Move APL candy to PIE towers",
"Replace APL with BraSCII 0xC0++ candies",
"Fillup PIE candy towers",
"Fillup PIE math symbol candy towers",
"Fillup languages in CLK9P word cake (in all human languages)",
"JIS X 0214, Add full CJK for china",
"JIS X 0214, Add BraSCII for rest of world",
"JIS X 0214, Add PIE tower symbols for math",
"Define unicode and 'JIS X 0214' text or symbols for txt-grams (in all human languages)",
"Define unicode and 'JIS X 0214' words for four corner words (in all human languages)",
"Request new 'Japanese Industrial Standard X 0214', Add full CJK,BraSCII++,PIE",
"Define unicode+4D and 'JIS X 0208' text or symbols for txt-grams (in all human languages)",
"Define unicode+4D and 'JIS X 0208' words for four corner words (in all human languages)",
};
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 30)
@ -111,6 +115,16 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
writer.printCharacters("Four corner is 18 bit text encoding for 144 bit computers.");
}
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 100)
public void writeOutro(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
MaisDocContentWriter writer = event.getWriter();
writer.printCharacters("Allow a chineese child to use a computer without any british legacy.");
try (ContentCloseable content = writer.docPageContent()) {
writer.printCharacters("Unicode bad monkey, real china computer is strong, like Brazilian MSX baklava with ROM v1.1 and KANJI JIS1&2 ROM.");
}
}
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.SUMMARY, targetClasses = {TDocCake.class}, nodeBodyOrders = 20)
public void writeDefaultSummary(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
// NOTE: copyed from defaultWriteSummary as that only called with zero summaries