This commit is contained in:
2026-02-24 15:18:59 +01:00
parent 857d4ee9d8
commit 15b49477e2
2 changed files with 12 additions and 4 deletions

View File

@@ -35,7 +35,7 @@
ww-set-debug
ww-debug
ww-error
ww-log-level
ww-set-log-level
(all-from-out "css.rkt")
(all-from-out "menu.rkt")

View File

@@ -17,6 +17,7 @@
ww-stop
ww-set-debug
ww-set-log-level
ww-debug
ww-error
ww-display-log
@@ -127,9 +128,18 @@
;; web-wire handling (interaction with the library)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define ww-current-handle #f)
(define _ww-debug #t)
(define _ww-log-level 'warning)
(define (ww-set-debug yn) (set! _ww-debug yn))
(define (ww-set-log-level level)
(set! _ww-log-level level)
(unless (eq? ww-current-handle #f)
(ww-log-level _ww-log-level))
)
(define (do-debug str . var)
(when _ww-debug
@@ -189,8 +199,6 @@
#:transparent
)
(define ww-current-handle #f)
(define evt-sem (make-semaphore))
(define evt-fifo (make-queue))
(define log-fifo (make-queue))
@@ -357,7 +365,7 @@
(set! ww-current-handle h))
))
(unless (null? args)
(ww-log-level (car args)))
(ww-set-log-level (car args)))
ww-current-handle)
(define (ww-start . args)