From 664f95ba5b037a3a0bf7372a46e001ec70b11512 Mon Sep 17 00:00:00 2001 From: "Michael[tm] Smith" Date: Wed, 20 Jun 2012 16:58:34 +0900 Subject: [PATCH] Update the generated API docs. --- htmldoc/api/annotated.html | 11 +- htmldoc/api/annotated.js | 12 + htmldoc/api/bdwn.png | Bin 0 -> 147 bytes htmldoc/api/buffio_8h.html | 121 +- htmldoc/api/buffio_8h.js | 20 + htmldoc/api/buffio_8h_source.html | 11 +- htmldoc/api/classes.html | 13 +- htmldoc/api/deprecated.html | 11 +- htmldoc/api/doxygen.css | 80 +- htmldoc/api/files.html | 11 +- htmldoc/api/files.js | 7 + htmldoc/api/functions.html | 16 +- htmldoc/api/functions_func.html | 18 +- htmldoc/api/functions_vars.html | 18 +- htmldoc/api/globals.html | 23 +- htmldoc/api/globals_defs.html | 19 +- htmldoc/api/globals_func.html | 24 +- htmldoc/api/globals_type.html | 19 +- htmldoc/api/group__AttrGet.html | 15 +- htmldoc/api/group__AttrGet.js | 5 + htmldoc/api/group__AttrGetAttributeName.html | 101 +- htmldoc/api/group__AttrGetAttributeName.js | 48 + htmldoc/api/group__AttrIsAttributeName.html | 101 +- htmldoc/api/group__AttrIsAttributeName.js | 48 + htmldoc/api/group__Attribute.html | 19 +- htmldoc/api/group__Attribute.js | 7 + htmldoc/api/group__Basic.html | 159 +-- htmldoc/api/group__Basic.js | 27 + htmldoc/api/group__Clean.html | 23 +- htmldoc/api/group__Clean.js | 5 + htmldoc/api/group__Configuration.html | 233 ++-- htmldoc/api/group__Configuration.js | 41 + htmldoc/api/group__IO.html | 109 +- htmldoc/api/group__IO.js | 23 + htmldoc/api/group__Memory.html | 63 +- htmldoc/api/group__Memory.js | 15 + htmldoc/api/group__NodeAsk.html | 35 +- htmldoc/api/group__NodeAsk.js | 15 + htmldoc/api/group__NodeIsElementName.html | 171 +-- htmldoc/api/group__NodeIsElementName.js | 83 ++ htmldoc/api/group__Opaque.html | 27 +- htmldoc/api/group__Opaque.js | 11 + htmldoc/api/group__Parse.html | 41 +- htmldoc/api/group__Parse.js | 8 + htmldoc/api/group__Save.html | 41 +- htmldoc/api/group__Save.js | 8 + htmldoc/api/group__Tree.html | 39 +- htmldoc/api/group__Tree.js | 15 + htmldoc/api/index.html | 35 +- htmldoc/api/jquery.js | 57 + htmldoc/api/modules.html | 11 +- htmldoc/api/modules.js | 15 + htmldoc/api/navtree.css | 6 +- htmldoc/api/navtree.js | 406 +++--- htmldoc/api/navtreeindex.js | 41 + htmldoc/api/pages.html | 11 +- htmldoc/api/platform_8h_source.html | 11 +- htmldoc/api/structTidyAttr.html | 13 +- htmldoc/api/structTidyDoc.html | 13 +- htmldoc/api/structTidyNode.html | 13 +- htmldoc/api/structTidyOption.html | 13 +- htmldoc/api/struct__TidyAllocator.html | 17 +- htmldoc/api/struct__TidyAllocator.js | 4 + htmldoc/api/struct__TidyAllocatorVtbl.html | 45 +- htmldoc/api/struct__TidyAllocatorVtbl.js | 9 + htmldoc/api/struct__TidyBuffer.html | 37 +- htmldoc/api/struct__TidyBuffer.js | 8 + htmldoc/api/struct__TidyInputSource.html | 29 +- htmldoc/api/struct__TidyInputSource.js | 7 + htmldoc/api/struct__TidyOutputSink.html | 21 +- htmldoc/api/struct__TidyOutputSink.js | 5 + htmldoc/api/tidy_8h.html | 643 ++++----- htmldoc/api/tidy_8h.js | 307 +++++ htmldoc/api/tidy_8h_source.html | 11 +- htmldoc/api/tidyenum_8h_source.html | 1292 +++++++++--------- src/version.h | 2 +- 76 files changed, 3028 insertions(+), 2024 deletions(-) create mode 100644 htmldoc/api/annotated.js create mode 100644 htmldoc/api/bdwn.png create mode 100644 htmldoc/api/buffio_8h.js create mode 100644 htmldoc/api/files.js create mode 100644 htmldoc/api/group__AttrGet.js create mode 100644 htmldoc/api/group__AttrGetAttributeName.js create mode 100644 htmldoc/api/group__AttrIsAttributeName.js create mode 100644 htmldoc/api/group__Attribute.js create mode 100644 htmldoc/api/group__Basic.js create mode 100644 htmldoc/api/group__Clean.js create mode 100644 htmldoc/api/group__Configuration.js create mode 100644 htmldoc/api/group__IO.js create mode 100644 htmldoc/api/group__Memory.js create mode 100644 htmldoc/api/group__NodeAsk.js create mode 100644 htmldoc/api/group__NodeIsElementName.js create mode 100644 htmldoc/api/group__Opaque.js create mode 100644 htmldoc/api/group__Parse.js create mode 100644 htmldoc/api/group__Save.js create mode 100644 htmldoc/api/group__Tree.js create mode 100644 htmldoc/api/modules.js create mode 100644 htmldoc/api/navtreeindex.js create mode 100644 htmldoc/api/struct__TidyAllocator.js create mode 100644 htmldoc/api/struct__TidyAllocatorVtbl.js create mode 100644 htmldoc/api/struct__TidyBuffer.js create mode 100644 htmldoc/api/struct__TidyInputSource.js create mode 100644 htmldoc/api/struct__TidyOutputSink.js create mode 100644 htmldoc/api/tidy_8h.js diff --git a/htmldoc/api/annotated.html b/htmldoc/api/annotated.html index 71f0736..65c9bf0 100644 --- a/htmldoc/api/annotated.html +++ b/htmldoc/api/annotated.html @@ -2,6 +2,7 @@ + HTML Tidy: Data Structures @@ -42,7 +43,7 @@ - +
Here are the data structures with brief descriptions:
@@ -73,14 +74,14 @@
_TidyAllocator
TidyNode
TidyOption
-
+
diff --git a/htmldoc/api/annotated.js b/htmldoc/api/annotated.js new file mode 100644 index 0000000..19e529e --- /dev/null +++ b/htmldoc/api/annotated.js @@ -0,0 +1,12 @@ +var annotated = +[ + [ "_TidyAllocator", "struct__TidyAllocator.html", "struct__TidyAllocator" ], + [ "_TidyAllocatorVtbl", "struct__TidyAllocatorVtbl.html", "struct__TidyAllocatorVtbl" ], + [ "_TidyBuffer", "struct__TidyBuffer.html", "struct__TidyBuffer" ], + [ "_TidyInputSource", "struct__TidyInputSource.html", "struct__TidyInputSource" ], + [ "_TidyOutputSink", "struct__TidyOutputSink.html", "struct__TidyOutputSink" ], + [ "TidyAttr", "structTidyAttr.html", null ], + [ "TidyDoc", "structTidyDoc.html", null ], + [ "TidyNode", "structTidyNode.html", null ], + [ "TidyOption", "structTidyOption.html", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/bdwn.png b/htmldoc/api/bdwn.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b575b75bb17ca8be0ea11f5b89e6f515e42f02 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!3HEvS)PKZC{Gv1kP61Pb2suf81S&@r>)`W zoMpOVbHi*4U$GNDGr3ztRD>1Hemtw)^_}lW#_Q$jl{Yp22Ssn!U$}NQL!}(gxzoGk v8BZ+U-rgwm=aTL8S&KLwd@nXUI$9eScU_ug?HiF!pe+oZu6{1-oD!M + HTML Tidy: buffio.h File Reference @@ -42,7 +43,7 @@ - +
buffio.h File Reference
-
+

Go to the source code of this file.

- + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +

Data Structures

struct  _TidyBuffer
struct  _TidyBuffer

Functions

void TIDY_CALL tidyBufInit (TidyBuffer *buf)
void TIDY_CALL tidyBufInitWithAllocator (TidyBuffer *buf, TidyAllocator *allocator)
void TIDY_CALL tidyBufAlloc (TidyBuffer *buf, uint allocSize)
void TIDY_CALL tidyBufAllocWithAllocator (TidyBuffer *buf, TidyAllocator *allocator, uint allocSize)
void TIDY_CALL tidyBufCheckAlloc (TidyBuffer *buf, uint allocSize, uint chunkSize)
void TIDY_CALL tidyBufFree (TidyBuffer *buf)
void TIDY_CALL tidyBufClear (TidyBuffer *buf)
void TIDY_CALL tidyBufAttach (TidyBuffer *buf, byte *bp, uint size)
void TIDY_CALL tidyBufDetach (TidyBuffer *buf)
void TIDY_CALL tidyBufAppend (TidyBuffer *buf, void *vp, uint size)
void TIDY_CALL tidyBufPutByte (TidyBuffer *buf, byte bv)
int TIDY_CALL tidyBufPopByte (TidyBuffer *buf)
int TIDY_CALL tidyBufGetByte (TidyBuffer *buf)
Bool TIDY_CALL tidyBufEndOfInput (TidyBuffer *buf)
void TIDY_CALL tidyBufUngetByte (TidyBuffer *buf, byte bv)
void TIDY_CALL tidyInitInputBuffer (TidyInputSource *inp, TidyBuffer *buf)
void TIDY_CALL tidyInitOutputBuffer (TidyOutputSink *outp, TidyBuffer *buf)
void TIDY_CALL tidyBufInit (TidyBuffer *buf)
void TIDY_CALL tidyBufInitWithAllocator (TidyBuffer *buf, TidyAllocator *allocator)
void TIDY_CALL tidyBufAlloc (TidyBuffer *buf, uint allocSize)
void TIDY_CALL tidyBufAllocWithAllocator (TidyBuffer *buf, TidyAllocator *allocator, uint allocSize)
void TIDY_CALL tidyBufCheckAlloc (TidyBuffer *buf, uint allocSize, uint chunkSize)
void TIDY_CALL tidyBufFree (TidyBuffer *buf)
void TIDY_CALL tidyBufClear (TidyBuffer *buf)
void TIDY_CALL tidyBufAttach (TidyBuffer *buf, byte *bp, uint size)
void TIDY_CALL tidyBufDetach (TidyBuffer *buf)
void TIDY_CALL tidyBufAppend (TidyBuffer *buf, void *vp, uint size)
void TIDY_CALL tidyBufPutByte (TidyBuffer *buf, byte bv)
int TIDY_CALL tidyBufPopByte (TidyBuffer *buf)
int TIDY_CALL tidyBufGetByte (TidyBuffer *buf)
Bool TIDY_CALL tidyBufEndOfInput (TidyBuffer *buf)
void TIDY_CALL tidyBufUngetByte (TidyBuffer *buf, byte bv)
void TIDY_CALL tidyInitInputBuffer (TidyInputSource *inp, TidyBuffer *buf)
void TIDY_CALL tidyInitOutputBuffer (TidyOutputSink *outp, TidyBuffer *buf)

Detailed Description

    @@ -97,17 +98,17 @@ Functions

(c) 1998-2007 (W3C) MIT, ERCIM, Keio University See tidy.h for the copyright notice.

CVS Info :

-
Author:
arnaud02
-
Date:
2007/01/23 11:17:45
-
Revision:
1.9
+
Author:
arnaud02
+
Date:
2007/01/23 11:17:45
+
Revision:
1.9

Requires buffer to automatically grow as bytes are added. Must keep track of current read and write points.


Function Documentation

- +
- + @@ -120,12 +121,12 @@ Functions - +
void TIDY_CALL tidyBufInit void TIDY_CALL tidyBufInit ( TidyBuffer buf)
- + @@ -148,12 +149,12 @@ Functions - +
void TIDY_CALL tidyBufInitWithAllocator void TIDY_CALL tidyBufInitWithAllocator ( TidyBuffer buf,
- + @@ -176,12 +177,12 @@ Functions - +
void TIDY_CALL tidyBufAlloc void TIDY_CALL tidyBufAlloc ( TidyBuffer buf,
- + @@ -210,12 +211,12 @@ Functions - +
void TIDY_CALL tidyBufAllocWithAllocator void TIDY_CALL tidyBufAllocWithAllocator ( TidyBuffer buf,
- + @@ -244,12 +245,12 @@ Functions - +
void TIDY_CALL tidyBufCheckAlloc void TIDY_CALL tidyBufCheckAlloc ( TidyBuffer buf,
- + @@ -262,12 +263,12 @@ Functions - +
void TIDY_CALL tidyBufFree void TIDY_CALL tidyBufFree ( TidyBuffer buf)
- + @@ -280,12 +281,12 @@ Functions - +
void TIDY_CALL tidyBufClear void TIDY_CALL tidyBufClear ( TidyBuffer buf)
- + @@ -314,12 +315,12 @@ Functions - +
void TIDY_CALL tidyBufAttach void TIDY_CALL tidyBufAttach ( TidyBuffer buf,
- + @@ -332,12 +333,12 @@ Functions - +
void TIDY_CALL tidyBufDetach void TIDY_CALL tidyBufDetach ( TidyBuffer buf)
- + @@ -366,12 +367,12 @@ Functions - +
void TIDY_CALL tidyBufAppend void TIDY_CALL tidyBufAppend ( TidyBuffer buf,
- + @@ -394,12 +395,12 @@ Functions - +
void TIDY_CALL tidyBufPutByte void TIDY_CALL tidyBufPutByte ( TidyBuffer buf,
- + @@ -412,12 +413,12 @@ Functions - +
int TIDY_CALL tidyBufPopByte int TIDY_CALL tidyBufPopByte ( TidyBuffer buf)
- + @@ -430,12 +431,12 @@ Functions - +
int TIDY_CALL tidyBufGetByte int TIDY_CALL tidyBufGetByte ( TidyBuffer buf)
- + @@ -448,12 +449,12 @@ Functions - +
Bool TIDY_CALL tidyBufEndOfInput Bool TIDY_CALL tidyBufEndOfInput ( TidyBuffer buf)
- + @@ -476,12 +477,12 @@ Functions - +
void TIDY_CALL tidyBufUngetByte void TIDY_CALL tidyBufUngetByte ( TidyBuffer buf,
- + @@ -504,12 +505,12 @@ Functions - +
void TIDY_CALL tidyInitInputBuffer void TIDY_CALL tidyInitInputBuffer ( TidyInputSource inp,
- + @@ -532,15 +533,15 @@ Functions - + diff --git a/htmldoc/api/buffio_8h.js b/htmldoc/api/buffio_8h.js new file mode 100644 index 0000000..0567423 --- /dev/null +++ b/htmldoc/api/buffio_8h.js @@ -0,0 +1,20 @@ +var buffio_8h = +[ + [ "tidyBufInit", "buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b", null ], + [ "tidyBufInitWithAllocator", "buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e", null ], + [ "tidyBufAlloc", "buffio_8h.html#a896654bd99113bfe5e86b924836aacc3", null ], + [ "tidyBufAllocWithAllocator", "buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826", null ], + [ "tidyBufCheckAlloc", "buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2", null ], + [ "tidyBufFree", "buffio_8h.html#a65aae9ae4b499e62038700f4792849fc", null ], + [ "tidyBufClear", "buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911", null ], + [ "tidyBufAttach", "buffio_8h.html#ac5909e78d98583cb245dd2004469bb93", null ], + [ "tidyBufDetach", "buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903", null ], + [ "tidyBufAppend", "buffio_8h.html#ad59b32f81789b634758274f34be4d25b", null ], + [ "tidyBufPutByte", "buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1", null ], + [ "tidyBufPopByte", "buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6", null ], + [ "tidyBufGetByte", "buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb", null ], + [ "tidyBufEndOfInput", "buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0", null ], + [ "tidyBufUngetByte", "buffio_8h.html#a1d1f2039b769381d418ac1187b50b292", null ], + [ "tidyInitInputBuffer", "buffio_8h.html#a73da3182aea89939af1d98504a3b2df0", null ], + [ "tidyInitOutputBuffer", "buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/buffio_8h_source.html b/htmldoc/api/buffio_8h_source.html index 690ee73..4d0d543 100644 --- a/htmldoc/api/buffio_8h_source.html +++ b/htmldoc/api/buffio_8h_source.html @@ -2,6 +2,7 @@ +HTML Tidy: buffio.h Source File @@ -42,7 +43,7 @@
void TIDY_CALL tidyInitOutputBuffer void TIDY_CALL tidyInitOutputBuffer ( TidyOutputSink outp,
- +
Go to the documentation of this file.
00001 #ifndef __TIDY_BUFFIO_H__
 00002 #define __TIDY_BUFFIO_H__
@@ -180,15 +181,15 @@
 00116  * eval: (c-set-offset 'substatement-open 0)
 00117  * end:
 00118  */
-
+
diff --git a/htmldoc/api/classes.html b/htmldoc/api/classes.html index eb8a40c..a721813 100644 --- a/htmldoc/api/classes.html +++ b/htmldoc/api/classes.html @@ -2,6 +2,7 @@ + HTML Tidy: Data Structure Index @@ -42,7 +43,7 @@ - +
T | _
- +
@@ -72,14 +73,14 @@
  T  
TidyDoc   
  _  
_TidyAllocatorVtbl   _TidyOutputSink   
T | _
-
+
diff --git a/htmldoc/api/deprecated.html b/htmldoc/api/deprecated.html index 9e52e41..5f6aa0c 100644 --- a/htmldoc/api/deprecated.html +++ b/htmldoc/api/deprecated.html @@ -2,6 +2,7 @@ + HTML Tidy: Deprecated List @@ -42,7 +43,7 @@ - +
Group AttrGetAttributeName
@@ -76,14 +77,14 @@

-
+
diff --git a/htmldoc/api/doxygen.css b/htmldoc/api/doxygen.css index 22c7b5c..c151fde 100644 --- a/htmldoc/api/doxygen.css +++ b/htmldoc/api/doxygen.css @@ -2,7 +2,8 @@ body, table, div, p, dl { font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; + font-size: 13px; + line-height: 1.3; } /* @group Heading Levels */ @@ -121,12 +122,12 @@ a.el { a.elRef { } -a.code { - color: #4665A2; +a.code, a.code:visited { + color: #4665A2; } -a.codeRef { - color: #4665A2; +a.codeRef, a.codeRef:visited { + color: #4665A2; } /* @end */ @@ -198,6 +199,8 @@ td.indexkey { border: 1px solid #C4CFE5; margin: 2px 0px 2px 0; padding: 2px 10px; + white-space: nowrap; + vertical-align: top; } td.indexvalue { @@ -290,6 +293,13 @@ span.vhdllogic { color: #ff0000 } +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + /* @end */ /* @@ -613,6 +623,8 @@ address { table.doxtable { border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; } table.doxtable td, table.doxtable th { @@ -626,7 +638,6 @@ table.doxtable th { font-size: 110%; padding-bottom: 4px; padding-top: 5px; - text-align:left; } table.fieldtable { @@ -791,7 +802,8 @@ dl padding: 0 0 0 10px; } -dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section { border-left:4px solid; padding: 0 0 0 6px; @@ -832,6 +844,11 @@ dl.bug border-color: #C08050; } +dl.section dd { + margin-bottom: 6px; +} + + #projectlogo { text-align: center; @@ -915,6 +932,55 @@ dl.citelist dd { padding:5px 0; } +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + + @media print { #top { display: none; } diff --git a/htmldoc/api/files.html b/htmldoc/api/files.html index e2a82d5..9364f78 100644 --- a/htmldoc/api/files.html +++ b/htmldoc/api/files.html @@ -2,6 +2,7 @@ + HTML Tidy: File List @@ -42,7 +43,7 @@ - +
Here is a list of all documented files with brief descriptions:
@@ -68,14 +69,14 @@
buffio.h [code]
tidy.h [code]
tidyenum.h [code]
-
+
diff --git a/htmldoc/api/files.js b/htmldoc/api/files.js new file mode 100644 index 0000000..cd6740b --- /dev/null +++ b/htmldoc/api/files.js @@ -0,0 +1,7 @@ +var files = +[ + [ "buffio.h", "buffio_8h.html", "buffio_8h" ], + [ "platform.h", null, null ], + [ "tidy.h", "tidy_8h.html", "tidy_8h" ], + [ "tidyenum.h", null, null ] +]; \ No newline at end of file diff --git a/htmldoc/api/functions.html b/htmldoc/api/functions.html index f804181..274e683 100644 --- a/htmldoc/api/functions.html +++ b/htmldoc/api/functions.html @@ -2,6 +2,7 @@ + HTML Tidy: Data Fields @@ -42,14 +43,7 @@ - - +
+
diff --git a/htmldoc/api/functions_func.html b/htmldoc/api/functions_func.html index ae3220a..8daa20e 100644 --- a/htmldoc/api/functions_func.html +++ b/htmldoc/api/functions_func.html @@ -2,6 +2,7 @@ + HTML Tidy: Data Fields - Functions @@ -42,14 +43,7 @@ - - +
@@ -76,14 +70,14 @@ : _TidyAllocatorVtbl -
+
diff --git a/htmldoc/api/functions_vars.html b/htmldoc/api/functions_vars.html index d103435..b74b6fc 100644 --- a/htmldoc/api/functions_vars.html +++ b/htmldoc/api/functions_vars.html @@ -2,6 +2,7 @@ + HTML Tidy: Data Fields - Variables @@ -42,14 +43,7 @@ - - +
@@ -100,14 +94,14 @@ : _TidyInputSource -
+
diff --git a/htmldoc/api/globals.html b/htmldoc/api/globals.html index f970703..55aeef4 100644 --- a/htmldoc/api/globals.html +++ b/htmldoc/api/globals.html @@ -2,6 +2,7 @@ + HTML Tidy: Globals @@ -42,21 +43,7 @@ - - - +
+
diff --git a/htmldoc/api/globals_defs.html b/htmldoc/api/globals_defs.html index 06268b0..4848989 100644 --- a/htmldoc/api/globals_defs.html +++ b/htmldoc/api/globals_defs.html @@ -2,6 +2,7 @@ + HTML Tidy: Globals @@ -42,15 +43,7 @@ - - +
@@ -71,14 +64,14 @@ : tidy.h -
+
diff --git a/htmldoc/api/globals_func.html b/htmldoc/api/globals_func.html index 2529eab..6a1fc9d 100644 --- a/htmldoc/api/globals_func.html +++ b/htmldoc/api/globals_func.html @@ -2,6 +2,7 @@ + HTML Tidy: Globals @@ -42,20 +43,7 @@ - - - +
@@ -372,14 +360,14 @@ : tidy.h -
+
diff --git a/htmldoc/api/globals_type.html b/htmldoc/api/globals_type.html index f77b31d..9ba995b 100644 --- a/htmldoc/api/globals_type.html +++ b/htmldoc/api/globals_type.html @@ -2,6 +2,7 @@ + HTML Tidy: Globals @@ -42,15 +43,7 @@ - - +
@@ -110,14 +103,14 @@ : tidy.h -
+
diff --git a/htmldoc/api/group__AttrGet.html b/htmldoc/api/group__AttrGet.html index 36347fb..bd73113 100644 --- a/htmldoc/api/group__AttrGet.html +++ b/htmldoc/api/group__AttrGet.html @@ -2,6 +2,7 @@ + HTML Tidy: Attribute Retrieval @@ -42,7 +43,7 @@ - +
Attribute Retrieval
-
+
- + -

Modules

 Deprecated attribute retrieval per AttrId
 Deprecated attribute retrieval per AttrId

Functions

+
TidyAttr TIDY_CALL tidyAttrGetById (TidyNode tnod, TidyAttrId attId)

Detailed Description

Lookup an attribute from a given node

-
+ diff --git a/htmldoc/api/group__AttrGet.js b/htmldoc/api/group__AttrGet.js new file mode 100644 index 0000000..762fb82 --- /dev/null +++ b/htmldoc/api/group__AttrGet.js @@ -0,0 +1,5 @@ +var group__AttrGet = +[ + [ "Deprecated attribute retrieval per AttrId", "group__AttrGetAttributeName.html", "group__AttrGetAttributeName" ], + [ "tidyAttrGetById", "group__AttrGet.html#ga5391e01ca5a2b497a7c044a25080468e", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__AttrGetAttributeName.html b/htmldoc/api/group__AttrGetAttributeName.html index 80a030d..54a8ead 100644 --- a/htmldoc/api/group__AttrGetAttributeName.html +++ b/htmldoc/api/group__AttrGetAttributeName.html @@ -2,6 +2,7 @@ + HTML Tidy: Deprecated attribute retrieval per AttrId @@ -42,7 +43,7 @@ - +
Deprecated attribute retrieval per AttrId
-
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Functions

+
TidyAttr TIDY_CALL tidyAttrGetHREF (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetSRC (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetID (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetNAME (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetSUMMARY (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetALT (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetLONGDESC (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetUSEMAP (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetISMAP (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetLANGUAGE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetTYPE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetVALUE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetCONTENT (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetTITLE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetXMLNS (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetDATAFLD (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetWIDTH (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetHEIGHT (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetFOR (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetSELECTED (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetCHECKED (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetLANG (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetTARGET (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetHTTP_EQUIV (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetREL (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnMOUSEMOVE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnMOUSEDOWN (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnMOUSEUP (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnCLICK (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOVER (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOUT (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnKEYDOWN (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnKEYUP (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnKEYPRESS (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnFOCUS (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetOnBLUR (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetBGCOLOR (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetLINK (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetALINK (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetVLINK (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetTEXT (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetSTYLE (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetABBR (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetCOLSPAN (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrGetROWSPAN (TidyNode tnod)

Detailed Description

Deprecated:
The functions tidyAttrGet{AttributeName} are deprecated and should be replaced by tidyAttrGetById. For instance, tidyAttrGetID( TidyNode tnod ) can be replaced by tidyAttrGetById( TidyNode tnod, TidyAttr_ID ). This avoids a potential name clash with tidyAttrGetId for case-insensitive languages.
-
+ diff --git a/htmldoc/api/group__AttrGetAttributeName.js b/htmldoc/api/group__AttrGetAttributeName.js new file mode 100644 index 0000000..a9c74ad --- /dev/null +++ b/htmldoc/api/group__AttrGetAttributeName.js @@ -0,0 +1,48 @@ +var group__AttrGetAttributeName = +[ + [ "tidyAttrGetHREF", "group__AttrGetAttributeName.html#ga32edc3c33e5aadcdd83efd60d3ac2a3e", null ], + [ "tidyAttrGetSRC", "group__AttrGetAttributeName.html#ga7869ea78760d5d62509940fc1f2c21ac", null ], + [ "tidyAttrGetID", "group__AttrGetAttributeName.html#gae3b3b79328600053c21dcb14cbc0ffa8", null ], + [ "tidyAttrGetNAME", "group__AttrGetAttributeName.html#gaab8e86c4006c219832438ee0db0daf28", null ], + [ "tidyAttrGetSUMMARY", "group__AttrGetAttributeName.html#ga8f4d4e6e768186d11e516cc0e6b2407a", null ], + [ "tidyAttrGetALT", "group__AttrGetAttributeName.html#ga0b3704beb81b411038692cd6a50a6812", null ], + [ "tidyAttrGetLONGDESC", "group__AttrGetAttributeName.html#gafbeef23c8d7946a771c2179e41324e81", null ], + [ "tidyAttrGetUSEMAP", "group__AttrGetAttributeName.html#ga33e4dde55f16c04f7b2decbbf7b4d4a2", null ], + [ "tidyAttrGetISMAP", "group__AttrGetAttributeName.html#ga13d19afccb2d2a369bbf93c6127adb1c", null ], + [ "tidyAttrGetLANGUAGE", "group__AttrGetAttributeName.html#ga643d43c8c735054a60d5443fbed8a240", null ], + [ "tidyAttrGetTYPE", "group__AttrGetAttributeName.html#ga4ad1d50bf2ba65bb32617e2fa2c41c67", null ], + [ "tidyAttrGetVALUE", "group__AttrGetAttributeName.html#ga044e7be2a5353e64aaa4b2a71089e10b", null ], + [ "tidyAttrGetCONTENT", "group__AttrGetAttributeName.html#gaf29497f73685e92521ab620f65cb3140", null ], + [ "tidyAttrGetTITLE", "group__AttrGetAttributeName.html#ga3da405f3a9e87534fd828cf081c58d03", null ], + [ "tidyAttrGetXMLNS", "group__AttrGetAttributeName.html#ga5d1fd6265f41c08ed5427c80316caa03", null ], + [ "tidyAttrGetDATAFLD", "group__AttrGetAttributeName.html#ga232436e2e4087c67502a12e8782e172e", null ], + [ "tidyAttrGetWIDTH", "group__AttrGetAttributeName.html#ga08bbf26729bf8a3f6c1390d26d3666d0", null ], + [ "tidyAttrGetHEIGHT", "group__AttrGetAttributeName.html#gae148f282af56270d6e811b97268bca64", null ], + [ "tidyAttrGetFOR", "group__AttrGetAttributeName.html#gafe94b5b5ae7288d6d866f7b82703b82a", null ], + [ "tidyAttrGetSELECTED", "group__AttrGetAttributeName.html#ga048e47b2b4c2f14512c3d7f585b2d004", null ], + [ "tidyAttrGetCHECKED", "group__AttrGetAttributeName.html#ga94406af9c9c20b1942cce43c506ecf61", null ], + [ "tidyAttrGetLANG", "group__AttrGetAttributeName.html#ga992d84e0b6b5b3f25c0e40c7b25bd13f", null ], + [ "tidyAttrGetTARGET", "group__AttrGetAttributeName.html#gafda31fbe48294c6feeef15449629341a", null ], + [ "tidyAttrGetHTTP_EQUIV", "group__AttrGetAttributeName.html#gad023e11b117601b6abdc4373db879d34", null ], + [ "tidyAttrGetREL", "group__AttrGetAttributeName.html#ga28306ff6130eab4c88fce32674326280", null ], + [ "tidyAttrGetOnMOUSEMOVE", "group__AttrGetAttributeName.html#ga9fed89179a23ad83c73948c045507095", null ], + [ "tidyAttrGetOnMOUSEDOWN", "group__AttrGetAttributeName.html#ga5c723febdf97b14e7339dede87b410e7", null ], + [ "tidyAttrGetOnMOUSEUP", "group__AttrGetAttributeName.html#gaa218ed968a4b8fa50b43a4a549209077", null ], + [ "tidyAttrGetOnCLICK", "group__AttrGetAttributeName.html#ga38fe84b14dafb84b3f40968dc27b86e3", null ], + [ "tidyAttrGetOnMOUSEOVER", "group__AttrGetAttributeName.html#ga66be75bf699308d87172e0bf03100363", null ], + [ "tidyAttrGetOnMOUSEOUT", "group__AttrGetAttributeName.html#ga0b13bb4f3475afbded6e4ae6a2bdcf2b", null ], + [ "tidyAttrGetOnKEYDOWN", "group__AttrGetAttributeName.html#gaabfd3fbdaf97f83fe2da402d0cbe9e8e", null ], + [ "tidyAttrGetOnKEYUP", "group__AttrGetAttributeName.html#ga73473cc4d39d2fd70b860ebebcdc4815", null ], + [ "tidyAttrGetOnKEYPRESS", "group__AttrGetAttributeName.html#ga6beda5d89c91f6b387929b930832fb57", null ], + [ "tidyAttrGetOnFOCUS", "group__AttrGetAttributeName.html#ga4fd4f5b38f99d395b8a7e253cc45ef28", null ], + [ "tidyAttrGetOnBLUR", "group__AttrGetAttributeName.html#ga5a038e1439320c57c983da87efe64c3e", null ], + [ "tidyAttrGetBGCOLOR", "group__AttrGetAttributeName.html#gadcde1dd3d87752162067bdac5d2dd785", null ], + [ "tidyAttrGetLINK", "group__AttrGetAttributeName.html#gae8e7d8d65a20f14d6aa875493b195329", null ], + [ "tidyAttrGetALINK", "group__AttrGetAttributeName.html#ga49e3f791908e26561566587b0f15b37d", null ], + [ "tidyAttrGetVLINK", "group__AttrGetAttributeName.html#gae46a7c41114c29766f9fa95c10b36f9d", null ], + [ "tidyAttrGetTEXT", "group__AttrGetAttributeName.html#ga5c4b94ac9cfcbd403ce02690c9196388", null ], + [ "tidyAttrGetSTYLE", "group__AttrGetAttributeName.html#gaa90006fbac322f2577db885c913c7d19", null ], + [ "tidyAttrGetABBR", "group__AttrGetAttributeName.html#gaae1595d000373dd64c9dfe0a89d03597", null ], + [ "tidyAttrGetCOLSPAN", "group__AttrGetAttributeName.html#gafd6746350a6e8d7e324d0c309777f059", null ], + [ "tidyAttrGetROWSPAN", "group__AttrGetAttributeName.html#ga837b3be1dc949e7989dcbf25deaf5b36", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__AttrIsAttributeName.html b/htmldoc/api/group__AttrIsAttributeName.html index 01c5f34..9d410c9 100644 --- a/htmldoc/api/group__AttrIsAttributeName.html +++ b/htmldoc/api/group__AttrIsAttributeName.html @@ -2,6 +2,7 @@ + HTML Tidy: Deprecated attribute interrogation per AttrId @@ -42,7 +43,7 @@ - +
Deprecated attribute interrogation per AttrId
-
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Functions

+
Bool TIDY_CALL tidyAttrIsHREF (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsSRC (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsID (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsNAME (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsSUMMARY (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsALT (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsLONGDESC (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsUSEMAP (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsISMAP (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsLANGUAGE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsTYPE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsVALUE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsCONTENT (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsTITLE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsXMLNS (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsDATAFLD (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsWIDTH (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsHEIGHT (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsFOR (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsSELECTED (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsCHECKED (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsLANG (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsTARGET (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsHTTP_EQUIV (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsREL (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnMOUSEMOVE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnMOUSEDOWN (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnMOUSEUP (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnCLICK (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnMOUSEOVER (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnMOUSEOUT (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnKEYDOWN (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnKEYUP (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnKEYPRESS (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnFOCUS (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsOnBLUR (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsBGCOLOR (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsLINK (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsALINK (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsVLINK (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsTEXT (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsSTYLE (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsABBR (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsCOLSPAN (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsROWSPAN (TidyAttr tattr)

Detailed Description

Deprecated:
The functions tidyAttrIs{AttributeName} are deprecated and should be replaced by tidyAttrGetId.
-
+ diff --git a/htmldoc/api/group__AttrIsAttributeName.js b/htmldoc/api/group__AttrIsAttributeName.js new file mode 100644 index 0000000..412ac8e --- /dev/null +++ b/htmldoc/api/group__AttrIsAttributeName.js @@ -0,0 +1,48 @@ +var group__AttrIsAttributeName = +[ + [ "tidyAttrIsHREF", "group__AttrIsAttributeName.html#ga7c5dab5750d48c0849fb5afddcaf6ef1", null ], + [ "tidyAttrIsSRC", "group__AttrIsAttributeName.html#ga9e42faa67c4c67d1f20b17494bcd85ae", null ], + [ "tidyAttrIsID", "group__AttrIsAttributeName.html#ga40eb7812272130ee672347252f8d2803", null ], + [ "tidyAttrIsNAME", "group__AttrIsAttributeName.html#ga30a54710b484eac706e936a69fb95e29", null ], + [ "tidyAttrIsSUMMARY", "group__AttrIsAttributeName.html#gab2b19098f9cf2e7c74d8b424e086df43", null ], + [ "tidyAttrIsALT", "group__AttrIsAttributeName.html#gad621c0fd59bdacd162dfdd769a62ef27", null ], + [ "tidyAttrIsLONGDESC", "group__AttrIsAttributeName.html#ga0a99b0a5db896cb47c8b40ef110370c8", null ], + [ "tidyAttrIsUSEMAP", "group__AttrIsAttributeName.html#gaeb125294c12e461615f32d9ffdb9bbd7", null ], + [ "tidyAttrIsISMAP", "group__AttrIsAttributeName.html#ga33c5307a710a27f636ca150112de3f7b", null ], + [ "tidyAttrIsLANGUAGE", "group__AttrIsAttributeName.html#gac903236acff81674020778300c3a3862", null ], + [ "tidyAttrIsTYPE", "group__AttrIsAttributeName.html#ga7a9c5c70693337edf09b36f483229fe5", null ], + [ "tidyAttrIsVALUE", "group__AttrIsAttributeName.html#ga9454a023bc9f5663c56b8404ec8406c8", null ], + [ "tidyAttrIsCONTENT", "group__AttrIsAttributeName.html#gac97bd371ff8401f13a333273e5e3bf22", null ], + [ "tidyAttrIsTITLE", "group__AttrIsAttributeName.html#ga6a47ddd81d777ff5a086bedc4e951040", null ], + [ "tidyAttrIsXMLNS", "group__AttrIsAttributeName.html#ga1147ae3c7c35ba4d4241832733859b78", null ], + [ "tidyAttrIsDATAFLD", "group__AttrIsAttributeName.html#ga3e3baf9e8a4ebe112b1865f3eb4b51fe", null ], + [ "tidyAttrIsWIDTH", "group__AttrIsAttributeName.html#ga7c62cdc314ebba251cf25f0eeec02f56", null ], + [ "tidyAttrIsHEIGHT", "group__AttrIsAttributeName.html#gaeb9e235fbc570a2fd73584e9c5a992be", null ], + [ "tidyAttrIsFOR", "group__AttrIsAttributeName.html#ga9eb541ed5e3b751a5d1fc1350443b5e6", null ], + [ "tidyAttrIsSELECTED", "group__AttrIsAttributeName.html#ga8a6824904535e40e3bdc2b17c4cf9dd2", null ], + [ "tidyAttrIsCHECKED", "group__AttrIsAttributeName.html#gae55a371bf3b146788b217be62499aa35", null ], + [ "tidyAttrIsLANG", "group__AttrIsAttributeName.html#gae8f47e206721fffc4eda7ca4af79e01e", null ], + [ "tidyAttrIsTARGET", "group__AttrIsAttributeName.html#ga315f297329d38bd0b69307e329699bd6", null ], + [ "tidyAttrIsHTTP_EQUIV", "group__AttrIsAttributeName.html#gaee94d3e34dd79b67e82c738e35076818", null ], + [ "tidyAttrIsREL", "group__AttrIsAttributeName.html#ga58a482b3e743570dcb88b64b9c93f172", null ], + [ "tidyAttrIsOnMOUSEMOVE", "group__AttrIsAttributeName.html#gad69f1e1cf8a7cf6d70359b7344839e79", null ], + [ "tidyAttrIsOnMOUSEDOWN", "group__AttrIsAttributeName.html#ga1df15af0e642d1c1bd1bbc64ffd894e9", null ], + [ "tidyAttrIsOnMOUSEUP", "group__AttrIsAttributeName.html#ga71c648c7d945d5d1a1da686813ef4149", null ], + [ "tidyAttrIsOnCLICK", "group__AttrIsAttributeName.html#ga4e70306e72db98316ff36c07058667ec", null ], + [ "tidyAttrIsOnMOUSEOVER", "group__AttrIsAttributeName.html#gadea7c51060ca59643fe1c4be493f70f8", null ], + [ "tidyAttrIsOnMOUSEOUT", "group__AttrIsAttributeName.html#gadba041c3573d5457fbee24356d4f59fc", null ], + [ "tidyAttrIsOnKEYDOWN", "group__AttrIsAttributeName.html#ga5699e85b46e535b657c70b47306a08db", null ], + [ "tidyAttrIsOnKEYUP", "group__AttrIsAttributeName.html#gaf4d69efe322c065fef448b5d5b48b8f7", null ], + [ "tidyAttrIsOnKEYPRESS", "group__AttrIsAttributeName.html#ga9b08c6cf7ec3f3605722486c4ba42b4f", null ], + [ "tidyAttrIsOnFOCUS", "group__AttrIsAttributeName.html#ga54437cfd33daef01fd9d9e63b79a20f5", null ], + [ "tidyAttrIsOnBLUR", "group__AttrIsAttributeName.html#gab704326c008f437a30878b8dd632ecca", null ], + [ "tidyAttrIsBGCOLOR", "group__AttrIsAttributeName.html#gad75eb36382a280b90761cba07fcf1895", null ], + [ "tidyAttrIsLINK", "group__AttrIsAttributeName.html#ga5d88a7dcf98264502e1a2a18014f58a7", null ], + [ "tidyAttrIsALINK", "group__AttrIsAttributeName.html#ga73acdbe07d9f4263897c2d7ef2f55a8d", null ], + [ "tidyAttrIsVLINK", "group__AttrIsAttributeName.html#ga502ead90e7b121fd1ae1b034a2a046da", null ], + [ "tidyAttrIsTEXT", "group__AttrIsAttributeName.html#ga7c6fde56b1bb05a07043ac1b69a72db8", null ], + [ "tidyAttrIsSTYLE", "group__AttrIsAttributeName.html#ga93224d5a31b94c82a4f97577338c3a59", null ], + [ "tidyAttrIsABBR", "group__AttrIsAttributeName.html#ga763c7d67faa40b48a0485d4aaeddf694", null ], + [ "tidyAttrIsCOLSPAN", "group__AttrIsAttributeName.html#ga69119cd18a1fb79bb02b78f8bf145f81", null ], + [ "tidyAttrIsROWSPAN", "group__AttrIsAttributeName.html#gaee7e2dfe999d6831d3af1e826dcf3c22", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Attribute.html b/htmldoc/api/group__Attribute.html index da9ad12..dc581f0 100644 --- a/htmldoc/api/group__Attribute.html +++ b/htmldoc/api/group__Attribute.html @@ -2,6 +2,7 @@ + HTML Tidy: Attribute Interrogation @@ -42,7 +43,7 @@ - +
Attribute Interrogation
-
+
- + - - -

Modules

 Deprecated attribute interrogation per AttrId
 Deprecated attribute interrogation per AttrId

Functions

+
TidyAttrId TIDY_CALL tidyAttrGetId (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsEvent (TidyAttr tattr)
+
Bool TIDY_CALL tidyAttrIsProp (TidyAttr tattr)

Detailed Description

Get information about any given attribute.

-
+ diff --git a/htmldoc/api/group__Attribute.js b/htmldoc/api/group__Attribute.js new file mode 100644 index 0000000..36dfafb --- /dev/null +++ b/htmldoc/api/group__Attribute.js @@ -0,0 +1,7 @@ +var group__Attribute = +[ + [ "Deprecated attribute interrogation per AttrId", "group__AttrIsAttributeName.html", "group__AttrIsAttributeName" ], + [ "tidyAttrGetId", "group__Attribute.html#ga42c5074e590ed76a7a641dfd179471d9", null ], + [ "tidyAttrIsEvent", "group__Attribute.html#ga1e4d8ec29e240a6415b2caa7fff2b502", null ], + [ "tidyAttrIsProp", "group__Attribute.html#ga9f52a0de76388df02294718c573911bd", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Basic.html b/htmldoc/api/group__Basic.html index b569de1..2d8b534 100644 --- a/htmldoc/api/group__Basic.html +++ b/htmldoc/api/group__Basic.html @@ -2,6 +2,7 @@ + HTML Tidy: Basic Operations @@ -42,7 +43,7 @@ - +
Basic Operations
-
+
- - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - + + + + + + +

Functions

+
TidyDoc TIDY_CALL tidyCreate (void)
+
TidyDoc TIDY_CALL tidyCreateWithAllocator (TidyAllocator *allocator)
+
void TIDY_CALL tidyRelease (TidyDoc tdoc)
void TIDY_CALL tidySetAppData (TidyDoc tdoc, void *appData)
void *TIDY_CALL tidyGetAppData (TidyDoc tdoc)
ctmbstr TIDY_CALL tidyReleaseDate (void)
int TIDY_CALL tidyStatus (TidyDoc tdoc)
int TIDY_CALL tidyDetectedHtmlVersion (TidyDoc tdoc)
Bool TIDY_CALL tidyDetectedXhtml (TidyDoc tdoc)
Bool TIDY_CALL tidyDetectedGenericXml (TidyDoc tdoc)
uint TIDY_CALL tidyErrorCount (TidyDoc tdoc)
uint TIDY_CALL tidyWarningCount (TidyDoc tdoc)
uint TIDY_CALL tidyAccessWarningCount (TidyDoc tdoc)
uint TIDY_CALL tidyConfigErrorCount (TidyDoc tdoc)
int TIDY_CALL tidyLoadConfig (TidyDoc tdoc, ctmbstr configFile)
int TIDY_CALL tidyLoadConfigEnc (TidyDoc tdoc, ctmbstr configFile, ctmbstr charenc)
+
void TIDY_CALL tidySetAppData (TidyDoc tdoc, void *appData)
void *TIDY_CALL tidyGetAppData (TidyDoc tdoc)
ctmbstr TIDY_CALL tidyReleaseDate (void)
int TIDY_CALL tidyStatus (TidyDoc tdoc)
int TIDY_CALL tidyDetectedHtmlVersion (TidyDoc tdoc)
Bool TIDY_CALL tidyDetectedXhtml (TidyDoc tdoc)
Bool TIDY_CALL tidyDetectedGenericXml (TidyDoc tdoc)
uint TIDY_CALL tidyErrorCount (TidyDoc tdoc)
uint TIDY_CALL tidyWarningCount (TidyDoc tdoc)
uint TIDY_CALL tidyAccessWarningCount (TidyDoc tdoc)
uint TIDY_CALL tidyConfigErrorCount (TidyDoc tdoc)
int TIDY_CALL tidyLoadConfig (TidyDoc tdoc, ctmbstr configFile)
int TIDY_CALL tidyLoadConfigEnc (TidyDoc tdoc, ctmbstr configFile, ctmbstr charenc)
Bool TIDY_CALL tidyFileExists (TidyDoc tdoc, ctmbstr filename)
int TIDY_CALL tidySetCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidySetInCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidySetOutCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidyOptSaveFile (TidyDoc tdoc, ctmbstr cfgfil)
int TIDY_CALL tidyOptSaveSink (TidyDoc tdoc, TidyOutputSink *sink)
void TIDY_CALL tidyErrorSummary (TidyDoc tdoc)
void TIDY_CALL tidyGeneralInfo (TidyDoc tdoc)
int TIDY_CALL tidySetCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidySetInCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidySetOutCharEncoding (TidyDoc tdoc, ctmbstr encnam)
int TIDY_CALL tidyOptSaveFile (TidyDoc tdoc, ctmbstr cfgfil)
int TIDY_CALL tidyOptSaveSink (TidyDoc tdoc, TidyOutputSink *sink)
void TIDY_CALL tidyErrorSummary (TidyDoc tdoc)
void TIDY_CALL tidyGeneralInfo (TidyDoc tdoc)

Detailed Description

Tidy public interface

@@ -105,19 +106,23 @@ Bool TIDY_CALL tidyFileExi <0 -> SEVERE ERROR

The following is a short example program.

-#include <tidy.h>
-#include <buffio.h>
-#include <stdio.h>
-#include <errno.h>
int main(int argc, char **argv )
+

include <tidy.h>

+
+

include <buffio.h>

+
+

include <stdio.h>

+
+

include <errno.h>

+
int main(int argc, char **argv )
 {
   const char* input = "&lt;title&gt;Foo&lt;/title&gt;&lt;p&gt;Foo!";
   TidyBuffer output;
   TidyBuffer errbuf;
   int rc = -1;
-  Bool ok;
  TidyDoc tdoc = tidyCreate();                     // Initialize "document"
+  Bool ok;
 TidyDoc tdoc = tidyCreate();                     // Initialize "document"
   tidyBufInit( &output );
   tidyBufInit( &errbuf );
-  printf( "Tidying:\t\%s\\n", input );
  ok = tidyOptSetBool( tdoc, TidyXhtmlOut, yes );  // Convert to XHTML
+  printf( "Tidying:\t\%s\\n", input );
 ok = tidyOptSetBool( tdoc, TidyXhtmlOut, yes );  // Convert to XHTML
   if ( ok )
     rc = tidySetErrorBuffer( tdoc, &errbuf );      // Capture diagnostics
   if ( rc >= 0 )
@@ -129,25 +134,25 @@ Bool TIDY_CALL tidyFileExi
   if ( rc > 1 )                                    // If error, force output.
     rc = ( tidyOptSetBool(tdoc, TidyForceOutput, yes) ? rc : -1 );
   if ( rc >= 0 )
-    rc = tidySaveBuffer( tdoc, &output );          // Pretty Print
  if ( rc >= 0 )
+    rc = tidySaveBuffer( tdoc, &output );          // Pretty Print
 if ( rc >= 0 )
   {
     if ( rc > 0 )
       printf( "\\nDiagnostics:\\n\\n\%s", errbuf.bp );
     printf( "\\nAnd here is the result:\\n\\n\%s", output.bp );
   }
   else
-    printf( "A severe error (\%d) occurred.\\n", rc );
  tidyBufFree( &output );
+    printf( "A severe error (\%d) occurred.\\n", rc );
 tidyBufFree( &output );
   tidyBufFree( &errbuf );
   tidyRelease( tdoc );
   return rc;
 }
 

Function Documentation

- +
- + @@ -170,12 +175,12 @@ Bool TIDY_CALL 
void TIDY_CALL tidySetAppData void TIDY_CALL tidySetAppData ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -188,12 +193,12 @@ Bool TIDY_CALL 
void* TIDY_CALL tidyGetAppData void* TIDY_CALL tidyGetAppData ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -206,12 +211,12 @@ Bool TIDY_CALL 
ctmbstr TIDY_CALL tidyReleaseDate ctmbstr TIDY_CALL tidyReleaseDate ( void  )tidyFileExi - +
- + @@ -224,12 +229,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyStatus int TIDY_CALL tidyStatus ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -242,12 +247,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyDetectedHtmlVersion int TIDY_CALL tidyDetectedHtmlVersion ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -260,12 +265,12 @@ Bool TIDY_CALL 
Bool TIDY_CALL tidyDetectedXhtml Bool TIDY_CALL tidyDetectedXhtml ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -278,12 +283,12 @@ Bool TIDY_CALL 
Bool TIDY_CALL tidyDetectedGenericXml Bool TIDY_CALL tidyDetectedGenericXml ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -296,12 +301,12 @@ Bool TIDY_CALL 
uint TIDY_CALL tidyErrorCount uint TIDY_CALL tidyErrorCount ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -314,12 +319,12 @@ Bool TIDY_CALL 
uint TIDY_CALL tidyWarningCount uint TIDY_CALL tidyWarningCount ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -332,12 +337,12 @@ Bool TIDY_CALL 
uint TIDY_CALL tidyAccessWarningCount uint TIDY_CALL tidyAccessWarningCount ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -350,12 +355,12 @@ Bool TIDY_CALL 
uint TIDY_CALL tidyConfigErrorCount uint TIDY_CALL tidyConfigErrorCount ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -378,12 +383,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyLoadConfig int TIDY_CALL tidyLoadConfig ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -412,12 +417,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyLoadConfigEnc int TIDY_CALL tidyLoadConfigEnc ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -440,12 +445,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidySetCharEncoding int TIDY_CALL tidySetCharEncoding ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -468,12 +473,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidySetInCharEncoding int TIDY_CALL tidySetInCharEncoding ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -496,12 +501,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidySetOutCharEncoding int TIDY_CALL tidySetOutCharEncoding ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -524,12 +529,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyOptSaveFile int TIDY_CALL tidyOptSaveFile ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -552,12 +557,12 @@ Bool TIDY_CALL 
int TIDY_CALL tidyOptSaveSink int TIDY_CALL tidyOptSaveSink ( TidyDoc  tdoc, tidyFileExi - +
- + @@ -570,12 +575,12 @@ Bool TIDY_CALL 
void TIDY_CALL tidyErrorSummary void TIDY_CALL tidyErrorSummary ( TidyDoc  tdoc)tidyFileExi - +
- + @@ -588,14 +593,14 @@ Bool TIDY_CALL 
void TIDY_CALL tidyGeneralInfo void TIDY_CALL tidyGeneralInfo ( TidyDoc  tdoc)tidyFileExi - + diff --git a/htmldoc/api/group__Basic.js b/htmldoc/api/group__Basic.js new file mode 100644 index 0000000..0d3aca1 --- /dev/null +++ b/htmldoc/api/group__Basic.js @@ -0,0 +1,27 @@ +var group__Basic = +[ + [ "tidyCreate", "group__Basic.html#ga728e98da5985ecb26de7c6c45f7fcaf2", null ], + [ "tidyCreateWithAllocator", "group__Basic.html#gaf58ea992501470e0998182a1c75df2aa", null ], + [ "tidyRelease", "group__Basic.html#gacc380c1451088b89898a85337b113713", null ], + [ "tidySetAppData", "group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708", null ], + [ "tidyGetAppData", "group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504", null ], + [ "tidyReleaseDate", "group__Basic.html#gab7b404ada690635341d2e2d332102b36", null ], + [ "tidyStatus", "group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760", null ], + [ "tidyDetectedHtmlVersion", "group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443", null ], + [ "tidyDetectedXhtml", "group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d", null ], + [ "tidyDetectedGenericXml", "group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2", null ], + [ "tidyErrorCount", "group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d", null ], + [ "tidyWarningCount", "group__Basic.html#ga29b0c36f75584a2a26422b021561f19c", null ], + [ "tidyAccessWarningCount", "group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb", null ], + [ "tidyConfigErrorCount", "group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988", null ], + [ "tidyLoadConfig", "group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a", null ], + [ "tidyLoadConfigEnc", "group__Basic.html#gac677de148c6f00fc96a682c21433ab1c", null ], + [ "tidyFileExists", "group__Basic.html#gac10c770d6ea5a0610159ad17f8427943", null ], + [ "tidySetCharEncoding", "group__Basic.html#ga2612e184472c2a59ca822a37d030e9af", null ], + [ "tidySetInCharEncoding", "group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59", null ], + [ "tidySetOutCharEncoding", "group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9", null ], + [ "tidyOptSaveFile", "group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca", null ], + [ "tidyOptSaveSink", "group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee", null ], + [ "tidyErrorSummary", "group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70", null ], + [ "tidyGeneralInfo", "group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Clean.html b/htmldoc/api/group__Clean.html index f1c8195..34bbd70 100644 --- a/htmldoc/api/group__Clean.html +++ b/htmldoc/api/group__Clean.html @@ -2,6 +2,7 @@ + HTML Tidy: Diagnostics and Repair @@ -42,7 +43,7 @@
- +
Diagnostics and Repair
-
+
- - + +

Functions

int TIDY_CALL tidyCleanAndRepair (TidyDoc tdoc)
int TIDY_CALL tidyRunDiagnostics (TidyDoc tdoc)
int TIDY_CALL tidyCleanAndRepair (TidyDoc tdoc)
int TIDY_CALL tidyRunDiagnostics (TidyDoc tdoc)

Function Documentation

- +
- + @@ -89,12 +90,12 @@ Functions - +
int TIDY_CALL tidyCleanAndRepair int TIDY_CALL tidyCleanAndRepair ( TidyDoc  tdoc)
- + @@ -107,14 +108,14 @@ Functions - + diff --git a/htmldoc/api/group__Clean.js b/htmldoc/api/group__Clean.js new file mode 100644 index 0000000..e4222ab --- /dev/null +++ b/htmldoc/api/group__Clean.js @@ -0,0 +1,5 @@ +var group__Clean = +[ + [ "tidyCleanAndRepair", "group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269", null ], + [ "tidyRunDiagnostics", "group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Configuration.html b/htmldoc/api/group__Configuration.html index d3e3d6d..b788b43 100644 --- a/htmldoc/api/group__Configuration.html +++ b/htmldoc/api/group__Configuration.html @@ -2,6 +2,7 @@ +HTML Tidy: Configuration Options @@ -42,7 +43,7 @@
int TIDY_CALL tidyRunDiagnostics int TIDY_CALL tidyRunDiagnostics ( TidyDoc  tdoc)
- +
Configuration Options
-
+
- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Typedefs

typedef Bool(TIDY_CALL * TidyOptCallback )(ctmbstr option, ctmbstr value)
typedef Bool(TIDY_CALL * TidyOptCallback )(ctmbstr option, ctmbstr value)

Functions

+
Bool TIDY_CALL tidySetOptionCallback (TidyDoc tdoc, TidyOptCallback pOptCallback)
TidyOptionId TIDY_CALL tidyOptGetIdForName (ctmbstr optnam)
TidyIterator TIDY_CALL tidyGetOptionList (TidyDoc tdoc)
TidyOption TIDY_CALL tidyGetNextOption (TidyDoc tdoc, TidyIterator *pos)
TidyOption TIDY_CALL tidyGetOption (TidyDoc tdoc, TidyOptionId optId)
TidyOption TIDY_CALL tidyGetOptionByName (TidyDoc tdoc, ctmbstr optnam)
TidyOptionId TIDY_CALL tidyOptGetId (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetName (TidyOption opt)
TidyOptionType TIDY_CALL tidyOptGetType (TidyOption opt)
Bool TIDY_CALL tidyOptIsReadOnly (TidyOption opt)
TidyConfigCategory TIDY_CALL tidyOptGetCategory (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetDefault (TidyOption opt)
ulong TIDY_CALL tidyOptGetDefaultInt (TidyOption opt)
Bool TIDY_CALL tidyOptGetDefaultBool (TidyOption opt)
TidyIterator TIDY_CALL tidyOptGetPickList (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetNextPick (TidyOption opt, TidyIterator *pos)
ctmbstr TIDY_CALL tidyOptGetValue (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetValue (TidyDoc tdoc, TidyOptionId optId, ctmbstr val)
Bool TIDY_CALL tidyOptParseValue (TidyDoc tdoc, ctmbstr optnam, ctmbstr val)
ulong TIDY_CALL tidyOptGetInt (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetInt (TidyDoc tdoc, TidyOptionId optId, ulong val)
Bool TIDY_CALL tidyOptGetBool (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetBool (TidyDoc tdoc, TidyOptionId optId, Bool val)
Bool TIDY_CALL tidyOptResetToDefault (TidyDoc tdoc, TidyOptionId opt)
Bool TIDY_CALL tidyOptResetAllToDefault (TidyDoc tdoc)
Bool TIDY_CALL tidyOptSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptResetToSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptDiffThanDefault (TidyDoc tdoc)
Bool TIDY_CALL tidyOptDiffThanSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptCopyConfig (TidyDoc tdocTo, TidyDoc tdocFrom)
ctmbstr TIDY_CALL tidyOptGetEncName (TidyDoc tdoc, TidyOptionId optId)
ctmbstr TIDY_CALL tidyOptGetCurrPick (TidyDoc tdoc, TidyOptionId optId)
TidyIterator TIDY_CALL tidyOptGetDeclTagList (TidyDoc tdoc)
ctmbstr TIDY_CALL tidyOptGetNextDeclTag (TidyDoc tdoc, TidyOptionId optId, TidyIterator *iter)
ctmbstr TIDY_CALL tidyOptGetDoc (TidyDoc tdoc, TidyOption opt)
TidyIterator TIDY_CALL tidyOptGetDocLinksList (TidyDoc tdoc, TidyOption opt)
TidyOption TIDY_CALL tidyOptGetNextDocLinks (TidyDoc tdoc, TidyIterator *pos)
TidyOptionId TIDY_CALL tidyOptGetIdForName (ctmbstr optnam)
TidyIterator TIDY_CALL tidyGetOptionList (TidyDoc tdoc)
TidyOption TIDY_CALL tidyGetNextOption (TidyDoc tdoc, TidyIterator *pos)
TidyOption TIDY_CALL tidyGetOption (TidyDoc tdoc, TidyOptionId optId)
TidyOption TIDY_CALL tidyGetOptionByName (TidyDoc tdoc, ctmbstr optnam)
TidyOptionId TIDY_CALL tidyOptGetId (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetName (TidyOption opt)
TidyOptionType TIDY_CALL tidyOptGetType (TidyOption opt)
Bool TIDY_CALL tidyOptIsReadOnly (TidyOption opt)
TidyConfigCategory TIDY_CALL tidyOptGetCategory (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetDefault (TidyOption opt)
ulong TIDY_CALL tidyOptGetDefaultInt (TidyOption opt)
Bool TIDY_CALL tidyOptGetDefaultBool (TidyOption opt)
TidyIterator TIDY_CALL tidyOptGetPickList (TidyOption opt)
ctmbstr TIDY_CALL tidyOptGetNextPick (TidyOption opt, TidyIterator *pos)
ctmbstr TIDY_CALL tidyOptGetValue (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetValue (TidyDoc tdoc, TidyOptionId optId, ctmbstr val)
Bool TIDY_CALL tidyOptParseValue (TidyDoc tdoc, ctmbstr optnam, ctmbstr val)
ulong TIDY_CALL tidyOptGetInt (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetInt (TidyDoc tdoc, TidyOptionId optId, ulong val)
Bool TIDY_CALL tidyOptGetBool (TidyDoc tdoc, TidyOptionId optId)
Bool TIDY_CALL tidyOptSetBool (TidyDoc tdoc, TidyOptionId optId, Bool val)
Bool TIDY_CALL tidyOptResetToDefault (TidyDoc tdoc, TidyOptionId opt)
Bool TIDY_CALL tidyOptResetAllToDefault (TidyDoc tdoc)
Bool TIDY_CALL tidyOptSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptResetToSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptDiffThanDefault (TidyDoc tdoc)
Bool TIDY_CALL tidyOptDiffThanSnapshot (TidyDoc tdoc)
Bool TIDY_CALL tidyOptCopyConfig (TidyDoc tdocTo, TidyDoc tdocFrom)
ctmbstr TIDY_CALL tidyOptGetEncName (TidyDoc tdoc, TidyOptionId optId)
ctmbstr TIDY_CALL tidyOptGetCurrPick (TidyDoc tdoc, TidyOptionId optId)
TidyIterator TIDY_CALL tidyOptGetDeclTagList (TidyDoc tdoc)
ctmbstr TIDY_CALL tidyOptGetNextDeclTag (TidyDoc tdoc, TidyOptionId optId, TidyIterator *iter)
ctmbstr TIDY_CALL tidyOptGetDoc (TidyDoc tdoc, TidyOption opt)
TidyIterator TIDY_CALL tidyOptGetDocLinksList (TidyDoc tdoc, TidyOption opt)
TidyOption TIDY_CALL tidyOptGetNextDocLinks (TidyDoc tdoc, TidyIterator *pos)

Detailed Description

Functions for getting and setting Tidy configuration options.


Typedef Documentation

- +
@@ -128,12 +129,12 @@ Bool TIDY_CALL 

There is also an additional class of much larger allocations which are where most of the data from the lexer is stored. (It is not currently possible to use a separate allocator for the lexer, this would be a useful extension).

In general, approximately 1/3rd of the memory used by tidy is freed during the parse, so if memory usage is an issue then an allocator that can reuse this memory is a good idea.


Typedef Documentation

- +
tidySetOpti

Function Documentation

- +
- + @@ -146,12 +147,12 @@ Bool TIDY_CALL 

Typedef Documentation

- +
TidyOptionId TIDY_CALL tidyOptGetIdForName TidyOptionId TIDY_CALL tidyOptGetIdForName ( ctmbstr  optnam)tidySetOpti - +
- + @@ -171,12 +172,12 @@ while ( itOpt ) - +
TidyIterator TIDY_CALL tidyGetOptionList TidyIterator TIDY_CALL tidyGetOptionList ( TidyDoc  tdoc)
- + @@ -199,12 +200,12 @@ while ( itOpt ) - +
TidyOption TIDY_CALL tidyGetNextOption TidyOption TIDY_CALL tidyGetNextOption ( TidyDoc  tdoc,
- + @@ -227,12 +228,12 @@ while ( itOpt ) - +
TidyOption TIDY_CALL tidyGetOption TidyOption TIDY_CALL tidyGetOption ( TidyDoc  tdoc,
- + @@ -255,12 +256,12 @@ while ( itOpt ) - +
TidyOption TIDY_CALL tidyGetOptionByName TidyOption TIDY_CALL tidyGetOptionByName ( TidyDoc  tdoc,
- + @@ -273,12 +274,12 @@ while ( itOpt ) - +
TidyOptionId TIDY_CALL tidyOptGetId TidyOptionId TIDY_CALL tidyOptGetId ( TidyOption  opt)
- + @@ -291,12 +292,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetName ctmbstr TIDY_CALL tidyOptGetName ( TidyOption  opt)
- + @@ -309,12 +310,12 @@ while ( itOpt ) - +
TidyOptionType TIDY_CALL tidyOptGetType TidyOptionType TIDY_CALL tidyOptGetType ( TidyOption  opt)
- + @@ -327,12 +328,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptIsReadOnly Bool TIDY_CALL tidyOptIsReadOnly ( TidyOption  opt)
- + @@ -345,12 +346,12 @@ while ( itOpt ) - +
TidyConfigCategory TIDY_CALL tidyOptGetCategory TidyConfigCategory TIDY_CALL tidyOptGetCategory ( TidyOption  opt)
- + @@ -363,12 +364,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetDefault ctmbstr TIDY_CALL tidyOptGetDefault ( TidyOption  opt)
- + @@ -381,12 +382,12 @@ while ( itOpt ) - +
ulong TIDY_CALL tidyOptGetDefaultInt ulong TIDY_CALL tidyOptGetDefaultInt ( TidyOption  opt)
- + @@ -399,12 +400,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptGetDefaultBool Bool TIDY_CALL tidyOptGetDefaultBool ( TidyOption  opt)
- + @@ -417,12 +418,12 @@ while ( itOpt ) - +
TidyIterator TIDY_CALL tidyOptGetPickList TidyIterator TIDY_CALL tidyOptGetPickList ( TidyOption  opt)
- + @@ -445,12 +446,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetNextPick ctmbstr TIDY_CALL tidyOptGetNextPick ( TidyOption  opt,
- + @@ -473,12 +474,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetValue ctmbstr TIDY_CALL tidyOptGetValue ( TidyDoc  tdoc,
- + @@ -507,12 +508,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptSetValue Bool TIDY_CALL tidyOptSetValue ( TidyDoc  tdoc,
- + @@ -541,12 +542,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptParseValue Bool TIDY_CALL tidyOptParseValue ( TidyDoc  tdoc,
- + @@ -569,12 +570,12 @@ while ( itOpt ) - +
ulong TIDY_CALL tidyOptGetInt ulong TIDY_CALL tidyOptGetInt ( TidyDoc  tdoc,
- + @@ -603,12 +604,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptSetInt Bool TIDY_CALL tidyOptSetInt ( TidyDoc  tdoc,
- + @@ -631,12 +632,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptGetBool Bool TIDY_CALL tidyOptGetBool ( TidyDoc  tdoc,
- + @@ -665,12 +666,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptSetBool Bool TIDY_CALL tidyOptSetBool ( TidyDoc  tdoc,
- + @@ -693,12 +694,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptResetToDefault Bool TIDY_CALL tidyOptResetToDefault ( TidyDoc  tdoc,
- + @@ -711,12 +712,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptResetAllToDefault Bool TIDY_CALL tidyOptResetAllToDefault ( TidyDoc  tdoc)
- + @@ -729,12 +730,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptSnapshot Bool TIDY_CALL tidyOptSnapshot ( TidyDoc  tdoc)
- + @@ -747,12 +748,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptResetToSnapshot Bool TIDY_CALL tidyOptResetToSnapshot ( TidyDoc  tdoc)
- + @@ -765,12 +766,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptDiffThanDefault Bool TIDY_CALL tidyOptDiffThanDefault ( TidyDoc  tdoc)
- + @@ -783,12 +784,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptDiffThanSnapshot Bool TIDY_CALL tidyOptDiffThanSnapshot ( TidyDoc  tdoc)
- + @@ -811,12 +812,12 @@ while ( itOpt ) - +
Bool TIDY_CALL tidyOptCopyConfig Bool TIDY_CALL tidyOptCopyConfig ( TidyDoc  tdocTo,
- + @@ -839,12 +840,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetEncName ctmbstr TIDY_CALL tidyOptGetEncName ( TidyDoc  tdoc,
- + @@ -867,12 +868,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetCurrPick ctmbstr TIDY_CALL tidyOptGetCurrPick ( TidyDoc  tdoc,
- + @@ -885,12 +886,12 @@ while ( itOpt ) - +
TidyIterator TIDY_CALL tidyOptGetDeclTagList TidyIterator TIDY_CALL tidyOptGetDeclTagList ( TidyDoc  tdoc)
- + @@ -919,12 +920,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetNextDeclTag ctmbstr TIDY_CALL tidyOptGetNextDeclTag ( TidyDoc  tdoc,
- + @@ -947,12 +948,12 @@ while ( itOpt ) - +
ctmbstr TIDY_CALL tidyOptGetDoc ctmbstr TIDY_CALL tidyOptGetDoc ( TidyDoc  tdoc,
- + @@ -975,12 +976,12 @@ while ( itOpt ) - +
TidyIterator TIDY_CALL tidyOptGetDocLinksList TidyIterator TIDY_CALL tidyOptGetDocLinksList ( TidyDoc  tdoc,
- + @@ -1003,14 +1004,14 @@ while ( itOpt ) - + diff --git a/htmldoc/api/group__Configuration.js b/htmldoc/api/group__Configuration.js new file mode 100644 index 0000000..6109547 --- /dev/null +++ b/htmldoc/api/group__Configuration.js @@ -0,0 +1,41 @@ +var group__Configuration = +[ + [ "TidyOptCallback", "group__Configuration.html#gaee8a8bcb6091bd36f6fc20507a4544fc", null ], + [ "tidySetOptionCallback", "group__Configuration.html#gab94961700088d2daf8dcc012a5e33e49", null ], + [ "tidyOptGetIdForName", "group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75", null ], + [ "tidyGetOptionList", "group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f", null ], + [ "tidyGetNextOption", "group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0", null ], + [ "tidyGetOption", "group__Configuration.html#ga030c695d6407b2756856eb1862642cfe", null ], + [ "tidyGetOptionByName", "group__Configuration.html#gaeae2e147645697fc54234ff2526a8108", null ], + [ "tidyOptGetId", "group__Configuration.html#ga51cf095b76921b4e290e14814998f096", null ], + [ "tidyOptGetName", "group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb", null ], + [ "tidyOptGetType", "group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34", null ], + [ "tidyOptIsReadOnly", "group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d", null ], + [ "tidyOptGetCategory", "group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f", null ], + [ "tidyOptGetDefault", "group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4", null ], + [ "tidyOptGetDefaultInt", "group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d", null ], + [ "tidyOptGetDefaultBool", "group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b", null ], + [ "tidyOptGetPickList", "group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab", null ], + [ "tidyOptGetNextPick", "group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9", null ], + [ "tidyOptGetValue", "group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d", null ], + [ "tidyOptSetValue", "group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69", null ], + [ "tidyOptParseValue", "group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0", null ], + [ "tidyOptGetInt", "group__Configuration.html#ga7ff683612d446b07318517e564cccc7a", null ], + [ "tidyOptSetInt", "group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad", null ], + [ "tidyOptGetBool", "group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125", null ], + [ "tidyOptSetBool", "group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472", null ], + [ "tidyOptResetToDefault", "group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080", null ], + [ "tidyOptResetAllToDefault", "group__Configuration.html#ga874ce26884f0eeaf692c30758688888a", null ], + [ "tidyOptSnapshot", "group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd", null ], + [ "tidyOptResetToSnapshot", "group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191", null ], + [ "tidyOptDiffThanDefault", "group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070", null ], + [ "tidyOptDiffThanSnapshot", "group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e", null ], + [ "tidyOptCopyConfig", "group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad", null ], + [ "tidyOptGetEncName", "group__Configuration.html#ga47f8502cc202fc7423937647957955a3", null ], + [ "tidyOptGetCurrPick", "group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78", null ], + [ "tidyOptGetDeclTagList", "group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620", null ], + [ "tidyOptGetNextDeclTag", "group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251", null ], + [ "tidyOptGetDoc", "group__Configuration.html#gafca3ed506463e192187133ff646a643d", null ], + [ "tidyOptGetDocLinksList", "group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f", null ], + [ "tidyOptGetNextDocLinks", "group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__IO.html b/htmldoc/api/group__IO.html index 5cfd459..d0e10f0 100644 --- a/htmldoc/api/group__IO.html +++ b/htmldoc/api/group__IO.html @@ -2,6 +2,7 @@ +HTML Tidy: I/O and Messages @@ -42,7 +43,7 @@
TidyOption TIDY_CALL tidyOptGetNextDocLinks TidyOption TIDY_CALL tidyOptGetNextDocLinks ( TidyDoc  tdoc,
- +
I/O and Messages
-
+
- - + + - + - - - - + + + - - + - + - - - - - - - - - - + + + + + + + + + +

Data Structures

struct  _TidyInputSource
struct  _TidyOutputSink
struct  _TidyInputSource
struct  _TidyOutputSink

Defines

#define EndOfStream   (~0u)
#define EndOfStream   (~0u)

Typedefs

typedef int(TIDY_CALL * TidyGetByteFunc )(void *sourceData)
typedef void(TIDY_CALL * TidyUngetByteFunc )(void *sourceData, byte bt)
typedef Bool(TIDY_CALL * TidyEOFFunc )(void *sourceData)
typedef TIDY_STRUCT struct
+
typedef int(TIDY_CALL * TidyGetByteFunc )(void *sourceData)
typedef void(TIDY_CALL * TidyUngetByteFunc )(void *sourceData, byte bt)
typedef Bool(TIDY_CALL * TidyEOFFunc )(void *sourceData)
typedef TIDY_STRUCT struct
_TidyInputSource 
TidyInputSource
typedef void(TIDY_CALL * TidyPutByteFunc )(void *sinkData, byte bt)
typedef TIDY_STRUCT struct
+
typedef void(TIDY_CALL * TidyPutByteFunc )(void *sinkData, byte bt)
typedef TIDY_STRUCT struct
_TidyOutputSink 
TidyOutputSink
typedef Bool(TIDY_CALL * TidyReportFilter )(TidyDoc tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg)
typedef Bool(TIDY_CALL * TidyReportFilter )(TidyDoc tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg)

Functions

Bool TIDY_CALL tidyInitSource (TidyInputSource *source, void *srcData, TidyGetByteFunc gbFunc, TidyUngetByteFunc ugbFunc, TidyEOFFunc endFunc)
uint TIDY_CALL tidyGetByte (TidyInputSource *source)
void TIDY_CALL tidyUngetByte (TidyInputSource *source, uint byteValue)
Bool TIDY_CALL tidyIsEOF (TidyInputSource *source)
Bool TIDY_CALL tidyInitSink (TidyOutputSink *sink, void *snkData, TidyPutByteFunc pbFunc)
void TIDY_CALL tidyPutByte (TidyOutputSink *sink, uint byteValue)
Bool TIDY_CALL tidySetReportFilter (TidyDoc tdoc, TidyReportFilter filtCallback)
FILE *TIDY_CALL tidySetErrorFile (TidyDoc tdoc, ctmbstr errfilnam)
int TIDY_CALL tidySetErrorBuffer (TidyDoc tdoc, TidyBuffer *errbuf)
int TIDY_CALL tidySetErrorSink (TidyDoc tdoc, TidyOutputSink *sink)
Bool TIDY_CALL tidyInitSource (TidyInputSource *source, void *srcData, TidyGetByteFunc gbFunc, TidyUngetByteFunc ugbFunc, TidyEOFFunc endFunc)
uint TIDY_CALL tidyGetByte (TidyInputSource *source)
void TIDY_CALL tidyUngetByte (TidyInputSource *source, uint byteValue)
Bool TIDY_CALL tidyIsEOF (TidyInputSource *source)
Bool TIDY_CALL tidyInitSink (TidyOutputSink *sink, void *snkData, TidyPutByteFunc pbFunc)
void TIDY_CALL tidyPutByte (TidyOutputSink *sink, uint byteValue)
Bool TIDY_CALL tidySetReportFilter (TidyDoc tdoc, TidyReportFilter filtCallback)
FILE *TIDY_CALL tidySetErrorFile (TidyDoc tdoc, ctmbstr errfilnam)
int TIDY_CALL tidySetErrorBuffer (TidyDoc tdoc, TidyBuffer *errbuf)
int TIDY_CALL tidySetErrorSink (TidyDoc tdoc, TidyOutputSink *sink)

Detailed Description

By default, Tidy will define, create and use instances of input and output handlers for standard C buffered I/O (i.e. FILE* stdin, FILE* stdout and FILE* stderr for content input, content output and diagnostic output, respectively. A FILE* cfgFile input handler will be used for config files. Command line options will just be set directly.


Define Documentation

- +
- +
#define EndOfStream   (~0u)#define EndOfStream   (~0u)
@@ -117,7 +118,7 @@ Functions
@@ -131,7 +132,7 @@ Functions - +
@@ -145,7 +146,7 @@ Functions - +
@@ -159,7 +160,7 @@ Functions - +
@@ -173,7 +174,7 @@ Functions - +
@@ -187,7 +188,7 @@ Functions - +
@@ -201,7 +202,7 @@ Functions - +
@@ -216,12 +217,12 @@ Functions

Function Documentation

- +
- + @@ -262,12 +263,12 @@ Functions - +
Bool TIDY_CALL tidyInitSource Bool TIDY_CALL tidyInitSource ( TidyInputSource source,
- + @@ -280,12 +281,12 @@ Functions - +
uint TIDY_CALL tidyGetByte uint TIDY_CALL tidyGetByte ( TidyInputSource source)
- + @@ -308,12 +309,12 @@ Functions - +
void TIDY_CALL tidyUngetByte void TIDY_CALL tidyUngetByte ( TidyInputSource source,
- + @@ -326,12 +327,12 @@ Functions - +
Bool TIDY_CALL tidyIsEOF Bool TIDY_CALL tidyIsEOF ( TidyInputSource source)
- + @@ -360,12 +361,12 @@ Functions - +
Bool TIDY_CALL tidyInitSink Bool TIDY_CALL tidyInitSink ( TidyOutputSink sink,
- + @@ -388,12 +389,12 @@ Functions - +
void TIDY_CALL tidyPutByte void TIDY_CALL tidyPutByte ( TidyOutputSink sink,
- + @@ -416,12 +417,12 @@ Functions - +
Bool TIDY_CALL tidySetReportFilter Bool TIDY_CALL tidySetReportFilter ( TidyDoc  tdoc,
- + @@ -444,12 +445,12 @@ Functions - +
FILE* TIDY_CALL tidySetErrorFile FILE* TIDY_CALL tidySetErrorFile ( TidyDoc  tdoc,
- + @@ -472,12 +473,12 @@ Functions - +
int TIDY_CALL tidySetErrorBuffer int TIDY_CALL tidySetErrorBuffer ( TidyDoc  tdoc,
- + @@ -500,14 +501,14 @@ Functions - + diff --git a/htmldoc/api/group__IO.js b/htmldoc/api/group__IO.js new file mode 100644 index 0000000..f4c18bb --- /dev/null +++ b/htmldoc/api/group__IO.js @@ -0,0 +1,23 @@ +var group__IO = +[ + [ "_TidyInputSource", "struct__TidyInputSource.html", null ], + [ "_TidyOutputSink", "struct__TidyOutputSink.html", null ], + [ "EndOfStream", "group__IO.html#ga9a078b706ec6f37cce40958f6f68585a", null ], + [ "TidyGetByteFunc", "group__IO.html#ga6951f79d4b50288e96a3896ab01393d6", null ], + [ "TidyUngetByteFunc", "group__IO.html#ga298b882c5fc7cc969ef58fb187bdd371", null ], + [ "TidyEOFFunc", "group__IO.html#ga9f8e1bb4c4740ffb399ec424594c4972", null ], + [ "TidyInputSource", "group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb", null ], + [ "TidyPutByteFunc", "group__IO.html#ga63bcce5aa5f52e4e2e22aedd750b8bbc", null ], + [ "TidyOutputSink", "group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98", null ], + [ "TidyReportFilter", "group__IO.html#ga29c5bee28b95924a97ea4fbb81668c5e", null ], + [ "tidyInitSource", "group__IO.html#gab446af273e331cb0440dd01b6990d2d0", null ], + [ "tidyGetByte", "group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b", null ], + [ "tidyUngetByte", "group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7", null ], + [ "tidyIsEOF", "group__IO.html#ga399df5ba17614205964a665f7b1726a6", null ], + [ "tidyInitSink", "group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4", null ], + [ "tidyPutByte", "group__IO.html#ga2a34772782d7b786e37012fce4cd2425", null ], + [ "tidySetReportFilter", "group__IO.html#ga51e02523601388bb83c2555b995e68b0", null ], + [ "tidySetErrorFile", "group__IO.html#ga669758031bbd5d4ba957b19e77229c8b", null ], + [ "tidySetErrorBuffer", "group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b", null ], + [ "tidySetErrorSink", "group__IO.html#gad47c75f3af85e7927e7ac18918ec6363", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Memory.html b/htmldoc/api/group__Memory.html index c3a5d66..fa596e2 100644 --- a/htmldoc/api/group__Memory.html +++ b/htmldoc/api/group__Memory.html @@ -2,6 +2,7 @@ +HTML Tidy: Memory Allocation @@ -42,7 +43,7 @@
int TIDY_CALL tidySetErrorSink int TIDY_CALL tidySetErrorSink ( TidyDoc  tdoc,
- +
Memory Allocation
-
+
- - + + - - - - - - + + + + + + - - - - + + + +

Data Structures

struct  _TidyAllocatorVtbl
struct  _TidyAllocator
struct  _TidyAllocatorVtbl
struct  _TidyAllocator

Typedefs

typedef struct _TidyAllocatorVtbl TidyAllocatorVtbl
typedef struct _TidyAllocator TidyAllocator
typedef void *(TIDY_CALL * TidyMalloc )(size_t len)
typedef void *(TIDY_CALL * TidyRealloc )(void *buf, size_t len)
typedef void(TIDY_CALL * TidyFree )(void *buf)
typedef void(TIDY_CALL * TidyPanic )(ctmbstr mssg)
typedef struct _TidyAllocatorVtbl TidyAllocatorVtbl
typedef struct _TidyAllocator TidyAllocator
typedef void *(TIDY_CALL * TidyMalloc )(size_t len)
typedef void *(TIDY_CALL * TidyRealloc )(void *buf, size_t len)
typedef void(TIDY_CALL * TidyFree )(void *buf)
typedef void(TIDY_CALL * TidyPanic )(ctmbstr mssg)

Functions

Bool TIDY_CALL tidySetMallocCall (TidyMalloc fmalloc)
Bool TIDY_CALL tidySetReallocCall (TidyRealloc frealloc)
Bool TIDY_CALL tidySetFreeCall (TidyFree ffree)
Bool TIDY_CALL tidySetPanicCall (TidyPanic fpanic)
Bool TIDY_CALL tidySetMallocCall (TidyMalloc fmalloc)
Bool TIDY_CALL tidySetReallocCall (TidyRealloc frealloc)
Bool TIDY_CALL tidySetFreeCall (TidyFree ffree)
Bool TIDY_CALL tidySetPanicCall (TidyPanic fpanic)

Detailed Description

Tidy uses a user provided allocator for all memory allocations. If this allocator is not provided, then a default allocator is used which simply wraps standard C malloc/free calls. These wrappers call the panic function upon any failure. The default panic function prints an out of memory message to stderr, and calls exit(2).

@@ -96,7 +97,7 @@ Functions
@@ -110,7 +111,7 @@ Functions - +
@@ -124,7 +125,7 @@ Functions - +
@@ -138,7 +139,7 @@ Functions - +
@@ -152,7 +153,7 @@ Functions - +
@@ -166,7 +167,7 @@ Functions - +
@@ -181,12 +182,12 @@ Functions

Function Documentation

- +
- + @@ -199,12 +200,12 @@ Functions - +
Bool TIDY_CALL tidySetMallocCall Bool TIDY_CALL tidySetMallocCall ( TidyMalloc  fmalloc)
- + @@ -217,12 +218,12 @@ Functions - +
Bool TIDY_CALL tidySetReallocCall Bool TIDY_CALL tidySetReallocCall ( TidyRealloc  frealloc)
- + @@ -235,12 +236,12 @@ Functions - +
Bool TIDY_CALL tidySetFreeCall Bool TIDY_CALL tidySetFreeCall ( TidyFree  ffree)
- + @@ -253,14 +254,14 @@ Functions - + diff --git a/htmldoc/api/group__Memory.js b/htmldoc/api/group__Memory.js new file mode 100644 index 0000000..c69f2dd --- /dev/null +++ b/htmldoc/api/group__Memory.js @@ -0,0 +1,15 @@ +var group__Memory = +[ + [ "_TidyAllocatorVtbl", "struct__TidyAllocatorVtbl.html", null ], + [ "_TidyAllocator", "struct__TidyAllocator.html", null ], + [ "TidyAllocatorVtbl", "group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8", null ], + [ "TidyAllocator", "group__Memory.html#ga78e96524a88db0c09e766795265863da", null ], + [ "TidyMalloc", "group__Memory.html#ga3bd3cc4d0c837a4cd10ab472ba671430", null ], + [ "TidyRealloc", "group__Memory.html#ga9d9a5625817932dbbb39dd33de678edd", null ], + [ "TidyFree", "group__Memory.html#ga27931c443e424937ba47f0d4795aa35f", null ], + [ "TidyPanic", "group__Memory.html#ga0770be41d9935a3e2933ba0be3c7725c", null ], + [ "tidySetMallocCall", "group__Memory.html#gab55079374527525e3374ebc4d2a1e625", null ], + [ "tidySetReallocCall", "group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30", null ], + [ "tidySetFreeCall", "group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7", null ], + [ "tidySetPanicCall", "group__Memory.html#gab12cc0435bacec1a8c725e02357acc00", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__NodeAsk.html b/htmldoc/api/group__NodeAsk.html index 7ece081..a954afd 100644 --- a/htmldoc/api/group__NodeAsk.html +++ b/htmldoc/api/group__NodeAsk.html @@ -2,6 +2,7 @@ +HTML Tidy: Node Interrogation @@ -42,7 +43,7 @@
Bool TIDY_CALL tidySetPanicCall Bool TIDY_CALL tidySetPanicCall ( TidyPanic  fpanic)
- +
Node Interrogation
-
+
- + - - - - - - - - - - -

Modules

 Deprecated node interrogation per TagId
 Deprecated node interrogation per TagId

Functions

+
TidyNodeType TIDY_CALL tidyNodeGetType (TidyNode tnod)
+
ctmbstr TIDY_CALL tidyNodeGetName (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsText (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsProp (TidyDoc tdoc, TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsHeader (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeHasText (TidyDoc tdoc, TidyNode tnod)
+
Bool TIDY_CALL tidyNodeGetText (TidyDoc tdoc, TidyNode tnod, TidyBuffer *buf)
+
Bool TIDY_CALL tidyNodeGetValue (TidyDoc tdoc, TidyNode tnod, TidyBuffer *buf)
+
TidyTagId TIDY_CALL tidyNodeGetId (TidyNode tnod)
+
uint TIDY_CALL tidyNodeLine (TidyNode tnod)
+
uint TIDY_CALL tidyNodeColumn (TidyNode tnod)

Detailed Description

Get information about any givent node.

-
+ diff --git a/htmldoc/api/group__NodeAsk.js b/htmldoc/api/group__NodeAsk.js new file mode 100644 index 0000000..17f2168 --- /dev/null +++ b/htmldoc/api/group__NodeAsk.js @@ -0,0 +1,15 @@ +var group__NodeAsk = +[ + [ "Deprecated node interrogation per TagId", "group__NodeIsElementName.html", "group__NodeIsElementName" ], + [ "tidyNodeGetType", "group__NodeAsk.html#gaa9786b1ce44061e2811d1ecbcd76d318", null ], + [ "tidyNodeGetName", "group__NodeAsk.html#ga5ea4ecef06555a58f942b2c500722156", null ], + [ "tidyNodeIsText", "group__NodeAsk.html#ga446c2a5ed55a75685074585f007b52c5", null ], + [ "tidyNodeIsProp", "group__NodeAsk.html#ga2eb2b4a0ee75c74215de9859467d17f1", null ], + [ "tidyNodeIsHeader", "group__NodeAsk.html#ga69c929ff5987273560e683e44b2515eb", null ], + [ "tidyNodeHasText", "group__NodeAsk.html#ga4abc910dd180773665c6e2e4e30ea2d7", null ], + [ "tidyNodeGetText", "group__NodeAsk.html#ga174176952045d3a79500451eae0322d6", null ], + [ "tidyNodeGetValue", "group__NodeAsk.html#ga775c446f1fd1ffa25eb688af6c56853c", null ], + [ "tidyNodeGetId", "group__NodeAsk.html#ga30307d5b9937c7f0aad1f37d7cf7848c", null ], + [ "tidyNodeLine", "group__NodeAsk.html#ga98658b8c02e0d2000a6c7da5d916ced4", null ], + [ "tidyNodeColumn", "group__NodeAsk.html#ga00fb1f74d89419ad97f345660cd8876f", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__NodeIsElementName.html b/htmldoc/api/group__NodeIsElementName.html index 72d79b9..c689979 100644 --- a/htmldoc/api/group__NodeIsElementName.html +++ b/htmldoc/api/group__NodeIsElementName.html @@ -2,6 +2,7 @@ + HTML Tidy: Deprecated node interrogation per TagId @@ -42,7 +43,7 @@
- +
Deprecated node interrogation per TagId
-
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Functions

+
Bool TIDY_CALL tidyNodeIsHTML (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsHEAD (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTITLE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBASE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsMETA (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBODY (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsFRAMESET (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsFRAME (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsIFRAME (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsNOFRAMES (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsHR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH1 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH2 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsPRE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsLISTING (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsP (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsUL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsOL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsDL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsDIR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsLI (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsDT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsDD (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTABLE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsCAPTION (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTD (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTH (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsCOL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsCOLGROUP (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsA (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsLINK (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsB (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsI (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSTRONG (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsEM (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBIG (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSMALL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsPARAM (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsOPTION (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsOPTGROUP (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsIMG (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsMAP (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsAREA (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsNOBR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsWBR (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsFONT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsLAYER (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSPACER (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsCENTER (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSTYLE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSCRIPT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsNOSCRIPT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsFORM (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsTEXTAREA (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBLOCKQUOTE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsAPPLET (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsOBJECT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsDIV (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSPAN (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsINPUT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsQ (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsLABEL (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH3 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH4 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH5 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsH6 (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsADDRESS (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsXMP (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSELECT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBLINK (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsMARQUEE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsEMBED (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsBASEFONT (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsISINDEX (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsS (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsSTRIKE (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsU (TidyNode tnod)
+
Bool TIDY_CALL tidyNodeIsMENU (TidyNode tnod)

Detailed Description

Deprecated:
The functions tidyNodeIs{ElementName} are deprecated and should be replaced by tidyNodeGetId.
-
+ diff --git a/htmldoc/api/group__NodeIsElementName.js b/htmldoc/api/group__NodeIsElementName.js new file mode 100644 index 0000000..202c4f3 --- /dev/null +++ b/htmldoc/api/group__NodeIsElementName.js @@ -0,0 +1,83 @@ +var group__NodeIsElementName = +[ + [ "tidyNodeIsHTML", "group__NodeIsElementName.html#gaf692f1ed40027be3f3cd5d198abc3ad2", null ], + [ "tidyNodeIsHEAD", "group__NodeIsElementName.html#ga59e3d8737230aaf6aefd38923b2d9938", null ], + [ "tidyNodeIsTITLE", "group__NodeIsElementName.html#ga41c163de846f0a5f0a06f8e8ba1559cc", null ], + [ "tidyNodeIsBASE", "group__NodeIsElementName.html#ga9c09a80c0fbb47c46c48816217058067", null ], + [ "tidyNodeIsMETA", "group__NodeIsElementName.html#gaeecc06fcf1ead446d89e2da189124a84", null ], + [ "tidyNodeIsBODY", "group__NodeIsElementName.html#gacba5807618c3f9e55cc03ff87de9b7ce", null ], + [ "tidyNodeIsFRAMESET", "group__NodeIsElementName.html#gae1ea58f48b98e27dc9e4489937f17755", null ], + [ "tidyNodeIsFRAME", "group__NodeIsElementName.html#gacb9bcd9b662a2089064a3c240062c99f", null ], + [ "tidyNodeIsIFRAME", "group__NodeIsElementName.html#ga816d167ba4cb8b3787967ec3dbde5ec5", null ], + [ "tidyNodeIsNOFRAMES", "group__NodeIsElementName.html#ga8320b595afb1e7e167b7c1a79b0dc366", null ], + [ "tidyNodeIsHR", "group__NodeIsElementName.html#ga51ace62a3ec1c51035cabf4a2605d898", null ], + [ "tidyNodeIsH1", "group__NodeIsElementName.html#gac28ca322aabade5ec3a7a7601c72ee16", null ], + [ "tidyNodeIsH2", "group__NodeIsElementName.html#gaa6f4c167e5934e14fd2bc016cbcb5abd", null ], + [ "tidyNodeIsPRE", "group__NodeIsElementName.html#ga0603085c30d94973f5d9d5b5de2ff200", null ], + [ "tidyNodeIsLISTING", "group__NodeIsElementName.html#gafc3aadf1d5eaab9c59ce47bfc2b6ceae", null ], + [ "tidyNodeIsP", "group__NodeIsElementName.html#gafd77569c4993bcd4ded3b97608248b9e", null ], + [ "tidyNodeIsUL", "group__NodeIsElementName.html#gadde0e35eef49567f98c385a736588409", null ], + [ "tidyNodeIsOL", "group__NodeIsElementName.html#ga52d9c5612a982cc71602b5088f415879", null ], + [ "tidyNodeIsDL", "group__NodeIsElementName.html#gadb2e0e0fbeac0da447fd96fc75158f54", null ], + [ "tidyNodeIsDIR", "group__NodeIsElementName.html#gaac81f7e14fa7e59aa4fa8d4aa6d06268", null ], + [ "tidyNodeIsLI", "group__NodeIsElementName.html#gac6269b21e8ad6e21d66bd5addd77eb87", null ], + [ "tidyNodeIsDT", "group__NodeIsElementName.html#ga3a0c0bc0925bd40677da0286d8b27d7b", null ], + [ "tidyNodeIsDD", "group__NodeIsElementName.html#ga8517c2217955d3602426c2bda1da6402", null ], + [ "tidyNodeIsTABLE", "group__NodeIsElementName.html#gad88dbaf421328ad0026a0f6c5b471a28", null ], + [ "tidyNodeIsCAPTION", "group__NodeIsElementName.html#ga2493322b8c7ec6e7001e928bd71fc1b6", null ], + [ "tidyNodeIsTD", "group__NodeIsElementName.html#ga7de8f8de16a810da710ff0981a08d43d", null ], + [ "tidyNodeIsTH", "group__NodeIsElementName.html#gae4f6572db3d4bce835660e21f18b1983", null ], + [ "tidyNodeIsTR", "group__NodeIsElementName.html#ga6d2aafe8789a16ab429c5fdf9deb0da7", null ], + [ "tidyNodeIsCOL", "group__NodeIsElementName.html#ga4638800893b9ae5a70cdb74c06c6a79c", null ], + [ "tidyNodeIsCOLGROUP", "group__NodeIsElementName.html#ga385a0cd988f64c8a4bd67d9b198d2ea7", null ], + [ "tidyNodeIsBR", "group__NodeIsElementName.html#gaf0950a14b5b1ab4789b9b0a5bac0b18e", null ], + [ "tidyNodeIsA", "group__NodeIsElementName.html#gae73ab4feaf47cba0fe76ad6ceaaf45a5", null ], + [ "tidyNodeIsLINK", "group__NodeIsElementName.html#gac798ba0aa726aee5cbcf3262624c0458", null ], + [ "tidyNodeIsB", "group__NodeIsElementName.html#ga95af7c22df42cdc104858b6ef545c356", null ], + [ "tidyNodeIsI", "group__NodeIsElementName.html#gafe4ee40e682872ae83dfce0dd4a8d0c3", null ], + [ "tidyNodeIsSTRONG", "group__NodeIsElementName.html#ga15ea33b5dc08b426720d0c57cbecaced", null ], + [ "tidyNodeIsEM", "group__NodeIsElementName.html#ga445cccfc6c19f8f3b73ebd06a361bd48", null ], + [ "tidyNodeIsBIG", "group__NodeIsElementName.html#ga22e67a4b6c14214d35ad295a82509842", null ], + [ "tidyNodeIsSMALL", "group__NodeIsElementName.html#ga48af9e160f669f778de274336096e2eb", null ], + [ "tidyNodeIsPARAM", "group__NodeIsElementName.html#ga48067f28cfe217c9fc060650d0e3aca4", null ], + [ "tidyNodeIsOPTION", "group__NodeIsElementName.html#ga7f8b52642e3255b0480f48075dab8d6f", null ], + [ "tidyNodeIsOPTGROUP", "group__NodeIsElementName.html#gafe0455c4b138bffa99a913b8f3a9104f", null ], + [ "tidyNodeIsIMG", "group__NodeIsElementName.html#gafa4f741c56492e05bd351af1f0111f4e", null ], + [ "tidyNodeIsMAP", "group__NodeIsElementName.html#ga99beb2cb511391d1aca45fb85cedf27a", null ], + [ "tidyNodeIsAREA", "group__NodeIsElementName.html#gac266b333729c7430b5c73c61769f2786", null ], + [ "tidyNodeIsNOBR", "group__NodeIsElementName.html#ga6f0a957c81b4013ced6cbc4e7d8db2af", null ], + [ "tidyNodeIsWBR", "group__NodeIsElementName.html#ga89ed82add2b5524bb5cf08f382eb5116", null ], + [ "tidyNodeIsFONT", "group__NodeIsElementName.html#ga53c827624431293012ca7cfde97c937e", null ], + [ "tidyNodeIsLAYER", "group__NodeIsElementName.html#gaf238482802b2fb6e9e0b5b041d3b7611", null ], + [ "tidyNodeIsSPACER", "group__NodeIsElementName.html#ga445b2216e08962ebc2cf2013dd911969", null ], + [ "tidyNodeIsCENTER", "group__NodeIsElementName.html#ga6195cdbb5617b5240519b5a993f69592", null ], + [ "tidyNodeIsSTYLE", "group__NodeIsElementName.html#ga3e7e0649d24765c37404b64837dde32b", null ], + [ "tidyNodeIsSCRIPT", "group__NodeIsElementName.html#ga86627d1d0706847ff3087e196819706f", null ], + [ "tidyNodeIsNOSCRIPT", "group__NodeIsElementName.html#ga19d096d6eff710ef6c7a154ba8e4c71c", null ], + [ "tidyNodeIsFORM", "group__NodeIsElementName.html#ga507a029656b570eac822ea40122571d8", null ], + [ "tidyNodeIsTEXTAREA", "group__NodeIsElementName.html#ga8bd6a34ea2f61d687d24f12a49c51128", null ], + [ "tidyNodeIsBLOCKQUOTE", "group__NodeIsElementName.html#gabbbd873b72e446a8668c7c69582404e2", null ], + [ "tidyNodeIsAPPLET", "group__NodeIsElementName.html#gadfa5afb9f719c21667e98df09f043dd6", null ], + [ "tidyNodeIsOBJECT", "group__NodeIsElementName.html#gaf8c3d48a3d23f49a9d6e373ae18456c4", null ], + [ "tidyNodeIsDIV", "group__NodeIsElementName.html#gae423fbaf8bb2b2d7faf427ebb853159e", null ], + [ "tidyNodeIsSPAN", "group__NodeIsElementName.html#ga86ade270327fb3afa6d8f881fda3089e", null ], + [ "tidyNodeIsINPUT", "group__NodeIsElementName.html#ga648890464b129cbceaf749f912f6527e", null ], + [ "tidyNodeIsQ", "group__NodeIsElementName.html#ga6ef21bfc5033fd69c9f94e794d536fdb", null ], + [ "tidyNodeIsLABEL", "group__NodeIsElementName.html#ga7e4e65b0819e33ffdc38183f5dbf2785", null ], + [ "tidyNodeIsH3", "group__NodeIsElementName.html#ga4d49e513f271e3c1de40a2ca5bb507a5", null ], + [ "tidyNodeIsH4", "group__NodeIsElementName.html#ga8efaa17098b9b4c7be3f4c8a9edd5f37", null ], + [ "tidyNodeIsH5", "group__NodeIsElementName.html#gaa929252184f6d11fde69ee76f212822a", null ], + [ "tidyNodeIsH6", "group__NodeIsElementName.html#ga4b3bad82463198c3893c901aa20af219", null ], + [ "tidyNodeIsADDRESS", "group__NodeIsElementName.html#ga5ba4012b1bf4eb54b5042832f9a138e0", null ], + [ "tidyNodeIsXMP", "group__NodeIsElementName.html#ga25aba7bafb8f63d71fb54c143d053fd1", null ], + [ "tidyNodeIsSELECT", "group__NodeIsElementName.html#gaea4d09d1203e94c3010c56672ea6d711", null ], + [ "tidyNodeIsBLINK", "group__NodeIsElementName.html#gac03b2963ecda6cc08653294370baf8d8", null ], + [ "tidyNodeIsMARQUEE", "group__NodeIsElementName.html#ga16bca9ae0e87d001ed4242a83618f404", null ], + [ "tidyNodeIsEMBED", "group__NodeIsElementName.html#gab9e88a5cd07c8645db3293062fbb2a51", null ], + [ "tidyNodeIsBASEFONT", "group__NodeIsElementName.html#ga334efee28622bff3384c9eda4bb4eec5", null ], + [ "tidyNodeIsISINDEX", "group__NodeIsElementName.html#ga6c18dbdbb887968b79753ae455f2c90a", null ], + [ "tidyNodeIsS", "group__NodeIsElementName.html#gac62bc0004bfc655a7a21b6b98ddc5e6c", null ], + [ "tidyNodeIsSTRIKE", "group__NodeIsElementName.html#ga9d56a0c1da9fdf018cb6db4398260295", null ], + [ "tidyNodeIsU", "group__NodeIsElementName.html#gab28ee4ca158cb9122022719fdc08ec08", null ], + [ "tidyNodeIsMENU", "group__NodeIsElementName.html#ga41c2551e386adc53cd9ab0e00f707558", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Opaque.html b/htmldoc/api/group__Opaque.html index e7fd049..48972ad 100644 --- a/htmldoc/api/group__Opaque.html +++ b/htmldoc/api/group__Opaque.html @@ -2,6 +2,7 @@ + HTML Tidy: Opaque Types @@ -42,7 +43,7 @@
- +
Opaque Types
-
+
- - - - + + + + - - - -

Data Structures

struct  TidyDoc
struct  TidyOption
struct  TidyNode
struct  TidyAttr
struct  TidyDoc
struct  TidyOption
struct  TidyNode
struct  TidyAttr

Functions

+
 opaque_type (TidyDoc)
+
 opaque_type (TidyOption)
+
 opaque_type (TidyNode)
+
 opaque_type (TidyAttr)

Detailed Description

Cast to implementation types within lib. Reduces inter-dependencies/conflicts w/ application code.

-
+ diff --git a/htmldoc/api/group__Opaque.js b/htmldoc/api/group__Opaque.js new file mode 100644 index 0000000..a587a59 --- /dev/null +++ b/htmldoc/api/group__Opaque.js @@ -0,0 +1,11 @@ +var group__Opaque = +[ + [ "TidyDoc", "structTidyDoc.html", null ], + [ "TidyOption", "structTidyOption.html", null ], + [ "TidyNode", "structTidyNode.html", null ], + [ "TidyAttr", "structTidyAttr.html", null ], + [ "opaque_type", "group__Opaque.html#ga1b209c260854e89f73101c18fe835516", null ], + [ "opaque_type", "group__Opaque.html#gafdaa7208b82ae763fbccb646035f9391", null ], + [ "opaque_type", "group__Opaque.html#gaa8d1f990e71bf7d6bc1b17974b7788a4", null ], + [ "opaque_type", "group__Opaque.html#ga236c416d715827e6db5691ce66415c2f", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Parse.html b/htmldoc/api/group__Parse.html index 65e3c8a..d2b815e 100644 --- a/htmldoc/api/group__Parse.html +++ b/htmldoc/api/group__Parse.html @@ -2,6 +2,7 @@ + HTML Tidy: Document Parse @@ -42,7 +43,7 @@
- +
Document Parse
-
+
- - - - - + + + + +

Functions

int TIDY_CALL tidyParseFile (TidyDoc tdoc, ctmbstr filename)
int TIDY_CALL tidyParseStdin (TidyDoc tdoc)
int TIDY_CALL tidyParseString (TidyDoc tdoc, ctmbstr content)
int TIDY_CALL tidyParseBuffer (TidyDoc tdoc, TidyBuffer *buf)
int TIDY_CALL tidyParseSource (TidyDoc tdoc, TidyInputSource *source)
int TIDY_CALL tidyParseFile (TidyDoc tdoc, ctmbstr filename)
int TIDY_CALL tidyParseStdin (TidyDoc tdoc)
int TIDY_CALL tidyParseString (TidyDoc tdoc, ctmbstr content)
int TIDY_CALL tidyParseBuffer (TidyDoc tdoc, TidyBuffer *buf)
int TIDY_CALL tidyParseSource (TidyDoc tdoc, TidyInputSource *source)

Detailed Description

Parse markup from a given input source. String and filename functions added for convenience. HTML/XHTML version determined from input.


Function Documentation

- +
- + @@ -104,12 +105,12 @@ Functions - +
int TIDY_CALL tidyParseFile int TIDY_CALL tidyParseFile ( TidyDoc  tdoc,
- + @@ -122,12 +123,12 @@ Functions - +
int TIDY_CALL tidyParseStdin int TIDY_CALL tidyParseStdin ( TidyDoc  tdoc)
- + @@ -150,12 +151,12 @@ Functions - +
int TIDY_CALL tidyParseString int TIDY_CALL tidyParseString ( TidyDoc  tdoc,
- + @@ -178,12 +179,12 @@ Functions - +
int TIDY_CALL tidyParseBuffer int TIDY_CALL tidyParseBuffer ( TidyDoc  tdoc,
- + @@ -206,14 +207,14 @@ Functions - + diff --git a/htmldoc/api/group__Parse.js b/htmldoc/api/group__Parse.js new file mode 100644 index 0000000..107ff42 --- /dev/null +++ b/htmldoc/api/group__Parse.js @@ -0,0 +1,8 @@ +var group__Parse = +[ + [ "tidyParseFile", "group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28", null ], + [ "tidyParseStdin", "group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d", null ], + [ "tidyParseString", "group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9", null ], + [ "tidyParseBuffer", "group__Parse.html#gaa28ce34c95750f150205843885317851", null ], + [ "tidyParseSource", "group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Save.html b/htmldoc/api/group__Save.html index b4527a8..52b7657 100644 --- a/htmldoc/api/group__Save.html +++ b/htmldoc/api/group__Save.html @@ -2,6 +2,7 @@ +HTML Tidy: Document Save Functions @@ -42,7 +43,7 @@
int TIDY_CALL tidyParseSource int TIDY_CALL tidyParseSource ( TidyDoc  tdoc,
- +
Document Save Functions
-
+
- - - - - + + + + +

Functions

int TIDY_CALL tidySaveFile (TidyDoc tdoc, ctmbstr filename)
int TIDY_CALL tidySaveStdout (TidyDoc tdoc)
int TIDY_CALL tidySaveBuffer (TidyDoc tdoc, TidyBuffer *buf)
int TIDY_CALL tidySaveString (TidyDoc tdoc, tmbstr buffer, uint *buflen)
int TIDY_CALL tidySaveSink (TidyDoc tdoc, TidyOutputSink *sink)
int TIDY_CALL tidySaveFile (TidyDoc tdoc, ctmbstr filename)
int TIDY_CALL tidySaveStdout (TidyDoc tdoc)
int TIDY_CALL tidySaveBuffer (TidyDoc tdoc, TidyBuffer *buf)
int TIDY_CALL tidySaveString (TidyDoc tdoc, tmbstr buffer, uint *buflen)
int TIDY_CALL tidySaveSink (TidyDoc tdoc, TidyOutputSink *sink)

Detailed Description

Save currently parsed document to the given output sink. File name and string/buffer functions provided for convenience.


Function Documentation

- +
- + @@ -104,12 +105,12 @@ Functions - +
int TIDY_CALL tidySaveFile int TIDY_CALL tidySaveFile ( TidyDoc  tdoc,
- + @@ -122,12 +123,12 @@ Functions - +
int TIDY_CALL tidySaveStdout int TIDY_CALL tidySaveStdout ( TidyDoc  tdoc)
- + @@ -150,12 +151,12 @@ Functions - +
int TIDY_CALL tidySaveBuffer int TIDY_CALL tidySaveBuffer ( TidyDoc  tdoc,
- + @@ -184,12 +185,12 @@ Functions - +
int TIDY_CALL tidySaveString int TIDY_CALL tidySaveString ( TidyDoc  tdoc,
- + @@ -212,14 +213,14 @@ Functions - + diff --git a/htmldoc/api/group__Save.js b/htmldoc/api/group__Save.js new file mode 100644 index 0000000..91dc711 --- /dev/null +++ b/htmldoc/api/group__Save.js @@ -0,0 +1,8 @@ +var group__Save = +[ + [ "tidySaveFile", "group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44", null ], + [ "tidySaveStdout", "group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2", null ], + [ "tidySaveBuffer", "group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0", null ], + [ "tidySaveString", "group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b", null ], + [ "tidySaveSink", "group__Save.html#gaea985b28470453d0218092b137f71e77", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/group__Tree.html b/htmldoc/api/group__Tree.html index 332e9d1..c1a4e28 100644 --- a/htmldoc/api/group__Tree.html +++ b/htmldoc/api/group__Tree.html @@ -2,6 +2,7 @@ +HTML Tidy: Document Tree @@ -42,7 +43,7 @@
int TIDY_CALL tidySaveSink int TIDY_CALL tidySaveSink ( TidyDoc  tdoc,
- +
Document Tree
-
+
- - - - - - - - - - - -

Functions

+
TidyNode TIDY_CALL tidyGetRoot (TidyDoc tdoc)
+
TidyNode TIDY_CALL tidyGetHtml (TidyDoc tdoc)
+
TidyNode TIDY_CALL tidyGetHead (TidyDoc tdoc)
+
TidyNode TIDY_CALL tidyGetBody (TidyDoc tdoc)
+
TidyNode TIDY_CALL tidyGetParent (TidyNode tnod)
+
TidyNode TIDY_CALL tidyGetChild (TidyNode tnod)
+
TidyNode TIDY_CALL tidyGetNext (TidyNode tnod)
+
TidyNode TIDY_CALL tidyGetPrev (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrFirst (TidyNode tnod)
+
TidyAttr TIDY_CALL tidyAttrNext (TidyAttr tattr)
+
ctmbstr TIDY_CALL tidyAttrName (TidyAttr tattr)
+
ctmbstr TIDY_CALL tidyAttrValue (TidyAttr tattr)

Detailed Description

@@ -97,7 +98,7 @@ ctmbstr TIDY_CALL 
tidyAttr
 void dumpNode( TidyNode tnod, int indent )
 {
-  TidyNode child;
  for ( child = tidyGetChild(tnod); child; child = tidyGetNext(child) )
+  TidyNode child;
 for ( child = tidyGetChild(tnod); child; child = tidyGetNext(child) )
   {
     ctmbstr name;
     switch ( tidyNodeGetType(child) )
@@ -112,7 +113,7 @@ void dumpNode( TidyNode tnod, int indent )
     case TidyNode_Asp:        name = "ASP";                     break;
     case TidyNode_Jste:       name = "JSTE";                    break;
     case TidyNode_Php:        name = "PHP";                     break;
-    case TidyNode_XmlDecl:    name = "XML Declaration";         break;
    case TidyNode_Start:
+    case TidyNode_XmlDecl:    name = "XML Declaration";         break;
   case TidyNode_Start:
     case TidyNode_End:
     case TidyNode_StartEnd:
     default:
@@ -130,14 +131,14 @@ void dumpNode( TidyNode tnod, int indent )
 {
   dumpNode( tidyGetBody(tdoc), 0 );
 }
-
+ diff --git a/htmldoc/api/group__Tree.js b/htmldoc/api/group__Tree.js new file mode 100644 index 0000000..c5157ec --- /dev/null +++ b/htmldoc/api/group__Tree.js @@ -0,0 +1,15 @@ +var group__Tree = +[ + [ "tidyGetRoot", "group__Tree.html#gac70f893c5cd5805bf76b393ad07c93c6", null ], + [ "tidyGetHtml", "group__Tree.html#gae539f5031bd1e039458a7fffb07a2b7a", null ], + [ "tidyGetHead", "group__Tree.html#ga8bc403902d8535a6dab3efc29519d970", null ], + [ "tidyGetBody", "group__Tree.html#ga860430a9ae7b9d347f0f7eb4204b3046", null ], + [ "tidyGetParent", "group__Tree.html#ga0da0a16a07321623bda6a02a397111ca", null ], + [ "tidyGetChild", "group__Tree.html#ga0ef21eb446a56c3874a993b6f3966e73", null ], + [ "tidyGetNext", "group__Tree.html#ga60f48e1a0981ccfa027e62f73f0b1e7d", null ], + [ "tidyGetPrev", "group__Tree.html#ga7a277d67c8143a8dd66d6c4796e5afa2", null ], + [ "tidyAttrFirst", "group__Tree.html#ga7247560b46127ac69780b938d8bca177", null ], + [ "tidyAttrNext", "group__Tree.html#ga8af1c83f5c33e767ca40561341089bae", null ], + [ "tidyAttrName", "group__Tree.html#ga32dff6f721a553a54cee0324cda15ba7", null ], + [ "tidyAttrValue", "group__Tree.html#gaeb8f272e8135e744b9b3f006517f1073", null ] +]; \ No newline at end of file diff --git a/htmldoc/api/index.html b/htmldoc/api/index.html index 1b399ad..4d818b5 100644 --- a/htmldoc/api/index.html +++ b/htmldoc/api/index.html @@ -2,6 +2,7 @@ + HTML Tidy: Main Page @@ -42,7 +43,7 @@
- +
diff --git a/htmldoc/api/jquery.js b/htmldoc/api/jquery.js index c052173..bcad7a8 100644 --- a/htmldoc/api/jquery.js +++ b/htmldoc/api/jquery.js @@ -20,6 +20,16 @@ var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}r (function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0) {I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function() {G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); + +/* + * jQuery hashchange event - v1.3 - 7/21/2010 + * http://benalman.com/projects/jquery-hashchange-plugin/ + * + * Copyright (c) 2010 "Cowboy" Ben Alman + * Dual licensed under the MIT and GPL licenses. + * http://benalman.com/about/license/ + */ +(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('