Commit graph

1505 commits

Author SHA1 Message Date
Geoff McLane 6c04febc88 Merge branch 'cpack' of https://github.com/pedromorgan/tidy-html5 into pedromorgan-cpack 2015-03-06 13:44:51 +01:00
Geoff McLane 7ffcce2241 bump version for fix of issues #167 and #169 2015-03-06 13:09:12 +01:00
Geoff McLane 0dc68d6cb1 Issue #167 & #169 - default to HTML5 mode.
Revert TidyTag_A to HTML5 mode, but allow the table to be modified if the
DOCTYPE given is found to NOT be HTML5, through a service TY_(AdjustTags).
Care is taken to clear any previous hash cached tags.

At present this only effects the anchor tag, but could be applied to
others that need to change their parsing due to an identified DOCTYPE.
2015-03-06 12:55:24 +01:00
Pedro 16fa65662b add history diagram and style to directory tables 2015-03-06 07:38:16 +00:00
Pedro 32af35602d Add tableofcontents and generally nitpick things 2015-03-06 07:02:47 +00:00
Pedro 6455593ab0 tidy quickref and other nitpicking docs 2015-03-06 06:38:57 +00:00
Pedro 3d9085c6f1 cleanup formatting of quickref 2015-03-06 05:34:12 +00:00
Pedro e016418fe6 Output tidy.tags file to docs output 2015-03-06 04:29:06 +00:00
Pedro 18c197a3cf Use new quickref.include.xsl to format html for \htmlinclude 2015-03-06 04:08:08 +00:00
Pedro 77995953d5 Cleanup some configuration and add tag files 2015-03-06 01:43:53 +00:00
Pedro 0e5f18b9e3 Add background logo image to banner and cleaup style 2015-03-06 01:36:20 +00:00
Pedro a358365d7b adding summaries to pages and minor tweaks 2015-03-06 01:21:05 +00:00
Pedro 5fde57fcd4 Add featured options, and include config list 2015-03-06 01:01:22 +00:00
Pedro 00969b0631 create zip file of the docs 2015-03-06 00:24:10 +00:00
Pedro 2be07760fd add subpage scripting 2015-03-05 23:58:13 +00:00
Pedro 09a57d41b2 add pages for quiskstart, configuration and scripting 2015-03-05 23:55:59 +00:00
Pedro 93bbd948ee Split up pages into seperate files for easier nav, added description to home and a configuration page 2015-03-05 23:28:52 +00:00
Pedro 2b05e9fdd7 Add TODO list 2015-03-05 22:48:00 +00:00
Pedro 648b20e622 Create zips and tarballs 2015-03-05 22:20:46 +00:00
Pedro ae49dab6e7 Create deb and rpm packages using cpack 2015-03-05 22:08:54 +00:00
Pedro 1d56d545a4 merge with head 2015-03-05 21:22:04 +00:00
Pedro 616cafb2e4 add some style to make it more readable 2015-03-05 21:01:49 +00:00
Pedro 8954110232 add link to modules and fix tidy5 example 2015-03-05 20:35:51 +00:00
Pedro f15bcf8808 Set correct tify5 path in build_docs, include License and tweaks 2015-03-05 20:22:32 +00:00
Pedro e5f029cda6 create examples directory for doxygen 2015-03-05 18:27:23 +00:00
Pedro 7565be0ceb TidyLib = tidylib in the docs 2015-03-05 18:21:26 +00:00
Geoff McLane 50e8d7fe69 Issue #168 alter 2 cases, 5-5-1-3 and 5-6-1-3 to expect what is output now.
Sometime long ago, prior 2009, tidy cleaned ALL leading, trailing spaces
from attribute values, thus can no longer distinguish between a fully
blank value like "", and a value consisting of all spaces like "   ".

So in these two tests, there is a preceeding test which tests the blank case,
and tidy reports it as blank, but will no longer report the all spaces as
all spaces, but repeats the blank case.

Have amended the accesscases.txt to reflect what tidy has output for more
than the last 6+ years...
2015-03-05 13:36:59 +01:00
Pedro 04beaeed02 extract example.c into its own file and include 2015-03-05 05:30:48 +00:00
Pedro 81187629c3 extract more api data via some doxy settings and test to comments 2015-03-05 05:14:21 +00:00
Pedro 4a5b360847 home sweet home 2015-03-05 03:07:36 +00:00
Pedro 1af91f985c add example 2015-03-05 02:03:48 +00:00
Pedro f62049e4d2 add basic pages and install 2015-03-05 01:19:03 +00:00
Pedro 334a09b1cf Add quickref.html to doxygen build site 2015-03-04 23:36:33 +00:00
Pedro 1e60415120 Add layout dile for doxygen with links to websites 2015-03-04 22:58:32 +00:00
Pedro 9488c2fdb7 Read doxygen version from version.txt file 2015-03-04 22:38:56 +00:00
Pedro c8506c3095 Read doxygen version from version.txt file 2015-03-04 22:36:10 +00:00
Geoff McLane 606ffebd47 Issue #168 - Fix for access test 5.2.1.2 2015-03-04 19:38:59 +01:00
Geoff McLane 2fef5ba820 Adjust to new exe cmake build location 2015-03-04 19:33:34 +01:00
Geoff McLane 2e383c6029 bump version for fix of Issue #167 2015-02-28 20:32:38 +01:00
Geoff McLane 86f626cd67 Issue #167 - revert anchor tag to inline only 2015-02-28 20:30:56 +01:00
Geoff McLane 0b4fc1b6bb Small fix in test 505770 2015-02-27 18:36:38 +01:00
Geoff McLane 6497e7b201 correct spelling and add options 2015-02-27 17:50:43 +01:00
Geoff McLane fb29686a2e merge of develop-500 into master 2015-02-27 12:53:53 +01:00
Geoff McLane a9361a1c5b bump version for #162 fix 2015-02-24 17:53:58 +01:00
Geoff McLane 4b2943edb3 Issue #162 - fix for this while hopefully maintaining #111 fix.
The fix for #111 added an end tag for all StartEnd tags, when outputting
HTML5, but there should be some exceptions to this.

Added a new service, isVoidElement(node) for the void elements. Perhaps
this service could be further optimised.
2015-02-24 17:51:59 +01:00
Geoff McLane 25d38e1dcf bump version for fix to Issue #166 2015-02-24 15:07:36 +01:00
Geoff McLane cfffe7765f Issue #166 - repeated main element.
With this fix introduced two new services, FindNodeById and
FindNodeWithId. The former does a total tree search for a TidyTagId.

Maybe there is a way to optimise this search...

Also change the uint badForm from an on/off to a bit field, so could be
extended to other document format errors.
2015-02-24 15:04:19 +01:00
Geoff McLane a5629443e6 Just improve some debug output 2015-02-24 13:20:26 +01:00
Geoff McLane 70d7e58d8d Add macro nodeIsMAIN(n) 2015-02-22 20:53:14 +01:00
Geoff McLane 0aa81eb256 Issue #130 - MathML attr and entity fix!
This is a set of kludgy fixes for MathML attribute and entities support.

It is intended that a full HTML5 entity table be added at some time, but
at present ALL entities are accepted as written when within the math
element.

Likewise all attributes are accepted on MathML elements without any check
of their name or value, even if they match attributes outside MathML.

And in the pprinter such entities are written as is from the lexer, using
a new PPrintMathML service added, using the new mode OtherNameSpace.

It is hoped all these fixes will NOT effect tidy outside the math element.

ALL fixes in the set a clearly marked '#130 - MathML attr and entity fix!'
for easy searching, and improving if possible.
2015-02-22 18:58:55 +01:00