42 lines
1.4 KiB
Scheme
42 lines
1.4 KiB
Scheme
(module bugs mzscheme
|
|
(require (lib "string.ss"))
|
|
|
|
(require "../private/util.ss")
|
|
(require "../private/headelts.ss")
|
|
|
|
(require (lib "servlet.ss" "web-server"))
|
|
(provide interface-version timeout start)
|
|
(define interface-version 'v1)
|
|
(define timeout +inf.0)
|
|
|
|
(define (start initial-request)
|
|
|
|
(define stupid-internal-define-syntax (report-errors-to-browser send/finish))
|
|
|
|
(define (make-bug-link name)
|
|
(let ([dir (string-copy name)])
|
|
(string-lowercase! dir)
|
|
`(LI (A ((HREF ,(string-append
|
|
"/servlets/doc-anchor.ss?file="
|
|
(hexify-string
|
|
(path->string
|
|
(build-path (collection-path "mzlib") 'up 'up "notes" dir "OPENBUGS")))
|
|
"&caption=Open " name " bugs"
|
|
"&name=" name)))
|
|
,name " bugs"))))
|
|
|
|
`(HTML
|
|
(HEAD ,hd-css
|
|
,@hd-links
|
|
(TITLE "Known Bugs"))
|
|
(BODY
|
|
(H1 "Known Bugs in PLT Scheme")
|
|
(A ((NAME "bugs") (VALUE "Bugs")))
|
|
"Significant known bugs in the current release (v" ,(version) "):"
|
|
(UL
|
|
,@(map make-bug-link
|
|
'("DrScheme" "MzScheme" "MrEd" "Stepper")))
|
|
(P)
|
|
"For an up-to-date list of bug reports, see the "
|
|
(A ((HREF "http://bugs.plt-scheme.org/query/")
|
|
(TARGET "_top")) "PLT bug report query page")) "."))) |