From ff73a5395ee00699c7b85d6ed20bbc3e5d9a2957 Mon Sep 17 00:00:00 2001
From: Eli Barzilay
Date: Fri, 1 May 2009 21:02:51 +0000
Subject: [PATCH] removed lots of "the the"s
svn: r14679
---
collects/compiler/private/known.ss | 2 +-
collects/compiler/private/rep.ss | 2 +-
collects/drscheme/private/rep.ss | 4 ++--
collects/embedded-gui/doc.txt | 4 ++--
.../embedded-gui/private/aligned-pasteboard.ss | 2 +-
collects/embedded-gui/private/interface.ss | 2 +-
.../embedded-gui/private/verthoriz-alignment.ss | 2 +-
.../scribblings/alignment-parent.scrbl | 2 +-
collects/eopl/private/sllgen.ss | 2 +-
collects/ffi/magick.ss | 2 +-
collects/framework/main.ss | 2 +-
collects/framework/private/text.ss | 2 +-
collects/frtime/demos/analog-clock.ss | 2 +-
collects/games/ginrummy/ginrummy.ss | 2 +-
.../handin-server/scribblings/server-setup.scrbl | 2 +-
collects/handin-server/scribblings/utils.scrbl | 2 +-
.../scribblings/graph/graph-pasteboard-intf.scrbl | 2 +-
collects/mrlib/scribblings/name-message.scrbl | 2 +-
collects/mysterx/doc.txt | 2 +-
collects/mysterx/scribblings/overview.scrbl | 2 +-
collects/openssl/mzssl.ss | 2 +-
collects/parser-tools/parser-tools.scrbl | 2 +-
collects/profile/sampler.ss | 2 +-
collects/profj/libs/java/lang/Boolean.java | 2 +-
collects/redex/doc.txt | 2 +-
collects/redex/redex.scrbl | 2 +-
collects/schemeunit/scribblings/philosophy.scrbl | 2 +-
collects/scribble/reader.ss | 14 +++++++-------
collects/scribblings/drscheme/prefs.scrbl | 2 +-
collects/scribblings/foreign/types.scrbl | 2 +-
collects/scribblings/framework/text.scrbl | 2 +-
.../scribblings/guide/contracts-structure.scrbl | 2 +-
collects/scribblings/guide/namespaces.scrbl | 2 +-
collects/scribblings/guide/regexp.scrbl | 2 +-
collects/scribblings/guide/welcome.scrbl | 2 +-
collects/scribblings/inside/structures.scrbl | 2 +-
collects/scribblings/inside/values.scrbl | 4 ++--
collects/scribblings/reference/file-ports.scrbl | 4 ++--
collects/scribblings/reference/hashes.scrbl | 2 +-
collects/scribblings/reference/namespaces.scrbl | 2 +-
collects/scribblings/reference/sandbox.scrbl | 2 +-
collects/scribblings/reference/stx-certs.scrbl | 2 +-
collects/scribblings/reference/vectors.scrbl | 2 +-
collects/scribblings/reference/windows-paths.scrbl | 2 +-
collects/scribblings/scribble/eval.scrbl | 2 +-
collects/srfi/26/cut.ss | 2 +-
collects/srfi/42/extra-generators.scm | 2 +-
collects/stxclass/scribblings/syntax-classes.scrbl | 2 +-
collects/tests/mred/canvas-steps.txt | 2 +-
collects/tests/mred/draw-info.txt | 4 ++--
collects/texpict/doc.txt | 2 +-
doc/release-notes/redex/HISTORY.txt | 2 +-
doc/srfi-std/srfi-14.html | 2 +-
doc/srfi-std/srfi-35.html | 2 +-
doc/srfi-std/srfi-43.html | 4 ++--
doc/srfi-std/srfi-69.html | 2 +-
src/mzscheme/gc/configure.host | 2 +-
src/mzscheme/src/read.c | 2 +-
src/wxxt/src/Utilities/Home.cc | 2 +-
src/wxxt/src/Windows/RadioBox.cc | 4 ++--
src/wxxt/src/Windows/Window.cc | 2 +-
src/wxxt/src/XWidgets/xwScrollWin.w | 2 +-
62 files changed, 75 insertions(+), 75 deletions(-)
diff --git a/collects/compiler/private/known.ss b/collects/compiler/private/known.ss
index bd4b4eb526..de307b0b5d 100644
--- a/collects/compiler/private/known.ss
+++ b/collects/compiler/private/known.ss
@@ -2,7 +2,7 @@
;; (c) 1996-1997 Sebastian Good
;; (c) 1997-2001 PLT
-;; Sets the the real annotation for zodiac:binding AST nodes,
+;; Sets the real annotation for zodiac:binding AST nodes,
;; setting the known? and known-val fields as possible.
;; Known-value analysis is used for constant propagation, but
diff --git a/collects/compiler/private/rep.ss b/collects/compiler/private/rep.ss
index 529e614c4f..6867da0b6f 100644
--- a/collects/compiler/private/rep.ss
+++ b/collects/compiler/private/rep.ss
@@ -1,4 +1,4 @@
-;; Representation choosing phase of the the compiler
+;; Representation choosing phase of the compiler
;; (c) 1996-1997 Sebastian Good
;; (c) 1997-201 PLT
diff --git a/collects/drscheme/private/rep.ss b/collects/drscheme/private/rep.ss
index 6a8dd409c9..8d5df632f8 100644
--- a/collects/drscheme/private/rep.ss
+++ b/collects/drscheme/private/rep.ss
@@ -1254,8 +1254,8 @@ TODO
(thread
(λ ()
- ;; forward system events the the user's logger,
- ;; and record any events that happen on the user's logger to show in the GUI
+ ;; forward system events the user's logger, and record any
+ ;; events that happen on the user's logger to show in the GUI
(let ([sys-evt (make-log-receiver drscheme:init:system-logger 'debug)]
[user-evt (make-log-receiver user-logger 'debug)])
(let loop ()
diff --git a/collects/embedded-gui/doc.txt b/collects/embedded-gui/doc.txt
index f696e62cc2..f528ab78b6 100644
--- a/collects/embedded-gui/doc.txt
+++ b/collects/embedded-gui/doc.txt
@@ -93,8 +93,8 @@ Add the given alignment as a child after the existing child
> (send an-alignment-parent delete-child child) -> void
child : (is-a?/c alignment<%>)
-Deletes a child from the the alignments
-
+Deletes a child from the alignments
+
> (send an-alignment-parent is-shown?) -> boolean?
True if the alignment is being shown (accounting for its parent being shown)
diff --git a/collects/embedded-gui/private/aligned-pasteboard.ss b/collects/embedded-gui/private/aligned-pasteboard.ss
index 363b9d27fc..b742f88067 100644
--- a/collects/embedded-gui/private/aligned-pasteboard.ss
+++ b/collects/embedded-gui/private/aligned-pasteboard.ss
@@ -74,7 +74,7 @@
(set! alignment child))))
#;((is-a?/c alignment<%>) . -> . void?)
- ;; Deletes a child from the the alignments
+ ;; Deletes a child from the alignments
(define/public (delete-child child)
(if alignment
(if (eq? child alignment)
diff --git a/collects/embedded-gui/private/interface.ss b/collects/embedded-gui/private/interface.ss
index cb41a94bb3..bbc1b498e6 100644
--- a/collects/embedded-gui/private/interface.ss
+++ b/collects/embedded-gui/private/interface.ss
@@ -66,7 +66,7 @@
add-child
#;((is-a?/c alignment<%>) . -> . void?)
- ;; Deletes a child from the the alignments
+ ;; Deletes a child from the alignments
delete-child
#;(-> boolean?)
diff --git a/collects/embedded-gui/private/verthoriz-alignment.ss b/collects/embedded-gui/private/verthoriz-alignment.ss
index def03e2528..145c732229 100644
--- a/collects/embedded-gui/private/verthoriz-alignment.ss
+++ b/collects/embedded-gui/private/verthoriz-alignment.ss
@@ -137,7 +137,7 @@
(link (send tail prev) child tail))))
#;((is-a?/c alignment<%>) . -> . void?)
- ;; Deletes a child from the the alignments
+ ;; Deletes a child from the alignments
(define/public (delete-child child)
(send child show/hide false)
(let ([p (send child prev)]
diff --git a/collects/embedded-gui/scribblings/alignment-parent.scrbl b/collects/embedded-gui/scribblings/alignment-parent.scrbl
index 4cbf614fcf..9e2d5ad103 100644
--- a/collects/embedded-gui/scribblings/alignment-parent.scrbl
+++ b/collects/embedded-gui/scribblings/alignment-parent.scrbl
@@ -13,7 +13,7 @@ Add the given alignment as a child after the existing child.}
@defmethod[(delete-child [child (is-a?/c alignment<%>)]) void?]{
-Deletes a child from the the alignments.}
+Deletes a child from the alignments.}
@defmethod[(is-shown?) boolean?]{
diff --git a/collects/eopl/private/sllgen.ss b/collects/eopl/private/sllgen.ss
index be0933b30a..f226548c9e 100644
--- a/collects/eopl/private/sllgen.ss
+++ b/collects/eopl/private/sllgen.ss
@@ -1442,7 +1442,7 @@
;; make-symbol, make-number, and make-string are supported
;; alternates, but are deprecated.
- ;; the classname becomes the the name of token.
+ ;; the classname becomes the name of token.
;; if multiple actions are possible, do the one that appears here
;; first. make-string is first, so literal strings trump identifiers.
diff --git a/collects/ffi/magick.ss b/collects/ffi/magick.ss
index 4a4f38e2e8..06de1cc501 100644
--- a/collects/ffi/magick.ss
+++ b/collects/ffi/magick.ss
@@ -1123,7 +1123,7 @@
(defmagick* MagickGetReleaseDate :
-> _string)
-;; MagickGetResourceLimit returns the the specified resource in megabytes.
+;; MagickGetResourceLimit returns the specified resource in megabytes.
(defmagick* MagickGetResourceLimit :
_ResourceType -> _ulong)
diff --git a/collects/framework/main.ss b/collects/framework/main.ss
index c85f5de883..3ef7215773 100644
--- a/collects/framework/main.ss
+++ b/collects/framework/main.ss
@@ -1428,7 +1428,7 @@
This function is not symmetric in red, green, and blue, so it is
important to pass red, green, and blue components of the colors in
- the the proper order. The first three arguments are red, green and
+ the proper order. The first three arguments are red, green and
blue for the first color, respectively, and the second three
arguments are red green and blue for the second color,
respectively.})
diff --git a/collects/framework/private/text.ss b/collects/framework/private/text.ss
index 391bf360b2..f2e48fd16a 100644
--- a/collects/framework/private/text.ss
+++ b/collects/framework/private/text.ss
@@ -382,7 +382,7 @@ WARNING: printf is rebound in the body of the unit to always
(and (string? color)
(send the-color-database find-color color)))
(error 'highlight-range
- "expected a color or a string in the the-color-database for the third argument, got ~e" color))
+ "expected a color or a string in the-color-database for the third argument, got ~e" color))
(unless (memq style '(rectangle hollow-ellipse ellipse dot))
(error 'highlight-range
"expected one of 'rectangle, 'ellipse 'hollow-ellipse, or 'dot as the style, got ~e" style))
diff --git a/collects/frtime/demos/analog-clock.ss b/collects/frtime/demos/analog-clock.ss
index 5bc0369be8..25bd7e858b 100644
--- a/collects/frtime/demos/analog-clock.ss
+++ b/collects/frtime/demos/analog-clock.ss
@@ -106,7 +106,7 @@
(build-list 12 create-number)))
;; Define the hour hand of the clock.
-;; The hour hand is based on the the-hour and the-minute in order to
+;; The hour hand is based on the-hour and the-minute in order to
;; make it move smoothly around the clock.
(define hour-hand
(make-line clock-center
diff --git a/collects/games/ginrummy/ginrummy.ss b/collects/games/ginrummy/ginrummy.ss
index 94c80d4565..43ecb736fb 100644
--- a/collects/games/ginrummy/ginrummy.ss
+++ b/collects/games/ginrummy/ginrummy.ss
@@ -200,7 +200,7 @@
(3loop (cons (car group) pre)
(list (cadr group) (caddr group) (car post))
(cdr post))))))])
- ;; Try the value-sorted list, the the suit-sorted list, then...
+ ;; Try the value-sorted list, the suit-sorted list, then...
(max (find-set value-sorted)
(find-set suit-sorted)
;; the suit-sorted list with with Aces at the end instead of the
diff --git a/collects/handin-server/scribblings/server-setup.scrbl b/collects/handin-server/scribblings/server-setup.scrbl
index 6f68ba9964..758d3e7efe 100644
--- a/collects/handin-server/scribblings/server-setup.scrbl
+++ b/collects/handin-server/scribblings/server-setup.scrbl
@@ -341,7 +341,7 @@ This directory contains the following files and sub-directories:
Multiple submissions for a particular user in different groups will
be rejected.
- Inactive assignment directories are used by the the HTTPS status web
+ Inactive assignment directories are used by the HTTPS status web
server.}
@item{@filepath{/checker.ss} (optional): a module
diff --git a/collects/handin-server/scribblings/utils.scrbl b/collects/handin-server/scribblings/utils.scrbl
index 58aed5c1a0..5913de293b 100644
--- a/collects/handin-server/scribblings/utils.scrbl
+++ b/collects/handin-server/scribblings/utils.scrbl
@@ -35,7 +35,7 @@
@scheme[make-evaluator], the @scheme[language] argument can be a
list that begins with @scheme['module]. In this case,
@scheme[make-module-language] is used to create an evaluator, and
- the module code must be using the the specified language in its
+ the module code must be using the specified language in its
language position. In this case, the @scheme[requires-paths]
argument is used only for paths that are allowed to be accessed (the
@scheme[_allow-read] argument to @scheme[make-evaluator], since the
diff --git a/collects/mrlib/scribblings/graph/graph-pasteboard-intf.scrbl b/collects/mrlib/scribblings/graph/graph-pasteboard-intf.scrbl
index 00b32bbeb2..13a4c7f8f9 100644
--- a/collects/mrlib/scribblings/graph/graph-pasteboard-intf.scrbl
+++ b/collects/mrlib/scribblings/graph/graph-pasteboard-intf.scrbl
@@ -98,7 +98,7 @@ destination snip's bounding box where a straight line
between the centers of the snip would intersect.
The @scheme[arrow-point-ok?] function returns @scheme[#t]
-when the point specified by its arguments is inside the the
+when the point specified by its arguments is inside the
smallest rectangle that covers both the source and
destination snips, but is outside of both of the rectangles
that surround the source and destination snips themselves.
diff --git a/collects/mrlib/scribblings/name-message.scrbl b/collects/mrlib/scribblings/name-message.scrbl
index a63945bba8..9f7c790ccf 100644
--- a/collects/mrlib/scribblings/name-message.scrbl
+++ b/collects/mrlib/scribblings/name-message.scrbl
@@ -67,7 +67,7 @@ saying that there is no file name until the file is saved.}
@defmethod[(get-background-color) (or/c false/c (is-a/c color%) string?)]{
The result of this method is used for the background color
-when redrawing the the name message. If it is @scheme[#f], the
+when redrawing the name message. If it is @scheme[#f], the
OS's default panel background is used.
}
diff --git a/collects/mysterx/doc.txt b/collects/mysterx/doc.txt
index 1f03606869..410d93352d 100644
--- a/collects/mysterx/doc.txt
+++ b/collects/mysterx/doc.txt
@@ -22,7 +22,7 @@ _MysterX_
Two Windows DLLs support low-level operations in MysterX:
"myspage.dll" and "myssink.dll". Both are installed in the registry
- (using `REGSVR32 ') when Setup PLT runs the the MysterX
+ (using `REGSVR32 ') when Setup PLT runs the MysterX
post-installer. If you move the location of your PLT installation,
you may need to re-run Setup PLT to make MysterX work. Neither of
these DLLs is specific to a PLT Scheme version, so it's ok for one
diff --git a/collects/mysterx/scribblings/overview.scrbl b/collects/mysterx/scribblings/overview.scrbl
index 3e50282e93..13c74f70aa 100644
--- a/collects/mysterx/scribblings/overview.scrbl
+++ b/collects/mysterx/scribblings/overview.scrbl
@@ -13,7 +13,7 @@ Recent versions of Windows come with DCOM; DCOM packages for Windows
Two Windows DLLs support low-level operations in MysterX:
@filepath{myspage.dll} and @filepath{myssink.dll}. Both are installed
in the registry (using @exec{regsvr32.exe}) when Setup PLT runs the
-the MysterX post-installer. If you move the location of your PLT
+MysterX post-installer. If you move the location of your PLT
installation, you may need to re-run Setup PLT to make MysterX
work. Neither of these DLLs is specific to a PLT Scheme version, so
it's ok for one version of PLT Scheme to use the DLLs registered by
diff --git a/collects/openssl/mzssl.ss b/collects/openssl/mzssl.ss
index 360be33d60..45ca03e2a9 100644
--- a/collects/openssl/mzssl.ss
+++ b/collects/openssl/mzssl.ss
@@ -648,7 +648,7 @@
(lambda (len non-block? enable-break?)
(let ([out-blocked? (pump-output mzssl)])
(if (zero? len)
- ;; Flush request; all data is in the the SSL
+ ;; Flush request; all data is in the SSL
;; stream, but make sure it's gone
;; through the ports:
(begin
diff --git a/collects/parser-tools/parser-tools.scrbl b/collects/parser-tools/parser-tools.scrbl
index 86f1163c82..97486ed62d 100644
--- a/collects/parser-tools/parser-tools.scrbl
+++ b/collects/parser-tools/parser-tools.scrbl
@@ -272,7 +272,7 @@ error.}
@defparam[file-path source any/c]{
- A parameter that the the lexer uses as the source location if it
+ A parameter that the lexer uses as the source location if it
raises a @scheme[exn:fail:rad] error. Setting this parameter allows
DrScheme, for example, to open the file containing the error.}
diff --git a/collects/profile/sampler.ss b/collects/profile/sampler.ss
index 692cb45ce9..7529135373 100644
--- a/collects/profile/sampler.ss
+++ b/collects/profile/sampler.ss
@@ -23,7 +23,7 @@
;; start at 0, since threads are likely to run before a sample is
;; collected.
;; - Finally, the part is a snapshot of the thread's stack, as
-;; grabbed by `continuation-mark-set->context'. The the values in these
+;; grabbed by `continuation-mark-set->context'. The values in these
;; snapshots are interned to reduce memory load.
;; The results are collected sequentially, so they're always sorted from the
;; newest to the oldest. Remember that these results should be considered
diff --git a/collects/profj/libs/java/lang/Boolean.java b/collects/profj/libs/java/lang/Boolean.java
index 07c7d06766..63b9afc24f 100644
--- a/collects/profj/libs/java/lang/Boolean.java
+++ b/collects/profj/libs/java/lang/Boolean.java
@@ -145,7 +145,7 @@ public final class Boolean implements Serializable
/**
* Returns the Boolean TRUE
if and only if the given
- * String is equal, ignoring case, to the the String "true", otherwise
+ * String is equal, ignoring case, to the String "true", otherwise
* it will return the Boolean FALSE
.
*
* @param s the string to convert
diff --git a/collects/redex/doc.txt b/collects/redex/doc.txt
index dfab824865..34a310f375 100644
--- a/collects/redex/doc.txt
+++ b/collects/redex/doc.txt
@@ -540,7 +540,7 @@ c.
This form extends the reduction relation in its first
argument with the rules specified in . They should
-have the same shape as the the rules (including the `with'
+have the same shape as the rules (including the `with'
clause) in an ordinary reduction-relation.
If the original reduction-relation has a rule with the same
diff --git a/collects/redex/redex.scrbl b/collects/redex/redex.scrbl
index 91fd81ad86..20122a4d70 100644
--- a/collects/redex/redex.scrbl
+++ b/collects/redex/redex.scrbl
@@ -778,7 +778,7 @@ where the @tt{==>} relation is defined by reducing in the context
This form extends the reduction relation in its first
argument with the rules specified in @scheme[more]. They should
-have the same shape as the the rules (including the `with'
+have the same shape as the rules (including the `with'
clause) in an ordinary @scheme[reduction-relation].
If the original reduction-relation has a rule with the same
diff --git a/collects/schemeunit/scribblings/philosophy.scrbl b/collects/schemeunit/scribblings/philosophy.scrbl
index 7215fb2b98..9095c9039a 100644
--- a/collects/schemeunit/scribblings/philosophy.scrbl
+++ b/collects/schemeunit/scribblings/philosophy.scrbl
@@ -110,7 +110,7 @@ which is the ancestor of SchemeUnit and the most widely used
frameworks in Java, .Net, Python, and Ruby, and many other
languages. That this is insufficient for all users is
apparent if one considers the proliferation of ``simpler''
-testing frameworks in Scheme such as SRFI-78, or the the
+testing frameworks in Scheme such as SRFI-78, or the
practice of beginner programmers. Unfortunately these
simpler methods are inadequate for testing larger
systems. To the best of my knowledge SchemeUnit is the only
diff --git a/collects/scribble/reader.ss b/collects/scribble/reader.ss
index 802fe119f6..fe4bf7ba57 100644
--- a/collects/scribble/reader.ss
+++ b/collects/scribble/reader.ss
@@ -213,13 +213,13 @@
;; sorts things out (remove prefix and suffix newlines, adds indentation if
;; needed)
(define (done-items xs)
- ;; a column marker is either a non-negative integer N (saying the the
- ;; following code came from at column N), or a negative integer -N (saying
- ;; that the following code came from column N but no need to add
- ;; indentation at this point because it is at the openning of a {...});
- ;; `get-lines*' is careful not to include column markers before a newline
- ;; or the end of the text, and a -N marker can only come from the beginning
- ;; of the text (and it's never there if the text began with a newline)
+ ;; a column marker is either a non-negative integer N (saying the following
+ ;; code came from at column N), or a negative integer -N (saying that the
+ ;; following code came from column N but no need to add indentation at this
+ ;; point because it is at the openning of a {...}); `get-lines*' is careful
+ ;; not to include column markers before a newline or the end of the text,
+ ;; and a -N marker can only come from the beginning of the text (and it's
+ ;; never there if the text began with a newline)
(if (andmap eol-syntax? xs)
;; nothing to do
(reverse xs)
diff --git a/collects/scribblings/drscheme/prefs.scrbl b/collects/scribblings/drscheme/prefs.scrbl
index 899b591e2f..745b7db824 100644
--- a/collects/scribblings/drscheme/prefs.scrbl
+++ b/collects/scribblings/drscheme/prefs.scrbl
@@ -123,7 +123,7 @@ The preferences dialog consists of several panels.
window is below the definitions window.}
@item{@PrefItem{Always show the #lang line in the Module language} --
- If checked, the module language always shows the the @hash-lang[]
+ If checked, the module language always shows the @hash-lang[]
line (even when it would ordinarily be scrolled off of the page), assuming
that the @hash-lang[] line is the first line in the file.
}
diff --git a/collects/scribblings/foreign/types.scrbl b/collects/scribblings/foreign/types.scrbl
index 04ab79bb71..1a0b3f3439 100644
--- a/collects/scribblings/foreign/types.scrbl
+++ b/collects/scribblings/foreign/types.scrbl
@@ -365,7 +365,7 @@ values: @itemize[
on to the original function, for example, have a binding for it.
Note that each function can hold onto one callback value (it is
stored in a weak hash table), so if you need to use a function in
- multiple callbacks you will need to use one of the the last two
+ multiple callbacks you will need to use one of the last two
options below. (This is the default, as it is fine in most cases.)}
@item{@scheme[#f] means that the callback value is not held. This may
diff --git a/collects/scribblings/framework/text.scrbl b/collects/scribblings/framework/text.scrbl
index cece0eb29b..8dcb5ed6af 100644
--- a/collects/scribblings/framework/text.scrbl
+++ b/collects/scribblings/framework/text.scrbl
@@ -387,7 +387,7 @@
@method[text:searching<%> set-replace-start]) and the
closest search hit following @tt{replace-start} does not
collapse with an adjacent bubble,the result will include
- that bubble. If the the closest search hit after
+ that bubble. If the closest search hit after
@tt{replace-start} is collpased with another bubble, then
the search hit is not reflected in the result.
diff --git a/collects/scribblings/guide/contracts-structure.scrbl b/collects/scribblings/guide/contracts-structure.scrbl
index 6f1e18a180..21a56763a3 100644
--- a/collects/scribblings/guide/contracts-structure.scrbl
+++ b/collects/scribblings/guide/contracts-structure.scrbl
@@ -135,7 +135,7 @@ check the fields of the data structure, but sometimes this
can have disastrous effects on the performance of a program
that does not, itself, inspect the entire data structure.
-As an example, consider the the binary search tree
+As an example, consider the binary search tree
search algorithm. A binary search tree is like a binary
tree, except that the numbers are organized in the tree to
make searching the tree fast. In particular, for each
diff --git a/collects/scribblings/guide/namespaces.scrbl b/collects/scribblings/guide/namespaces.scrbl
index a8f5a360eb..0980215b66 100644
--- a/collects/scribblings/guide/namespaces.scrbl
+++ b/collects/scribblings/guide/namespaces.scrbl
@@ -376,7 +376,7 @@ scheme/base
(dynamic-require file 'plug-in%))))
]
-The anchor bound by @scheme[namespace-attach-module] connects the the
+The anchor bound by @scheme[namespace-attach-module] connects the
run time of a module with the namespace in which a module is loaded
(which might differ from the current namespace). In the above
example, since the enclosing module requires
diff --git a/collects/scribblings/guide/regexp.scrbl b/collects/scribblings/guide/regexp.scrbl
index 0e9f650827..73c1ae13d6 100644
--- a/collects/scribblings/guide/regexp.scrbl
+++ b/collects/scribblings/guide/regexp.scrbl
@@ -532,7 +532,7 @@ is represented by @scheme[#f]
@tech{Submatch}es can be used in the insert string argument of the
procedures @scheme[regexp-replace] and @scheme[regexp-replace*]. The
insert string can use @litchar{\}@math{n} as a @deftech{backreference}
-to refer back to the @math{n}th submatch, which is the the substring
+to refer back to the @math{n}th submatch, which is the substring
that matched the @math{n}th subpattern. A @litchar{\0} refers to the
entire match, and it can also be specified as @litchar{\&}.
diff --git a/collects/scribblings/guide/welcome.scrbl b/collects/scribblings/guide/welcome.scrbl
index e924f9b841..32a5231e30 100644
--- a/collects/scribblings/guide/welcome.scrbl
+++ b/collects/scribblings/guide/welcome.scrbl
@@ -65,7 +65,7 @@ If you've used DrScheme before with something other than a program
that starts @hash-lang[], DrScheme will remember the last language
that you used, instead of inferring the language from the @hash-lang[]
line. In that case, use the @menuitem["Language" "Choose Language..."]
-menu item. In the the dialog that appears, select the first item,
+menu item. In the dialog that appears, select the first item,
which is @onscreen{Module}. Put the @hash-lang[] line above in the top
text area, still.
diff --git a/collects/scribblings/inside/structures.scrbl b/collects/scribblings/inside/structures.scrbl
index 7285b6391c..1d1924c8d5 100644
--- a/collects/scribblings/inside/structures.scrbl
+++ b/collects/scribblings/inside/structures.scrbl
@@ -15,7 +15,7 @@ type's name. Instances of a structure type are created with
@cppi{scheme_struct_ref} and @cppi{scheme_struct_set} functions access
or modify a field of a structure.
-The the structure procedure values and names generated by
+The structure procedure values and names generated by
@cpp{scheme_make_struct_values} and @cpp{scheme_make_struct_names} can
be restricted by passing any combination of these flags:
diff --git a/collects/scribblings/inside/values.scrbl b/collects/scribblings/inside/values.scrbl
index 77c40eb4e3..53f9ea7173 100644
--- a/collects/scribblings/inside/values.scrbl
+++ b/collects/scribblings/inside/values.scrbl
@@ -598,7 +598,7 @@ Finds (or creates) the symbol matching the given nul-terminated, ASCII
[int len])]{
Creates or finds a symbol given the symbol's length in UTF-8-encoding
- bytes. The the case of @var{name} is not normalized.}
+ bytes. The case of @var{name} is not normalized.}
@function[(Scheme_Object* scheme_intern_exact_char_symbol
[mzchar* name]
@@ -625,7 +625,7 @@ Creates an uninterned symbol given the symbol's length in
[int len])]{
Creates or finds a keyword given the keywords length in UTF-8-encoding
- bytes. The the case of @var{name} is not normalized, and it should
+ bytes. The case of @var{name} is not normalized, and it should
not include the leading hash and colon of the keyword's printed form.}
@function[(Scheme_Object* scheme_intern_exact_char_keyword
diff --git a/collects/scribblings/reference/file-ports.scrbl b/collects/scribblings/reference/file-ports.scrbl
index 558864c586..3f95d386d0 100644
--- a/collects/scribblings/reference/file-ports.scrbl
+++ b/collects/scribblings/reference/file-ports.scrbl
@@ -184,7 +184,7 @@ Analogous to @scheme[call-with-input-file], but passing @scheme[path],
[#:mode mode-flag (or/c 'binary 'text) 'binary])
any]{
Like @scheme[call-with-input-file], but the newly opened port is
-closed whenever control escapes the the dynamic extent of the
+closed whenever control escapes the dynamic extent of the
@scheme[call-with-input-file*] call, whether through @scheme[proc]'s
return, a continuation application, or a prompt-based abort.}
@@ -195,7 +195,7 @@ return, a continuation application, or a prompt-based abort.}
'replace 'truncate 'truncate/replace) 'error])
any]{
Like @scheme[call-with-output-file], but the newly opened port is
-closed whenever control escapes the the dynamic extent of the
+closed whenever control escapes the dynamic extent of the
@scheme[call-with-output-file*] call, whether through @scheme[proc]'s
return, a continuation application, or a prompt-based abort.}
diff --git a/collects/scribblings/reference/hashes.scrbl b/collects/scribblings/reference/hashes.scrbl
index 75b3f9e023..f193ec32cb 100644
--- a/collects/scribblings/reference/hashes.scrbl
+++ b/collects/scribblings/reference/hashes.scrbl
@@ -23,7 +23,7 @@ via @scheme[equal?], @scheme[eqv?], or @scheme[eq?], and keys are
retained either strongly or weakly (see @secref["weakbox"]). A hash
table is also either mutable or immutable. Immutable tables support
constant-time access and update, just like mutable hash tables; the
-the constant on immutable operations is usually larger, but the
+constant on immutable operations is usually larger, but the
functional nature of immutable hash tables can pay off in certain
algorithms.
diff --git a/collects/scribblings/reference/namespaces.scrbl b/collects/scribblings/reference/namespaces.scrbl
index 3fdfd34a22..57d412de56 100644
--- a/collects/scribblings/reference/namespaces.scrbl
+++ b/collects/scribblings/reference/namespaces.scrbl
@@ -63,7 +63,7 @@ Returns @scheme[#t] if @scheme[v] is a namespace-anchor value,
@defproc[(namespace-anchor->empty-namespace [a namespace-anchor?]) namespace?]{
Returns an empty namespace that shares a @tech{module registry} with
-the source of the anchor, and whose @tech{base phase} the the
+the source of the anchor, and whose @tech{base phase} the
@tech{phase} in which the anchor was created.
If the anchor is from a @scheme[define-namespace-anchor] form in a
diff --git a/collects/scribblings/reference/sandbox.scrbl b/collects/scribblings/reference/sandbox.scrbl
index d469fb5f94..38b111385e 100644
--- a/collects/scribblings/reference/sandbox.scrbl
+++ b/collects/scribblings/reference/sandbox.scrbl
@@ -566,7 +566,7 @@ is charged back to the sandbox, you should remove references to such
values when the code is done inspecting it.
This policy has an impact on how the sandbox memory limit interacts
-with the the per-expression limit specified by
+with the per-expression limit specified by
@scheme[sandbox-eval-limits]: values that are reachable from the
sandbox, as well as from the interaction will count against the
sandbox limit. For example, in the last interaction of this code,
diff --git a/collects/scribblings/reference/stx-certs.scrbl b/collects/scribblings/reference/stx-certs.scrbl
index 2b551a6dbe..245c6a15a0 100644
--- a/collects/scribblings/reference/stx-certs.scrbl
+++ b/collects/scribblings/reference/stx-certs.scrbl
@@ -77,7 +77,7 @@ shape and properties of the result:
]
-The the expander attaches a new active certificate to a syntax object,
+The expander attaches a new active certificate to a syntax object,
it also removes any @tech{inactive certificates} attached to any
@tech{syntax object} within the one where the certificate is attached,
and it re-attaches the formerly @tech{inactive certificates} as
diff --git a/collects/scribblings/reference/vectors.scrbl b/collects/scribblings/reference/vectors.scrbl
index 34fe5a94f2..a107186c8a 100644
--- a/collects/scribblings/reference/vectors.scrbl
+++ b/collects/scribblings/reference/vectors.scrbl
@@ -10,7 +10,7 @@ and update of the vector slots, which are numbered from @scheme[0] to
one less than the number of slots in the vector.
Two vectors are @scheme[equal?] if they have the same length, and if
-the values in corresponding slots of the the vectors are
+the values in corresponding slots of the vectors are
@scheme[equal?].
A vector can be @defterm{mutable} or @defterm{immutable}. When an
diff --git a/collects/scribblings/reference/windows-paths.scrbl b/collects/scribblings/reference/windows-paths.scrbl
index f6225d7bb9..8619433a05 100644
--- a/collects/scribblings/reference/windows-paths.scrbl
+++ b/collects/scribblings/reference/windows-paths.scrbl
@@ -276,7 +276,7 @@ part of the result or on any @litchar{\\?\REL\} or
@litchar{\\?\RED\} or @scheme[_sub-path]. If a
@litchar{\\?\REL\} or @litchar{\\?\RED\}
@scheme[_sub-path] is added to a non-@litchar{\\?\}
-@scheme[_base-path], the the @scheme[_base-path] (with any additions up
+@scheme[_base-path], the @scheme[_base-path] (with any additions up
to the @litchar{\\?\REL\} or @litchar{\\?\RED\}
@scheme[_sub-path]) is simplified and converted to a
@litchar{\\?\} path. In other cases, a @litchar{\} may be
diff --git a/collects/scribblings/scribble/eval.scrbl b/collects/scribblings/scribble/eval.scrbl
index 31231965a5..c0a55a42af 100644
--- a/collects/scribblings/scribble/eval.scrbl
+++ b/collects/scribblings/scribble/eval.scrbl
@@ -61,7 +61,7 @@ Combines @scheme[schememod] and @scheme[interaction-eval].}
@defform*[[(def+int defn-datum expr-datum ...)
(def+int #:eval eval-expr defn-datum expr-datum ...)]]{
-Like @scheme[interaction], except the the @scheme[defn-datum] is
+Like @scheme[interaction], except the @scheme[defn-datum] is
typeset as for @scheme[schemeblock] (i.e., no prompt) and a line of
space is inserted before the @scheme[expr-datum]s.}
diff --git a/collects/srfi/26/cut.ss b/collects/srfi/26/cut.ss
index d208ede0e0..762f367d06 100644
--- a/collects/srfi/26/cut.ss
+++ b/collects/srfi/26/cut.ss
@@ -71,7 +71,7 @@
#`(lambda (x #,@slot-names)
(x #,@(datum->syntax stx names-or-exprs)))))]
[(cut proc slot-or-expr ... <...>)
- ;; Applying a wrong number of arguments to the the lamba generated by cut, will provoke an
+ ;; Applying a wrong number of arguments to the lamba generated by cut, will provoke an
;; error caused by the application (proc ...). The quasisyntax/loc makes sure DrScheme
;; shows the cut-expression as the source of the error in stead of the showing an error in
;; the code implementing the macro i.e. in this code.
diff --git a/collects/srfi/42/extra-generators.scm b/collects/srfi/42/extra-generators.scm
index 888fe66947..dc20e41abb 100644
--- a/collects/srfi/42/extra-generators.scm
+++ b/collects/srfi/42/extra-generators.scm
@@ -191,7 +191,7 @@
; (list-ec (:do ((x 0)) (<= x 5) ((+ x 1))) x)
; => '(0 1 2 3 4 5)
- ; If only the the termination test were done *after* and
+ ; If only the termination test were done *after* and
; not before the loop payload ... This leads to the
; idea of an :do-until.
diff --git a/collects/stxclass/scribblings/syntax-classes.scrbl b/collects/stxclass/scribblings/syntax-classes.scrbl
index b304379bc9..de9339887b 100644
--- a/collects/stxclass/scribblings/syntax-classes.scrbl
+++ b/collects/stxclass/scribblings/syntax-classes.scrbl
@@ -172,7 +172,7 @@ name, an ellipsis depth, and a set of nested attributes. When an
instance of the syntax class is parsed and bound to a pattern
variable, additional pattern variables are bound for each of the
syntax class's attributes. The name of these additional pattern
-variables is the dotted concatenation of the the primary pattern
+variables is the dotted concatenation of the primary pattern
variable with the name of the attribute.
For example, if pattern variable @scheme[p] is bound to an instance of
diff --git a/collects/tests/mred/canvas-steps.txt b/collects/tests/mred/canvas-steps.txt
index 3b5a5a3e0a..c77366424b 100644
--- a/collects/tests/mred/canvas-steps.txt
+++ b/collects/tests/mred/canvas-steps.txt
@@ -128,7 +128,7 @@ Move all scrolls to 1 step beyond the smallest setting.
Check "swap". Now, the top canvas is managed and the bottom canvas is
unmanaged. But the top canvas's area is so small that its scrollbars
are always disabled. (It may also be clipped to the tiny 10x10 box.)
- The bottom canvas's scrollbars should now act the the top ones used
+ The bottom canvas's scrollbars should now act the top ones used
to: there are 20 steps in each direction and the `V:' and `H:' values
change as the scrolls are moved.
diff --git a/collects/tests/mred/draw-info.txt b/collects/tests/mred/draw-info.txt
index 382d223fb8..59297dc814 100644
--- a/collects/tests/mred/draw-info.txt
+++ b/collects/tests/mred/draw-info.txt
@@ -38,7 +38,7 @@ The drawing area should have the following features:
pattern; the third shape should be a semi-circle with no outline
on the bottom edge.
- Further right (to the the right of the columns) should appear an
+ Further right (to the right of the columns) should appear an
X, a cross, and an narrow X tilted NW. Each should be drawn in
green (5 pixels wide) with a thin black line centered along each
green line. Scaling the picture should make the green line thicker,
@@ -208,7 +208,7 @@ Clipping should slip the drawing to a particular shape:
wedge - pi/4 to 3pi/4 of circle
- round rectangle - a rounded rect inscribed in the the blue box for
+ round rectangle - a rounded rect inscribed in the blue box for
testing stipples
unions, intersects, subtracts - hopefully obvious
diff --git a/collects/texpict/doc.txt b/collects/texpict/doc.txt
index 2c3f38f7c8..a30438baab 100644
--- a/collects/texpict/doc.txt
+++ b/collects/texpict/doc.txt
@@ -1004,7 +1004,7 @@ Creates a balloon, much like `wrap-balloon' except that the balloon's
width is `w' and its height is `h'. The `corner-radius' argument
specifies the radius for the balloon's rounded corners; if the radius
is positive, the value is used as the radius of the rounded corner,
-but if radius is negative, the absolute value is used as the the
+but if radius is negative, the absolute value is used as the
proportion of the smallest dimension of the balloon.
> (make-balloon pict num num) -> balloon
diff --git a/doc/release-notes/redex/HISTORY.txt b/doc/release-notes/redex/HISTORY.txt
index 3449b25978..116f09476a 100644
--- a/doc/release-notes/redex/HISTORY.txt
+++ b/doc/release-notes/redex/HISTORY.txt
@@ -467,7 +467,7 @@ Other improvements:
("robby" "redex.plt" 1 3)
- - Fixed a bug in the the compatible closure function; otherwise the
+ - Fixed a bug in the compatible closure function; otherwise the
same as 1.1
("robby" "redex.plt" 1 2)
diff --git a/doc/srfi-std/srfi-14.html b/doc/srfi-std/srfi-14.html
index 6a046de52f..4167ab3d65 100644
--- a/doc/srfi-std/srfi-14.html
+++ b/doc/srfi-std/srfi-14.html
@@ -1274,7 +1274,7 @@ ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.html
for further description of the file's format. Note in particular the
-two-letter category specified in the the third field, which is referenced
+two-letter category specified in the third field, which is referenced
frequently in the descriptions below.
diff --git a/doc/srfi-std/srfi-35.html b/doc/srfi-std/srfi-35.html
index 7e2964690e..de261a8b17 100644
--- a/doc/srfi-std/srfi-35.html
+++ b/doc/srfi-std/srfi-35.html
@@ -145,7 +145,7 @@ returns a condition of condition type condition-type
is a compound condition, extract-condition
extracts the field values from the subcondition belonging to condition-type
that appeared first in the call to make-compound-condition
- that created the the condition. The returned condition may be newly created; it is possible for
(let* ((&c (make-condition-type 'c &condition '()))
+ that created the condition. The returned condition may be newly created; it is possible for
(let* ((&c (make-condition-type 'c &condition '()))
(c0 (make-condition &c))
(c1 (make-compound-condition c0)))
(eq? c0 (extract-condition c1 &c)))
diff --git a/doc/srfi-std/srfi-43.html b/doc/srfi-std/srfi-43.html
index af42c0c436..55e02c1876 100644
--- a/doc/srfi-std/srfi-43.html
+++ b/doc/srfi-std/srfi-43.html
@@ -389,7 +389,7 @@ You can access the discussion via vector->list,
but the resulting list contains the elements in reverse between
- the the specified range.
+ the specified range.
diff --git a/doc/srfi-std/srfi-69.html b/doc/srfi-std/srfi-69.html
index b93e00c9cd..91ad15374c 100644
--- a/doc/srfi-std/srfi-69.html
+++ b/doc/srfi-std/srfi-69.html
@@ -107,7 +107,7 @@ tables so that portable programs can be written that make efficient use
of common hash table functionality. The SRFI resolves discrepancies
that exist between the various hash table API's with respect to naming
and semantics of hash table operations. A lot of effort has been put
-into making the the API consistent, simple and generic. The SRFI also
+into making the API consistent, simple and generic. The SRFI also
defines some of the most common utility routines that would otherwise
need to be written and rewritten for various applications.
diff --git a/src/mzscheme/gc/configure.host b/src/mzscheme/gc/configure.host
index a98a0a7cb3..04526cfdf8 100644
--- a/src/mzscheme/gc/configure.host
+++ b/src/mzscheme/gc/configure.host
@@ -2,7 +2,7 @@
# This shell script handles all host based configuration for the garbage
# collector.
-# It sets various shell variables based on the the host and the
+# It sets various shell variables based on the host and the
# configuration options. You can modify this shell script without
# needing to rerun autoconf.
diff --git a/src/mzscheme/src/read.c b/src/mzscheme/src/read.c
index 6ea1585bbf..a0e2b0d549 100644
--- a/src/mzscheme/src/read.c
+++ b/src/mzscheme/src/read.c
@@ -5289,7 +5289,7 @@ static Scheme_Object *read_compiled(Scheme_Object *port,
top->prefix->num_stxes,
top->prefix->num_lifts,
0);
- /* If no exception, the the resulting code is ok. */
+ /* If no exception, the resulting code is ok. */
} else
scheme_ill_formed_code(rp);
diff --git a/src/wxxt/src/Utilities/Home.cc b/src/wxxt/src/Utilities/Home.cc
index 5004f213f6..8ba766afd4 100644
--- a/src/wxxt/src/Utilities/Home.cc
+++ b/src/wxxt/src/Utilities/Home.cc
@@ -44,7 +44,7 @@ char *wxGetUserHome(const char *user)
|| (ptr = getenv("LOGNAME")) != NULL) {
who = getpwnam(ptr);
}
- // We now make sure the the user exists!
+ // We now make sure the user exists!
if (who == NULL)
who = getpwuid(getuid());
} else
diff --git a/src/wxxt/src/Windows/RadioBox.cc b/src/wxxt/src/Windows/RadioBox.cc
index 6525ef942c..6daea4bb15 100644
--- a/src/wxxt/src/Windows/RadioBox.cc
+++ b/src/wxxt/src/Windows/RadioBox.cc
@@ -132,7 +132,7 @@ Bool wxRadioBox::Create(wxPanel *panel, wxFunction func, char *label,
else
XtRealizeWidget(wgt);
X->frame = wgt;
- // create group widget, which holds the the toggles
+ // create group widget, which holds the toggles
wgt = XtVaCreateManagedWidget("radiobox", xfwfGroupWidgetClass, X->frame,
XtNselectionStyle, (style & wxAT_MOST_ONE) ?
XfwfSingleSelection : XfwfOneSelection,
@@ -263,7 +263,7 @@ Bool wxRadioBox::Create(wxPanel *panel, wxFunction func, char *label,
XtRealizeWidget(wgt);
X->frame = wgt;
- // create group widget, which holds the the toggles
+ // create group widget, which holds the toggles
wgt = XtVaCreateManagedWidget("radiobox", xfwfGroupWidgetClass, X->frame,
XtNselectionStyle, (style & wxAT_MOST_ONE) ?
XfwfSingleSelection : XfwfOneSelection,
diff --git a/src/wxxt/src/Windows/Window.cc b/src/wxxt/src/Windows/Window.cc
index 259a9ce0dd..ecfef4f77d 100644
--- a/src/wxxt/src/Windows/Window.cc
+++ b/src/wxxt/src/Windows/Window.cc
@@ -1019,7 +1019,7 @@ _XFUNCPROTOEND
// I've used the following way to intercept the incomming events:
// - first Xt calls the expose method of the widget
// - second it calls all event handlers installed by XtAddEventHandler
-// - third it evaluates the the widget's translation table
+// - third it evaluates the widget's translation table
// --> I forbid the evaluation of the translation table and call
// _XtTranslateEvent by myself.
//
diff --git a/src/wxxt/src/XWidgets/xwScrollWin.w b/src/wxxt/src/XWidgets/xwScrollWin.w
index 076f53f974..6abf9d069a 100644
--- a/src/wxxt/src/XWidgets/xwScrollWin.w
+++ b/src/wxxt/src/XWidgets/xwScrollWin.w
@@ -28,7 +28,7 @@ is invoked {\em after} the CW is moved.
@var highlightThickness = 0
-@ Decide, if the the scrolled window should be included in the
+@ Decide, if the scrolled window should be included in the
keyboard traversal.
@var Boolean traverseToChild = TRUE