about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-12-09 20:05:20 +0100
committerbptato <nincsnevem662@gmail.com>2024-12-09 20:05:20 +0100
commit14e0eaa2a431f7e42cdb27d655c37b13ce4b7de3 (patch)
tree133ee55172b74293e953678c3df6a1ffd351f9d7 /src
parent82a2f811f081896c19b38d9588c218eaf06f6dd2 (diff)
downloadchawan-14e0eaa2a431f7e42cdb27d655c37b13ce4b7de3.tar.gz
container: de-extern some procs
Diffstat (limited to 'src')
-rw-r--r--src/local/container.nim38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/local/container.nim b/src/local/container.nim
index 2edd0d38..85aaf378 100644
--- a/src/local/container.nim
+++ b/src/local/container.nim
@@ -138,9 +138,9 @@ type
     config*: BufferConfig
     loaderConfig*: LoaderClientConfig
     iface*: BufferInterface
-    width* {.jsget.}: int
-    height* {.jsget.}: int
-    title*: string # used in status msg
+    width {.jsget.}: int
+    height {.jsget.}: int
+    title: string # used in status msg
     hoverText: array[HoverType, string]
     lastPeek: HoverType
     request*: Request # source request
@@ -180,7 +180,7 @@ type
     filter*: BufferFilter
     bgcolor*: CellColor
     tailOnLoad*: bool
-    mainConfig*: Config
+    mainConfig: Config
     flags*: set[ContainerFlag]
     images*: seq[PosBitmap]
     cachedImages*: seq[CachedImage]
@@ -1103,7 +1103,7 @@ proc copyCursorPos*(container, c2: Container) =
     container.startpos = some(c2.pos)
   container.flags.incl(cfHasStart)
 
-proc cursorNextLink*(container: Container; n = 1) {.jsfunc.} =
+proc cursorNextLink(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1115,7 +1115,7 @@ proc cursorNextLink*(container: Container; n = 1) {.jsfunc.} =
         container.markPos()
     )
 
-proc cursorPrevLink*(container: Container; n = 1) {.jsfunc.} =
+proc cursorPrevLink(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1127,7 +1127,7 @@ proc cursorPrevLink*(container: Container; n = 1) {.jsfunc.} =
         container.markPos()
     )
 
-proc cursorLinkNavDown*(container: Container; n = 1) {.jsfunc.} =
+proc cursorLinkNavDown(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1154,7 +1154,7 @@ proc cursorLinkNavDown*(container: Container; n = 1) {.jsfunc.} =
           container.markPos()
     )
 
-proc cursorLinkNavUp*(container: Container; n = 1) {.jsfunc.} =
+proc cursorLinkNavUp(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1182,7 +1182,7 @@ proc cursorLinkNavUp*(container: Container; n = 1) {.jsfunc.} =
           container.markPos()
     )
 
-proc cursorNextParagraph*(container: Container; n = 1) {.jsfunc.} =
+proc cursorNextParagraph(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1193,7 +1193,7 @@ proc cursorNextParagraph*(container: Container; n = 1) {.jsfunc.} =
       container.markPos()
     )
 
-proc cursorPrevParagraph*(container: Container; n = 1) {.jsfunc.} =
+proc cursorPrevParagraph(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.markPos0()
@@ -1204,8 +1204,8 @@ proc cursorPrevParagraph*(container: Container; n = 1) {.jsfunc.} =
       container.markPos()
     )
 
-proc setMark*(container: Container; id: string; x = none(int);
-    y = none(int)): bool {.jsfunc.} =
+proc setMark(container: Container; id: string; x = none(int); y = none(int)):
+    bool {.jsfunc.} =
   let x = x.get(container.cursorx)
   let y = y.get(container.cursory)
   container.marks.withValue(id, p):
@@ -1217,7 +1217,7 @@ proc setMark*(container: Container; id: string; x = none(int);
     container.queueDraw()
     return true
 
-proc clearMark*(container: Container; id: string): bool {.jsfunc.} =
+proc clearMark(container: Container; id: string): bool {.jsfunc.} =
   result = id in container.marks
   container.marks.del(id)
   container.queueDraw()
@@ -1229,7 +1229,7 @@ proc getMarkPos(container: Container; id: string): Opt[PagePos] {.jsfunc.} =
     return ok(p[])
   return err()
 
-proc gotoMark*(container: Container; id: string): bool {.jsfunc.} =
+proc gotoMark(container: Container; id: string): bool {.jsfunc.} =
   container.markPos0()
   let mark = container.getMarkPos(id)
   if mark.isSome:
@@ -1239,7 +1239,7 @@ proc gotoMark*(container: Container; id: string): bool {.jsfunc.} =
     return true
   return false
 
-proc gotoMarkY*(container: Container; id: string): bool {.jsfunc.} =
+proc gotoMarkY(container: Container; id: string): bool {.jsfunc.} =
   container.markPos0()
   let mark = container.getMarkPos(id)
   if mark.isSome:
@@ -1249,7 +1249,7 @@ proc gotoMarkY*(container: Container; id: string): bool {.jsfunc.} =
     return true
   return false
 
-proc findNextMark*(container: Container; x = none(int), y = none(int)):
+proc findNextMark(container: Container; x = none(int); y = none(int)):
     Option[string] {.jsfunc.} =
   #TODO optimize (maybe store marks in an OrderedTable and sort on insert?)
   let x = x.get(container.cursorx)
@@ -1264,7 +1264,7 @@ proc findNextMark*(container: Container; x = none(int), y = none(int)):
       bestid = some(id)
   return bestid
 
-proc findPrevMark*(container: Container; x = none(int), y = none(int)):
+proc findPrevMark(container: Container; x = none(int); y = none(int)):
     Option[string] {.jsfunc.} =
   #TODO optimize (maybe store marks in an OrderedTable and sort on insert?)
   let x = x.get(container.cursorx)
@@ -1279,7 +1279,7 @@ proc findPrevMark*(container: Container; x = none(int), y = none(int)):
       bestid = some(id)
   return bestid
 
-proc cursorNthLink*(container: Container; n = 1) {.jsfunc.} =
+proc cursorNthLink(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.iface
@@ -1288,7 +1288,7 @@ proc cursorNthLink*(container: Container; n = 1) {.jsfunc.} =
       if res.x > -1 and res.y != -1:
         container.setCursorXYCenter(res.x, res.y))
 
-proc cursorRevNthLink*(container: Container; n = 1) {.jsfunc.} =
+proc cursorRevNthLink(container: Container; n = 1) {.jsfunc.} =
   if container.iface == nil:
     return
   container.iface