Audio (101) Datatype (15) Demo (56) Development (248) Document (63) Driver (19) Emulation (62) Game (531) Graphics (229) Library (22) Network (63) Office (22) Utility (265) Video (18)
Total files: 1714
Full index file Recent index file
Part of aros exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] NAME
hsc - HTML Sucks Completely
VERSION
0.935
AUTHOR
Thomas Aglassinger <agi()giga.or.at>
Matthias Bethke <Matthias.Bethke()gmx.net> (since V0.918)
DESCRIPTION
Hsc is a developer tool for HTML projects.
It can be used on any HTML file and creates a new HTML file as
output. In the input file, you may use an extended syntax based on
HTML, which allows for things like macros, conditionals, variables,
expressions etc.
It is mainly intended for creating and maintaining larger HTML projects.
As a commandline tool, it can be used together with `make', and a
dependency generator is included.
Hsc is not a tool to make HTML easier for beginners; it's a tool
to make HTML a bit less painful and brain-damaged for people who
already know how to work with it.
FEATURES
- macros (implemented as additional tags)
- conditionals (if/else/elseif)
- expressions, supporting
- string concatenation and comparison
- integer maths
- import of environment variables
- current time
- size of files
- special tags to
- include files (also verbatim text)
- export data to files
- execute shell commands (and include output)
- write comments in a reasonable way
- for local links, checks if file/ID exists
- project relative URIs
- replaces special characters by entities
- evaluates attributes for image size (PNG/JFIF/GIF)
- can strip useless white space, comments and tags
- replaces icon entities by images
- performs a basic syntax and structure check
- error messages are easier to understand than the esoteric crap
tools like sglms vomit
- maintains a project file
- includes hscpitt, a tool to examine/manipulate project files
- includes hscdepp, a dependancy generator for makefiles
|