
Future improvements
- Support JFIF for GETSIZE
<$elseif>
- option for
<$exec> that inserts stdout
- undefine attributes via
<$undefine>
- CLI-option to define global attributes when envoking hsc.
- Improve COMPACT to also act inside tag calls
- Remove all string arrays from source and replace them by
auto-expandable strings
- Programmable error output format (to be parsed by editor)
- Report more useful error location, if errors found parsing a macro
- If a end tag misses, report where corresponding start tag occured
- Think about something like "preccompiled" include files, that would
also speed up reading hsc.prefs
- Check several logical errors that can occure when defining macros (eg
default value for required attribute) and attributes.
- Plausibility checking of external URIs
- type checking for attributes(?)
- Improve docs...
Far future
- Test name-references (
<A NAME="..">)
- Automatically add
<LINK REL="subdocument" HREF="..">
- Link whole project directory to one document
- Support creation of a "Contents" document
- Fully support creation of a NoNet-version
- CLI-option to act like a html2asc-tool (only if I'm bored)
Thomas Aglassinger (
agi@sbox.tu-graz.ac.at
), 12-Jan-1996