Jim Derry
cc59efb23d
Add a xml-error-strings
service to console app providing symbols developers can use with TidyErrorFilter3.
2016-02-17 12:35:20 +08:00
Jim Derry
bc1e54d5b5
Externalize the TidyReportFilter3 error codes, and provide iterators to loop through them.
2016-02-17 12:27:11 +08:00
Jim Derry
720d5c25d2
Squelch compiler warning default type.
2016-02-17 10:56:21 +08:00
Jim Derry
97abad0c05
Bump to 5.1.39 for merging.
...
Merge branch 'master' into attrdict_phase2
2016-02-16 11:11:36 +08:00
Jim Derry
3431dd05a4
Merge branch 'master' into attrdict_phase1
...
Bump version to 5.1.38
2016-02-16 11:07:32 +08:00
Jim Derry
1e4f7dd0f1
Merge pull request #368 from htacg/issue-341
...
Issue #341
2016-02-16 10:18:26 +08:00
Geoff McLane
a4f425546f
Improve MSVC DEBUG output.
...
Previous only output the first 8 characters, followed by an elipse if more
than 8. Now return first up to 19 chars. If nore than 19, return first 8,
followed by an elipse, followed by the last 8 characters.
This is in the get_text_string service, which is only used if MSVC and not
NDEBUG.
2016-02-14 18:17:46 +01:00
Jim Derry
c62127b9bd
Default to NO at this point.
2016-02-13 12:33:02 +08:00
Jim Derry
8b5771cf24
Word2000
...
Added messages that would otherwise be missed in post-processing, after cleanup.
2016-02-13 12:26:19 +08:00
Jim Derry
2cdedb4a63
Forgot one file...
2016-02-13 11:53:53 +08:00
Jim Derry
896b00238b
Forgot one file...
2016-02-13 11:53:40 +08:00
Jim Derry
2ade3357a9
Phase 2
...
This is a MUCH SANER approach to what I was trying to do (now that I screwed up enough internals to understand some of them!
At this point there are zero exit state reversions, and zero markup reversions! There are still 21 errout reversions; I'll
annotate and adjust as necessary.
2016-02-13 11:31:16 +08:00
Jim Derry
e947d296e4
Handle some issues with misusing VERS_HTML5 in the doctype.
2016-02-12 20:49:14 +08:00
Jim Derry
c81a151da5
Add VERS_STRICT to identify future strict document types.
2016-02-12 20:46:49 +08:00
Jim Derry
74604fd52b
Hard-coded checks are redundant with updates to attrdict.c
.
2016-02-12 20:44:03 +08:00
Jim Derry
429703dce4
Because the previous effort #350 grew too fast and there was a LOT of side effects to
...
my changes, I'm starting over with this. Comments in the PR thread.
This commit reduces the size of attrdict.c while causing only a single errout
regression that is justified.
2016-02-12 19:34:19 +08:00
Geoff McLane
03a643f781
Issue #341 - No token can be inserted if istacksize == 0!
2016-02-08 15:12:23 +01:00
Geoff McLane
7d0d8a853a
Issue #345 - discard leading spaces in href
2016-02-01 20:07:55 +01:00
Geoff McLane
7f0d5c31e6
If no doctype, allow user doctype to reset table - Issue #342
2016-02-01 19:44:30 +01:00
Geoff McLane
c1f94c066c
Tidy up some debug only code.
...
After @sria91 added #360 merge, added a little more improvement...
2016-01-30 20:51:27 +01:00
Srikanth Anantharam
9a0af48a4e
fixed a NULL node bug in debug build
2016-01-30 22:03:52 +05:30
Jim Derry
9ae15f45a7
Consistent tabs
...
Fixed tabs in template file, and regen'd all related files.
2016-01-30 15:51:54 +08:00
Jim Derry
53f2a2da2a
msgunfmt works properly with escaped hex.
2016-01-30 15:51:53 +08:00
Martin von Gagern
17e50f2642
Encode UTF-8 strings to hex escapes in header files
2016-01-30 15:51:53 +08:00
Jim Derry
bf70824cc2
- 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.
...
- Documentation reminders for future enum changes.
- Documentation updates.
2016-01-30 15:51:53 +08:00
Jim Derry
d505869910
Localization Support added to HTML Tidy
...
- Languages can now be added to Tidy using standard toolchains.
- Tidy's help output is improved with new options and some reorganization.
2016-01-30 15:51:53 +08:00
Jim Derry
26e7d9d4b0
Fixes Mac OS X encoding issues and harmonizes output across platforms.
...
Previously Tidy produced different output based on the compilation target, NOT based on
the file encoding and specified options. Every platform was equal except Mac OS. Now unless
the encoding is specifically set to a Mac file type, all encoding assumptions are the same
across platforms.
2015-12-31 13:57:34 +08:00
Geoff McLane
78f2d52cdd
Issue #308 - remove bad warn, bad assert, and free discarded
2015-12-05 15:03:41 +01:00
Geoff McLane
9caecb80cf
Revert "Fix for head closing tag not reported ( #327 )"
...
This reverts commit 61cfcb1555
.
This added an inconsistent warning about a missing optional close tag. In
general tidy does not report such optional close tags. See issue #327 for
some discussion on this.
2015-12-05 12:59:43 +01:00
Geoff McLane
3b13cd8076
Merge branch 'mingw-build'
2015-12-03 19:18:07 +01:00
Jim Derry
61cfcb1555
Fix for head closing tag not reported ( #327 )
2015-11-29 13:21:49 +08:00
Jim Derry
873794162a
Callback added to XML printer, too; fixed off-by-one error.
2015-11-29 07:39:33 +08:00
Geoff McLane
dc969f30d5
Issue #311 - small changes for MinGW32 build
2015-11-28 15:14:53 +01:00
Jim Derry
4adc07fd65
Removed the one callback per line filter. Library user can filter this himself.
2015-11-28 15:43:34 +08:00
Jim Derry
dcd8f16f73
Tidying progress callback implemented.
2015-11-28 15:34:23 +08:00
Jim Derry
34d456aa80
Make pretty printer keep track of line numbers as it prints.
2015-11-28 14:16:17 +08:00
Jim Derry
9834cc17ad
Style cleanup for previous commit.
2015-11-27 09:45:26 +08:00
Jim Derry
1c963acb58
Merge branch 'master' into fix_img_alt
2015-11-27 09:36:32 +08:00
Jim Derry
933fc3d236
- Addresses #320
...
- Different error output depending on whether or not the `alt-text` option was given a value.
2015-11-26 13:23:43 +08:00
Jim Derry
63234735d8
Allows null value css-prefix to be used in a config file without issuing a warning.
2015-11-26 11:21:48 +08:00
Ben Bullock
71d9638448
Don't push back non-A tokens.
2015-11-25 18:00:45 +09:00
Christopher Brannon
1ef5ba7968
Fix a tiny buffer overflow.
2015-11-23 12:28:00 -08:00
Geoff McLane
b58aa1c26a
Issue #307 - add a ref link in comments
2015-11-22 20:43:12 +01:00
Geoff McLane
2388fb0175
Issue #307 , #167 , #169 - regression of nestd anchors
2015-11-22 18:46:00 +01:00
Geoff McLane
bbc72a9297
Issue #306 - fix an old typo hidden by a cast!
...
Thanks to @benkasminbullock for spotting this fix.
2015-11-18 20:01:21 +01:00
Geoff McLane
e2feed485c
gcc warning - if 0 an unused static table
2015-11-18 17:06:13 +01:00
Geoff R. McLane
b98061ff62
fix gcc warning parentheses in pprint.c
2015-11-18 16:47:58 +01:00
Geoff McLane
768ad46968
Issue #304 - remove duplicated TidyAttr_ARIA_ORIENTATION
2015-11-17 15:06:23 +01:00
Shane McCarron
c0b769c5c7
Initial cut at RDFa support (again)
...
New branch that implements support for RDFa attributes. Should be
cleaner than my first attempt in PR #299 - also references issue #209
2015-11-16 11:29:23 -06:00
Paul Howarth
baad0b0064
Don't mangle the output filename
...
Attached patch works for me, and shouldn't affect any other option
processing.
2015-11-11 11:28:47 +01:00