File: NEWS

package info (click to toggle)
c2html 0.9.5-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 292 kB
  • ctags: 58
  • sloc: ansic: 604; lex: 456; sh: 152; makefile: 139
file content (168 lines) | stat: -rw-r--r-- 6,360 bytes parent folder | download
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
Copyright (C) 1999, 2000, 2001, 2002 Florian Schintke

30OCT2002 c2html 0.9.5 released
* the \r character was not handled correctly detected by 
  Brian White <bcwhite@precidia.com> and fixed by the Debian
  maintainer Ashley Clark <aclark@debian.org>. Thanks.
* Added support for flexible tabize wished by a Debian user and
  implemented by Ashley Clark <aclark@debian.org>. Thanks.

22NOV2001 c2html 0.9.4 released
* some highlighting mistakes were introduced by the last
  bugfix. Fixed.
  Thanks to Jrgen Steensgaard-Madsen <jsm@imm.dtu.dk> for his hint.

05JUN2001 c2html 0.9.3 released
* Bug in highlighting prototypes:
  static char* nextStringLine (const char** const next);
  was not detected, because the first asterisk is not near the function
  name...fixed.
  Thanks to Martin Subert <Subert@braille.mff.cuni.cz> and the Debian
  team for reporting this bug.

02MAY2000 c2html 0.9.2 released
* Bug in documentation of -h and -b option in man-page (swapped)...fixed.
  Thanks to Kai Engelhardt <kaie@cse.unsw.edu.au> for his hint.

15APR2000 c2html 0.9.1 released
* Added personalized Copyright informations. Thanks to Josip Rodin for 
  his hint:
  [...] licenses are worthless without actual copyright owners to 
  give them :) Currently, from a legal standpoint, the software 
  doesn't have a proper license for distribution.

23MAR2000 c2html 0.9 released
* can run configure, make, and make install 
  in an other directory than the source directory
* updated documentation
* switch -V outputs to stdout now and no longer to stderr
* changed all HTML tags to lower case, because XHTML requires this.
  We don't support XHTML at the moment, but it is a tiny step in its 
  direction.
* added some checkings in configure (proposed by autoscan)
* added new option -i to generate an index.
  The basic idea is to get an index of labels that c2html would
  insert if the inputfile would be converted to HTML.
  So you can write a tiny shell script and use
  this as CGI script. To get a HTML page with preceding
  index you would write something like:

  --
  #! /bin/sh
  echo "Content-type: text/html"
  echo
  echo "<html>"
  echo "<head><title>$PATH_TRANSLATED</title>"
  echo "<meta name=\"generator\" content=\"`./c2html -V`\">"
  echo "</head>"
  echo "<body>"
  echo "<h1>Source of $PATH_TRANSLATED</h1>"
  echo "<ul>Structures and functions"
  cat $PATH_TRANSLATED | ./c2html -isc
  echo "</ul>"
  echo "<hr>"
  cat $PATH_TRANSLATED | ./c2html -sc
  echo "</body></html>"
  --

  Thanks to Rob Ewan <rob@ewan.com> for his idea and
  patches (I only modified a little bit code design).

20JAN2000 c2html 0.8 ('on-my-birthday' edition) released
* added support for 'File Hierarchy Standard 2.0'
  use with 
    ./configure --enable-fhs
  to get help call: 
    ./configure --help
* now 'make install' copies documentation that is not in 
  manpage format, too.
* added labeling for struct declarations.
  so you can refer to them with
  <A HREF="foo.c.html#mystruct">See this struct</A>
  This labeling isn't very stable and
  doesn't work always. (Sometimes no label occurs,
  where a label should occur or vice versa)

07DEC99 c2html 0.7.2 released
* updated documentation (configuration of default 
    parameters if called as cgi script to convert files on the fly)
* bug: -n option switched -c option too...fixed.

06DEC99 c2html 0.7.1 released
* uncorrect highlighting after empty lines in comments if linelabeling
  is enabled...fixed.
  Thanks to Mathieu Coquerelle <coquerelle@8x8.com> for reporting this bug. 

06DEC99 c2html 0.7 released
* created homepage for this program:
    http://user.cs.tu-berlin.de/~schintke/x2html/index.html
* Meta tags <META name="generator" content="...">
    and     <META name="date" content="..."> will be inserted.
    the date is the last modification time of the source file
    in iso8601 date format.
  Thanks to Martin Kammerhofer <mkamm@gmx.net> for his patch.
* portability bug in printf usage: printf("%s", NULL)...workaround inserted
    Seen on Solaris 4.6 with gcc.

28AUG99 c2html 0.6.3 released
* bug while parsing \\ in strings...fixed.

05AUG99 c2html 0.6.2 released
* bug in creating HTML labels for function names
  behaviour bevore bugfix: 
    the name of a function is found when a character 
    other than [A-Za-z0-9] occurs
  behaviour after bugfix:
    the name of a function is found when a character  
    other than [A-Za-z0-9_] occurs
  Thanks to Michael Leslie <mles@kastenchase.com> for his tiny patch.  

24MAY99 c2html 0.6.1 released
* error in handling character constants like '"'
  (interpreted as begin of string)...fixed.

22MAY99 c2html 0.6 released
* major problem with configure script on non Linux systems...fixed.
* compression on the fly feature now should also work with MS IE.
  Thanks to Stephen Martin <smartin@mks.com> for his tiny patch.

27APR99 c2html 0.5 released
* added labeling for function definitions (not the declaration).
  so you can refer to them with
  <A HREF="foo.c.html#myfunction">See this function</A>
  This labeling isn't very stable and
  doesn't work always. (Sometimes no label occurs,
  where a label should occur)
* bug with '\t' chars if -n is used...fixed.
* added new switch -n for numbering and labeling source lines
  so you can refer to them with 
  <A HREF="foo.c.html#line301">line 301</A>
  from the same (see options -h and -b) or other files.
  Thanks to Luis Villa <liv@duke.edu> for this idea.
* better usage output
* added -s to suppress generation of html headers
* added -h file -b file for head and bottom files
* restructured sources
* &uuml; bugfix 
* new switch -c to disable CGI feature
  (otherwise Content-Type: text/html header would be generated)
  Now you can use this program in an other CGI script to generate
  only a part of the output.
* HTTP Last-Modified header added

26MAR99 c2html 0.4 released
* little changes on the Makefile.in to get debian compliance

10MAR99 c2html 0.3 released
* transforming special characters to &xxxx;
* no longer use snprintf for better portability
* no longer define _POSIX_SOURCE because of problems with BSD
* no longer include getopt.h. getopt resides in unistd.h
* <pre> </pre> bug in comments fixed
* added configure scripts 
	
15FEB99 c2html 0.2 released
* added CGI and on the fly compression support  

??XXX97 c2html 0.1 released
* initial release