about summary refs log tree commit diff stats
path: root/src/html
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2021-08-07 12:16:29 +0200
committerbptato <nincsnevem662@gmail.com>2021-08-07 12:16:29 +0200
commitfa4560f63e38886b2b7541642b9aa1656dc40508 (patch)
tree7177fd845926e92b655306e08f4b5a8fc5156b4d /src/html
parentab963e4efe0871a6bdedf2f56fcfb9ed15636d12 (diff)
downloadchawan-fa4560f63e38886b2b7541642b9aa1656dc40508.tar.gz
Reorganize imports
Diffstat (limited to 'src/html')
-rw-r--r--src/html/dom.nim19
-rw-r--r--src/html/entity.nim4
-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