REMARK Documentation
To-Do list:
Core Engine:
- Automated rtag reloading. Prevents you from having to re-launch remark GUI all the time, when you edit your rtags, htags or ttags.
- htag content extension. would allow htags to include data from the caller tag anywhere within itself, like a ttag includes the current-file-data.
- REBOL VM based parsing. HUGE speed benefits expected
- multiple pass remarking, allows post-file and post-site tag parsing. Delayed parsing setup within rtags themselves should be achievable so that you can program tags which parse before or after all others, even putting pages in a stack based on if it contains tags which must wait for site structure to be browsed and traversed before making any sense, like indexes and site maps!
- Database integration
- blank line separated file format parsing. Ascii-based parsing which allows us to parse line separated text block based formats like make-doc directly!
Having custom tags in remark woule allow us to extend and define our own tags in this way too, so we could convert the obscure make-doc block descriptors by more natural english words like title: example: and stuff like that.
- context switching which allows us to generate the same page several times. These would have differences, which are handled in your tags, by switching on the context statuses, which are defined in the site's config files. Examples include printer friendly version of the whole site, translated sites, which use text data from a database or from a block within each tag, so that you do not even need to create the source pages more than once.
- Generate and link to graphics & view layouts on the fly.
- Sorted index management. using multi-level parsing explained above
- Liquid node-based processing expect much improved page building speed, because of elimination of redundant processessing. Especialy usefull on site regeneration or when editing a page over and over.
documentation:
- Config files and setup
- Rtag reference and tutorial.
- Other example sites.
New Customs Tags:
- <toc!> - Table of Contents - its all done, it just needs cleaning and release.
- <topic!> - other level of titles under <subject!>
New Standard File Formats:
- REBOL code : syntax-highlighted
- ascii text simply include .txt files
- Make-doc, v2, pro. direct integration
- REBOL "auto-doc": funcs, comments, objects, etc
last updated: 16-Feb-2006/22:32:06-5:00