tidy-html5/src
Geoff McLane 18880eab55 Issue #218 - Do NOT allocate a 1 byte null String buffer.
This is when setting a String config value through say tidyOptSetValue
using say tidyOptSetValue(tdoc,id,"").

If the length of the new string is zero then do not allocate a 1 byte
buffer, set it to 0, for the option. Any previous buffer has already been
released.

This means API functions like tidyOptSaveSink will not return erroneous
null String values!
2015-06-08 13:52:00 +02:00
..
access.c Issue #168 - Fix for access test 5.2.1.2 2015-03-04 19:38:59 +01:00
access.h Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
alloc.c Add some mem alloc and free debug to chase Issue #217 2015-06-03 20:24:41 +02:00
attrask.c Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
attrdict.c Issue #199 - Add support for html5's template tag 2015-04-10 15:50:07 -07:00
attrdict.h Issue #199 - Add support for html5's template tag 2015-04-10 15:50:07 -07:00
attrget.c Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
attrs.c Issue #185 - Treat elements ids as case-sensitive if in HTML5 mode 2015-03-13 19:47:28 +01:00
attrs.h Add support for 'role' attribute. #115 2014-11-22 20:44:38 +08:00
buffio.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
charsets.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
charsets.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
clean.c Fixed #42. 2015-02-01 18:09:17 +08:00
clean.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
config.c Issue #218 - Do NOT allocate a 1 byte null String buffer. 2015-06-08 13:52:00 +02:00
config.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
entities.c Use HTML5 mapping for entities ⟨ and ⟩ (http://www.w3.org/TR/xml-entity-names/#diff-xhtml1). #130 2015-02-21 19:33:24 +01:00
entities.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
fileio.c debug - avoid duplicae output if to stdout 2015-03-09 16:12:59 +01:00
fileio.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
forward.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
gdoc.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
gdoc.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
iconvtc.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
iconvtc.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
istack.c Issue #92 - OLD problem of ins and del 2015-01-28 11:50:06 +01:00
lexer.c Issue #217 - avoid len going negative, ever... 2015-06-03 20:26:03 +02:00
lexer.h Issue #70 - Initial implmentation of SVG support. 2015-02-02 17:36:27 +01:00
localize.c Issue #210 - Add new warning for summary attr in table if HTML5. 2015-06-06 11:20:35 +02:00
mappedio.c Support build with MinGW 4.9.1 2015-04-26 13:18:46 +03:00
mappedio.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
message.h Issue #210 - Add new warning for summary attr in table if HTML5. 2015-06-06 11:20:35 +02:00
parser.c Issue #212 - Further fix to set MixedContent in some cases. 2015-06-04 13:12:05 +02:00
parser.h Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
pprint.c Issue #108 - first cut new option --indent-with-tabs yes. 2015-05-22 16:06:12 +02:00
pprint.h Issue #108 - first cut new option --indent-with-tabs yes. 2015-05-22 16:06:12 +02:00
sprtf.c Need extra include if UNICODE is defines 2015-06-02 20:44:00 +02:00
sprtf.h fix windows DLL build 2015-01-28 17:15:44 +01:00
streamio.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
streamio.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
tagask.c Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
tags.c Issue #210 - Add new warning for summary attr in table if HTML5. 2015-06-06 11:20:35 +02:00
tags.h Issue #167 & #169 - default to HTML5 mode. 2015-03-06 12:55:24 +01:00
tidy-int.h Issue #166 - repeated main element. 2015-02-24 15:04:19 +01:00
tidylib.c Add debug display of text modes. 2015-06-04 12:59:02 +02:00
tmbstr.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
tmbstr.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
utf8.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
utf8.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
version.h 5.0.0 2015-05-24 23:49:00 +03:00
win32tc.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
win32tc.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00