]> git.eshelyaron.com Git - emacs.git/commitdiff
; Typo fixes, mostly repeated words
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 10 Oct 2017 05:53:19 +0000 (22:53 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 10 Oct 2017 05:55:06 +0000 (22:55 -0700)
58 files changed:
CONTRIBUTE
ChangeLog.2
doc/emacs/anti.texi
doc/emacs/rmail.texi
doc/emacs/text.texi
doc/lispintro/emacs-lisp-intro.texi
doc/lispref/debugging.texi
doc/lispref/os.texi
doc/lispref/searching.texi
doc/misc/htmlfontify.texi
doc/misc/ses.texi
lisp/ChangeLog.16
lisp/ChangeLog.6
lisp/allout.el
lisp/button.el
lisp/cedet/ChangeLog.1
lisp/cedet/cedet-idutils.el
lisp/cedet/ede/pmake.el
lisp/dired-x.el
lisp/elide-head.el
lisp/emacs-lisp/advice.el
lisp/gnus/ChangeLog.3
lisp/gnus/gnus-mlspl.el
lisp/gnus/message.el
lisp/gnus/spam.el
lisp/ido.el
lisp/net/newst-ticker.el
lisp/obsolete/landmark.el
lisp/obsolete/levents.el
lisp/obsolete/otodo-mode.el
lisp/org/org-faces.el
lisp/play/gomoku.el
lisp/progmodes/antlr-mode.el
lisp/progmodes/cc-vars.el
lisp/progmodes/cperl-mode.el
lisp/term/tvi970.el
lisp/textmodes/less-css-mode.el
lisp/textmodes/picture.el
lisp/vc/pcvs-defs.el
src/ChangeLog.10
src/ChangeLog.12
src/ChangeLog.4
src/ChangeLog.5
src/ChangeLog.7
src/buffer.c
src/emacs-module.c
src/emacsgtkfixed.c
src/fileio.c
src/frame.h
src/keyboard.h
src/nsterm.m
src/scroll.c
src/termhooks.h
src/w32inevt.c
src/w32proc.c
test/lisp/kmacro-tests.el
test/lisp/net/tramp-tests.el
test/lisp/simple-tests.el

index e1ba506c729a5df285c52b09fa68624c63828e12..d01ac8b07ed9994371626a8936a8836817b15797 100644 (file)
@@ -105,7 +105,7 @@ tested).
 
 Emacs uses ERT, Emacs Lisp Regression Testing, for testing.  See
 https://www.gnu.org/software/emacs/manual/html_node/ert/
-or run 'info "(ert)"' for for more information on writing and running
+or run 'info "(ert)"' for more information on writing and running
 tests.
 
 If your test lasts longer than some few seconds, mark it in its
index e7befde64a3b2806d705730c6343cb46e04c9c6d..a412d3b5f2d692d9bc1799fb008b2d74aa705ab9 100644 (file)
 
 2016-05-01  Lars Ingebrigtsen  <larsi@gnus.org>
 
-       Document mode mode line variables
+       Document mode line variables
 
        * doc/lispref/modes.texi (Mode Line Variables): Document
        `mode-line-front-space, `mode-line-misc-info',
index 547dbd1b45d3c625ecb588d2424cfef8aa8839e8..426c18b14e5b123b25f5e4014dfd88f3bb07e597 100644 (file)
@@ -25,7 +25,7 @@ less and less available/popular as you move farther back in time.
 
 @item
 For similar reasons, we've reverted back to building our own version
-of of @command{movemail} that retrieves POP3 mail as clear text via
+of @command{movemail} that retrieves POP3 mail as clear text via
 insecure channels.  As you move back in time, the availability of
 secure alternatives to POP3 will diminish, and we are only keen to
 support that.  We've also removed the @option{--with-mailutils}
index f2416a07776dce1f1aaf54d8cf699c61cb3e5ec3..b073687da9ceec171f516752a5eaa97987b97246 100644 (file)
@@ -1363,7 +1363,7 @@ message itself is flagged as deleted.
   Mailing list messages that might offend or annoy some readers are sometimes
 encoded in a simple code called @dfn{rot13}---so named because it
 rotates the alphabet by 13 letters.  This code is not for secrecy, as it
-provides none; rather, it enables those who wish to to avoid
+provides none; rather, it enables those who wish to avoid
 seeing the real text of the message.  For example, a review of a film
 might use rot13 to hide important plot points.
 
index 496b43ce1e3c5497dfece69956c49bcada89aa29..bb2fbc51bee89aaa8e505097b39d7e8afb105550 100644 (file)
@@ -1725,7 +1725,7 @@ C-p} (@code{tex-print}) to print a hardcopy of the output file.
 @vindex tex-directory
   By default, @kbd{C-c C-b} runs @TeX{} in the current directory.  The
 output of @TeX{} also goes in this directory.  To run @TeX{} in a
