My future is static
It's already had it
I could tuck you in
And we can talk about it
(Sonic Youth, "Schizophrenia")
Future improvements
Near future
The enhancements below are planed to implemented.. sometimes
- Add a copy/move/add command to hscpitt
- Add option
INDENT
for <$include>
and
<$source>
to indent preformatted text
- Add some inheritance-concept for attribute values, so
that macros need no attribute-cloning code like
<A HREF=(HREF)>
- Support creation of an index-document (like found in most AmigaGuides)
- Do checking of external URIs with an external program
(eg. ``GetURL´´)
<$select>
, <$when>
and <$otherwise>
as an extended version of <$if>
- Plausibility checking of external URIs (unknown protocoll, missing domain)
- Use system-independant paths for filenames stored in project-file, so
you can work with the same project-file under multiple systems.
Far future
The enhancements below might be implemented sometimes, but
probably not in the near future.
- Fully support creation of a NoNet-version
- Write a GUI-frontend for AmigaOS
- Tool to link whole project into one document
No future
For the thinggies below, from my point of view, there is no need to
ever be implemented.
- Something like "preccompiled" include files, which would have
also speed up reading hsc.prefs; I experimented around a bit
with this, and it seems that more time is wasted scanning those
bloody linked lists then by checking the data. It's more likely
that some sort of balanced binary tree will make it into
the source.
- Type checking for attributes - anything more then the current
(very relaxed) checking wouldn't fit into the typeless
concept if plain-html.
- Undefine attributes via
<$undefine>
- what for?
- Move around in text using
<$goto>
and <$label>
- this
one's perverted to the core.
- Support any other output-formats like texinfo or AmigaGuide; there
are convertes around for that tasks.
Thomas Aglassinger
(agi@giga.or.at),
04-Dec-1996