diff --git a/collects/db/scribblings/connect.scrbl b/collects/db/scribblings/connect.scrbl index e06c7c0bff..5f37c84440 100644 --- a/collects/db/scribblings/connect.scrbl +++ b/collects/db/scribblings/connect.scrbl @@ -627,7 +627,7 @@ ODBC's DSNs. data-source?] @defproc[(mysql-data-source [#:user user string? @#,absent] - [#:database database string? @#,absent] + [#:database database (or/c string? #f) @#,absent] [#:server server string? @#,absent] [#:port port exact-positive-integer? @#,absent] [#:socket socket (or/c path-string? 'guess #f) @#,absent] diff --git a/collects/db/scribblings/notes.scrbl b/collects/db/scribblings/notes.scrbl index be11551191..e79038d1ab 100644 --- a/collects/db/scribblings/notes.scrbl +++ b/collects/db/scribblings/notes.scrbl @@ -71,9 +71,10 @@ not supported. As of version 5.5.7, MySQL supports @hyperlink["http://dev.mysql.com/doc/mysql-security-excerpt/5.5/en/pluggable-authentication.html"]{authentication -plugins}. The only plugin currently supported by this library is -@tt{mysql_native_password} (the default), which corresponds to the -password authentication mechanism used since version 4.1. +plugins}. The only plugins currently supported by this library are +@tt{mysql_native_password} (the default) and @tt{mysql_old_password}, +which corresponds to the password authentication mechanisms used since +version 4.1 and before 4.1, respectively. @section[#:tag "sqlite3-requirements"]{SQLite Requirements} diff --git a/collects/macro-debugger/macro-debugger.scrbl b/collects/macro-debugger/macro-debugger.scrbl index 60fbd3980e..e0a24f4377 100644 --- a/collects/macro-debugger/macro-debugger.scrbl +++ b/collects/macro-debugger/macro-debugger.scrbl @@ -43,7 +43,7 @@ syntax properties, such as lexical binding information and source location. -@section{Macro stepper} +@section{Macro Stepper} @defmodule[macro-debugger/stepper] @@ -62,7 +62,7 @@ single module declaration, and opens a macro stepper frame for stepping through the expansion. } -@section{Macro expansion tools} +@section{Macro Expansion Tools} @defmodule[macro-debugger/expand] @@ -112,7 +112,7 @@ result as the original syntax. } -@section{Macro stepper API for macros} +@section{Macro Stepper API for Macros} @defmodule[macro-debugger/emit] @@ -169,7 +169,7 @@ of macro hiding. } -@section{Macro stepper text interface} +@section{Macro Stepper Text Interface} @defmodule[macro-debugger/stepper-text] @@ -204,7 +204,7 @@ of macro hiding. } -@section{Syntax browser} +@section{Syntax Browser} @defmodule[macro-debugger/syntax-browser] @@ -225,7 +225,7 @@ of macro hiding. } -@section{Using the macro stepper} +@section{Using the Macro Stepper} @subsection{Navigation} @@ -238,7 +238,7 @@ provides ``Previous term'' and ``Next term'' buttons to go up and down in the list of expansions. Horizontal lines delimit the current expansion from the others. -@subsection{Macro hiding} +@subsection{Macro Hiding} Macro hiding lets one see how expansion would look if certain macros were actually primitive syntactic forms. The macro stepper skips over @@ -259,7 +259,7 @@ Macro hiding, even with no macros marked opaque, also hides certain other kinds of steps: internal defines are not rewritten to letrecs, begin forms are not spliced into module or block bodies, etc. -@section{Using the syntax browser} +@section{Using the Syntax Browser} @subsection{Selection} @@ -276,7 +276,7 @@ object in the properties panel on the right, when that panel is shown. The selected syntax also determines the highlighting done by the secondary partitioning (see below). -@subsection{Primary partition} +@subsection{Primary Partition} The primary partition is indicated by foreground color. @@ -296,7 +296,7 @@ different environments. @;@example[(bound-identifier=? (let ([x 1]) #'x) #'x)] -@subsection{Secondary partitioning} +@subsection{Secondary Partitioning} The user may select a secondary partitioning through the Syntax menu. This partitioning applies only to identifiers. When the user @@ -328,7 +328,7 @@ selected syntax object. The properties pane has two tabbed pages: } ] -@subsection{Interpreting syntax} +@subsection{Interpreting Syntax} The binding information of a syntax object may not be the same as the binding structure of the program it represents. The binding diff --git a/collects/unstable/scribblings/gui.scrbl b/collects/unstable/scribblings/gui.scrbl index 23607a9d5a..6a521243cc 100644 --- a/collects/unstable/scribblings/gui.scrbl +++ b/collects/unstable/scribblings/gui.scrbl @@ -3,7 +3,7 @@ scribble/manual (for-label scribble/base)) -@title[#:style '(toc) #:tag "unstable-gui"]{GUI libraries} +@title[#:style '(toc) #:tag "unstable-gui"]{GUI Libraries} @local-table-of-contents[#:style 'immediate-only] diff --git a/collects/unstable/scribblings/hash.scrbl b/collects/unstable/scribblings/hash.scrbl index 704ef5fba5..154736a198 100644 --- a/collects/unstable/scribblings/hash.scrbl +++ b/collects/unstable/scribblings/hash.scrbl @@ -16,7 +16,7 @@ This module provides tools for manipulating hash tables. [h hash?] ... [#:combine combine (-> any/c any/c any/c) - (lambda _ (error 'hash-union ...))] + (lambda _ (error 'hash-union ....))] [#:combine/key combine/key (-> any/c any/c any/c any/c) (lambda (k a b) (combine a b))]) @@ -30,7 +30,9 @@ key @racket[k] and value @racket[v], if a mapping from @racket[k] to some value @defexamples[ #:eval the-eval -(hash-union (make-immutable-hash '([1 . one])) (make-immutable-hash '([2 . two])) (make-immutable-hash '([3 . three]))) +(hash-union (make-immutable-hash '([1 . one])) + (make-immutable-hash '([2 . two])) + (make-immutable-hash '([3 . three]))) (hash-union (make-immutable-hash '([1 . (one uno)] [2 . (two dos)])) (make-immutable-hash '([1 . (ein une)] [2 . (zwei deux)])) #:combine/key (lambda (k v1 v2) (append v1 v2))) @@ -42,7 +44,7 @@ key @racket[k] and value @racket[v], if a mapping from @racket[k] to some value [h hash?] ... [#:combine combine (-> any/c any/c any/c) - (lambda _ (error 'hash-union ...))] + (lambda _ (error 'hash-union ....))] [#:combine/key combine/key (-> any/c any/c any/c any/c) (lambda (k a b) (combine a b))]) diff --git a/collects/unstable/scribblings/unstable.scrbl b/collects/unstable/scribblings/unstable.scrbl index 915975c39d..21d2e62ace 100644 --- a/collects/unstable/scribblings/unstable.scrbl +++ b/collects/unstable/scribblings/unstable.scrbl @@ -20,7 +20,7 @@ Developers of unstable libraries must follow the guidelines in @;{--------} -@section[#:tag "guidelines"]{Guidelines for developing @racketmodname[unstable] libraries} +@section[#:tag "guidelines"]{Guidelines for Developing @racketmodname[unstable] Libraries} Any collection developer may add modules to the @racketmodname[unstable] collection. diff --git a/collects/unstable/scribblings/wrapc.scrbl b/collects/unstable/scribblings/wrapc.scrbl index 137e57a989..d7a2f786eb 100644 --- a/collects/unstable/scribblings/wrapc.scrbl +++ b/collects/unstable/scribblings/wrapc.scrbl @@ -5,7 +5,7 @@ @(define the-eval (make-base-eval)) @(the-eval '(require racket/contract (for-syntax racket/base unstable/wrapc))) -@title[#:tag "wrapc"]{Contracts for macro subexpressions} +@title[#:tag "wrapc"]{Contracts for Macro Subexpressions} This library provides a procedure @racket[wrap-expr/c] for applying contracts to macro subexpressions.