emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master ba485eb949: ; Fix typos


From: Stefan Kangas
Subject: master ba485eb949: ; Fix typos
Date: Fri, 18 Nov 2022 10:03:38 -0500 (EST)

branch: master
commit ba485eb949ddec53b1d7b5d78f3fcfbe2be60d7d
Author: Stefan Kangas <stefankangas@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>

    ; Fix typos
---
 ChangeLog.2                            |   4 +-
 ChangeLog.3                            | 118 ++++++++++++++++-----------------
 doc/emacs/ChangeLog.1                  |   2 +-
 doc/emacs/dired.texi                   |   2 +-
 doc/misc/ChangeLog.1                   |  11 +--
 doc/misc/reftex.texi                   |   2 +-
 doc/misc/vip.texi                      |   4 +-
 etc/ORG-NEWS                           |   2 +-
 lisp/ChangeLog.10                      |   4 +-
 lisp/ChangeLog.12                      |   6 +-
 lisp/ChangeLog.13                      |   6 +-
 lisp/ChangeLog.14                      |   2 +-
 lisp/ChangeLog.16                      |   2 +-
 lisp/ChangeLog.3                       |   3 +-
 lisp/ChangeLog.4                       |   2 +-
 lisp/ChangeLog.6                       |   2 +-
 lisp/ChangeLog.7                       |   2 +-
 lisp/ChangeLog.8                       |   4 +-
 lisp/ChangeLog.9                       |   2 +-
 lisp/calendar/diary-lib.el             |   2 +-
 lisp/cedet/ChangeLog.1                 |   2 +-
 lisp/cedet/ede/proj.el                 |   2 +-
 lisp/cedet/semantic/analyze/fcn.el     |   2 +-
 lisp/cedet/semantic/scope.el           |   2 +-
 lisp/cedet/semantic/symref/list.el     |   3 +-
 lisp/dired.el                          |   2 +-
 lisp/dnd.el                            |   4 +-
 lisp/emacs-lisp/comp.el                |   2 +-
 lisp/emacs-lisp/hierarchy.el           |   2 +-
 lisp/emacs-lisp/rmc.el                 |   2 +-
 lisp/emacs-lisp/tcover-ses.el          |   2 +-
 lisp/files.el                          |   2 +-
 lisp/gnus/ChangeLog.3                  |   4 +-
 lisp/gnus/gnus-start.el                |   2 +-
 lisp/htmlfontify.el                    |   2 +-
 lisp/info.el                           |   2 +-
 lisp/man.el                            |  14 ++--
 lisp/mh-e/ChangeLog.1                  |   2 +-
 lisp/mpc.el                            |   2 +-
 lisp/net/tramp-crypt.el                |   2 +-
 lisp/nxml/nxml-mode.el                 |   2 +-
 lisp/obsolete/vi.el                    |   4 +-
 lisp/org/ChangeLog.1                   |  10 +--
 lisp/org/ob-tangle.el                  |   4 +-
 lisp/outline.el                        |   2 +-
 lisp/progmodes/cc-cmds.el              |   2 +-
 lisp/progmodes/cc-langs.el             |   2 +-
 lisp/progmodes/cc-mode.el              |   2 +-
 lisp/progmodes/ebnf2ps.el              |   6 +-
 lisp/progmodes/elisp-mode.el           |   2 +-
 lisp/progmodes/sh-script.el            |   2 +-
 lisp/progmodes/sql.el                  |   2 +-
 lisp/scroll-bar.el                     |   2 +-
 lisp/textmodes/reftex-cite.el          |   2 +-
 lisp/textmodes/reftex-index.el         |   2 +-
 lisp/textmodes/tex-mode.el             |   4 +-
 lisp/vc/add-log.el                     |   2 +-
 lisp/vc/ediff-util.el                  |   2 +-
 lisp/vc/vc-dav.el                      |   2 +-
 lisp/window.el                         |   2 +-
 msdos/autogen/config.in                |   2 +-
 src/ChangeLog.11                       |   4 +-
 src/ChangeLog.12                       |   6 +-
 src/ChangeLog.13                       |   6 +-
 src/ChangeLog.6                        |   2 +-
 src/ChangeLog.8                        |   2 +-
 src/comp.c                             |   2 +-
 src/haiku_support.h                    |   2 +-
 src/w32inevt.c                         |   2 +-
 src/xterm.c                            |   4 +-
 test/lisp/erc/erc-tests.el             |   2 +-
 test/lisp/gnus/gnus-icalendar-tests.el |   2 +-
 test/lisp/net/mailcap-tests.el         |   2 +-
 test/manual/noverlay/overlay-perf.el   |   2 +-
 test/src/font-tests.el                 |   2 +-
 test/src/thread-tests.el               |   2 +-
 76 files changed, 168 insertions(+), 173 deletions(-)

diff --git a/ChangeLog.2 b/ChangeLog.2
index fc038033ec..483dec2542 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -9317,7 +9317,7 @@
        optional.
 
        * src/buffer.c (Fbarf_if_buffer_read_only): Rename argument POS
-       to POSITION to keep consisteny with doc-string.
+       to POSITION to keep consistent with doc-string.
 
 2016-02-01  Paul Eggert  <eggert@cs.ucla.edu>
 
@@ -34464,7 +34464,7 @@
 
        * lisp/emacs-lisp/package.el: Make archive and status pseudo-keywords
        (package--has-keyword-p): Understand "arc:xxxx" and "status:xxxx"
-       as special keywords which match agains package archive and status
+       as special keywords which match against package archive and status
        respectively.
        * etc/NEWS: Document it.
 
diff --git a/ChangeLog.3 b/ChangeLog.3
index a78f53f377..3ebe74e76b 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -20026,7 +20026,7 @@
 
        Add query command removed in 4ff1f66b12
 
-       * lisp/net/rcirc.el (query): Readd accidentally removed command
+       * lisp/net/rcirc.el (query): Re-add accidentally removed command.
 
 2021-07-06  Philip Kaludercic  <philipk@posteo.net>
 
@@ -21772,7 +21772,7 @@
 
        EIEIO: Promote the CLOS behavior over the EIEIO-specific behavior
 
-       Change docs to advertize `slot-value` rather than `oref`.
+       Change docs to advertise `slot-value` rather than `oref`.
        Change the implementation of `:initform` to better match the CLOS 
semantics,
        while preserving the EIEIO semantics, but warn when encountering cases
        where the two diverge.
@@ -21790,8 +21790,8 @@
 
        * lisp/emacs-lisp/eieio.el (defclass): Warn about inapplicable
        `:initarg` and about uses of init forms that are ambiguous.
-       (oref): Don't advertize the deprecated use of initargs as slot names.
-       (oref-default): Don't advertize the deprecated case where it returns the
+       (oref): Don't advertise the deprecated use of initargs as slot names.
+       (oref-default): Don't advertise the deprecated case where it returns the
        initform's value.
        (initialize-instance): Use `macroexp-const-p`.
        * lisp/emacs-lisp/eieio-core.el (eieio--unbound): Rename from
@@ -36674,7 +36674,7 @@
 
 2021-02-24  Andrea Corallo  <akrl@sdf.org>
 
-       Fix async compilation and paramenter naming
+       Fix async compilation and parameter naming
 
        * lisp/emacs-lisp/comp.el (native--compile-async)
        (native-compile-async): Fix broken parameter renaming.
@@ -40177,7 +40177,7 @@
 
        * lisp/simple.el (recenter-current-error): New command.
        * lisp/progmodes/grep.el (grep-mode-map):
-       Delete bidings for n and p.
+       Delete bindings for n and p.
 
        * lisp/progmodes/compile.el (compilation-minor-mode-map):
        Move here the n and p bindings.
@@ -41694,7 +41694,7 @@
        in a global minor mode.  This commit fixes bug #45792.
 
        * lisp/international/quail.el (quail-show-guidance): Test the major 
mode is
-       not minibuffer-inactive-mode before proceding with the function.
+       not minibuffer-inactive-mode before proceeding with the function.
 
 2021-01-31  Lars Ingebrigtsen  <larsi@gnus.org>
 
@@ -48572,7 +48572,7 @@
        c-laomib-loop.  Insert code which calls c-laomib-loop minimally, with 
the help
        of the new cache.
 
-       * lisp/progmodes/cc-mode.el (c-basic-common-init): Initialize the new 
cach
+       * lisp/progmodes/cc-mode.el (c-basic-common-init): Initialize the new 
cache
        (at mode start).
        (c-before-change): Invalidate the new cache.
        (c-fl-decl-start): Add an extra check (> (point) bod-lim) to prevent 
looping.
@@ -50078,7 +50078,7 @@
        Optimize c-parse-state for large buffers with few (if any) braces.
 
        * lisp/progmodes/cc-engine.el (c-get-fallback-scan-pos): Search a 
maximum of
-       50,000 characters back for the two BODs.  Return nil if we dont' find 
them.
+       50,000 characters back for the two BODs.  Return nil if we don't find 
them.
        (c-parse-state-get-strategy): For strategy `forward', always use the 
position
        `good-pos' for `start-point', even when there's a change of current 
macro.
        Deal with a possible return value of nil from c-get-fallback-scan-pos 
