reduce doc dependencies of "racket-doc"

This commit is contained in:
Matthew Flatt 2013-07-12 09:23:08 -06:00
parent 8a9d885774
commit 72ae9a1249
7 changed files with 10 additions and 11 deletions

View File

@ -10,9 +10,7 @@
"scribble-lib" "scribble-lib"
"racket-index")) "racket-index"))
(define build-deps '("compatibility-doc" (define build-deps '("compatibility-doc"
"drracket"
"errortrace-doc" "errortrace-doc"
"sgl"
"typed-racket-doc" "typed-racket-doc"
"unstable" "unstable"
"at-exp-lib" "at-exp-lib"

View File

@ -6,7 +6,7 @@
@defmodule[net/sendurl]{Provides @racket[send-url] for opening a URL @defmodule[net/sendurl]{Provides @racket[send-url] for opening a URL
in the user's chosen web browser.} in the user's chosen web browser.}
See also @racketmodname[browser/external], which requires See also @racketmodname[browser/external #:indirect], which requires
@racket[racket/gui], but can prompt the user for a browser if no @racket[racket/gui], but can prompt the user for a browser if no
browser preference is set. browser preference is set.

View File

@ -44,11 +44,11 @@ interfaces (GUIs):
See @racketmodname[2htdp/image #:indirect] for more information.} See @racketmodname[2htdp/image #:indirect] for more information.}
@item{The @racketmodname[sgl] library provides OpenGL for 3-D @item{The @racketmodname[sgl #:indirect] library provides OpenGL for 3-D
graphics. The context for rendering OpenGL can be a window or graphics. The context for rendering OpenGL can be a window or
bitmap created with @racketmodname[racket/gui]. bitmap created with @racketmodname[racket/gui].
See @other-doc['(lib "sgl/scribblings/sgl.scrbl")] for more See @other-doc['(lib "sgl/scribblings/sgl.scrbl") #:indirect "SGL"] for more
information.} information.}
] ]

View File

@ -4,8 +4,8 @@
@title[#:tag "running" #:style 'toc]{Running and Creating Executables} @title[#:tag "running" #:style 'toc]{Running and Creating Executables}
While developing programs, many Racket programmers use the While developing programs, many Racket programmers use the
@seclink[#:doc '(lib "scribblings/drracket/drracket.scrbl") @seclink["top" #:doc '(lib "scribblings/drracket/drracket.scrbl")
"top"]{DrRacket} programming environment. To run a program without the #:indirect? #t]{DrRacket} programming environment. To run a program without the
development environment, use @exec{racket} (for console-based development environment, use @exec{racket} (for console-based
programs) or @exec{gracket} (for GUI programs). This chapter mainly programs) or @exec{gracket} (for GUI programs). This chapter mainly
explains how to run @exec{racket} and @exec{gracket}. explains how to run @exec{racket} and @exec{gracket}.

View File

@ -2046,7 +2046,7 @@ These predicates detect whether a value is a @tech{contract property},
@subsection{Obligation Information in Check Syntax} @subsection{Obligation Information in Check Syntax}
@seclink[#:doc '(lib "scribblings/drracket/drracket.scrbl") @seclink[#:doc '(lib "scribblings/drracket/drracket.scrbl")
"buttons"]{Check Syntax} in DrRacket shows obligation information for "buttons" #:indirect? #t]{Check Syntax} in DrRacket shows obligation information for
contracts according to @racket[syntax-property]s that the contract combinators contracts according to @racket[syntax-property]s that the contract combinators
leave in the expanded form of the program. These properties indicate leave in the expanded form of the program. These properties indicate
where contracts appear in the source and where the positive and negative where contracts appear in the source and where the positive and negative

View File

@ -10,7 +10,7 @@ information. The @racketmodname[errortrace] library supports more
consistent (independent of the @tech{JIT} compiler) and precise context consistent (independent of the @tech{JIT} compiler) and precise context
information. The @racketmodname[racket/trace] library provides simple information. The @racketmodname[racket/trace] library provides simple
tracing support. Finally, the @seclink[#:doc '(lib tracing support. Finally, the @seclink[#:doc '(lib
"scribblings/drracket/drracket.scrbl") "top"]{DrRacket} programming environment "scribblings/drracket/drracket.scrbl") "top" #:indirect? #t]{DrRacket} programming environment
provides much more debugging support. provides much more debugging support.
@include-section["trace.scrbl"] @include-section["trace.scrbl"]

View File

@ -136,8 +136,9 @@ The function produced by @racketidfont{get-info} reflects information
about the expected syntax of the input stream. The first argument to the about the expected syntax of the input stream. The first argument to the
function serves as a key on such information; acceptable keys and the function serves as a key on such information; acceptable keys and the
interpretation of results is up to external tools, such as DrRacket (see interpretation of results is up to external tools, such as DrRacket (see
@secref[#:doc '(lib "scribblings/tools/tools.scrbl") @seclink[#:doc '(lib "scribblings/tools/tools.scrbl")
"drracket:module-language-tools"]). "drracket:module-language-tools"
#:indirect? #t]{the DrRacket documentation}).
If no information is available for a given key, the result should be If no information is available for a given key, the result should be
the second argument. the second argument.
@mz-examples[ @mz-examples[