Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 1, 2015
  1. @geoffmcl

    Update vershist.log

    geoffmcl authored
  2. @geoffmcl
  3. @geoffmcl

    clean up the new names

    geoffmcl authored
Commits on Jun 30, 2015
  1. @geoffmcl

    ignore gcc built items

    geoffmcl authored
  2. @geoffmcl

    Rename two headers. Issues #224 #223 #221

    geoffmcl authored
    But this seemed a good time to release 5.0.0.RC1...
Commits on Jun 24, 2015
  1. @geoffmcl

    Bump version of #207 change

    geoffmcl authored
  2. @geoffmcl

    Issue #207 - deal with 2 cases of an unambiguous ampersand.

    geoffmcl authored
    html5 allows a naked ampersand unquoted, and now tidy will not issue a
    warning. This only deals with a & b, and P&<li>O</li>
    
    More may need to be done for other cases.
Commits on Jun 21, 2015
  1. @geoffmcl

    Bump version for #215 fix

    geoffmcl authored
  2. @geoffmcl
Commits on Jun 9, 2015
  1. @geoffmcl
  2. @geoffmcl
  3. @geoffmcl
  4. @geoffmcl

    Update verhist.log

    geoffmcl authored
  5. @geoffmcl
  6. @geoffmcl
  7. @geoffmcl

    Issue #190 & #148 - Restore tidyReleaseDate() function.

    geoffmcl authored
    There was an idea to mark this function deprecated, such that if used the
    developer would see a warning. But this was never implemented in a cross
    platform way.
    
    So for now revert to circa Jan 2015 when Jim added a build date to the
    version.txt file. And now both LIBTIDY_VERSION and RELEASE_DATE macros are
    established in CMakeLists.txt, and picked up in version.h.
    
    The idea is the date will now march forward with the version number, side
    by side in version.txt. Although have left tidy.c only emitting the
    version on the --version command.
    
    After this function has been marked deprecated for several release periods,
    only then should consideration be given to potentially removing it.
Commits on Jun 8, 2015
  1. @geoffmcl
  2. @geoffmcl

    Issue #218 - Do NOT allocate a 1 byte null String buffer.

    geoffmcl authored
    This is when setting a String config value through say tidyOptSetValue
    using say tidyOptSetValue(tdoc,id,"").
    
    If the length of the new string is zero then do not allocate a 1 byte
    buffer, set it to 0, for the option. Any previous buffer has already been
    released.
    
    This means API functions like tidyOptSaveSink will not return erroneous
    null String values!
Commits on Jun 6, 2015
  1. @geoffmcl

    Issue #210 - Add new warning for summary attr in table if HTML5.

    geoffmcl authored
    This new warning will only be seen if the document remains in HTML5 mode,
    where the summary attribute is obsolete. The W3C validator flags this as
    an error, and suggests 'Consider describing the structure of the table in
    a caption element or in a figure element containing the table; or simplify
    the structure of the table so that no description is needed'.
    
    At the same time this patch also restored the old warning if the document
    is HTML4--, if the table element lacks a summary attribute. This has been
    a tidy warning since the beginning of time, although the W3C validator
    does not presently flag this.
  2. @geoffmcl
Commits on Jun 4, 2015
  1. @geoffmcl
  2. @geoffmcl
  3. @geoffmcl
  4. @geoffmcl

    Update verhist.log

    geoffmcl authored
  5. @geoffmcl
  6. @geoffmcl

    Issue #212 - Further fix to set MixedContent in some cases.

    geoffmcl authored
    In certain circumstances a leading space has to be preverved to allow it
    to be used to create a text space node to insert before this element to
    preserve the view in a browser.
    
    And added a note asking why is ParseTag called with a hardcoded
    IgnoreWhitespace when some effort above has set the mode variable to
    MixedContent in certain cases, but need to think about this 2nd change.
    
    Also added some MSVC Debug output when this leading text is used to insert
    such a created text node before the element just to be reminded of this
    special event.
  7. @geoffmcl

    Add debug display of text modes.

    geoffmcl authored
    Note this ONLY effects a MSVC Debug build!
Commits on Jun 3, 2015
  1. @geoffmcl

    Bump version for issue #217 fix

    geoffmcl authored
  2. @geoffmcl
  3. @geoffmcl

    Add some mem alloc and free debug to chase Issue #217

    geoffmcl authored
    Such debug is OFF by default, and only added by defining DEBUG_MEMORY. And
    is only available for the Debug configuration compiled with MSVC, but this
    could be easily extended...
Commits on Jun 2, 2015
  1. @geoffmcl
  2. @geoffmcl
  3. @geoffmcl

    Small fix in platform.h, just for windows (WIN32)

    geoffmcl authored
    Not sure how this has lasted so long, but I guess there are not too many
    users wanting to specifically use the static tidy library.
    
    Now it is possible to define TIDY_STATIC and the TIDY_EXPORT macro will
    just be 'external', suitable for linking with the static library, instead
    of adding the _imp_ MSVC __declspec( dllimport )...
    
    This fix does not effect other than the WIN32 platform build.
  4. @geoffmcl
Commits on May 25, 2015
  1. @geoffmcl
Something went wrong with that request. Please try again.