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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>hsc - Changes And News</TITLE>
<LINK REV="owns" TITLE="Thomas Aglassinger" HREF="mailto:agi@giga.or.at">
<LINK REL="Next" HREF="updates.html">
<LINK REL="Copyright" HREF="copy.html">
<LINK REL="Previous" HREF="author.html">
<META name="ROBOTS" content="NOINDEX, NOFOLLOW">
</HEAD>
<BODY>
<A HREF="index.html"><IMG SRC="image/main.gif" ALT="Contents" ALIGN="middle" WIDTH="70" HEIGHT="16"></A>
<IMG SRC="image/noindex.gif" ALT="-----" ALIGN="middle" WIDTH="70" HEIGHT="16">
<A HREF="copy.html"><IMG SRC="image/copy.gif" ALT="Copyright" ALIGN="middle" WIDTH="70" HEIGHT="16"></A>
<A HREF="index.html"><IMG SRC="image/back.gif" ALT="Up" ALIGN="middle" WIDTH="70" HEIGHT="16"></A>
<A HREF="author.html"><IMG SRC="image/prev.gif" ALT="Previous" ALIGN="middle" WIDTH="70" HEIGHT="16"></A>
<A HREF="updates.html"><IMG SRC="image/next.gif" ALT="Next" ALIGN="middle" WIDTH="70" HEIGHT="16"></A>
<HR>
<P ALIGN="right"><I>You need a fix I'm your prostitute<BR>Repression says depravity is cute<BR>I'll feed you lines to make you smile<BR>You're so easy to dehumanise</I><BR>
(Maniac Street Preachers, "So Dead")
</P>
<H1>Changes And News</H1>
This chapter describes the differences and incompatibilities compared
to the previous version. For older versions, refer to the files
<A HREF="../CHANGES">CHANGES</A> and <A HREF="../NEWS">NEWS</A> coming
with the archives.
<H2>Changes</H2>
These are the improvements and bugfixes:
<PRE>
hsc:
- fixed bug: assignments like "sepp=(''+sepp)" resulted into an
empty string, independent of the value of sepp
- fixed bug in comment parser: "<* *x> *>" aborted comment context
too soon, and the second ">", that actually closed the comment,
caused message#30 (unmatched `>') [Olaf Burkart]
- fixed bug: column in message position sometimes had strange
values within nested macros
- fixed bug: on scanning image size, buffer exceeding was
recognised too late (used "+" instead of "-"...)
- fixed a portability problem when reading images: now it uses
`fopen(file, "rb")' instead of just `fopen(file, "r")' [Walter
Doerwald]
- fixed some minor problems in the error handling of image files
- added message#4 "error reading file"
- added message#5 "too many errors or messages"
- added CLI option MAXMSG
- added support for CLI option MAXERR to make it work as described
in the documentation
- added support for hexadecimal entities (like "&#x6c34;")
- added (again) detection of illegal white space within entities
[Oliver Roberts]
- removed some static string arrays and replaced them by dynamic
ones
- validated the correctness of the jfif/jpeg-scanner and removed
entry from "known bugs"
documentation:
- added Postscript-version of manual and made it available in
separate archive (hsc-ps.lha)
- added "docs/usecases.html" describing how to accomplish certain
tasks of maybe common interest
- added "docs/changes.html" describing everything new for the
current release. This is generated from the files CHANGES and
NEWS, which still describe all releases.
- added two missing pixels to the ghosted version of the
Contents-icon
- rewrote "docs/project/index.html"
hsc.prefs:
- still contains the same rotten stuff as in the last release, but
see "docs/usecases.html" for a experimental "hsc.prefs" for
html-4.0
miscellaneous:
- compiled with gcc 2.7.2.1
</PRE>
<H2>News</H2>
These are the things you have to take care of only if you upgrade an
already existing installation. They are most likely of no use for new
users.
<PRE>
- Hsc does no more create a new project file if you specify a
non-existent one with the CLI-option PRJFILE. Instead, you will have
to create it using "hscpitt new" before.
If you are not already familiar with hscpitt, maybe you will want to
give a short look to `docs/project/index.html', because it now
contains a short sort-of tutorial to the basic commands of hscpitt
and hscdepp.
- There is no more `hsc-all.lha', but only a `hsc-source.lha' that now
also contains the documentation, and therefore the same contents as
`hsc-all.lha' in earlier versions.
</PRE>
</BODY></HTML>
|