Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files.

(Some other minor things here and there.)

original commit: debd1f9f1e6899e2a7e4ab5de929a49df490b5c7
This commit is contained in:
Eli Barzilay 2011-06-20 04:00:14 -04:00
parent c6d0c1b138
commit 41c51bfdb4
31 changed files with 45 additions and 93 deletions

View File

@ -1,6 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt"
"utils.ss"
(for-syntax racket/base) (for-syntax racket/base)
(for-label setup/main-collects)) (for-label setup/main-collects))

View File

@ -1,6 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss" @(require "utils.rkt" (for-label (only-in scribble/basic span-class)))
(for-label (only-in scribble/basic span-class)))
@(define (compat) @(define (compat)
@italic{For backward compatibility.}) @italic{For backward compatibility.})

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt" scribble/bnf
"utils.ss"
scribble/bnf
(for-label scribble/bnf)) (for-label scribble/bnf))
@title[#:tag "bnf"]{BNF Grammars} @title[#:tag "bnf"]{BNF Grammars}

View File

@ -1,10 +1,7 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/core scribble/decode
scribble/core scribble/html-properties scribble/latex-properties
scribble/decode "utils.rkt"
scribble/html-properties
scribble/latex-properties
"utils.ss"
(for-label racket/base)) (for-label racket/base))
@(define (fake-title . str) (apply bold str)) @(define (fake-title . str) (apply bold str))

View File

@ -1,6 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt"
"utils.ss"
(for-label scribble/manual-struct (for-label scribble/manual-struct
file/convertible file/convertible
setup/main-collects setup/main-collects

View File

@ -1,6 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt")
"utils.ss")
@title[#:tag "decode"]{Decoding Text} @title[#:tag "decode"]{Decoding Text}

View File

@ -1,5 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss") @(require "utils.rkt")
@title[#:tag "doclang"]{Document Language} @title[#:tag "doclang"]{Document Language}

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf "utils.rkt")
scribble/bnf
"utils.ss")
@title[#:tag "docreader"]{Document Reader} @title[#:tag "docreader"]{Document Reader}

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt" (for-label racket/sandbox))
"utils.ss"
(for-label racket/sandbox))
@title[#:tag "eval"]{Evaluation and Examples} @title[#:tag "eval"]{Evaluation and Examples}

View File

@ -1,5 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss") @(require "utils.rkt")
@title[#:tag "generic-prose" #:style 'toc]{High-Level Scribble API} @title[#:tag "generic-prose" #:style 'toc]{High-Level Scribble API}
@ -10,4 +10,3 @@
@include-section["sigplan.scrbl"] @include-section["sigplan.scrbl"]
@include-section["jfp.scrbl"] @include-section["jfp.scrbl"]
@include-section["lncs.scrbl"] @include-section["lncs.scrbl"]

View File

@ -1,16 +1,11 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf "utils.rkt"
scribble/bnf (for-label scriblib/figure scribble/base scribble/sigplan))
"utils.ss"
(for-label scriblib/figure
scribble/base
scribble/sigplan))
@(define-syntax-rule (samplemod . text) (codeblock . text)) @(define-syntax-rule (samplemod . text) (codeblock . text))
@(define-syntax-rule (sample a . text) (codeblock #:context #'a @(define-syntax-rule (sample a . text)
#:keep-lang-line? #f (codeblock #:context #'a #:keep-lang-line? #f
"#lang scribble/base" "\n" "#lang scribble/base" "\n" a . text))
a . text))
@(define (result . text) (apply nested #:style 'inset text)) @(define (result . text) (apply nested #:style 'inset text))
@title[#:tag "getting-started"]{Getting Started} @title[#:tag "getting-started"]{Getting Started}

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf "utils.rkt")
scribble/bnf
"utils.ss")
@title[#:tag "how-to-doc"]{Getting Started with Documentation} @title[#:tag "how-to-doc"]{Getting Started with Documentation}

View File

@ -1,5 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss") @(require "utils.rkt")
@title[#:tag "internals" #:style 'toc]{Low-Level Scribble API} @title[#:tag "internals" #:style 'toc]{Low-Level Scribble API}

View File

@ -1,6 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require (except-in "utils.ss" author) @(require (except-in "utils.rkt" author) (for-label scribble/jfp))
(for-label scribble/jfp))
@(define-syntax-rule (def base-author) @(define-syntax-rule (def base-author)
(begin (begin

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf "utils.rkt")
scribble/bnf
"utils.ss")
@title[#:tag "layers"]{Scribble Layers} @title[#:tag "layers"]{Scribble Layers}

View File

@ -1,7 +1,6 @@
#lang scribble/manual #lang scribble/manual
@(require (except-in "utils.ss" author) @(require (except-in "utils.rkt" author)
(except-in (for-label scribble/lncs/lang) (except-in (for-label scribble/lncs/lang) #%module-begin))
#%module-begin))
@(define-syntax-rule (def base-author) @(define-syntax-rule (def base-author)
(begin (begin

View File

@ -1,11 +1,9 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/core scribble/html-properties
scribble/core
scribble/html-properties
scribble/latex-properties scribble/latex-properties
racket/runtime-path racket/runtime-path
"utils.rkt"
(prefix-in lp-ex: "lp-ex-doc.scrbl") (prefix-in lp-ex: "lp-ex-doc.scrbl")
"utils.ss"
(for-label scribble/lp-include scribble/lp)) (for-label scribble/lp-include scribble/lp))
@title[#:tag "lp" @title[#:tag "lp"

View File

@ -1,6 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss" @(require "utils.rkt" (for-label scribble/sigplan))
(for-label scribble/sigplan))
@title{Racket Manual Format} @title{Racket Manual Format}

View File

@ -1,6 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt"
"utils.ss"
(for-syntax racket/base) (for-syntax racket/base)
(for-label scribble/manual-struct)) (for-label scribble/manual-struct))

View File

@ -1,5 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss") @(require "utils.rkt")
@title[#:tag "plt-manuals" #:style 'toc]{Scribbling Documentation} @title[#:tag "plt-manuals" #:style 'toc]{Scribbling Documentation}

View File

@ -1,7 +1,7 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual
scribble/core scribble/html-properties scribble/latex-properties scribble/core scribble/html-properties scribble/latex-properties
"utils.ss" "utils.rkt"
(for-label racket/base (for-label racket/base
;; FIXME: need to get this in ;; FIXME: need to get this in
;; scribble/text ;; scribble/text

View File

@ -1,8 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf scribble/eval "utils.rkt"
scribble/bnf
scribble/eval
"utils.ss"
(for-syntax racket/base) (for-syntax racket/base)
(for-label (only-in scribble/reader (for-label (only-in scribble/reader
use-at-readtable))) use-at-readtable)))
@ -196,7 +193,7 @@ for reading.
These @racketid[-inside] variants parse as if starting inside a These @racketid[-inside] variants parse as if starting inside a
@litchar["@{"]...@litchar["}"], and they return a (syntactic) list. @litchar["@{"]...@litchar["}"], and they return a (syntactic) list.
Useful for implementing languages that are textual by default (see Useful for implementing languages that are textual by default (see
@filepath{docreader.ss} for example). @filepath{docreader.rkt} for example).
} }
@defproc[(make-at-readtable @defproc[(make-at-readtable

View File

@ -1,8 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/bnf scribble/eval "utils.rkt"
scribble/bnf
scribble/eval
"utils.ss"
(for-syntax racket/base) (for-syntax racket/base)
(for-label (only-in scribble/reader (for-label (only-in scribble/reader
use-at-readtable))) use-at-readtable)))

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt" (for-label racket/class))
"utils.ss"
(for-label racket/class))
@(define-syntax-rule (defmodule/local lib . content) @(define-syntax-rule (defmodule/local lib . content)
(begin (begin

View File

@ -1,7 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt" (for-label scribble/racket))
"utils.ss"
(for-label scribble/racket))
@title[#:tag "scheme"]{Racket} @title[#:tag "scheme"]{Racket}

View File

@ -1,6 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require scribble/bnf @(require scribble/bnf "utils.rkt")
"utils.ss")
@title{@bold{Scribble}: Racket Documentation Tool} @title{@bold{Scribble}: Racket Documentation Tool}

View File

@ -1,6 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require "utils.ss" @(require "utils.rkt" (for-label scribble/sigplan))
(for-label scribble/sigplan))
@title{SIGPLAN Paper Format} @title{SIGPLAN Paper Format}

View File

@ -1,9 +1,6 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt"
"utils.ss" (for-label scribble/srcdoc scribble/extract racket/contract))
(for-label scribble/srcdoc
scribble/extract
racket/contract))
@title[#:tag "srcdoc"]{In-Source Documentation} @title[#:tag "srcdoc"]{In-Source Documentation}

View File

@ -1,5 +1,5 @@
#lang scribble/manual #lang scribble/manual
@(require (except-in "utils.ss" @(require (except-in "utils.rkt"
make-part make-paragraph make-table make-itemization make-compound-paragraph make-part make-paragraph make-table make-itemization make-compound-paragraph
make-element make-toc-element make-target-element make-toc-target-element make-element make-toc-element make-target-element make-toc-target-element
make-page-target-element make-redirect-target-element make-link-element make-page-target-element make-redirect-target-element make-link-element

View File

@ -1,9 +1,6 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual scribble/eval "utils.rkt"
scribble/eval (for-label scribble/manual scribble/eval))
"utils.ss"
(for-label scribble/manual
scribble/eval))
@title[#:tag "reference-style"]{Style Guide} @title[#:tag "reference-style"]{Style Guide}

View File

@ -1,6 +1,5 @@
#lang scribble/doc #lang scribble/doc
@(require scribble/manual @(require scribble/manual "utils.rkt"
"utils.ss"
(for-label scribble/xref (for-label scribble/xref
scribble/base-render scribble/base-render
scribble/html-render scribble/html-render