/usr/share/doc/htp/history.html is in htp 1.16-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<TITLE>htp on-line reference
: Development history
</TITLE>
<link rel="stylesheet" type="text/css" href="styles.css">
<meta name="Generator" content="htp 1.16">
</HEAD>
<body bgcolor="#b0b080">
<table border="0" cellspacing="5" cellpadding="15" width="100%">
<tr>
<td colspan="2" bgcolor="white">
<img src="pic/logo.png" alt="HTP" width="171" height="105">
<h1>
htp on-line reference
: Development history
</h1>
</td>
</tr>
<tr>
<td width="20%" bgcolor="white" valign="top">
<div style="align:top">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td class="toc" colspan="3" width="100%">
<a class="noline" href="index.html">Table of Contents</a></td>
</tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="intro.html">Introduction</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="license.html">License</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="tutorial.html">Tutorial</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="usage.html">Usage</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="alttext.html">HTP Tags</a></td></tr>
<tr><td class=tocf width="12">
<img src="pic/arrow.png" alt=">" width="10" height="10">
</td><td class="toc" colspan="2">
<a class="noline" href="history.html">History</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="wishlist.html">Wish list</a></td></tr>
<tr><td class=tocf width="12">
</td><td class="toc" colspan="2">
<a class="noline" href="bugs.html">Bugs</a></td></tr>
</table>
</div>
</td>
<td bgcolor="#f0f0d0" rowspan="2" valign="top">
<UL>
<LI>Version 1.16 (30 Aug 2007)
<UL>
<LI><use name> works again</LI>
<LI>New snprintf file, so file size works under windows again</LI>
<LI>Fixed a bug that broke the EXPAND option for block metatags.</LI>
<LI>Fixed segfault in <WHILE macro="xyz"> for undefined macro.</LI>
<LI>Fixed segfault when processing empty lines in response files.</LI>
<LI>Fixed build process for BSD like systems</LI>
</UL>
</LI>
<LI>Version 1.15 (25 Sep 2003)
<UL>
<LI><STRONG>ELSEIF</STRONG> tag added to <a href="if.html">IF</a>
conditional processing.</LI>
<LI>New <a href="imageurl.html">IMAGEURL</a> tag to map URLs to
paths within the local file system (used for image size
detection).</LI>
<LI>Eat newlines after IF, ELSE, ELSEIF and /IF tags.</LI>
<LI>New option <a href="options.html">XML</a></LI>
<LI>New variable <a href="macros.html">_htp_version</a></LI>
</UL>
</LI>
<LI>Version 1.14 (23 Oct 2002)
<UL>
<LI>New Tutorial section in the reference manual.</LI>
<LI>New "*" paramater to support tags with variable arguments</LI>
<LI>Fixed parsing of html comments and embedded PHP code.</LI>
<LI>The `$'-operator now works in comments and PHP code.</LI>
<LI>When <a href="use.html">`$'</a> is used without curly braces,
the scope is now more intuitive.</LI>
<LI>Removed crash when htp is invoked with an illegal option.</LI>
<LI>Made error messages more understandable.</LI>
<LI>Fixed parsing of jpeg files to support extended formats.</LI>
<LI>Preserve white-spaces in HTML-tags as much as possible.</LI>
<LI><b>Don't</b> allow white-spaces between attribute name and value
any more.</LI>
</UL>
</LI>
<LI>Version 1.13 (26 May 2002)
<UL>
<LI><a href="http://htp.sourceforge.net/">htp</a> becomes <a href="http://sourceforge.net/projects/htp/">SourceForge project</a>
<LI>New location for on-line documentation, <A HREF="http://htp.sourceforge.net/ref/">http://htp.sourceforge.net/ref/</A> </LI>
<LI>The `$'-operator can be nested.</LI>
<LI>New tags:
<a href="blockdef.html">BLOCKDEF</a>,
<a href="inc.html">INC</a>,
<a href="output.html">OUTPUT</a>,
<a href="quote.html">QUOTE</a>,
<a href="while.html">WHILE</a></LI>
<LI>New attributes <a href="expand.html">EXPAND</a> and
<a href="expand.html">GLOBAL</a></LI>
<LI>Environment variables are now accessible as macros</LI>
<LI>New predefined <a href="macros.html">macros</a>: _htpfile_out, _htpfile_in</LI>
<LI>New <a href="options.html">"semi-condensed"</a> mode</LI>
<LI>IMG tag supports png images.</LI>
</UL>
</LI>
<LI>Version 1.12 (13 Jul 2001)
<UL>
<LI>New location for on-line documentation, <A HREF="http://math.newcastle.edu.au/~rking/htp/">http://math.newcastle.edu.au/~rking/htp/</A> </LI>
</UL>
</LI>
<LI>Version 1.11 (27 Oct 2000)
<UL>
<LI>New location for on-line documentation, <A HREF="http://www.ens.gu.edu.au/robertk/">http://www.ens.gu.edu.au/robertk/</A> </LI>
<LI>First release by new maintainer, Robert King.</LI>
<LI>No change to behaviour of program from 1.10 at all.</LI>
</UL>
</LI>
<LI>Version 1.10 (23 Sep 1996)
<UL>
<LI>Fixed a bug in the memory suballocator. Some CPUs will fault on
non-DWORD aligned accesses, which suballoc does continuously. Essentially,
htp will coredump almost immediately. Fixed.
<LI>Allan Todds pointed out a rather severe limitation regarding how htp
handles HTML comments. If the comments are too long, htp would puke.
This is a particular problem because JavaScript and VBScript are embedded
inside a single comment. This has been fixed.
<LI>The memory suballocator has a new feature to release memory back to
the system heap if it grows past a preset bound.
<LI>Richard Crane pointed out a real bugger: response files would not
work with tabs or multiple spaces between file names. Fixed on both
counts.
<LI>From Mark Roedel's suggestion, I've added <A HREF="usage.html">comments
to response files</A>.
<LI><A HREF="metatag.html">Metatags</A> added!
</UL>
</LI>
<LI>Version 1.00 (11 Aug 1996)
<UL>
<LI>Broke down and gave in ... time for a real release.
<LI>Added parameter support for <A HREF="file.html">FILE INCLUDE</A> and
<A HREF="block.html">BLOCK macros</A> expanded with the <A HREF="use.html">
USE</A> tag.
<LI><A HREF="use.html">$</A> macro expansion can now occur anywhere in a
markup: the tag name, an attribute name, or an attribute value.
<LI>New memory allocator (suballoc.c) added, and several memory leaks found
and squashed. Increased performance as well.
<LI>Finally! Added support for <A HREF="alttext.html">default ALT text</A>
for image files.
</UL>
</LI>
<LI>Version 0.16 (3 Apr 1996)
<UL>
<LI>Support for <A HREF="default.html">project default files</A> added.
<LI>New <A HREF="options.html">CONDENSE</A> option added.
<LI><A HREF="file.html">FILE TIME and DATE</A> now report the <EM>source</EM>
file's time and date, and not the current.
<LI>Options can now be placed in response files.
<LI>Options are processed in a single module rather than haphazardly
throughout the code.
<LI>Support for using different delimiters around htp markups added.
htp markups can now be surrounded by curly braces or square brackets.
See <A HREF="creating.html">Creating htp files</A> for more information.
<LI>File <A HREF="file.html">templates</A> now formally supported.
</UL>
</LI>
<LI>Version 0.15 (18 Jan 1996)
<UL>
<LI>Macro store revised with hash table for faster lookups.
<LI>JPEG support <STRONG>finally</STRONG> added.
<LI>htp will now delete incomplete output files unless the
<A HREF="options.html">PRECIOUS</A> option is used.
<LI>Automatically places quotation marks around a macro expanded inside
a markup provided it is not surrounded by other text. See
<A HREF="use.html">USE</A> for more detailed information.
<LI>Previously, the macro parser did not escape dual <A HREF="use.html">'$'</A>
characters. Fixed.
<LI>Added support for a defaults file. See <A HREF="default.html">Default files</A>
for more information.
<LI>Added support for an include file search path. See
<A HREF="file.html">FILE</A> for more information.
<LI><A HREF="file.html">FILE TIME and FILE DATE</A> now accept values, which
are interpreted as formatting characters to display the time or the date.
See <A HREF="file.html">FILE</A> for more information and warnings.
<LI><A HREF="file.html">FILE EXECUTE</A> implemented.
</UL>
</LI>
<LI>Version 0.14 (10 Dec 1995)
<UL>
<LI>Ported old linear-style readme.txt file to friendly, clean HTML on-line
reference you are now using. 8-)
<LI>Block macros can now be embedded inside another block macro.
<LI>Hell's bells ... was not checking that macro existed before dereferencing.
<LI>Added dependency checking. htp will now only build the output file
if any of the input files have changed (according to file timestamps).
Can be disabled with the <A HREF="opt.html">NODEPEND</A> option.
<LI>Added some additional code to prevent numerous (but harmless)
compiler warnings.
<LI>Added <A HREF="file.html">FILE SIZE, FILE DATE, and FILE TIME</A>
that works in conjunction with a NAME attribute to report respective
information for an external file.
<LI>Switched to large model for DOS version, to avoid memory constraints
of small model.
</UL>
</LI>
<LI>Version 0.13 (2 Nov 1995)
<UL>
<LI>Added the <A HREF="unset.html">UNSET</A> tag.
<LI>Fixed bug related to re-defining macros and defining null-length
macros.
<LI>Can now declare multiple <A HREF="set.html">SET</A> macros in the same tag.
<LI>Various code issues brought to my attention by Joseph Dandrea
of AT&T Bell Laboratories (joseph.dandrea@att.com). Joseph provided many
helpful insights and pointed out many potential problems in a massive
(and desparately needed) code review. htp is a much stronger program
thanks to his excellent support.
<LI>In both response files and <A HREF="file.html">FILE INCLUDE's</A>,
the directory delimiter
(forward slash in UNIX, backwards slash in MS-DOS) is parsed
to match the native filesystem ... in other words, no need to
change sources when moving from UNIX to DOS or vice-versa.
Suggested by Chris Jobling (C.P.Jobling@swansea.ac.uk).
<LI>IFNOT tag removed, replaced with <A HREF="if.html">IF NOT</A>, which is more compliant
with HTML.
<LI>Braces around macros implemented.
<LI>htp was leaving linefeeds for lines that contained stripped-out tags.
The resulting HTML was somewhat sloppy. Fixed.
<LI>Error and warning reporting made more consistent
</UL>
</LI>
<LI>Version 0.12 (3 Oct 1995)
<UL>
<LI>Ported source code to Linux. Code should also be portable to other
UNIX-type operating systems as well.
</UL>
</LI>
<LI>Version 0.11 (6 Sep 1995)
<UL>
<LI>Cleaned up the code for portability and maintainability.
<LI>Added conditionals (<A HREF="if.html">IF, NOT, ELSE, /IF</A>).
<LI>Added block macros (<A HREF="block.html">BLOCK, /BLOCK</A>).
<LI>Added <A HREF="usage.html">response files</A>.
</UL>
</LI>
<LI>Version 0.10 (26 Aug 1995)
<UL>
<LI>Initial release. Many features unimplemented.
</UL>
</LI>
</UL>
<p>
</td>
</tr>
<tr>
<td width="20%" bgcolor="white" valign="bottom">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td class="tocf" width=10>
<img src="pic/source.png" alt="" width="13" height="16">
</td><td class="toc">
<a href="http://htp.sourceforge.net/cgi-bin/source.cgi/ref/history.htp">page source</a>
</td></tr>
<tr><td class="tocf" width=10>
<img src="pic/sficon.png" alt="" width="16" height="16">
</td><td class="toc">
<a href="http://sourceforge.net/projects/htp/">htp project</a>
</td></tr>
<tr><td class="tocf">
<img src="pic/htpicon.png" alt="" width="16" height="16">
</td><td class="toc">
<a href="http://htp.sourceforge.net/">htp homepage</a>
</td></tr>
<tr><td colspan="2">
hosted by<br />
<a href="http://sourceforge.net/"><img
src="http://sourceforge.net/sflogo.php?group_id=41382&type=1"
width="88" height="31" border="0" alt="SourceForge.net"></a><br />
HTML coding
<a href="http://htp.sourceforge.net/"><img
src="pic/poweredbyhtp.png" alt="Powered by htp" width="88" height="31"></a>
</td></tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="white">
<div style="font-size:small">
<address>
htp on-line reference / <A HREF="http://htp.sourceforge.net/ref/">http://htp.sourceforge.net/ref/</A><br />
Authors: Jim Nelson, <a href="http://sourceforge.net/users/hoenicke">Jochen Hoenicke</a>, <a href="http://sourceforge.net/users/mcmoe">Michael Möller</a>.<br />
Maintainers:
<a href="http://sourceforge.net/users/hoenicke">Jochen Hoenicke</a>.<br />
</address>
<p>
Copyright © 1995-96 Jim Nelson.<BR>
Copyright © 2001-2003 <a href="http://sourceforge.net/users/hoenicke">Jochen Hoenicke</a>.<BR>
Permission to reproduce and distribute this hypertext document granted
according to terms described in the
<A HREF="license.html">License section</A>.
</p>
<p>
last updated Fri Aug 31, 2007
</p>
</div>
</td>
</tr>
</table>
</body>
</html>
|