diff options
-rw-r--r-- | src/config/toml.nim | 4 | ||||
-rw-r--r-- | src/css/selectorparser.nim | 3 | ||||
-rw-r--r-- | src/html/dom.nim | 2 | ||||
-rw-r--r-- | src/html/enums.nim | 4 |
4 files changed, 8 insertions, 5 deletions
diff --git a/src/config/toml.nim b/src/config/toml.nim index b26fb553..fe28ee27 100644 --- a/src/config/toml.nim +++ b/src/config/toml.nim @@ -278,7 +278,7 @@ proc flushLine(state: var TomlParser): Err[TomlError] = assert state.tarray table = node.a[^1].t else: - let s = keys.join(".") + let s = keys.join('.') return state.err("re-definition of node " & s) else: let node = TomlTable() @@ -287,7 +287,7 @@ proc flushLine(state: var TomlParser): Err[TomlError] = inc i if keys[i] in table.map: - let s = keys.join(".") + let s = keys.join('.') return state.err("re-definition of node " & s) table.map[keys[i]] = TomlKVPair(state.node).value diff --git a/src/css/selectorparser.nim b/src/css/selectorparser.nim index 4dd08a89..6f60e16b 100644 --- a/src/css/selectorparser.nim +++ b/src/css/selectorparser.nim @@ -4,6 +4,7 @@ import strutils import unicode import css/cssparser +import utils/twtstr import chame/tags @@ -91,7 +92,7 @@ proc add*(sels: var CompoundSelector, sel: Selector) {.inline.} = # For debugging func tostr(ftype: enum): string = - return ($ftype).split('_')[1..^1].join("-").toLowerAscii() + return ($ftype).split('_')[1..^1].join('-').toLowerAscii() func `$`*(cxsel: ComplexSelector): string diff --git a/src/html/dom.nim b/src/html/dom.nim index 9880f70d..008a4e8a 100644 --- a/src/html/dom.nim +++ b/src/html/dom.nim @@ -809,7 +809,7 @@ proc attr*(element: Element, name, value: string) func baseURL*(document: Document): URL proc tostr(ftype: enum): string = - return ($ftype).split('_')[1..^1].join("-").toLowerAscii() + return ($ftype).split('_')[1..^1].join('-').toLowerAscii() func escapeText(s: string, attribute_mode = false): string = var nbsp_mode = false diff --git a/src/html/enums.nim b/src/html/enums.nim index 54de6af6..5cc4e466 100644 --- a/src/html/enums.nim +++ b/src/html/enums.nim @@ -1,6 +1,8 @@ import strutils import tables +import utils/twtstr + import chame/tags type @@ -35,7 +37,7 @@ const LabelableElements* = { func getInputTypeMap(): Table[string, InputType] = for i in InputType: let enumname = $InputType(i) - let tagname = enumname.split('_')[1..^1].join("_").toLowerAscii() + let tagname = enumname.split('_')[1..^1].join('_').toLowerAscii() result[tagname] = InputType(i) const inputTypeMap = getInputTypeMap() |