tidy-html5/src
Geoff McLane 61a0a331fc Issue #390 - fix indent with --hide-endtags yes.
The problem was, with --hide-endtags yes, a conditional pprint buffer
flush had nothing to flush, thus the indent was not adjusted.

To track down this bug added a lot of MSVC Debug code, but is only
existing if some additional items defined, so has no effect on the release
code.

This, what feels like a good fix, was first reported about 12 years ago by
@OlafvdSpek in SF Bugs 563. Hopefully finally closed.
2016-04-04 18:13:08 +02:00
..
access.c Issue #168 - Fix for access test 5.2.1.2 2015-03-04 19:38:59 +01:00
access.h - Add TidyReportFilter3, which removes translation strings completely from the equation. It would be a good idea to deprecate TidyReportFilter2, which is vulnerable to changing strings in Tidy source. 2016-01-30 15:51:53 +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 Because the previous effort #350 grew too fast and there was a LOT of side effects to 2016-02-12 19:34:19 +08: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 Phase 2 2016-02-13 11:31:16 +08:00
attrs.h Phase 2 2016-02-13 11:31:16 +08:00
buffio.c Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02: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 Fix to K&R C to compile with MSVC 2016-02-18 13:57:47 +01:00
clean.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
config.c Issue #348 - Add option 'escape-script', def = yes 2016-03-20 01:01:46 +01:00
config.h Localization Support added to HTML Tidy 2016-01-30 15:51:53 +08:00
entities.c Issue #373 - Avoid a null added to output. 2016-02-15 13:02:10 +01:00
entities.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
fileio.c avoid DEBUG duplicate newline 2016-04-03 17:54:46 +02:00
fileio.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02:00
forward.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02: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 #341 - No token can be inserted if istacksize == 0! 2016-02-08 15:12:23 +01:00
language.c Issue #383 - Add a WIP language_fr.h to facilitate testing 2016-03-24 14:15:43 +01:00
language.h Add a xml-error-strings service to console app providing symbols developers can use with TidyErrorFilter3. 2016-02-17 12:35:20 +08:00
language_en.h Added translator comments to new TidyEscapeScripts option, and updated POT and POs to reflect this. 2016-03-24 11:00:47 +08:00
language_en_gb.h Add new rebase command to CLI. 2016-03-25 09:21:21 +08:00
language_es.h Add new rebase command to CLI. 2016-03-25 09:21:21 +08:00
language_es_mx.h Add new rebase command to CLI. 2016-03-25 09:21:21 +08:00
language_fr.h Issue #383 - Add a WIP language_fr.h to facilitate testing 2016-03-24 14:15:43 +01:00
language_zh_cn.h Add new rebase command to CLI. 2016-03-25 09:21:21 +08:00
lexer.c remove gcc comment warning 2016-03-30 15:02:19 +00:00
lexer.h Add VERS_STRICT to identify future strict document types. 2016-02-12 20:46:49 +08:00
mappedio.c Issue #311 - small changes for MinGW32 build 2015-11-28 15:14:53 +01:00
mappedio.h Remove CVS info blocks 2012-08-08 17:27:29 +01:00
message.c Issue #383 - correct another byte-by-byte output to message file. 2016-03-24 14:15:43 +01:00
message.h Phase 2 2016-02-13 11:31:16 +08:00
parser.c Issue #369 - Remove Debug asserts 2016-03-31 14:50:03 +02:00
parser.h Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
pprint.c Issue #390 - fix indent with --hide-endtags yes. 2016-04-04 18:13:08 +02:00
pprint.h Make pretty printer keep track of line numbers as it prints. 2015-11-28 14:16:17 +08:00
sprtf.c Consistent tabs 2016-01-30 15:51:54 +08:00
sprtf.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02:00
streamio.c Consistent tabs 2016-01-30 15:51:54 +08:00
streamio.h Fixes Mac OS X encoding issues and harmonizes output across platforms. 2015-12-31 13:57:34 +08:00
tagask.c Restart with geoffmcl's fork 2014-11-22 15:42:28 +08:00
tags.c Issue #377 - Table summary attribute also applies to XHTML5 2016-02-29 19:58:55 +01:00
tags.h Issue #285 - Add a ResetTags func to erset html5 mode before each document 2015-10-14 16:55:35 +02:00
tidy-int.h Consistent tabs 2016-01-30 15:51:54 +08:00
tidylib.c Squelch compiler warning default type. 2016-02-17 10:56:21 +08:00
tmbstr.c Consistent tabs 2016-01-30 15:51:54 +08:00
tmbstr.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02:00
utf8.c Remove CVS info blocks 2012-08-08 17:27:29 +01:00
utf8.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02:00
version.h Rename two headers. Issues #224 #223 #221 2015-06-30 20:06:02 +02: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