diff options
author | bptato <nincsnevem662@gmail.com> | 2021-08-07 12:16:29 +0200 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2021-08-07 12:16:29 +0200 |
commit | fa4560f63e38886b2b7541642b9aa1656dc40508 (patch) | |
tree | 7177fd845926e92b655306e08f4b5a8fc5156b4d /src/html | |
parent | ab963e4efe0871a6bdedf2f56fcfb9ed15636d12 (diff) | |
download | chawan-fa4560f63e38886b2b7541642b9aa1656dc40508.tar.gz |
Reorganize imports
Diffstat (limited to 'src/html')
-rw-r--r-- | src/html/dom.nim | 19 | ||||
-rw-r--r-- | src/html/entity.nim | 4 | ||||
-rw-r--r-- | src/html/parser.nim (renamed from src/html/htmlparser.nim) | 14 |
3 files changed, 16 insertions, 21 deletions
diff --git a/src/html/dom.nim b/src/html/dom.nim index 96bbd8a1..2279725f 100644 --- a/src/html/dom.nim +++ b/src/html/dom.nim @@ -8,17 +8,14 @@ import sequtils import sugar import algorithm -import ../css/style -import ../css/cssparser -import ../css/selector -import ../css/box - -import ../types/enums - -import ../utils/twtstr -import ../utils/eprint - -const css = staticRead"../../res/default.css" +import css/style +import css/cssparser +import css/selector +import css/box +import types/enums +import utils/twtstr + +const css = staticRead"res/default.css" let stylesheet = parseCSS(newStringStream(css)) type diff --git a/src/html/entity.nim b/src/html/entity.nim index 72c5c452..775ea94f 100644 --- a/src/html/entity.nim +++ b/src/html/entity.nim @@ -1,8 +1,8 @@ import json -import ../utils/radixtree +import utils/radixtree -const entity = staticRead"../../res/entity.json" +const entity = staticRead"res/entity.json" proc genEntityMap(data: seq[tuple[a: string, b: string]]): RadixNode[string] = result = newRadixTree[string]() for pair in data: diff --git a/src/html/htmlparser.nim b/src/html/parser.nim index c060d666..44b31d4a 100644 --- a/src/html/htmlparser.nim +++ b/src/html/parser.nim @@ -4,14 +4,12 @@ import strutils import tables import json -import ../types/enums -import ../types/tagtypes - -import ../utils/twtstr -import ../utils/radixtree - -import dom -import entity +import types/enums +import types/tagtypes +import utils/twtstr +import utils/radixtree +import html/dom +import html/entity type HTMLParseState = object |