1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-31 02:43:06 +03:00

preparing release of libxslt-1.1.18, this bumps libxml2 requirement to

* NEWS configure.in doc//*: preparing release of libxslt-1.1.18,
  this bumps libxml2 requirement to 1.6.27
* libexslt/date.c libxslt/namespaces.h libxslt/xslt.c
  libxslt/xsltInternals.h: cosmetic cleanups to restore the
  API extraction
Daniel
This commit is contained in:
Daniel Veillard
2006-10-26 13:32:42 +00:00
parent 1ead9ea8c6
commit 951beb01d4
64 changed files with 6746 additions and 3159 deletions

View File

@ -45,6 +45,7 @@ ignored_words = {
"ATTRIBUTE_UNUSED": (0, "macro keyword"),
"LIBEXSLT_PUBLIC": (0, "macro keyword"),
"X_IN_Y": (5, "macro function builder"),
"XSLT_ITEM_COMMON_FIELDS": (0, "Special macro")
}
def escape(raw):
@ -703,7 +704,7 @@ class CParser:
self.warning(" Expecting '* %s:' got '%s'" % (name, lines[0]))
return(((ret[0], retdesc), args, desc))
del lines[0]
while lines[0] == '*':
while len(lines) > 0 and lines[0] == '*':
del lines[0]
nbargs = len(args)
while len(lines) > 0 and lines[0][0:3] == '* @':
@ -1073,7 +1074,8 @@ class CParser:
return token
while token[0] == "name" and (
token[1] == "const" or token[1] == "unsigned"):
token[1] == "const" or token[1] == "unsigned" or
token[1] == "signed"):
if self.type == "":
self.type = token[1]
else: