diff --git a/info.rkt b/info.rkt index 169a102..ec0ef95 100644 --- a/info.rkt +++ b/info.rkt @@ -1,7 +1,7 @@ #lang info (define pkg-authors '(hnmdijkema)) -(define version "0.1.8") +(define version "0.1.9") (define license 'MIT) (define collection "web-racket") (define pkg-desc "web-racket - A Web Based GUI library, based on webui-wire") @@ -17,7 +17,9 @@ ) (define deps - '("racket/base" "http-easy" "gregor" "html-printer" "simple-ini" "gregor-utils")) + '("racket/base" "http-easy" "gregor" "html-printer" "simple-ini" "gregor-utils" + "racket/gui" "net/sendurl" + )) (define build-deps '("racket-doc" diff --git a/scribblings/web-racket.scrbl b/scribblings/web-racket.scrbl index 42aa2bd..a3183d8 100644 --- a/scribblings/web-racket.scrbl +++ b/scribblings/web-racket.scrbl @@ -5,6 +5,7 @@ (for-label racket/base racket/class racket/gui/base + net/sendurl json ;gregor ;gregor/time @@ -83,18 +84,16 @@ Enable or disable internal debug logging in the @racket[web-wire] layer. This affects @racket[ww-debug] output. } -@defform[(ww-debug msg-expr) #:contracts ([msg-expr any/c])] -@defform[(ww-debug id-expr msg-expr) - #:contracts ([id-expr any/c] [msg-expr any/c])]{ - +@defform*[[(ww-debug msg-expr) #:contracts ([msg-expr any/c]) + (ww-debug id-expr msg-expr) #:contracts ([id-expr any/c] [msg-expr any/c]) + ]]{ Debug logging macros that write to the shared log buffer when debug is enabled. } -@defform[(ww-error msg-expr) #:contracts ([msg-expr any/c])] -@defform[(ww-error id-expr msg-expr) - #:contracts ([id-expr any/c] [msg-expr any/c])]{ - +@defform*[[(ww-error msg-expr) #:contracts ([msg-expr any/c]) + (ww-error id-expr msg-expr) #:contracts ([id-expr any/c] [msg-expr any/c]) + ]]{ Error logging macros that always log, regardless of the debug setting. }