-different directory, change the variable @code{tex-directory} to the
+different directory, change the variable @code{tex-directory} to
 the desired directory.  If your environment variable @env{TEXINPUTS}
 contains relative names, or if your files contains
 @samp{\input} commands with relative file names, then
index d9493879b1d15bd094dbe586a434c8df110f47a2..65ded50c3965afbfc73758a6c2181d698288de6d 100644 (file)
@@ -831,7 +831,7 @@ An expert programmer who reviewed this text said to me:
 @i{I prefer to learn from reference manuals.  I ``dive into'' each
 paragraph, and ``come up for air'' between paragraphs.}
 
-@i{When I get to the end of a paragraph, I assume that that subject is
+@i{When I get to the end of a paragraph, I assume that subject is
 done, finished, that I know everything I need (with the
 possible exception of the case when the next paragraph starts talking
 about it in more detail).  I expect that a well written reference manual
index 2ca4a0a849e5a2d047ba2964f9810d4d04cbcc19..fe3446ada2d83732349717af541fb61468760e5e 100644 (file)
@@ -135,7 +135,7 @@ set @code{debug-ignored-errors} to @code{nil}.
 @defopt eval-expression-debug-on-error
 If this variable has a non-@code{nil} value (the default), running the
 command @code{eval-expression} causes @code{debug-on-error} to be
-temporarily bound to to @code{t}.  @xref{Lisp Eval,, Evaluating
+temporarily bound to @code{t}.  @xref{Lisp Eval,, Evaluating
 Emacs-Lisp Expressions, emacs, The GNU Emacs Manual}.
 
 If @code{eval-expression-debug-on-error} is @code{nil}, then the value
index af646ce40f4b19b832a4cdbf843ee7cadf26839a..59c269a3084a7c24b1e06526243cf2936ddf50d1 100644 (file)
@@ -222,7 +222,7 @@ If it is @code{t}, it selects the @file{*scratch*} buffer.
 @c called from two places.  If displaying a startup screen, they are
 @c called in command-line-1 before the startup screen is shown.
 @c inhibit-startup-hooks is then set and window-setup-hook set to nil.
-@c If not displaying a startup screen, they are are called in
+@c If not displaying a startup screen, they are called in
 @c normal-top-level.
 @c FIXME?  So it seems they can be called before or after the
 @c daemon/session restore step?
index 23879aad0a39e19d9c99b1440ad75be3ee60ec37..755fa554bb6b3521c494602ac44e9f72bed13161 100644 (file)
@@ -327,7 +327,7 @@ expression.  Thus, @samp{fo*} has a repeating @samp{o}, not a repeating
 The matcher processes a @samp{*} construct by matching, immediately, as
 many repetitions as can be found.  Then it continues with the rest of
 the pattern.  If that fails, backtracking occurs, discarding some of the
-matches of the @samp{*}-modified construct in the hope that that will
+matches of the @samp{*}-modified construct in the hope that this will
 make it possible to match the rest of the pattern.  For example, in
 matching @samp{ca*ar} against the string @samp{caaar}, the @samp{a*}
 first tries to match all three @samp{a}s; but the rest of the pattern is
index a04fa43a77668b47ce79ab60d88de1ce9030f18f..f7fe5392ce5825ca4971bdc23179485e81425693 100644 (file)
@@ -825,7 +825,7 @@ with a class of @code{t} is considered to match any class you specify.
 This matches Emacs's behavior when deciding on which face attributes to
 use, to the best of my understanding ).
 
-If @var{class} is @code{nil}, then you just get get whatever
+If @var{class} is @code{nil}, then you just get whatever
 @code{face-attr-construct} returns; i.e., the current specification in
 effect for @var{face}.
 
index fc79b027a1d1708f1c98bf7bc2fd2746bb572757..5f9a0f597219f39737e6caf1a5c9140c05a77cf0 100644 (file)
@@ -584,7 +584,7 @@ This example will:
 When the cell is empty (ie.@: when @code{val} is @code{nil}), print an
 empty string @code{""}
 @item
-When the cell value is a non negative number, format the the value in
+When the cell value is a non negative number, format the value in
 fixed-point notation with one decimal after point
 @item
 Otherwise, handle the value as erroneous by printing it as an
index f3d4874a1ced04d663fdd7c7e54603421239b3d3..33bd9a03323d7596ef93c16a220205fcfe176bf0 100644 (file)
 
        * vc/ediff-util.el (ediff-buffer-type): New function.
        (ediff-clone-buffer-for-current-diff-comparison): Compute the buf-type
-       rather than taking it as as argument.
+       rather than taking it as an argument.
        (ediff-inferior-compare-regions): Adjust calls accordingly (bug#11319).
 
 2012-12-14  Ryan Crum  <ryan.crum@eleostech.com>
index 8c985fbfb7dfa6116dd92dd3b4624ec48aac4d5c..64a9d4df8ed265dc046203284e1a0cfdae2bd26b 100644 (file)
 1996-04-18  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * term/win32-win.el (x-select-text): Remember selected text.
-       (x-get-selection-value): Return nil if the clipboard data is
+       (x-get-selection-value): Return nil if the clipboard data
        is the same as the remembered selected text.
 
 1996-04-18  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
index d0be847aa79e1b0c3600ef3342c7a0608ca3a109..15b7b3a8ac53d35558b18809b629989be36b3c69 100644 (file)
@@ -357,7 +357,7 @@ Examples:
         grandchildren, but completely collapse the final top-level topic.
  (-1 () : 1 0)
        Close the first topic so only the immediate subtopics are shown,
-        leave the subsequent topics exposed as they are until the second
+        leave the subsequent topics exposed as they are until the
        second to last topic, which is exposed at least one level, and
         completely close the last topic.
  (-2 : -1 *)
index 7e9a712dca752d61c339f03ae425b373eb1f5b12..a6090477c5510b975454c4bdc86139986386405f 100644 (file)
@@ -36,7 +36,7 @@
 ;; represented by the overlay itself, or text-properties, in which case
 ;; the button is represented by a marker or buffer-position pointing
 ;; somewhere in the button.  In the latter case, no markers into the
-;; buffer are retained, which is important for speed if there are are
+;; buffer are retained, which is important for speed if there are
 ;; extremely large numbers of buttons.  Note however that if there is
 ;; an existing face text-property at the site of the button, the
 ;; button face may not be visible.  Using overlays avoids this.
index a17e53a1c5a5badd6c847af71f6087485e6b6e4a..35cdf80e4b3be27dff1fb07a5290e7cfa4c1b3de 100644 (file)
        complete local variables.
 
        * semantic/scope.el (semantic-analyze-scoped-types-default): If we
-       cannot find a type in the typecache, also look into the the types
+       cannot find a type in the typecache, also look into the types
        we already found.  This is necessary since in C++, a 'using
        namespace' can be dependend on a previous one.
        (semantic-completable-tags-from-type): When creating the list of
index 4b6c6b01aa28eef8696a1e3948f3a86d99e30d96..48e1b2d09b17d7d7f2d8c14a1f8e6e1a61daa436 100644 (file)
@@ -98,7 +98,7 @@ Return the created buffer with program output."
 
 (defun cedet-idutils-lid-call (flags)
   "Call ID Utils lid with the list of FLAGS.
-Return the created buffer with with program output."
+Return the created buffer with program output."
   (let ((b (get-buffer-create "*CEDET lid*"))
        (cd default-directory)
        )
index c199cae82ba60e4058a940c6fc7145c5e5142ae5..b836eafa8cee8d8b496042dcac6f1d603b1219da 100644 (file)
@@ -277,7 +277,7 @@ Execute BODY in a location where a value can be placed."
 ;;; SOURCE VARIABLE NAME CONSTRUCTION
 
 (defsubst ede-pmake-varname (obj)
-  "Convert OBJ into a variable name name.
+  "Convert OBJ into a variable name.
 Change .  to _ in the variable name."
   (let ((name (oref obj name)))
     (while (string-match "\\." name)
index 78fa5ed77882b83cb012a23c04b53b6e4ee7f8c5..5fa28d3e3e89c91327634a1c79d0f74f5337e585 100644 (file)
@@ -57,7 +57,7 @@
 
 (defcustom dired-bind-vm nil
   "Non-nil means \"V\" runs `dired-vm', otherwise \"V\" runs `dired-rmail'.
-RMAIL files in the old Babyl format (used before before Emacs 23.1)
+RMAIL files in the old Babyl format (used before Emacs 23.1)
 contain \"-*- rmail -*-\" at the top, so `dired-find-file'
 will run `rmail' on these files.  New RMAIL files use the standard
 mbox format, and so cannot be distinguished in this way."
index 5bede73eaa1f09f05ded665c5a775ee7bf88aa73..c6d8c9009b972d85c04fd09b2eebb2a2a1977bae 100644 (file)
@@ -57,7 +57,7 @@ If not, see <http://www\\.gnu\\.org/licenses/>\\)\\.")
      "SUCH DAMAGE\\.")                               ; BSD
     ("Permission is hereby granted, free of charge" . ; X11
      "authorization from the X Consortium\\."))
-  "Alist of regexps defining start end end of text to elide.
+  "Alist of regexps defining start and end of text to elide.
 
 The cars of elements of the list are searched for in order.  Text is
 elided with an invisible overlay from the end of the line where the
index 32b6a47b053e99b73ece096a2669a480487bc471..8286766775637ee6da50a2a7e34d4f96a5121a23 100644 (file)
 ;; important advantage is that it allows the implementation of forward advice.
 ;; Advice information for a certain function accumulates as the value of the
 ;; `advice-info' property of the function symbol.  This accumulation is
-;; completely independent of the fact that that function might not yet be
+;; completely independent of the fact that the function might not yet be
 ;; defined.  The macros `defun' and `defmacro' check whether the
 ;; function/macro they defined had advice information
 ;; associated with it.  If so and forward advice is enabled, the original
index c2e4846442ac5fccee568f3f5d13b5926ee936c2..43681f6eb7d335bd58af7eaeb2d3731221ad3e5d 100644 (file)
        * gnus-sum.el (gnus-summary-read-group-1): Initialize the spam code if
        that's needed.
 
-       * spam.el (spam-initialize): Allow calling repeatedly, but only run the
+       * spam.el (spam-initialize): Allow calling repeatedly, but only run
        the code once (bug#9069).
 
 2014-01-18  Steinar Bang  <sb@dod.no>
index cd6bbd03576ab3bae102b258bf76ccb8d504cba4..d0810ca8221238f16bd2288533ed22a92a162484 100644 (file)
@@ -72,8 +72,7 @@ match any of the group-specified splitting rules.  See
 ;;;###autoload
 (defun gnus-group-split-update (&optional catch-all)
   "Computes nnmail-split-fancy from group params and CATCH-ALL.
-It does this by calling by calling (gnus-group-split-fancy nil
-nil CATCH-ALL).
+It does this by calling (gnus-group-split-fancy nil nil CATCH-ALL).
 
 If CATCH-ALL is nil, `gnus-group-split-default-catch-all-group' is used
 instead.  This variable is set by `gnus-group-split-setup'."
index 8212eeafa91da390a601b965ea0242297392d22b..38aea31840ff1063b4f0ccef434efa64eae0f5ef 100644 (file)
@@ -307,7 +307,7 @@ any confusion."
 (defcustom message-subject-trailing-was-query t
   "What to do with trailing \"(was: <old subject>)\" in subject lines.
 If nil, leave the subject unchanged.  If it is the symbol `ask', query
-the user what do do.  In this case, the subject is matched against
+the user what to do.  In this case, the subject is matched against
 `message-subject-trailing-was-ask-regexp'.  If
 `message-subject-trailing-was-query' is t, always strip the trailing
 old subject.  In this case, `message-subject-trailing-was-regexp' is
index 6378e3e97e162cb20c3ec1e5f72c44ea95ec2919..f14af741f75f7cca5c6ed8a14bde85767e94c5e5 100644 (file)
@@ -628,7 +628,7 @@ order for SpamAssassin to recognize the new registered spam."
   :group 'spam-spamassassin)
 
 (defcustom spam-sa-learn-unregister-switch "--forget"
-  "The switch that sa-learn uses to unregister messages messages."
+  "The switch that sa-learn uses to unregister messages."
   :type 'string
   :group 'spam-spamassassin)
 
index 23c039d32e667ff7c70b27f2f2db3ffab3ba7b29..47cbcb63c69c42bc66c0b14efba52f0a0030475e 100644 (file)
@@ -443,7 +443,7 @@ Possible values:
 `other-window'   Show new file in another window (same frame)
 `display'        Display file in another window without selecting to it
 `other-frame'    Show new file in another frame
-`maybe-frame'    If a file is visible in another frame, prompt to ask if you
+`maybe-frame'    If a file is visible in another frame, prompt to ask if
                  you want to see the file in the same window of the current
                  frame or in the other frame
 `raise-frame'     If a file is visible in another frame, raise that
index 913b89b43ff9faeb6cf09422bb44ca88e3c4710a..eb6ff19d5c25323e01678a9f176db836d97ccfba 100644 (file)
@@ -118,7 +118,7 @@ been added between the last two retrievals."
 
 (defcustom newsticker-hide-obsolete-items-in-echo-area
   t
-  "Decides whether to show obsolete items items in the ticker.
+  "Decides whether to show obsolete items in the ticker.
 If t the echo area will not show obsolete items.  See also
 `newsticker-hide-old-items-in-echo-area'."
   :type 'boolean
index 99fd55107ba494aeb90e6f5af0cc2ee4f33960c5..7795279bf42fb47f1dc30f9e222bf987f0b5ac9e 100644 (file)
@@ -260,7 +260,7 @@ is non-nil.  One interesting value is `turn-on-font-lock'."
   "Vector recording the actual score of the free squares.")
 
 
-;; The key point point about the algorithm is that, rather than considering
+;; The key point about the algorithm is that, rather than considering
 ;; the board as just a set of squares, we prefer to see it as a "space" of
 ;; internested 5-tuples of contiguous squares (called qtuples).
 ;;
index 24de4891ae351a55cfea68c250cc1c3d4506606c..b9b153553d77bf2c00a93b6c2c13c9a75b57cbf2 100644 (file)
@@ -113,7 +113,7 @@ In actual Lucid Emacs, you MUST NOT use this event object after
 calling this function with it.  You will lose.  It is not necessary to
 call this function, as event objects are garbage- collected like all
 other objects; however, it may be more efficient to explicitly
-deallocate events when you are sure that that is safe.
+deallocate events when you are sure that this is safe.
 
 This emulation does not actually deallocate or reuse events
 except via garbage collection and `cons'."
index c7a05ad1459d9cd2a128ff8a0741a0bc5f23ff01..dd25e336f0a926b201ed0b38accc995cc5d0afad 100644 (file)
 ;;      might be nicer and to that effect a function has been declared
 ;;      further down in the code.  You may wish to auto-load this.
 ;;
-;;      Carsten also writes that that *changing* the prefix after the
+;;      Carsten also writes that *changing* the prefix after the
 ;;      todo list is already established is not as simple as changing
 ;;      the variable - the todo files have to be changed by hand.
 ;;
index 53538e6a85871269d0cd0ea11edd295179d589ad..eab9f3e313fe8d85328d81b790e273adf0ef2045 100644 (file)
@@ -291,7 +291,7 @@ determines if it is a foreground or a background color."
 (defcustom org-priority-faces nil
   "Faces for specific Priorities.
 This is a list of cons cells, with priority character in the car
-and faces in the cdr.  The face can be a symbol, a color as
+and faces in the cdr.  The face can be a symbol, a color
 as a string, or a property list of attributes, like
     (:foreground \"blue\" :weight bold :underline t).
 If it is a color string, the variable `org-faces-easy-properties'
index 7c3184543b0f3e2dd5c0af4e49e350a00614b5cf..2f5f36e1dbb0c8ce48b20a015e9530b3375f59f1 100644 (file)
@@ -263,7 +263,7 @@ Other useful commands:\n
   "Vector recording the actual score of the free squares.")
 
 
-;; The key point point about the algorithm is that, rather than considering
+;; The key point about the algorithm is that, rather than considering
 ;; the board as just a set of squares, we prefer to see it as a "space" of
 ;; internested 5-tuples of contiguous squares (called qtuples).
 ;;
index f84d94a3e6805c451042ddf736230ab7de3b4f27..82ae1816270f5319f33f58902d049c155ed04e3e 100644 (file)
@@ -619,7 +619,7 @@ COUNT starts with 1.  GEN-SEP is used to separate long variable values."
   '((java-mode ("%sTokenTypes.java") ("%s.java"))
     (c++-mode ("%sTokenTypes.hpp") ("%s.cpp" "%s.hpp")))
   "Language dependent formats which specify generated files.
-Each element in this list looks looks like
+Each element in this list looks like
   (MAJOR-MODE (VOCAB-FILE-FORMAT...) (CLASS-FILE-FORMAT...)).
 
 The element whose MAJOR-MODE is equal to `antlr-language' is used to
index 6818b5e0b76c62b745d64e57292024343fe903a9..df202e9cd2f3a2d27e390172063ff8847db30e3f 100644 (file)
@@ -167,7 +167,7 @@ use c-constant-symbol instead."
 (defmacro defcustom-c-stylevar (name val doc &rest args)
   "Define a style variable NAME with VAL and DOC.
 More precisely, convert the given `:type FOO', mined out of ARGS,
-to an aggregate `:type (radio STYLE (PREAMBLE FOO))', append some
+to an aggregate `:type (radio STYLE (PREAMBLE FOO))', append
 some boilerplate documentation to DOC, arrange for the fallback
 value of NAME to be VAL, and call `custom-declare-variable' to
 do the rest of the work.
index abd77bd973dbf098687018d2ec3c2de25f478c14..853604d1d79fc80cd546bf58f6b6fb3fa5dd1e8e 100644 (file)
@@ -480,7 +480,7 @@ Font for POD headers."
 (defcustom cperl-highlight-variables-indiscriminately nil
   "Non-nil means perform additional highlighting on variables.
 Currently only changes how scalar variables are highlighted.
-Note that that variable is only read at initialization time for
+Note that the variable is only read at initialization time for
 the variable `cperl-font-lock-keywords-2', so changing it after you've
 entered CPerl mode the first time will have no effect."
   :type 'boolean
index abcd149acd4632dd7a370da517add740e7fe2f44..1ce82200b38ddb05772ace5328bcb5708e4bb4f9 100644 (file)
@@ -36,7 +36,7 @@
                ;; ("\eOR"      [kp-f3])
                ;; ("\eOS"      [kp-f4])
 
-               ;; These might bre set by terminfo.
+               ;; These might be set by terminfo.
                ("\e[H" [home])
                ("\e[Z" [backtab])
                ("\e[i" [print])
                ("\e[M" [deleteline])
                ("\e[U" [next]) ;; actually the `page' key
 
-               ;; These won't be set up by either
+               ;; These won't be set up by either.
                ("\eOm" [kp-subtract])
                ("\eOl" [kp-separator])
                ("\eOn" [kp-decimal])
                ("\eOM" [kp-enter])
 
-               ;; These won't be set up by either either
+               ;; These won't be set up by either.
                ("\e[K" [key_eol])      ;; Not an X keysym
                ("\e[J" [key_eos])      ;; Not an X keysym
                ("\e[2J"        [key_clear])    ;; Not an X keysym
index b665f917d3a51abf1956357d34a5d7857f1a234f..d31414e3a4b6cc7e10c5d9ba81a46d0aa5136750 100644 (file)
@@ -129,7 +129,7 @@ variable in most cases is likely to be via directory local
 variables.
 
 This can be also be set to a full path, or a relative path.  If
-the path is relative, it will be relative to the the current
+the path is relative, it will be relative to the current
 directory by default."
   :type 'file)
 ;;;###autoload
index 0fb120ec80a5ddd4bb310e1eec69e81a7a957f60..60e9bbb5f5c3d9b351732b05d21c2ebe72187944 100644 (file)
@@ -66,7 +66,7 @@
 (defvar picture-desired-column 0
   "Desired current column for Picture mode.
 When a cursor is on a wide-column character (e.g. Chinese,
-Japanese, Korean), this may may be different from `current-column'.")
+Japanese, Korean), this may be different from `current-column'.")
 
 
 (defun picture-update-desired-column (adjust-to-current)
index 9575b5f7cab72a78cfbfef6e97bb6256daec339b..41dc9401c0aadd1b29d40a6aec2435f6797350ba 100644 (file)
@@ -269,7 +269,7 @@ This variable is buffer local and only used in the *cvs* buffer.")
   "Regexp matching the possible names of locks in the CVS repository.")
 
 (defconst cvs-cursor-column 22
-  "Column to position cursor in in `cvs-mode'.")
+  "Column to position cursor in, in `cvs-mode'.")
 
 ;;;;
 ;;;; Global internal variables
index 1bd822d492fc810c5908024ca26203778a67aa57..f5eb88be9610e416e8b09cfa3036e35710436ae9 100644 (file)
 
 2006-05-12  Chong Yidong  <cyd@stupidchicken.com>
 
-       * intervals.c (set_point_both): Fix mixup before before and after
+       * intervals.c (set_point_both): Fix mixup before and after
        in variable names.
 
        * editfns.c (Fline_beginning_position): Inhibit point-motion hooks
index 61251bfbb476df52a0b0e2b8e36c2ba6457a2185..2291e85e8cba534440fa130fc1c834314570bc4e 100644 (file)
        with plain -g rather than with -g3, and they need the duplicate
        definitions for .gdbinit to work; see <https://bugs.gnu.org/12814#26>.
        * lisp.h (GCTYPEBITS, ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK):
-       Define as macros, as well as as enums or as constants.
+       Define as macros, as well as enums or constants.
 
 2012-11-06  Jan Djärv  <jan.h.d@swipnet.se>
 
index 2935ee52cca22f5e5a55ada42a32005de6d9c71d..70865535e96e9a3e71268810e5fcd267ced312f4 100644 (file)
        some external definitions.
        (Ffile_attributes) [MSDOS]: Set execute bits from file name.
        (Ffile_name_all_completions) [FILE_SYSTEM_CASE]: Convert
-       case of file name as as indicated by conditional.
+       case of file name as indicated by conditional.
 
        * emacs.c (main) [MSDOS]: Call init_environment.  Set file types to
        binary for all files.  Call init_dosfns.
index 489ccfa5323e1e44dd0e29d0975ca0ec3af168ab..99d25163a4d9b153aa59a5db01ea9d417ccca68a 100644 (file)
 1995-04-11  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * keyboard.c (read_char): Rearrange code so that getcjmp is set
-       only around sit_for and kbd_buffer_get_event, and
+       only around sit_for and kbd_buffer_get_event,
        and polling is stopped only around the kbd_buffer_get_event call.
        (Ftrack_mouse, tracking_off, read_char): Don't call prepare_menu_bars.
 
index 32472ac074c18a85758e47857b796e6ea686c430..a1a9fb771575f35882e86483e99f0ecf314f84bc 100644 (file)
 1998-02-15  Richard Stallman  <rms@psilocin.gnu.org>
 
        * minibuf.c (read_minibuf): Do use DEFALT in place of empty input
-       when when expflag is nonzero.
+       when expflag is nonzero.
        (Fread_no_blanks_input): Arg INIT renamed to INITIAL.
 
 1998-02-14  Richard Stallman  <rms@psilocin.gnu.org>
index 76670b89545526a9b87d3e3ece86448921cce293..cc6021bfb5df4213c7048b3d64db800e01748339 100644 (file)
@@ -6054,7 +6054,7 @@ and is the visited file's modification time, as of that time.  If the
 modification time of the most recent save is different, this entry is
 obsolete.
 
-An entry (t . 0) means means the buffer was previously unmodified but
+An entry (t . 0) means the buffer was previously unmodified but
 its time stamp was unknown because it was not associated with a file.
 An entry (t . -1) is similar, except that it means the buffer's visited
 file did not exist.
index e5833a1d1f0dfd0de8d0ff4ef166f2d317368893..6bc91a7e06ad3c83d4a60435a6c41725926ccd5c 100644 (file)
@@ -983,7 +983,7 @@ value_to_lisp (emacs_value v)
   return o;
 }
 
-/* Attempt to convert O to an emacs_value.  Do not do any checking or
+/* Attempt to convert O to an emacs_value.  Do not do any checking
    or allocate any storage; the caller should prevent or detect
    any resulting bit pattern that is not a valid emacs_value.  */
 static emacs_value
index 1a00e0f68064c8b5b2dc5d7e965096817c5613c3..4243b3ffd9d24817821f94546720f4925fc4910d 100644 (file)
@@ -81,7 +81,7 @@ emacs_fixed_gtk_widget_size_allocate (GtkWidget *widget,
      additional case for an xwidget view.
 
      It would be nicer if the bse class method could be called first,
-     and the the xview modification only would remain here. It wasn't
+     and the xview modification only would remain here. It wasn't
      possible to solve it that way yet.  */
   EmacsFixedClass *klass;
   GtkWidgetClass *parent_class;
index adb3534532c6a923b2c30e30be67f750b53265e7..4bbcec6f17866f77bcc1d945d6fec16c7bdb095f 100644 (file)
@@ -124,7 +124,7 @@ static mode_t auto_save_mode_bits;
 static bool auto_save_error_occurred;
 
 /* If VALID_TIMESTAMP_FILE_SYSTEM, then TIMESTAMP_FILE_SYSTEM is the device
-   number of a file system where time stamps were observed to to work.  */
+   number of a file system where time stamps were observed to work.  */
 static bool valid_timestamp_file_system;
 static dev_t timestamp_file_system;
 
index d1c21da4d2a22ccd4e48a721495e0cc9a4ecaaac..e610fc768d3906ed792994dcf14284b9834d2b54 100644 (file)
@@ -447,7 +447,7 @@ struct frame
 
   /* New text height and width for pending size change.  0 if no change
      pending.  These values represent pixels or canonical character units
-     according to the value of new_pixelwise and correlate to the the
+     according to the value of new_pixelwise and correlate to the
      text width/height of the frame.  */
   int new_width, new_height;
 
index a2a5f8f21d98ed5e9a979a8f8aa4cd153f6f78c9..662d8e4a4f65da9bf349a16fa18b36c81600dc8e 100644 (file)
@@ -65,7 +65,7 @@ INLINE_HEADER_BEGIN
    as soon as a complete key arrives from some KBOARD or other,
    Emacs starts executing that key's binding.  It switches to the
    single-kboard state for the execution of that command,
-   so that that command can get input only from its own KBOARD.
+   so that the command can get input only from its own KBOARD.
 
    While in the single-kboard state, read_char can consider input only
    from the current KBOARD.  If events come from other KBOARDs, they
index abfdffc9f5e272445202b87b1beeaac0ef7b68e6..0b43c04c0b75193a1737fc09f81ab77f282db08f 100644 (file)
@@ -3715,7 +3715,7 @@ ns_dumpglyphs_image (struct glyph_string *s, NSRect r)
       /* Currently on NS img->mask is always 0. Since
          get_window_cursor_type specifies a hollow box cursor when on
          a non-masked image we never reach this clause. But we put it
-         in in anticipation of better support for image masks on
+         in, in anticipation of better support for image masks on
          NS. */
       tdCol = ns_lookup_indexed_color (NS_FACE_FOREGROUND (face), s->f);
     }
index 7004dcd9aeade61cc833906b2fee6e33432572bc..c6e0cfd7e21bcdd4e2e6044adbd1aeb2ddeb3633 100644 (file)
@@ -457,7 +457,7 @@ calculate_direct_scrolling (struct frame *frame,
   if (baud_rate <= 0)
     extra_cost = 1;
 
-  /* Overhead of setting the scroll window, plus the extra cost
+  /* Overhead of setting the scroll window, plus the extra
      cost of scrolling by a distance of one.  The extra cost is
      added once for consistency with the cost vectors */
   scroll_overhead
index b5171bf1229669fe450094a68a5ea1846e923c85..dd6044aabd58e0ee333ccddbbce219bdb8a3db5e 100644 (file)
@@ -625,7 +625,7 @@ struct terminal
      TERMINAL indicates which terminal device to read from.  Input
      events should be read into HOLD_QUIT.
 
-     A positive return value indicates that that many input events
+     A positive return value N indicates that N input events
      were read into BUF.
      Zero means no events were immediately available.
      A value of -1 means a transient read error, while -2 indicates
index 0b0f3f9e6690e3921ceccf40cefe2747e84d2252..9d79bd46fb395a589155435f2aa65aa763d7366e 100644 (file)
@@ -526,7 +526,7 @@ do_mouse_event (MOUSE_EVENT_RECORD *event,
                              help_echo_window, help_echo_object,
                              help_echo_pos);
          }
-       /* We already called kbd_buffer_store_event, so indicate the
+       /* We already called kbd_buffer_store_event, so indicate to
           the caller it shouldn't.  */
        return 0;
       }
index ca59f995e63fb577c57179132a1a1573b6e20445..0046c9e85dc963632f252e912fed363d14c8f725 100644 (file)
@@ -838,7 +838,7 @@ alarm (int seconds)
        updates the status of the read accordingly, and signals the 2nd
        event object, char_avail, on whose handle sys_select is
        waiting.  This tells sys_select that the file descriptor
-       allocated for the subprocess or the the stream is ready to be
+       allocated for the subprocess or the stream is ready to be
        read from.
 
    When the subprocess exits or the network/serial stream is closed,
index a691ec845499e3fb446bf4559ca10eeff0662651..9f3eeafe486dbce4edd4f04f69a21a595cc0bbca 100644 (file)
@@ -248,7 +248,7 @@ cause the current test to fail."
   (kmacro-tests-simulate-command '(kmacro-set-counter 1))
   (kmacro-tests-should-insert "1"
     (kmacro-tests-simulate-command '(kmacro-insert-counter nil)))
-  ;; Using universal arg to to set counter should reset to starting value.
+  ;; Using universal arg to set counter should reset to starting value.
   (kmacro-tests-simulate-command '(kmacro-set-counter (4)) '(4))
   (kmacro-tests-should-insert "5"
     (kmacro-tests-simulate-command '(kmacro-insert-counter nil))))
index 14102e7725c77c8a6023b8f92989e24ab46e748f..7cc0779b81cf74f0689903565d81a62f640d709f 100644 (file)
@@ -140,7 +140,7 @@ This shall used dynamically bound only.")
 
 (defmacro tramp--test-instrument-test-case (verbose &rest body)
   "Run BODY with `tramp-verbose' equal VERBOSE.
-Print the the content of the Tramp debug buffer, if BODY does not
+Print the content of the Tramp debug buffer, if BODY does not
 eval properly in `should' or `should-not'.  `should-error' is not
 handled properly.  BODY shall not contain a timeout."
   (declare (indent 1) (debug (natnump body)))
index 90a627f261e3ebb913d4e1234858eb9276199a9f..5133e686a152df0ffc23298bf7f4c00ab395ce2f 100644 (file)
 ;; From 24 Oct - 21 Nov 2015, `open-line' took a second argument
 ;; INTERACTIVE and ran `post-self-insert-hook' if the argument was
 ;; true.  This test tested that.  Currently, however, `open-line'
-;; does not run run `post-self-insert-hook' at all, so for now
+;; does not run `post-self-insert-hook' at all, so for now
 ;; this test just makes sure that it doesn't.
 (ert-deftest open-line-hook ()
   (let* ((x 0)