tidy-html5-mirror:unwrap

Last commit made on 2017-05-12
Get this branch:
git clone -b unwrap https://git.launchpad.net/tidy-html5-mirror

Branch merges

Branch information

Name:
unwrap
Repository:
lp:tidy-html5-mirror

Recent commits

5d3df69... by Balthisar

WIP

982504e... by Balthisar

Case insensitive compare is safe here, and prevents erroneous propriertary attribute errors.

e7c2863... by Balthisar

Fixed cause of assertions -- funny, these don't pop up in XCode.

29766af... by Balthisar

Initial take on issue 365. This is based off of the simplification of the
parser and picklist system. Console application needs to be updated to fix
the description, as it shows autobool, and for some reason on the current
system I'm not getting assertion failures.

1ba4bcb... by Balthisar

Update the OPTIONS.md readme file.

aeb9a24... by Balthisar

Refactor Picklists and Option Parsers

This PR refactors how picklists and option parsers are implemented in LibTidy,
making is vastly easier to implement new picklists in the future, as well as
modify some of the existing picklists such that they have more logical names.

Picklist arrays are now arrays of structures that include the possible strings
capable of setting a particular option value, and a new parser has been written
to work with these structures.

In addition, several of the existing parsers were removed, as they are now
redundant, and a couple of the remaining parsers were refactored to take
advantage of the new parser.

In effect, this means that:

- New parsers don't have to be written in the majority of cases where new
  options are added that exceed yes/no/auto.
- Some of the existing options can have more meaningful names than yes/no/auto,
  in a backward compatible way. For example, vertical-spacing "auto" currently
  in no way reflects "auto" when used.

590a030... by Balthisar

Bumped to 5.5.20 for latest fix.

acaab67... by Balthisar

Merge pull request #547 from htacg/issue_352

Attempt to address issue #352.

77420b9... by Geoff R. McLane

Fix for 'isalnum' in Windows

According to the MSN documentation 'isalnum(c)' is only valid when c equals
EOF, or is in the range 0 to 255 inclusive. It states the behavior is
undefined outside this range, and in Debug mode triggers an assert dialog.

6f2fb6e... by Balthisar

Bumped version to 5.5.19 for merge.