(as
@@ -55996,7 +55996,7 @@
 
 2020-11-12  Andrea Corallo  <akrl@sdf.org>
 
-       Unline some functions to optimize bootstrap time
+       Uninline some functions to optimize bootstrap time
 
        * lisp/emacs-lisp/comp.el (comp-mvar-value-vld-p)
        (comp-mvar-value, comp-mvar-fixnum-p, comp-set-op-p)
@@ -56612,7 +56612,7 @@
 
 2020-11-07  Andrea Corallo  <akrl@sdf.org>
 
-       Allow for manually bumbing new native compiler ABI versions
+       Allow for manually bumping new native compiler ABI versions
 
        * src/comp.c (ABI_VERSION): Define macro.
        (hash_native_abi): Include ABI_VERSION in the hashing.
@@ -61229,7 +61229,7 @@
 
 2020-10-14  Andrea Corallo  <akrl@sdf.org>
 
-       Have `native-elisp-load' return the last registerd function
+       Have `native-elisp-load' return the last registered function
 
        * lisp/emacs-lisp/comp.el (comp-emit-for-top-level): Synthesize
        'top_level_run' so it returns the last value returned by
@@ -65831,7 +65831,7 @@
 
        Better error handling after calling 'gcc_jit_context_compile_to_file'
 
-       Typically errors are catched in 'compile_function' but in case
+       Typically errors are caught in 'compile_function' but in case
        libgccjit throw an error only afterwards while compiling the whole
        compilation unit we have to report it correctly.
 
@@ -76328,7 +76328,7 @@
 
        Add a simple pass to infer pure functions not explicitly declared as
        such.  Use this information only during compilation (speed 3) to
-       optimize out function calls whe possible.
+       optimize out function calls when possible.
 
 2020-07-09  Andrea Corallo  <akrl@sdf.org>
 
@@ -78249,7 +78249,7 @@
        (comp-latch-make-fill): New function.
        (comp-emit-uncond-jump, comp-emit-cond-jump): Update to emit
        latches.
-       (comp-new-block-sym): Add a postfix paramenter.
+       (comp-new-block-sym): Add a postfix parameter.
 
 2020-06-13  Andrea Corallo  <akrl@sdf.org>
 
@@ -78602,7 +78602,7 @@
        Fix comp-call-optim-form-call for null `callee'
 
        * lisp/emacs-lisp/comp.el (comp-call-optim-form-call): Guard
-       agains null `calle'.
+       against null `calle'.
 
 2020-06-07  Glenn Morris  <rgm@gnu.org>
 
@@ -81264,7 +81264,7 @@
        Fix bug #40992 whilst still allowing breakpoint highlights in edebug
 
        Strategy: when an instrumented function gets re-evaluated, save the 
former
-       value of its symbol's `edebug' property in the new propery 
`ghost-edebug'.  If
+       value of its symbol's `edebug' property in the new property 
`ghost-edebug'.  If
        this function is still being edebugged, edebug will then access its 
info from
        this new property.
 
@@ -83843,7 +83843,7 @@
 
        Implement position independent dump.
 
-       Set the filename for every compilation unit as realtive to obtain a
+       Set the filename for every compilation unit as relative to obtain a
        position independent dump.
 
        * lisp/loadup.el: Modify filename for every compilation unit as
@@ -84397,7 +84397,7 @@
 
        * lisp/arc-mode.el: Rewrite displaying the summaries
 
-       Completely rewrite the code that displayes the summaries, so all
+       Completely rewrite the code that displays the summaries, so all
        backends share the same code.
 
        (archive--summarize-descs): New function.
@@ -86075,7 +86075,7 @@
 
        Merge remote-tracking branch 'savannah/master' into HEAD
 
-2020-03-10  AndreaCorallo  <akrl@sdf.org>
+2020-03-10  Andrea Corallo  <akrl@sdf.org>
 
        * Improve load_comp_unit
 
@@ -86084,7 +86084,7 @@
 
        Guard also data_ephemeral_vec against compiler optimizations.
 
-2020-03-10  AndreaCorallo  <akrl@sdf.org>
+2020-03-10  Andrea Corallo  <akrl@sdf.org>
 
        * Fix store_function_docstring for native functions
 
@@ -86098,7 +86098,7 @@
        native_intspec and native_doc fields has to be reached by the subr
        cause are not anymore in the CU.
 
-2020-03-10  AndreaCorallo  <akrl@sdf.org>
+2020-03-10  Andrea Corallo  <akrl@sdf.org>
 
        * Set relocation class as ephemeral in `comp-limplify-top-level'
 
@@ -86547,17 +86547,17 @@
 
        * lisp/replace.el (occur-1): Update default-directory in occur buffer.
 
-2020-03-04  AndreaCorallo  <akrl@sdf.org>
+2020-03-04  Andrea Corallo  <akrl@sdf.org>
 
        * Do not crash if the output directory is created in the meanwhile
 
-2020-03-03  AndreaCorallo  <akrl@sdf.org>
+2020-03-03  Andrea Corallo  <akrl@sdf.org>
 
        Hash eln ABI once and add it to the output compilation path
 
        Fix org for eln new compilation folder layout
 
-2020-03-03  AndreaCorallo  <akrl@sdf.org>
+2020-03-03  Andrea Corallo  <akrl@sdf.org>
 
        Rework `find-lisp-object-file-name'
 
@@ -86668,7 +86668,7 @@
        and 'fill-column' values.  (Bug#36837)
        (whitespace-lines-regexp): New function.
 
-2020-03-01  AndreaCorallo  <akrl@sdf.org>
+2020-03-01  Andrea Corallo  <akrl@sdf.org>
 
        * ; Clean-up out of date comment
 
@@ -86718,11 +86718,11 @@
        * src/pdumper.c (dump_object): Fix hash for Lisp_Type after commit
        202c3319a28c029d6971dccea92f92425c5e8067.
 
-2020-02-29  AndreaCorallo  <akrl@sdf.org>
+2020-02-29  Andrea Corallo  <akrl@sdf.org>
 
        Introduce 'effective_load_path'
 
-2020-02-29  AndreaCorallo  <akrl@sdf.org>
+2020-02-29  Andrea Corallo  <akrl@sdf.org>
 
        * Keep comp-subr-list into pure space
 
@@ -87689,7 +87689,7 @@
 
        (lispref/modes.texi): Explain avoiding lambdas on hooks.
 
-2020-02-06  AndreaCorallo  <akrl@sdf.org>
+2020-02-06  Andrea Corallo  <akrl@sdf.org>
 
        Add system-configuration in the compilation output path
 
@@ -87713,7 +87713,7 @@
        Add function ssa-status as `comp-func' slot and have `comp-clean-ssa'
        to run when necessary.
 
-2020-03-01  AndreaCorallo  <akrl@sdf.org>
+2020-03-01  Andrea Corallo  <akrl@sdf.org>
 
        Remove relocation index form LIMPLE setimm
 
@@ -87739,21 +87739,21 @@
 
        Merge remote-tracking branch 'savannah/master' into HEAD
 
-2020-02-26  AndreaCorallo  <akrl@sdf.org>
+2020-02-26  Andrea Corallo  <akrl@sdf.org>
 
        * ; Add a TODO for a future optimization
 
-2020-02-26  AndreaCorallo  <akrl@sdf.org>
+2020-02-26  Andrea Corallo  <akrl@sdf.org>
 
        Store optimize qualities into .eln files
 
        For now just comp-speed and comp-debug are stored.
 
-2020-02-26  AndreaCorallo  <akrl@sdf.org>
+2020-02-26  Andrea Corallo  <akrl@sdf.org>
 
-       Rename d-base allocation classe into d-default
+       Rename d-base allocation class into d-default
 
-2020-02-26  AndreaCorallo  <akrl@sdf.org>
+2020-02-26  Andrea Corallo  <akrl@sdf.org>
 
        Add ephemeral relocation data class
 
@@ -87793,7 +87793,7 @@
 
        Test 'comp-eq' should not assume any string hashing policy
 
-2020-02-21  AndreaCorallo  <akrl@sdf.org>
+2020-02-21  Andrea Corallo  <akrl@sdf.org>
 
        Emit 'top_level_run' objects as impure
 
@@ -87801,7 +87801,7 @@
 
        Verify '--with-nativecomp' has also '--with-dumping=pdumper'
 
-2020-02-21  AndreaCorallo  <akrl@sdf.org>
+2020-02-21  Andrea Corallo  <akrl@sdf.org>
 
        Reorder m-var slots
 
@@ -87819,7 +87819,7 @@
 
        Use `sxhash-eq' to generate mvar SSA ids
 
-2020-02-15  AndreaCorallo  <akrl@sdf.org>
+2020-02-15  Andrea Corallo  <akrl@sdf.org>
 
        Speed 2 goes default
 
@@ -87832,7 +87832,7 @@
        Every function call by reference gets use one unique array of
        arguments.
 
-2020-02-14  AndreaCorallo  <akrl@sdf.org>
+2020-02-14  Andrea Corallo  <akrl@sdf.org>
 
        Clean-up old gc disable refuse in comp-tests-non-locals
 
@@ -88071,7 +88071,7 @@
 
        Always define subr-native-elisp-p also without native compiler
 
-2020-02-03  AndreaCorallo  <akrl@sdf.com>
+2020-02-03  Andrea Corallo  <akrl@sdf.com>
 
        Fix load_comp_unit for non zero speeds
 
@@ -91228,7 +91228,7 @@
 
        optimize primitive native call
 
-       propagate contant types and optimize self calls
+       propagate constant types and optimize self calls
 
        introduce stack_el_t
 
@@ -93578,7 +93578,7 @@
 
 2021-02-03  Michael Albinus  <michael.albinus@gmx.de>
 
-       Fix an error in tramp-sh-handle-make-process.  Dont' merge with master
+       Fix an error in tramp-sh-handle-make-process.  Don't merge with master
 
        * lisp/net/tramp-sh.el (tramp-sh-handle-make-process): Don't use heredoc
        script whent the argument contains a string.
@@ -101413,7 +101413,7 @@
        vc-hg: prompt for branch to merge
 
        * lisp/vc/vc-hg.el (vc-hg-merge-branch): Prompt for revision to merge.
-       (vc-hg-revision-table): Use branches, tags and bookmarks as competion
+       (vc-hg-revision-table): Use branches, tags and bookmarks as completion
        candidates.
 
        * etc/NEWS: Mention changes of vc-hg.el
@@ -103042,7 +103042,7 @@
        open-paren-in-column-0-is-defun-start to nil) fixes bug #37910.  It may 
also
        have fixed bug #5490 and bug #18072.
 
-       * lisp/progmodes/cc-engine.el (c-state-cache-non-literal-place): Remove 
thi
+       * lisp/progmodes/cc-engine.el (c-state-cache-non-literal-place): Remove 
this
        non-sensical function, replacing it with ....
        (c-state-cache-lower-good-pos): New function.
        (c-renarrow-state-cache, c-append-lower-brace-pair-to-state-cache)
@@ -110631,7 +110631,7 @@
        Fix reversed check in mm-possibly-verify-or-decrypt
 
        * lisp/gnus/mm-decode.el (mm-possibly-verify-or-decrypt): Fix
-       reverse check thinko that made unverified singed messages not
+       reverse check thinko that made unverified signed messages not
        display correctly.
 
 2019-09-27  Wilson Snyder  <wsnyder@wsnyder.org>
@@ -117900,7 +117900,7 @@
        (readbyte_from_file): Assert that `infile` is set.
        (close_infile_unwind): Reset `infile` to its previous value rather than
        to NULL.
-       (Fload): Remember the previous value of `infile` before chaning it.
+       (Fload): Remember the previous value of `infile` before changing it.
        (readevalloop): Don't set `infile` any more.
 
 2019-07-31  Paul Eggert  <eggert@cs.ucla.edu>
@@ -130261,7 +130261,7 @@
        8192 bytes is a reasonable number nowadays given typical file
        system design.
        * test/lisp/image-tests.el (image-tests--emacs-images-directory):
-       New contant.
+       New constant.
        (image-type-from-file-header-test): New test.
 
 2019-05-18  Michael Albinus  <michael.albinus@gmx.de>
@@ -136480,7 +136480,7 @@
        Check gnus-newsgroup-dependencies is hash table in gnus-id-to-thread
 
        * lisp/gnus/gnus-sum.el (gnus-id-to-thread): If dependencies haven't
-         been initialized yet, don't blow up. Mimicks previous (non hasht
+         been initialized yet, don't blow up. Mimics previous (non hash
          table) behavior.
 
 2019-03-31  Mattias Engdegård  <mattiase@acm.org>
@@ -184352,7 +184352,7 @@
 
        * src/lisp.h (COMMON_MULTIPLE): Move here from alloc.c.
        * src/thread.c (THREAD_ALIGNMENT): New macro.
-       (main_thread): Use THREAD_ALIGNMENT to align propertly.  (Bug#29040)
+       (main_thread): Use THREAD_ALIGNMENT to align properly.  (Bug#29040)
 
 2017-10-28  Eli Zaretskii  <eliz@gnu.org>
 
@@ -185648,7 +185648,7 @@
        Add mode map to Flymake diagnostic button
 
        * lisp/progmodes/flymake.el (flymake--diagnostics-buffer-entries): Add
-       keymap propery.
+       keymap property.
 
 2017-10-10  João Távora  <joaotavora@gmail.com>
 
@@ -192051,7 +192051,7 @@
 
 2017-08-09  Tino Calancha  <tino.calancha@gmail.com>
 
-       Ask files for deletion in buffer order: top first, botton later
+       Ask files for deletion in buffer order: top first, bottom later
 
        * lisp/dired.el (dired-do-flagged-delete, dired-do-delete):
        Call `nreverse' t invert the output of `dired-map-over-marks'.
@@ -208945,7 +208945,7 @@
 
        Revamp quitting and fix infloops
 
-       This fixes some infinite loops that cannot be quitted out of,
+       This fixes some infinite loops that cannot be quit out of,
        e.g., (defun foo () (nth most-positive-fixnum '#1=(1 . #1#)))
        when byte-compiled and when run under X.  See:
        https://lists.gnu.org/r/emacs-devel/2017-01/msg00577.html
@@ -218796,7 +218796,7 @@
        * lib/stdint.in.h, m4/extensions.m4, m4/stdint.m4, m4/stdio_h.m4:
        * m4/sys_types_h.m4: Copy from gnulib.
        * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
-       * lib/limits.in.h, m4/limits-h.m4: New files, copie from gnulib.
+       * lib/limits.in.h, m4/limits-h.m4: New files, copied from gnulib.
        * nt/gnulib.mk: Merge changes from lib/gnulib.mk.
 
 2016-09-15  Michael Albinus  <michael.albinus@gmx.de>
@@ -219462,7 +219462,7 @@
 
 2016-09-02  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       Check actual contents before promting about changed file
+       Check actual contents before prompting about changed file
 
        * lisp/userlock.el (userlock--check-content-unchanged)
        (userlock--ask-user-about-supersession-threat): New functions.
@@ -220696,7 +220696,7 @@
 
        * lisp/progmodes/cc-mode.el (c-after-change): When we detect a missing
        invocation of c-before-change-functions, we assume the changed region 
is the
-       entire buffer, and call c-before-change explicitly before proceding.
+       entire buffer, and call c-before-change explicitly before proceeding.
 
 2016-08-09  Alan Mackenzie  <acm@muc.de>
 
@@ -223962,10 +223962,10 @@
 
 2016-06-15  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       Advertize set-keymap-parent as replacement for copy-keymap
+       Advertise set-keymap-parent as replacement for copy-keymap
 
        * doc/lispref/keymaps.texi (Creating Keymaps):
-       * src/keymap.c (Fcopy_keymap): Advertize set-keymap-parent as 
replacement.
+       * src/keymap.c (Fcopy_keymap): Advertise set-keymap-parent as 
replacement.
 
 2016-06-15  Ted Zlatanov  <tzz@lifelogs.com>
 
@@ -226537,7 +226537,7 @@
        Fix Bug#10085
 
        * lisp/net/tramp.el (tramp-find-foreign-file-name-handler):
-       Add optional arguments OPERATION and COMPETION.  Handle
+       Add optional arguments OPERATION and COMPLETION.  Handle
        `file-name-as-directory', `file-name-directory' and
        `file-name-nondirectory' also in completion mode.
        (tramp-file-name-handler): Use it.  (Bug#10085)
@@ -227546,7 +227546,7 @@
        of the data end marker from here... (bug#23020).
        (smtpmail-send-data): ... to here, so that we don't get a
        "Sending done" before we've sent the final "." (which can make
-       the SMPT server reject the email.
+       the SMTP server reject the email.
 
 2016-04-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
diff --git a/doc/emacs/ChangeLog.1 b/doc/emacs/ChangeLog.1
index 5647538a24..6669e28e6b 100644
--- a/doc/emacs/ChangeLog.1
+++ b/doc/emacs/ChangeLog.1
@@ -1356,7 +1356,7 @@
 
        * dired.texi (Dired Deletion, Marks vs Flags): Document Emacs 24.3
        changes to the mark and unmark commands.
-       (Comparison in Dired): Document chages to dired-diff.  Remove M-=,
+       (Comparison in Dired): Document changes to dired-diff.  Remove M-=,
        which is no longer bound to dired-backup-diff.
 
 2012-10-23  Bastien Guerry  <bzg@gnu.org>
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index a9b4ff783d..7a382c0566 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -807,7 +807,7 @@ should create non-existent directories in @var{new}.
 
 The option @code{dired-create-destination-dirs-on-trailing-dirsep},
 when set in addition to @code{dired-create-destination-dirs}, controls
-wether a trailing directory separator at the destination is treated
+whether a trailing directory separator at the destination is treated
 specially.  In that case, when renaming a directory @samp{old} to
 @samp{new/} and no directory @samp{new} exists already, it will be
 created and @samp{old} is moved into the newly created directory.
diff --git a/doc/misc/ChangeLog.1 b/doc/misc/ChangeLog.1
index c54fc42036..1c5e7c1e2f 100644
--- a/doc/misc/ChangeLog.1
+++ b/doc/misc/ChangeLog.1
@@ -3525,7 +3525,7 @@
 
 2012-01-03  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * org.texi (The clock table): Mention that ACHIVED trees
+       * org.texi (The clock table): Mention that ARCHIVED trees
        contribute to the clock table.
 
 2012-01-03  Carsten Dominik  <carsten.dominik@gmail.com>  (tiny change)
@@ -4420,12 +4420,7 @@
 
 2011-02-05  Era Eriksson  <era+tramp@iki.fi>  (tiny change)
 
-       * tramp.texi:
-       Replace "delimet" with "delimit" globally.
-       Replace "explicite" with "explicit" globally.
-       Replace "instead of" with "instead" where there was nothing after "of".
-       Audit use of comma before interrogative pronoun, "that", or "which".
-       Minor word order, spelling, wording changes.
+       * tramp.texi: Minor word order, spelling, wording changes.
 
 2011-02-04  Teodor Zlatanov  <tzz@lifelogs.com>
 
@@ -5868,7 +5863,7 @@
 2009-09-02  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org.texi (Effort estimates): Document new effort setting commands.
-       (Agenda commands): Document the new keys fro agenda time motion.
+       (Agenda commands): Document the new keys for agenda time motion.
        Document entry text mode.  Improve documentation of the keys to include
        inactive time stamps into the agenda view.
        (Feedback): Document the new bug report command.
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index e85f096f99..9c543a4c0f 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -5292,7 +5292,7 @@ Some improvements for XEmacs compatibility.
 @itemize @bullet
 @item
 Fixed bug with @samp{%F} in a label prefix.  Added new escapes
-@samp{%m} and @samp{%M} for mater file name and master directory.
+@samp{%m} and @samp{%M} for master file name and master directory.
 @end itemize
 
 @noindent @b{Version 4.24}
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi
index df65d70cb1..8e192d7e40 100644
--- a/doc/misc/vip.texi
+++ b/doc/misc/vip.texi
@@ -1203,11 +1203,11 @@ Move point backward to the character @var{ch} on the 
line.  Signal error if
 @var{ch} could not be found (@code{vip-find-char-backward}).
 @item t @var{ch}
 @kindex 164 t @r{(}@code{vip-goto-char-forward}@r{)}
-Move point forward upto the character @var{ch} on the line.  Signal error if
+Move point forward up to the character @var{ch} on the line.  Signal error if
 @var{ch} could not be found (@code{vip-goto-char-forward}).
 @item T @var{ch}
 @kindex 124 T @r{(}@code{vip-goto-char-backward}@r{)}
-Move point backward upto the character @var{ch} on the line.  Signal error if
+Move point backward up to the character @var{ch} on the line.  Signal error if
 @var{ch} could not be found (@code{vip-goto-char-backward}).
 @item ;
 @kindex 073 ; @r{(}@code{vip-repeat-find}@r{)}
diff --git a/etc/ORG-NEWS b/etc/ORG-NEWS
index 9df9a4b652..3b6ab2e2ad 100644
--- a/etc/ORG-NEWS
+++ b/etc/ORG-NEWS
@@ -2847,7 +2847,7 @@ can pass the converted path to the =sqlcmd= tool.
 
 **** Improved support of header arguments for postgresql
 
-The postgresql engine in a sql code block supports now ~:dbport~ nd
+The postgresql engine in a sql code block now supports ~:dbport~ and
 ~:dbpassword~ as header arguments.
 
 **** Support for additional plantuml output formats
diff --git a/lisp/ChangeLog.10 b/lisp/ChangeLog.10
index 6053ffa65a..de73fe7f0a 100644
--- a/lisp/ChangeLog.10
+++ b/lisp/ChangeLog.10
@@ -1737,7 +1737,7 @@
        (bibtex-find-crossref, bibtex-find-entry): New funs.
        (bibtex-find-entry-location): Rename to bibtex-prepare-new-entry, use
        bibtex-lessp, Simplify.
-       (bibtex-validate): Simplify.  Fixe bug of internal variable
+       (bibtex-validate): Simplify.  Fix bug of internal variable
        questionable-month.
        (bibtex-remove-OPT-or-ALT): Use when.
        (bibtex-remove-delimiters, bibtex-kill-field, bibtex-kill-entry)
@@ -9449,7 +9449,7 @@
        Use shy group.
        (outline-level) <var>: Update calling convention.
        (outline-level) <fun>: Take advantage of it.
-       (outline-demote): Don't assume the match-data is still uptodate.
+       (outline-demote): Don't assume the match-data is still up-to-date.
        (outline-up-heading): Simplify and make sure the match data is
        properly set at the end.
 
diff --git a/lisp/ChangeLog.12 b/lisp/ChangeLog.12
index a89e515510..db27bd225d 100644
--- a/lisp/ChangeLog.12
+++ b/lisp/ChangeLog.12
@@ -1556,7 +1556,7 @@
        (org-search-not-self): Rename from `org-search-not-link'.
        (org-open-link-marker): New variable.
        (org-open-at-point): Set `org-open-link-marker'.
-       (org-print-icalendar-entries): Fixe bug with excluding DONE
+       (org-print-icalendar-entries): Fix bug with excluding DONE
        entries from the exported list.
        (org-edit-formula-lisp-indent): New command.
        (orgtbl-to-texinfo, orgtbl-to-html): New functions.
@@ -5243,7 +5243,7 @@
 
 2006-10-11  Ilya Zakharevich  <ilyaz@cpan.org>
 
-       * progmodes/cperl-mode.el: Merge from upstream, upto version 5.22.
+       * progmodes/cperl-mode.el: Merge from upstream, up to version 5.22.
        After 5.0:
        (cperl-add-tags-recurse-noxs-fullpath): New function (for -batch mode).
 
@@ -11874,7 +11874,7 @@
 
        * files.el (hack-local-variables-confirm): Don't prompt for ! if
        enable-local-variables is set to always query, or there is no
-       savable variable.
+       saveable variable.
 
 2006-03-10  Bill Wohler  <wohler@newt.com>
 
diff --git a/lisp/ChangeLog.13 b/lisp/ChangeLog.13
index 369aec81ef..326003d9d9 100644
--- a/lisp/ChangeLog.13
+++ b/lisp/ChangeLog.13
@@ -1070,7 +1070,7 @@
        * international/mule-cmds.el (char-code-property-alist): New variable.
        (define-char-code-property): New function.
        (get-char-code-property, put-char-code-property): Handle a
-       char-table registerd in char-code-property-alist.
+       char-table registered in char-code-property-alist.
        (set-language-environment): Check :ascii-compatible-p property of
        nonascii charset instead of its dimension.
 
@@ -13901,7 +13901,7 @@
 2007-07-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the
-       underlying file is uptodate.
+       underlying file is up-to-date.
 
 2007-07-23  Christopher J. Madsen  <cjm@cjmweb.net>
 
@@ -15245,7 +15245,7 @@
 2007-06-25  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/autoload.el (autoload-modified-buffers): New var.
-       (autoload-find-destination): Keep it uptodate.
+       (autoload-find-destination): Keep it up-to-date.
        (autoload-save-buffers): New fun.
        (update-file-autoloads): Use it.  Re-add the "up to date" message.
 
diff --git a/lisp/ChangeLog.14 b/lisp/ChangeLog.14
index 686746abe0..8d8c611778 100644
--- a/lisp/ChangeLog.14
+++ b/lisp/ChangeLog.14
@@ -6103,7 +6103,7 @@
        * international/quail.el (quail-show-guidance): Don't create
        a guidance-frame if current buffer is not a minibuffer, since even if
        selected-window is mini-p, the buffer will never be displayed in it, so
-       it wil be usable for guidance.
+       it will be usable for guidance.
 
 2008-10-28  Stefan Monnier  <monnier@iro.umontreal.ca>
 
diff --git a/lisp/ChangeLog.16 b/lisp/ChangeLog.16
index 5b2244dec0..85f8cdd7b0 100644
--- a/lisp/ChangeLog.16
+++ b/lisp/ChangeLog.16
@@ -15340,7 +15340,7 @@
        * subr.el (with-selected-frame): Mention that the selected frame
        is restored (bug#9980).
 
-       * ibuffer.el (ibuffer-mode): List the bindings in the corrent map
+       * ibuffer.el (ibuffer-mode): List the bindings in the correct map
        (bug#9759).
 
        * mail/smtpmail.el (password-cache-add): Remove unused declaration.
diff --git a/lisp/ChangeLog.3 b/lisp/ChangeLog.3
index 7f5ceb4b85..e23226b844 100644
--- a/lisp/ChangeLog.3
+++ b/lisp/ChangeLog.3
@@ -7326,8 +7326,7 @@
 1991-07-13  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
        * info.el (Info-find-node): Call buffer-flush-undo with one arg,
-       instead of none.  Change call to get-buffer-c>reate to
-       get-buffer-create.
+       instead of none.  Fix typo in call to get-buffer-create.
 
        * startup.el (command-line): Remove the arguments from
        command-line-args as we process them.
diff --git a/lisp/ChangeLog.4 b/lisp/ChangeLog.4
index e965dbb5ef..ea0502975e 100644
--- a/lisp/ChangeLog.4
+++ b/lisp/ChangeLog.4
@@ -6858,7 +6858,7 @@
 1993-07-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * frame.el (frame-notice-user-settings): Don't reapply a parm
-       whose value is ot changed (as far as we know) since frame-initialize.
+       whose value is not changed (as far as we know) since frame-initialize.
 
        * simple.el (kill-ring-save): Delete spurious `message' call.
        (set-mark): If POS is nil, call deactivate-mark.
diff --git a/lisp/ChangeLog.6 b/lisp/ChangeLog.6
index e2128b94c0..27d522aaf2 100644
--- a/lisp/ChangeLog.6
+++ b/lisp/ChangeLog.6
@@ -7392,7 +7392,7 @@
        (ada-format-paramlist): Simplified a regexp.
        (ada-indent-current): On first line of the buffer, indent to column 0.
        Don't reindent if new position is the same as the old one.  Thus, a
-       correctly indended line is not modified.
+       correctly indented line is not modified.
        (ada-get-indent-subprog): Simplified a regexp.
        (ada-goto-matching-decl-start): Distinguish between normal type
        declaration and protected types, which are more like procedures.
diff --git a/lisp/ChangeLog.7 b/lisp/ChangeLog.7
index c81968e6ee..3220832454 100644
--- a/lisp/ChangeLog.7
+++ b/lisp/ChangeLog.7
@@ -20821,7 +20821,7 @@
        function word-help-find-help-file.
        (word-help-guess-all): New subroutine.
        (word-help-guess): Use word-help-guess-all.
-       May optionally copy only upto the cursor,
+       May optionally copy only up to the cursor,
        instead of the entire keyword.
 
 1997-01-01  Richard Stallman  <rms@ethanol.gnu.ai.mit.edu>
diff --git a/lisp/ChangeLog.8 b/lisp/ChangeLog.8
index 78fc7e2056..a14d682192 100644
--- a/lisp/ChangeLog.8
+++ b/lisp/ChangeLog.8
@@ -4356,7 +4356,7 @@
 1999-07-21  Gerd Moellmann  <gerd@gnu.org>
 
        * scroll-bar.el (scroll-bar-toolkit-scroll): New.
-       (global): Use different key bindings if using tookit scroll bars.
+       (global): Use different key bindings if using toolkit scroll bars.
 
 1999-07-21  Gerd Moellmann  <gerd@gnu.org>
 
@@ -9712,7 +9712,7 @@
        (ps-mule-font-info-database-ps-bdf): New variable.
        (ccl-encode-ethio-unicode): Bug of CCL code fixed.
        (ps-mule-generate-font): Give CHARSET arg to FONT-FUNC function
-       registerd in FONT-SPEC.
+       registered in FONT-SPEC.
        (ps-mule-bitmap-prologue): Fix PostScript code to realize correct
        character width of bitmap fonts.
        (ps-mule-generate-bitmap-font): Give COLUMNS arg to PostScript
diff --git a/lisp/ChangeLog.9 b/lisp/ChangeLog.9
index a8ebe81e7d..4cb10d2d55 100644
--- a/lisp/ChangeLog.9
+++ b/lisp/ChangeLog.9
@@ -789,7 +789,7 @@
        (command-line-1): If inhibit-startup-buffer-menu is set, don't
        display the buffer menu.  From Simon Josefsson <jas@extundo.com>.
 
-       This allows upto 99999 messages in the summary without screwing up
+       This allows up to 99999 messages in the summary without screwing up
        the summary sorting.  Previously 9999 was the maximum.  Added to NEWS.
 
        * mail/rmailsum.el (rmail-make-summary-line)
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el
index 0ebfc4bb8d..9a2baf1e43 100644
--- a/lisp/calendar/diary-lib.el
+++ b/lisp/calendar/diary-lib.el
@@ -1769,7 +1769,7 @@ These functions give the date in alternative calendrical 
systems:
 `diary-islamic-date', `diary-julian-date', `diary-mayan-date',
 `diary-persian-date'
 
-Theses functions only produce output on certain dates:
+These functions only produce output on certain dates:
 
 `diary-lunar-phases'           - phases of moon (on the appropriate days)
 `diary-hebrew-omer'            - Omer count, within 50 days after Passover
diff --git a/lisp/cedet/ChangeLog.1 b/lisp/cedet/ChangeLog.1
index 5fe2e0e6de..7803fc7f0c 100644
--- a/lisp/cedet/ChangeLog.1
+++ b/lisp/cedet/ChangeLog.1
@@ -459,7 +459,7 @@
        * semantic/scope.el (semantic-analyze-scoped-types-default): If we
        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.
+       namespace' can be dependent on a previous one.
        (semantic-completable-tags-from-type): When creating the list of
        completable types, pull in types which are referenced through
        'using' statements, and also preserve their filenames.
diff --git a/lisp/cedet/ede/proj.el b/lisp/cedet/ede/proj.el
index 7a486754a0..64f2651622 100644
--- a/lisp/cedet/ede/proj.el
+++ b/lisp/cedet/ede/proj.el
@@ -543,7 +543,7 @@ Converts all symbols into the objects to be used."
   (when (slot-exists-p obj 'compiler)
     (let ((comp (oref obj compiler)))
       (if comp
-         ;; Now that we have a pre-set compilers to use, convert tye symbols
+          ;; Now that we have a pre-set compilers to use, convert type symbols
          ;; into objects for ease of use
          (setq comp (if (listp comp)
                         (mapcar #'symbol-value comp)
diff --git a/lisp/cedet/semantic/analyze/fcn.el 
b/lisp/cedet/semantic/analyze/fcn.el
index 7f60162115..af7da9cc63 100644
--- a/lisp/cedet/semantic/analyze/fcn.el
+++ b/lisp/cedet/semantic/analyze/fcn.el
@@ -72,7 +72,7 @@ If SEQUENCE is all prototypes, or has no prototypes, get the 
first one.
 Optional TAGCLASS indicates to restrict the return to only
 tags of TAGCLASS."
 
-  ;; If there is a srew up and we get just one tag.. massage over it.
+  ;; If there is a screw up and we get just one tag.. massage over it.
   (when (semantic-tag-p sequence)
     (setq sequence (list sequence)))
 
diff --git a/lisp/cedet/semantic/scope.el b/lisp/cedet/semantic/scope.el
index 83e7ed66c1..50d7c8adf1 100644
--- a/lisp/cedet/semantic/scope.el
+++ b/lisp/cedet/semantic/scope.el
@@ -822,7 +822,7 @@ hits in order, with the first tag being in the closest 
scope."
          ans)
       ;; Not a real scope.  Our scope calculation analyze parts of
       ;; what it finds, and needs to pass lists through to do it's work.
-      ;; Tread that list as a singly entry.
+      ;; Treat that list as a singly entry.
       (if class
          (semantic-find-tags-by-class class scope)
        scope)
diff --git a/lisp/cedet/semantic/symref/list.el 
b/lisp/cedet/semantic/symref/list.el
index eacbb6f1f8..013864f81c 100644
--- a/lisp/cedet/semantic/symref/list.el
+++ b/lisp/cedet/semantic/symref/list.el
@@ -378,7 +378,8 @@ BUTTON is the button that was clicked."
 
 (defun semantic-symref-list-on-hit-p ()
   "Return the line number if the cursor is on a buffer line with a hit.
-Hits are the line of code from the buffer, not the tag summar or file lines."
+Hits are the line of code from the buffer, not the tag summary or
+file lines."
   (save-excursion
     (end-of-line)
     (let* ((ol (car (overlays-at (1- (point)))))) ;; trust this for now
diff --git a/lisp/dired.el b/lisp/dired.el
index 8995c48df7..81e62f88cf 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -1541,7 +1541,7 @@ BEG..END is the line where the file info is located."
            (when (< alt-col other-col)
              (setq other-col alt-col)
              (setq other (point)))))
-       ;; Keep positions uptodate when we insert stuff.
+       ;; Keep positions up-to-date when we insert stuff.
        (if (> other file) (setq other (copy-marker other)))
        (setq file (copy-marker file))
        ;; Main loop.
diff --git a/lisp/dnd.el b/lisp/dnd.el
index b2e93a63de..7708695346 100644
--- a/lisp/dnd.el
+++ b/lisp/dnd.el
@@ -325,7 +325,7 @@ in that list instead."
 
 (defun dnd-begin-text-drag (text &optional frame action allow-same-frame)
   "Begin dragging TEXT from FRAME.
-Initate a drag-and-drop operation allowing the user to drag text
+Initiate a drag-and-drop operation allowing the user to drag text
 from Emacs to another program (the drop target), then block until
 the drop is completed or is canceled.
 
@@ -381,7 +381,7 @@ currently being held down.  It should only be called upon a
 
 (defun dnd-begin-file-drag (file &optional frame action allow-same-frame)
   "Begin dragging FILE from FRAME.
-Initate a drag-and-drop operation allowing the user to drag a file
+Initiate a drag-and-drop operation allowing the user to drag a file
 from Emacs to another program (the drop target), then block until
 the drop happens or is canceled.
 
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 113718fba3..0ee094c34d 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -2823,7 +2823,7 @@ blocks."
             (first-processed (l)
               (if-let ((p (cl-find-if (lambda (p) (comp-block-idom p)) l)))
                   p
-                (signal 'native-ice "cant't find first preprocessed"))))
+                (signal 'native-ice "can't find first preprocessed"))))
 
     (when-let ((blocks (comp-func-blocks comp-func))
                (entry (gethash 'entry blocks))
diff --git a/lisp/emacs-lisp/hierarchy.el b/lisp/emacs-lisp/hierarchy.el
index fb5d518b22..d955019a9d 100644
--- a/lisp/emacs-lisp/hierarchy.el
+++ b/lisp/emacs-lisp/hierarchy.el
@@ -191,7 +191,7 @@ PARENTFN, CHILDRENFN, ACCEPTFN, and DELAY-CHILDREN-P have 
the same meaning as in
 (defun hierarchy-add-list (hierarchy list &optional wrap childrenfn)
   "Add to HIERARCHY the sub-lists in LIST.
 
-If WRAP is non-nil, allow duplicate items in LIST by wraping each
+If WRAP is non-nil, allow duplicate items in LIST by wrapping each
 item in a cons (id . item).  The root's id is 1.
 
 CHILDRENFN is a function (defaults to `cdr') taking LIST as a
diff --git a/lisp/emacs-lisp/rmc.el b/lisp/emacs-lisp/rmc.el
index dae6590b9b..1083a6868b 100644
--- a/lisp/emacs-lisp/rmc.el
+++ b/lisp/emacs-lisp/rmc.el
@@ -125,7 +125,7 @@
 ;;;###autoload
 (defun read-multiple-choice (prompt choices &optional help-string show-help
                                     long-form)
-  "Ask user to select an entry from CHOICES, promting with PROMPT.
+  "Ask user to select an entry from CHOICES, prompting with PROMPT.
 This function allows to ask the user a multiple-choice question.
 
 CHOICES should be a list of the form (KEY NAME [DESCRIPTION]).
diff --git a/lisp/emacs-lisp/tcover-ses.el b/lisp/emacs-lisp/tcover-ses.el
index 2b1672ffd6..645b1a328f 100644
--- a/lisp/emacs-lisp/tcover-ses.el
+++ b/lisp/emacs-lisp/tcover-ses.el
@@ -569,7 +569,7 @@ spreadsheet files with invalid formatting."
          (signal 'singularity-error nil)) ;Shouldn't get here
       (singularity-error (error "No error from %s?" x))
       (error nil)))
-  ;;Test quit-handling in ses-update-cells.  Cant' use `eval' here.
+  ;; Test quit-handling in ses-update-cells.  Can't use `eval' here.
   (let ((inhibit-quit t))
     (setq quit-flag t)
     (condition-case nil
diff --git a/lisp/files.el b/lisp/files.el
index a282532258..b947451369 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -7294,7 +7294,7 @@ by `sh' are supported."
                              (setq i (1+ i))
                              "[]"))
                           (t "["))
-                         (prog1        ; copy everything upto next `]'.
+                         (prog1        ; copy everything up to next `]'.
                              (substring wildcard
                                         i
                                         (setq j (string-search
diff --git a/lisp/gnus/ChangeLog.3 b/lisp/gnus/ChangeLog.3
index 8087021a7c..c55d6225e3 100644
--- a/lisp/gnus/ChangeLog.3
+++ b/lisp/gnus/ChangeLog.3
@@ -4243,7 +4243,7 @@
        * gnus-msg.el (gnus-inews-do-gcc):
        * message.el (message-send-mail):
        * mml.el (mml-generate-mime): Share the value of the buffer-local
-       `message-options' variable between a draft buffer and temprary working
+       `message-options' variable between a draft buffer and temporary working
        buffers.
 
 2011-11-30  Stefan Monnier  <monnier@iro.umontreal.ca>
@@ -10876,7 +10876,7 @@
 2010-09-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * gnus-group.el (gnus-group-line-format-alist): Have the ?U (unseen)
-       spec inser "*" if the group isn't active instead of 0.
+       spec insert "*" if the group isn't active instead of 0.
 
        * nnimap.el (nnimap-request-group): Don't select the imap buffer before
        opening the server.
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el
index 4963fd083f..a4962f9d5f 100644
--- a/lisp/gnus/gnus-start.el
+++ b/lisp/gnus/gnus-start.el
@@ -173,7 +173,7 @@ properly with all servers."
 
 Groups with levels less than `gnus-level-subscribed', which
 should be less than this variable, are subscribed.  Groups with
-levels from `gnus-level-subscribed' (exclusive) upto this
+levels from `gnus-level-subscribed' (exclusive) up to this
 variable (inclusive) are unsubscribed.  See also
 `gnus-level-zombie', `gnus-level-killed' and the Info node `(gnus)Group
 Levels' for details.")
diff --git a/lisp/htmlfontify.el b/lisp/htmlfontify.el
index 34092b1417..df4c6ab079 100644
--- a/lisp/htmlfontify.el
+++ b/lisp/htmlfontify.el
@@ -1937,7 +1937,7 @@ Otherwise, the link should be to the index file.
 We are not yet concerned with the file extensions/tag line number and so on at
 this point.
 
-If `hfy-split-index' is set, and the href wil be to an index file rather than
+If `hfy-split-index' is set, and the href will be to an index file rather than
 a source file, append a .X to `hfy-index-file', where X is the uppercased
 first character of TAG.
 
diff --git a/lisp/info.el b/lisp/info.el
index 02dde50dd6..8860a664bd 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -2666,7 +2666,7 @@ new buffer."
 (defconst Info-menu-entry-name-re "\\(?:[^:]\\|:[^:,.;() \t\n]\\)*"
   ;; We allow newline because this is also used in Info-follow-reference,
   ;; where the xref name might be wrapped over two lines.
-  "Regexp that matches a menu entry name upto but not including the colon.
+  "Regexp that matches a menu entry name up to but not including the colon.
 Because of ambiguities, this should be concatenated with something like
 `:' and `Info-following-node-name-re'.")
 
diff --git a/lisp/man.el b/lisp/man.el
index 6c50f017e3..9dd247cc31 100644
--- a/lisp/man.el
+++ b/lisp/man.el
@@ -1077,13 +1077,13 @@ to auto-complete your input based on the installed 
manual pages."
     ;; unless COLUMNS or MANWIDTH is set.  This isn't a problem on
     ;; a tty.  man(1) says:
     ;;        MANWIDTH
-    ;;               If $MANWIDTH is set, its value is used as the  line
-    ;;               length  for which manual pages should be formatted.
-    ;;               If it is not set, manual pages  will  be  formatted
-    ;;               with  a line length appropriate to the current ter-
-    ;;               minal (using an ioctl(2) if available, the value of
-    ;;               $COLUMNS,  or falling back to 80 characters if nei-
-    ;;               ther is available).
+    ;;               If $MANWIDTH is set, its value is used as the line
+    ;;               length for which manual pages should be formatted.
+    ;;               If it is not set, manual pages will be formatted
+    ;;               with a line length appropriate to the current
+    ;;               terminal (using an ioctl(2) if available, the value
+    ;;               of $COLUMNS, or falling back to 80 characters if
+    ;;               neither is available).
     (when (or window-system
              (not (or (getenv "MANWIDTH") (getenv "COLUMNS"))))
       ;; Since the page buffer is displayed beforehand,
diff --git a/lisp/mh-e/ChangeLog.1 b/lisp/mh-e/ChangeLog.1
index c7f5586140..d6893fb9ec 100644
--- a/lisp/mh-e/ChangeLog.1
+++ b/lisp/mh-e/ChangeLog.1
@@ -2944,7 +2944,7 @@
        change fixes that.
 
        * mh-utils.el (mh-show-mode): Setup mh-show-mode to display
-       elipsis for truncated header fields and to skip over them quickly.
+       ellipsis for truncated header fields and to skip over them quickly.
        (mh-clean-msg-header): Make another pass over the message header
        fields truncating long headers.
 
diff --git a/lisp/mpc.el b/lisp/mpc.el
index 1775e7d5e7..f878c6ca29 100644
--- a/lisp/mpc.el
+++ b/lisp/mpc.el
@@ -447,7 +447,7 @@ which will be concatenated with proper quoting before 
passing them to MPD."
 ;;; Support for regularly updated current status information ;;;;;;;;;;;;;;;
 
 ;; Exported elements:
-;; `mpc-status' holds the uptodate data.
+;; `mpc-status' holds the up-to-date data.
 ;; `mpc-status-callbacks' holds the registered callback functions.
 ;; `mpc-status-refresh' forces a refresh of the data.
 ;; `mpc-status-stop' stops the automatic updating.
diff --git a/lisp/net/tramp-crypt.el b/lisp/net/tramp-crypt.el
index 16c4049a68..0973258157 100644
--- a/lisp/net/tramp-crypt.el
+++ b/lisp/net/tramp-crypt.el
@@ -455,7 +455,7 @@ Otherwise, return NAME."
 (defun tramp-crypt-do-encrypt-or-decrypt-file (op root infile outfile)
   "Encrypt / decrypt file INFILE to OUTFILE according to encrypted directory 
ROOT.
 Both files must be local files.  OP must be `encrypt' or `decrypt'.
-If OP ist `decrypt', the basename of INFILE must be an encrypted file name.
+If OP is `decrypt', the basename of INFILE must be an encrypted file name.
 Raise an error if this fails."
   (when-let ((tramp-crypt-enabled t)
             (dir (tramp-crypt-file-name-p root))
diff --git a/lisp/nxml/nxml-mode.el b/lisp/nxml/nxml-mode.el
index 9cbab29504..fb8d5322c0 100644
--- a/lisp/nxml/nxml-mode.el
+++ b/lisp/nxml/nxml-mode.el
@@ -195,7 +195,7 @@ This is not used directly, but only via inheritance by 
other faces."
 (defface nxml-char-ref-number
   '((t (:inherit nxml-ref)))
   "Face used for the number in character references.
-This includes ths `x' in hex references."
+This includes the `x' in hex references."
   :group 'nxml-faces)
 
 (defface nxml-char-ref-delimiter
diff --git a/lisp/obsolete/vi.el b/lisp/obsolete/vi.el
index 91baa4d28e..afc6284b34 100644
--- a/lisp/obsolete/vi.el
+++ b/lisp/obsolete/vi.el
@@ -927,13 +927,13 @@ it is used instead of the saved one."
   (vi-repeat-last-find-char count))
 
 (defun vi-backward-upto-char (count char)
-  "Find upto the COUNT'th CHAR backward on current line."
+  "Find up to the COUNT'th CHAR backward on current line."
   (interactive "p\nc")
   (setq vi-last-find-char (cons -1 (cons char t)))
   (vi-repeat-last-find-char count))
 
 (defun vi-forward-upto-char (count char)
-  "Find upto the COUNT'th CHAR forward on current line."
+  "Find up to the COUNT'th CHAR forward on current line."
   (interactive "p\nc")
   (setq vi-last-find-char (cons 1 (cons char t)))
   (vi-repeat-last-find-char count))
diff --git a/lisp/org/ChangeLog.1 b/lisp/org/ChangeLog.1
index bcc109583c..6cc76db8df 100644
--- a/lisp/org/ChangeLog.1
+++ b/lisp/org/ChangeLog.1
@@ -13798,7 +13798,7 @@
 2012-01-03  Dave Abrahams  <dave@boostpro.com>
 
        * org-agenda.el (org-agenda-follow-indirect): New option.
-       (org-agenda-follow-mode): Call `org-agenda-do-context-action' fro
+       (org-agenda-follow-mode): Call `org-agenda-do-context-action' from
        follow mode.
        (org-agenda-do-context-action): Also do indirect follow mode
        action.
@@ -17948,7 +17948,7 @@
 
        * org.el (org-narrow-to-subtree): Ensure `org-back-to-heading'
        will move point to a real heading and not an inline task by
-       wraping function into a `org-with-limited-levels' macro.
+       wrapping function into a `org-with-limited-levels' macro.
 
 2011-07-28  Bastien Guerry  <bzg@gnu.org>
 
@@ -28477,7 +28477,7 @@
        (outline-end-of-subtree): Make `outline-end-of-subtree' use the
        org-version of this function in Org-mode.  We use advice to
        implement this change, so that future changes to this function in
-       outline.el wil be handled properly.
+       outline.el will be handled properly.
        (org-forward-same-level, org-backward-same-level): New commands.
 
 2009-08-06  Carsten Dominik  <carsten.dominik@gmail.com>
@@ -28769,7 +28769,7 @@
        attachments.
 
        * org-latex.el (org-export-latex-quotation-marks): Fix export of
-       quotation makrs in parenthesis.
+       quotation marks in parenthesis.
        (org-remove-initial-hash): New function.
        (org-export-latex-preprocess): Fix bug with infinite loop if
        environment is not properly closed.
@@ -30559,7 +30559,7 @@
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
        * org-archive.el (org-extract-archive-heading): Allow %s for file
-       name also in achive location heading.
+       name also in archive location heading.
 
 2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>
 
diff --git a/lisp/org/ob-tangle.el b/lisp/org/ob-tangle.el
index 525d27bc07..d9814a7aa6 100644
--- a/lisp/org/ob-tangle.el
+++ b/lisp/org/ob-tangle.el
@@ -433,7 +433,7 @@ non-nil, return the full association list to be used by
                       ;; The created link is transient.  Using ID is
                       ;; not necessary, but could have side-effects if
                       ;; used.  An ID property may be added to
-                      ;; existing entries thus creatin unexpected file
+                      ;; existing entries thus creating unexpected file
                       ;; modifications.
                       (org-id-link-to-org-use-id nil)
                       (l (org-no-properties (org-store-link nil))))
@@ -525,7 +525,7 @@ by `org-babel-get-src-block-info'."
                        ("link" . ,(let (;; The created link is transient.  
Using ID is
                                          ;; not necessary, but could have 
side-effects if
                                          ;; used.  An ID property may be added 
to
-                                         ;; existing entries thus creatin 
unexpected file
+                                         ;; existing entries thus creating 
unexpected file
                                          ;; modifications.
                                          (org-id-link-to-org-use-id nil))
                                      (org-no-properties (org-store-link nil))))
diff --git a/lisp/outline.el b/lisp/outline.el
index a646f71db8..92135f8b48 100644
--- a/lisp/outline.el
+++ b/lisp/outline.el
@@ -454,7 +454,7 @@ bindings, per the current major mode."
 
 (defcustom outline-minor-mode-highlight nil
   "Whether to highlight headings in `outline-minor-mode' using font-lock 
keywords.
-This option controles whether `outline-minor-mode' will use its font-lock
+This option controls whether `outline-minor-mode' will use its font-lock
 keywords to highlight headings, which could potentially conflict with
 font-lock faces defined by the major mode.  Thus, a non-nil value will
 work well only when there's no such conflict.
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el
index 38e9d6011d..7bfd6bdbd9 100644
--- a/lisp/progmodes/cc-cmds.el
+++ b/lisp/progmodes/cc-cmds.el
@@ -1456,7 +1456,7 @@ keyword on the line, the keyword is not inserted inside a 
literal, and
 
 (defun c-align-cpp-indent-to-body ()
   "Align a \"#pragma\" line under the previous line.
-This function is intented for use as a member of `c-special-indent-hook'."
+This function is intended for use as a member of `c-special-indent-hook'."
   (when (assq 'cpp-macro c-syntactic-context)
     (when
        (save-excursion
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 94c84a6a70..561aa0f7e5 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -2713,7 +2713,7 @@ before the type, so such things are not necessary to 
mention here.
 Mentioning them here is necessary only if they can occur in other
 places, or if they are followed by a construct that must be skipped
 over (like the parens in the \"__attribute__\" and \"__declspec\"
-examples above).  In the last case, they alse need to be present on
+examples above).  In the last case, they also need to be present on
 one of `c-type-list-kwds', `c-ref-list-kwds',
 `c-colon-type-list-kwds', `c-paren-nontype-kwds', `c-paren-type-kwds',
 `c-<>-type-kwds', or `c-<>-arglist-kwds'."
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el
index fb5ef69413..5a610253e0 100644
--- a/lisp/progmodes/cc-mode.el
+++ b/lisp/progmodes/cc-mode.el
@@ -1235,7 +1235,7 @@ Note that the style variables are always made local to 
the buffer."
 
 (defun c-multiline-string-check-final-quote ()
   ;; Check that the final quote in the buffer is correctly marked or not with
-  ;; a string-fence syntax-table text propery.  The return value has no
+  ;; a string-fence syntax-table text property.  The return value has no
   ;; significance.
   (let (pos-ll pos-lt)
     (save-excursion
diff --git a/lisp/progmodes/ebnf2ps.el b/lisp/progmodes/ebnf2ps.el
index 1894826fe4..36849492be 100644
--- a/lisp/progmodes/ebnf2ps.el
+++ b/lisp/progmodes/ebnf2ps.el
@@ -4282,7 +4282,7 @@ end
   (ebnf-eps-header-footer ebnf-eps-footer))
 
 
-;; hacked fom `ps-output-string-prim' (ps-print.el)
+;; hacked from `ps-output-string-prim' (ps-print.el)
 (defun ebnf-eps-string (string)
   (let* ((str   string)
         (len   (length str))
@@ -4403,9 +4403,9 @@ end
 (defvar ebnf-nprod 0)
 
 
-(defsubst ebnf-message-info (messag)
+(defsubst ebnf-message-info (msg)
   (message "%s...%3d%%"
-          messag
+           msg
           (round (/ (* (setq ebnf-nprod (1+ ebnf-nprod)) 100.0) ebnf-total))))
 
 
diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el
index 6bdaa7a37a..44c8ca7cb9 100644
--- a/lisp/progmodes/elisp-mode.el
+++ b/lisp/progmodes/elisp-mode.el
@@ -1699,7 +1699,7 @@ the value of the variable `edebug-all-defs'.
 
 If point isn't in a top-level form, evaluate the first top-level
 form after point.  If there is no top-level form after point,
-evaluate the first preceeding top-level form.
+evaluate the first preceding top-level form.
 
 If the current defun is actually a call to `defvar' or `defcustom',
 evaluating it this way resets the variable using its initial value
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index 558b62b20a..4deb06bde4 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -522,7 +522,7 @@ This is buffer-local in every such buffer.")
     (rc . "\\<\\([[:alnum:]_*]+\\)[ \t]*=")
     (sh . "\\<\\([[:alnum:]_]+\\)="))
   "Regexp for the variable name and what may follow in an assignment.
-First grouping matches the variable name.  This is upto and including the `='
+First grouping matches the variable name.  This is up to and including the `='
 sign.  See `sh-feature'."
   :type '(repeat (cons (symbol :tag "Shell")
                       (choice regexp
diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el
index a1c0aa76de..e585799dc6 100644
--- a/lisp/progmodes/sql.el
+++ b/lisp/progmodes/sql.el
@@ -781,7 +781,7 @@ host key."
       ;; Perform search
       (dolist (s (auth-source-search :max 1000))
         (when (and
-               ;; Is PRODUCT specified, in the enty, and they are equal
+               ;; Is PRODUCT specified, in the entry, and they are equal
                (if product
                    (if (plist-member s :product)
                        (equal (plist-get s :product) product)
diff --git a/lisp/scroll-bar.el b/lisp/scroll-bar.el
index 5786a21e88..dbe2b6241f 100644
--- a/lisp/scroll-bar.el
+++ b/lisp/scroll-bar.el
@@ -390,7 +390,7 @@ EVENT should be a scroll bar click."
        (setq point-before-scroll before-scroll)))))
 
 
-;;; Tookit scroll bars.
+;;; Toolkit scroll bars.
 
 (defun scroll-bar-toolkit-scroll (event)
   "Handle event EVENT on vertical scroll bar."
diff --git a/lisp/textmodes/reftex-cite.el b/lisp/textmodes/reftex-cite.el
index f3f95627af..41a5b52f99 100644
--- a/lisp/textmodes/reftex-cite.el
+++ b/lisp/textmodes/reftex-cite.el
@@ -96,7 +96,7 @@ Find the bof of the current file."
   "Return list of bibfiles for current document.
 When using the chapterbib or bibunits package you should either
 use the same database files everywhere, or separate parts using
-different databases into different files (included into the mater file).
+different databases into different files (included into the master file).
 Then this function will return the applicable database files."
 
   ;; Ensure access to scanning info
diff --git a/lisp/textmodes/reftex-index.el b/lisp/textmodes/reftex-index.el
index 075ad666b3..38d6ebe7e6 100644
--- a/lisp/textmodes/reftex-index.el
+++ b/lisp/textmodes/reftex-index.el
@@ -1807,7 +1807,7 @@ With optional arg ALLOW-NEWLINE, allow single newline 
between words."
 (defun reftex-index-phrases-find-dup-re (phrase &optional sub)
   "Return a regexp which matches variations of PHRASE (with additional space).
 When SUB ins non-nil, the regexp will also match when PHRASE is a subphrase
-of another phrase.  The regexp works lonly in the phrase buffer."
+of another phrase.  The regexp works only in the phrase buffer."
   (concat (if sub "^\\S-?\t\\([^\t\n]*" "^\\S-?\t")
           (mapconcat #'regexp-quote (split-string phrase) " +")
           (if sub "[^\t\n]*\\)\\([\t\n]\\|$\\)" " *\\([\t\n]\\|$\\)")))
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index ca0312d8fb..a1914a8cc8 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -2238,7 +2238,7 @@ of the current buffer."
               "&")))
 
 (defun tex-uptodate-p (file)
-  "Return non-nil if FILE is not uptodate w.r.t the document source files.
+  "Return non-nil if FILE is not up-to-date w.r.t the document source files.
 FILE is typically the output DVI or PDF file."
   ;; We should check all the files included !!!
   (and
@@ -2375,7 +2375,7 @@ Only applies the FSPEC to the args part of FORMAT."
          (push cmd tmp)))
       ;; Only remove if there's something left.
       (if tmp (setq cmds (nreverse tmp))))
-    ;; Remove commands whose input is not uptodate either.
+    ;; Remove commands whose input is not up-to-date either.
     (let ((outs (delq nil (mapcar (lambda (x) (nth 2 x)) cmds)))
          (tmp nil))
       (dolist (cmd cmds)
diff --git a/lisp/vc/add-log.el b/lisp/vc/add-log.el
index e3c0e2ca06..a1d6152ee2 100644
--- a/lisp/vc/add-log.el
+++ b/lisp/vc/add-log.el
@@ -1188,7 +1188,7 @@ file were isearch was started."
      ((and wrap (null file))
       (current-buffer))
      ;; When there is no next file, file-exists-p raises the error to be
-     ;; catched by the search function that displays the error message.
+     ;; caught by the search function that displays the error message.
      ((file-exists-p file)
       (find-file-noselect file))
      (t
diff --git a/lisp/vc/ediff-util.el b/lisp/vc/ediff-util.el
index 0d96a195ad..f406883221 100644
--- a/lisp/vc/ediff-util.el
+++ b/lisp/vc/ediff-util.el
@@ -1748,7 +1748,7 @@ With a prefix argument ARG, go back that many 
differences."
                     regexp-skip
                     ;; skip clashes, if necessary
                     non-clash-skip
-                    ;; skipp changed regions
+                     ;; skip changed regions
                     skip-changed
                     ;; skip difference regions that differ in white space
                     (and ediff-ignore-similar-regions
diff --git a/lisp/vc/vc-dav.el b/lisp/vc/vc-dav.el
index 94621599e4..1cd91c9f54 100644
--- a/lisp/vc/vc-dav.el
+++ b/lisp/vc/vc-dav.el
@@ -93,7 +93,7 @@ If EDITABLE is non-nil URL should be writable by the user and 
if
 locking is used for URL, a lock should also be set.
 
 If REV is non-nil, that is the revision to check out.  If REV is the
-empty string, that means to check ou tht ehead of the trunk.
+empty string, that means to check out the head of the trunk.
 
 If optional arg DESTFILE is given, it is an alternate filename to
 write the contents to."
diff --git a/lisp/window.el b/lisp/window.el
index d466f2975d..dd23ab1d39 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -9172,7 +9172,7 @@ present.  See also `fit-frame-to-buffer-sizes'."
 This list specifies the total maximum and minimum numbers of
 lines and the maximum and minimum numbers of columns of the body
 of the root window of any frame that shall be fit to its buffer.
-Any value specified by ths variable will be overridden by the
+Any value specified by this variable will be overridden by the
 corresponding argument of `fit-frame-to-buffer', if non-nil.
 
 On window systems where the menubar can wrap, fitting a frame to
diff --git a/msdos/autogen/config.in b/msdos/autogen/config.in
index 14782ab4bf..4b1cfb96e8 100644
--- a/msdos/autogen/config.in
+++ b/msdos/autogen/config.in
@@ -217,7 +217,7 @@ along with GNU Emacs.  If not, see 
<https://www.gnu.org/licenses/>.  */
    whether the gnulib module scanf shall be considered present. */
 #undef GNULIB_SCANF
 
-/* Define if ths system is compatible with GNU/Linux. */
+/* Define if this system is compatible with GNU/Linux. */
 #undef GNU_LINUX
 
 /* Define to 1 if you want to use the GNU memory allocator. */
diff --git a/src/ChangeLog.11 b/src/ChangeLog.11
index 15ab227171..1ec09d0a81 100644
--- a/src/ChangeLog.11
+++ b/src/ChangeLog.11
@@ -7503,7 +7503,7 @@
 2010-05-28  Kenichi Handa  <handa@m17n.org>
 
        * font.c (font_delete_unmatched): Check Vface_ignored_fonts.
-       Don't sheck SPEC if it is nil.
+       Don't check SPEC if it is nil.
        (font_list_entities): Call font_delete_unmatched if
        Vface_ignored_fonts is non-nil.  (Bug#6287)
 
@@ -8639,7 +8639,7 @@
 
        * keyboard.c: QClabel is new.
        (parse_tool_bar_item): Take out QClabel from tool bar items.
-       Try to construct a label if ther is no QClabel.
+       Try to construct a label if there is no QClabel.
        (syms_of_keyboard): Intern :label as QClabel.
 
        * dispextern.h (tool_bar_item_idx): TOOL_BAR_ITEM_LABEL is new.
diff --git a/src/ChangeLog.12 b/src/ChangeLog.12
index 18618bbfb2..cb373803a0 100644
--- a/src/ChangeLog.12
+++ b/src/ChangeLog.12
@@ -73,7 +73,7 @@
 
        * lisp.h (adjust_after_replace): Extern it.
 
-       * coding.c (detect_coding): Cound the heading ASCII bytes in the
+       * coding.c (detect_coding): Count the heading ASCII bytes in the
        case of detection for coding_category_utf_8_auto.
        (decode_coding_gap) [not CODING_DISABLE_ASCII_OPTIMIZATION]:
        Skip decoding if all bytes are ASCII.
@@ -1809,7 +1809,7 @@
 
        * nsfns.m (Fns_do_applescript): Run event loop until script has
        been executed (Bug#12969).
-       (ns_run_ascript): Chech as_script for nil, set to nil after
+       (ns_run_ascript): Check as_script for nil, set to nil after
        executing script.
 
 2012-12-22  Martin Rudalics  <rudalics@gmx.at>
@@ -19967,7 +19967,7 @@
 2011-05-05  Eli Zaretskii  <eliz@gnu.org>
 
        * w32heap.c (allocate_heap) [USE_LISP_UNION_TYPE || USE_LSB_TAG]:
-       New version that can reserve upto 2GB of heap space.
+       New version that can reserve up to 2GB of heap space.
 
 2011-05-05  Chong Yidong  <cyd@stupidchicken.com>
 
diff --git a/src/ChangeLog.13 b/src/ChangeLog.13
index d832ab9112..91f8005ac5 100644
--- a/src/ChangeLog.13
+++ b/src/ChangeLog.13
@@ -7498,7 +7498,7 @@
 2014-04-16  Eli Zaretskii  <eliz@gnu.org>
 
        * insdel.c (invalidate_buffer_caches): When deleting or replacing
-       text, invalidate the bidi_paragraph_cache upto and including the
+       text, invalidate the bidi_paragraph_cache up to and including the
        preceding newline.
 
 2014-04-16  Paul Eggert  <eggert@cs.ucla.edu>
@@ -10868,7 +10868,7 @@
 
        * xdisp.c (syms_of_xdisp): New vars redisplay--all-windows-cause and
        redisplay--mode-lines-cause.
-       (redisplay_internal): Keep them uptodate.  Remove redundant check of
+       (redisplay_internal): Keep them up-to-date.  Remove redundant check of
        buffer_shared_and_changed.
        * *.[chm]: Number every assignment to update_mode_lines so we
        can track why it is set.
@@ -12566,7 +12566,7 @@
 2013-09-16  Dmitry Antipov  <dmantipov@yandex.ru>
 
        Do not copy X event in handle_one_xevent except KeyPress case.
-       Wnen XEvent is processed, it is unlikely to be changed except
+       When XEvent is processed, it is unlikely to be changed except
        KeyPress case, so we can avoid copying and use const pointer to
        const data to make sure that an event is not changed elsewhere.
        * xterm.c (handle_one_xevent): Change 2nd arg to 'const XEvent *
diff --git a/src/ChangeLog.6 b/src/ChangeLog.6
index fc7cc5e4d4..f5653efd91 100644
--- a/src/ChangeLog.6
+++ b/src/ChangeLog.6
@@ -2225,7 +2225,7 @@
 
 1996-02-08  Eli Zaretskii  <eliz@is.elta.co.il>
 
-       * fileio.c (Fmake_temp_name) [MS-DOS]: Allow upto 8 characters in
+       * fileio.c (Fmake_temp_name) [MS-DOS]: Allow up to 8 characters in
        the prefix of the temporary file name.
 
 1996-02-07  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8
index 2594ced5f6..effdf8a7ac 100644
--- a/src/ChangeLog.8
+++ b/src/ChangeLog.8
@@ -5704,7 +5704,7 @@
        (x_scroll_bar_expose): Make no-op for toolkit scroll bars.
        (x_scroll_bar_create): Create and show a scroll bar widget
        if using toolkit scroll bars.
-       (x_scroll_bar_move): Handle tookit scroll bars.
+       (x_scroll_bar_move): Handle toolkit scroll bars.
 
        * Makefile.in (LIBW): Use Xaw3d if present.
 
diff --git a/src/comp.c b/src/comp.c
index d2a2252cf2..b6072a866e 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -947,7 +947,7 @@ obj_to_reloc (Lisp_Object obj)
     }
 
   xsignal1 (Qnative_ice,
-           build_string ("cant't find data in relocation containers"));
+           build_string ("can't find data in relocation containers"));
   assume (false);
 
  found:
diff --git a/src/haiku_support.h b/src/haiku_support.h
index e940e69bf1..2605a75b40 100644
--- a/src/haiku_support.h
+++ b/src/haiku_support.h
@@ -383,7 +383,7 @@ struct haiku_font_pattern
   /* The number of characters in `wanted_chars'.  */
   int want_chars_len;
 
-  /* List of characters.  The font must fullfill at least one of
+  /* List of characters.  The font must fulfill at least one of
      them for the match to succeed.  */
   int *need_one_of;
 
diff --git a/src/w32inevt.c b/src/w32inevt.c
index 6a1d9afacf..d13b0521c9 100644
--- a/src/w32inevt.c
+++ b/src/w32inevt.c
@@ -648,7 +648,7 @@ handle_file_notifications (struct input_event *hold_quit)
       ns = NULL;
 
       /* Find out if there is a record available in the linked list of
-        notifications sets.  If so, unlink te set from the linked list.
+        notifications sets.  If so, unlink the set from the linked list.
         Use the critical section.  */
       enter_crit ();
       if (notifications_set_head->next != notifications_set_head)
diff --git a/src/xterm.c b/src/xterm.c
index deedc595cb..20bccc165f 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -14490,7 +14490,7 @@ XTmouse_position (struct frame **fp, int insist, 
Lisp_Object *bar_window,
                    break;
                  }
 #ifdef USE_GTK
-               /* We don't wan't to know the innermost window.  We
+               /* We don't want to know the innermost window.  We
                   want the edit window.  For non-Gtk+ the innermost
                   window is the edit window.  For Gtk+ it might not
                   be.  It might be the tool bar for example.  */
@@ -14521,7 +14521,7 @@ XTmouse_position (struct frame **fp, int insist, 
Lisp_Object *bar_window,
               never use them in that case.)  */
 
 #ifdef USE_GTK
-           /* We don't wan't to know the innermost window.  We
+           /* We don't want to know the innermost window.  We
               want the edit window.  */
            f1 = x_window_to_frame (dpyinfo, win);
 #else
diff --git a/test/lisp/erc/erc-tests.el b/test/lisp/erc/erc-tests.el
index a5100ec155..ff5d802697 100644
--- a/test/lisp/erc/erc-tests.el
+++ b/test/lisp/erc/erc-tests.el
@@ -1010,7 +1010,7 @@
                          :nick "nick"
                          :password nil))))
 
-  (ert-info ("Addresss includes nick and password")
+  (ert-info ("Address includes nick and password")
     (should (equal (ert-simulate-keys "nick:sesame@localhost:6667\r"
                      (erc-select-read-args))
                    (list :server "localhost"
diff --git a/test/lisp/gnus/gnus-icalendar-tests.el 
b/test/lisp/gnus/gnus-icalendar-tests.el
index 348ddf9f05..1b69267bee 100644
--- a/test/lisp/gnus/gnus-icalendar-tests.el
+++ b/test/lisp/gnus/gnus-icalendar-tests.el
@@ -75,7 +75,7 @@ UID:iipdt88slddpeu7hheuu09sfmd@google.com
 X-MICROSOFT-CDO-OWNERAPPTID:-362490173
 RECURRENCE-ID;TZID=America/New_York:20201208T091500
 CREATED:20200309T134939Z
-DESCRIPTION:In this meeting\\, we will cover topics from product and enginee
+DESCRIPTION:In this meeting\\, we will cover topics from product and engine
  ring presentations and demos to new hire announcements to watching the late
 LAST-MODIFIED:20200728T182852Z
 LOCATION:New York-22-Town Hall Space (250) [Chrome Box]
diff --git a/test/lisp/net/mailcap-tests.el b/test/lisp/net/mailcap-tests.el
index 9e60a243b3..04462dbc8b 100644
--- a/test/lisp/net/mailcap-tests.el
+++ b/test/lisp/net/mailcap-tests.el
@@ -125,7 +125,7 @@
 
 (ert-deftest mailcap-view-file ()
   (with-pristine-mailcap
-   ;; Try using a lambda as viewer and check wether
+   ;; Try using a lambda as viewer and check whether
    ;; `mailcap-view-file' works correctly.
    (let* ((mailcap-mime-extensions '((".test" . "test/test"))))
      (mailcap-add "test/test" 'mailcap--test-viewer)
diff --git a/test/manual/noverlay/overlay-perf.el 
b/test/manual/noverlay/overlay-perf.el
index e84941c08f..4d79254a53 100644
--- a/test/manual/noverlay/overlay-perf.el
+++ b/test/manual/noverlay/overlay-perf.el
@@ -157,7 +157,7 @@ Return test-total elapsed time."
       (cond ((string-match-p "\\`-[cn]\\'" (car args))
              (unless (and (cdr args)
                           (string-match-p "\\`[0-9]+\\'" (cadr args)))
-               (error "%s expectes a natnum argument" (car args)))
+               (error "%s expects a natnum argument" (car args)))
              (if (equal (car args) "-c")
                  (setq k (string-to-number (cadr args)))
                (setq n (string-to-number (cadr args))))
diff --git a/test/src/font-tests.el b/test/src/font-tests.el
index 7e9669c651..683d331d75 100644
--- a/test/src/font-tests.el
+++ b/test/src/font-tests.el
@@ -115,7 +115,7 @@ expected font properties from parsing NAME.")
 (defun test-font-parse ()
   "Test font name parsing."
   (interactive)
-  (switch-to-buffer (generate-new-buffer "*Font Pase Test*"))
+  (switch-to-buffer (generate-new-buffer "*Font Parse Test*"))
   (setq show-trailing-whitespace nil)
   (let ((pass-face '((t :foreground "green")))
        (fail-face '((t :foreground "red"))))
diff --git a/test/src/thread-tests.el b/test/src/thread-tests.el
index 75d67140a9..731fa893c1 100644
--- a/test/src/thread-tests.el
+++ b/test/src/thread-tests.el
@@ -217,7 +217,7 @@
        (while (not threads-mutex-key)
         (thread-yield))
        (thread-signal thr 'quit nil)
-       ;; `quit' is not catched by `should-error'.  We must indicate it.
+       ;; `quit' is not caught by `should-error'.  We must indicate it.
        (condition-case nil
            (thread-join thr)
          (quit (signal 'error nil)))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]