mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-21 14:53:44 +03:00
- added xmlRemoveID() and xmlRemoveRef()
- added check and handling when possibly removing an ID - fixed some entities problems - added xmlParseTryOrFinish() - changed the way struct aredeclared to allow gtk-doc to expose those - closed #4960 - fixes to libs detection from Albert Chin-A-Young - preparing 1.8.3 release Daniel
This commit is contained in:
@@ -30,7 +30,9 @@ typedef xmlNodePtr htmlNodePtr;
|
||||
/*
|
||||
* Internal description of an HTML element
|
||||
*/
|
||||
typedef struct htmlElemDesc {
|
||||
typedef struct _htmlElemDesc htmlElemDesc;
|
||||
typedef htmlElemDesc *htmlElemDescPtr;
|
||||
struct _htmlElemDesc {
|
||||
const char *name; /* The tag name */
|
||||
int startTag; /* Whether the start tag can be implied */
|
||||
int endTag; /* Whether the end tag can be implied */
|
||||
@@ -38,16 +40,18 @@ typedef struct htmlElemDesc {
|
||||
int depr; /* Is this a deprecated element ? */
|
||||
int dtd; /* 1: only in Loose DTD, 2: only Frameset one */
|
||||
const char *desc; /* the description */
|
||||
} htmlElemDesc, *htmlElemDescPtr;
|
||||
};
|
||||
|
||||
/*
|
||||
* Internal description of an HTML entity
|
||||
*/
|
||||
typedef struct htmlEntityDesc {
|
||||
typedef struct _htmlEntityDesc htmlEntityDesc;
|
||||
typedef htmlEntityDesc *htmlEntityDescPtr;
|
||||
struct _htmlEntityDesc {
|
||||
int value; /* the UNICODE value for the character */
|
||||
const char *name; /* The entity name */
|
||||
const char *desc; /* the description */
|
||||
} htmlEntityDesc, *htmlEntityDescPtr;
|
||||
};
|
||||
|
||||
/*
|
||||
* There is only few public functions.
|
||||
|
Reference in New Issue
Block a user