Eric
572538c6d7
Update clean.c
...
Protect against NULL in PruneSetion.
A Null node happens when pruning unbalanced <![if ...]> <![endif]>.
2019-12-17 15:25:58 -05:00
Geoff McLane
a0414d65a6
Issue #656 - protect against NULL node set in loop
2017-12-16 20:54:29 +01:00
Jim Derry
238b8f0a66
Wipe out dead code. We use git for a reason, so it's never really deleted.
2017-10-03 13:56:31 -04:00
Jim Derry
2852ad4c63
Fix #588 and #591
...
- Apply @geoffmcl's patches and tested.
2017-09-29 15:42:03 -04:00
Jim Derry
283f8974c3
Migrated reports using formatFileError and formatStandard to flexible messaging system. Migrated old reportNotice() to report().
2017-09-04 11:24:48 -04:00
Jim Derry
e5a05ae5a8
Address merge conflicts.
2017-08-31 13:15:28 -04:00
Jim Derry
e5eb09198d
Begin migration towards "one output function to rule them all." Consolidated
...
the basic reporting functions that share the same signature. This also resulted
in eliminating a string, and adding a new string to disambiguate between
errors and warnings.
2017-08-30 20:01:44 -04:00
Jim Derry
1562c42c2e
Merge branch 'next' into issue-456
...
Manually fixed merge commits.
2017-08-28 15:17:10 -04:00
Geoff McLane
50859e8258
Issue #567 - add option, messages, and fix node iteration.
...
Add option TidyStyleTags, --fix-style-tags, Bool, to turn off
this action.
Add warning messages MOVED_STYLE_TO_HEAD, and FOUND_STYLE_IN_BODY.
Fully iterate ALL nodes in the body, in search of style tags...
Changes to be committed:
modified: include/tidyenum.h
modified: src/clean.c
modified: src/config.c
modified: src/language_en.h
modified: src/message.c
2017-06-28 20:41:46 +02:00
Geoff McLane
d4ca02adfb
Issue #567 - Branch 'issue-567-2' to move all 'style' to 'head'
2017-06-18 20:06:24 +02:00
Geoff McLane
b32e14a8ea
Issue #456 - add new option show-meta-change
2017-06-09 03:11:39 +02:00
Geoff McLane
97292646f6
Issue #456 - Add 'Info:' message when charset replaced
2017-06-05 17:16:53 +02:00
Geoff McLane
a4770daa2b
Issue #456 - Add 'Info:' message, when meta added.
...
It also fixes the addition of the constant 'http-equiv="Content-Type"
attribute.
2017-06-04 20:44:02 +02:00
Geoff McLane
13b34c9d8b
Issue #456 - BAH! Fix a stupid logic reversal
2017-06-04 15:41:16 +02:00
Geoff McLane
40e1d64963
Issue #456 - A desparate commit to get this WIP right, but...
2017-05-27 20:13:51 +02:00
Geoff McLane
a7a4cd6a16
Issue #456 - avoid head work if showing body only
2017-05-15 16:42:49 +02:00
Geoff McLane
f310f1d5de
Issue #456 - Move new TidyMetaCharset to clean
2017-05-15 16:39:53 +02:00
Geoff McLane
6ebd12be67
Issue #456 - More work on this option
2017-05-14 19:08:29 +02:00
Jim Derry
d1e0b22be7
Removed TidyDropFontTags. Note that POs and POT were _not_ updated.
2017-04-04 14:42:47 -04:00
Marcos Caceres
91da8c6f74
style: ansi conforming comments
2016-12-20 16:51:09 +11:00
Geoff McLane
b91d52592b
Fix to K&R C to compile with MSVC
2016-02-18 13:57:47 +01: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
5897b66e1e
Fixed #42 .
2015-02-01 18:09:17 +08:00
Geoff McLane
ce7c70532c
Remove what seems like a regression
2015-01-20 18:10:57 +01:00
Peter Kelly
7fc3255542
Applied hash table optimisation to RemoveAnchorByNode. This function now takes
...
the anchor name as a parameter, so it can look in the correct bin.
In the case of FreeAttrs, we have the name already (since we found a name or
id attribute). In the case of FixAnchors, the anchor name could come from
either the name or id attribute, so we call the function separately for each
case, passing the appropriate attribute value.
2012-08-20 10:06:30 +07:00
Craig Barnes
ce27a729dc
Remove CVS info blocks
2012-08-08 17:27:29 +01:00
Michael[tm] Smith
b92d7aab88
new
2011-11-17 11:44:16 +09:00