diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-07-02 17:49:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-02 17:49:43 +0200 |
commit | 97b59506d6652f56e8680735884aa7b4029f0b4d (patch) | |
tree | c1423ae6fc6ee4f2291bb1e4e2be02b99fddb007 /lib/pure/htmlparser.nim | |
parent | a9d86d16abb49b1613d6b05e4aeb3ce31b34b5b0 (diff) | |
parent | ff85ef456ad3d538a6cef1aad477b69a8e98eb0e (diff) | |
download | Nim-97b59506d6652f56e8680735884aa7b4029f0b4d.tar.gz |
Merge pull request #4389 from jyapayne/add_unicode_procs
Add unicode procs
Diffstat (limited to 'lib/pure/htmlparser.nim')
-rw-r--r-- | lib/pure/htmlparser.nim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pure/htmlparser.nim b/lib/pure/htmlparser.nim index d620e816e..fd58bed25 100644 --- a/lib/pure/htmlparser.nim +++ b/lib/pure/htmlparser.nim @@ -433,7 +433,7 @@ proc htmlTag*(n: XmlNode): HtmlTag = proc htmlTag*(s: string): HtmlTag = ## converts `s` to a ``HtmlTag``. If `s` is no HTML tag, ``tagUnknown`` is ## returned. - let s = if allLower(s): s else: s.toLower + let s = if allLower(s): s else: toLowerAscii(s) result = toHtmlTag(s) proc entityToUtf8*(entity: string): string = @@ -513,13 +513,13 @@ proc parse(x: var XmlParser, errors: var seq[string]): XmlNode = errors.add(errorMsg(x)) next(x) of xmlElementStart: - result = newElement(x.elemName.toLower) + result = newElement(toLowerAscii(x.elemName)) next(x) untilElementEnd(x, result, errors) of xmlElementEnd: errors.add(errorMsg(x, "unexpected ending tag: " & x.elemName)) of xmlElementOpen: - result = newElement(x.elemName.toLower) + result = newElement(toLowerAscii(x.elemName)) next(x) result.attrs = newStringTable() while true: |