]> git.eshelyaron.com Git - emacs.git/commitdiff
Spelling and minor grammar fixes
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 5 Aug 2016 20:31:10 +0000 (13:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 5 Aug 2016 20:35:13 +0000 (13:35 -0700)
* test/file-organization.org: Rename from test/file-organisation.org.

15 files changed:
ChangeLog.2
doc/lispref/windows.texi
doc/misc/ses.texi
doc/misc/tramp.texi
lisp/gnus/message.el
lisp/isearch.el
lisp/ses.el
lisp/textmodes/rst.el
lisp/window.el
src/emacs.c
src/regex.c
test/file-organisation.org [deleted file]
test/file-organization.org [new file with mode: 0644]
test/lisp/emulation/viper-tests.el
test/src/regex-tests.el

index cd29f92e998fb0cd2e9b7ef5722e82bbdef3e488..72ba385f6a2c70f55ea179267d008e05e44327e1 100644 (file)
        Link from (emacs)Exiting to (lisp)Killing Emacs
 
        * doc/emacs/entering.texi (Exiting): Link to the lispref
-       manual for further customisations (bug#15445).
+       manual for further customizations (bug#15445).
 
        (cherry picked from commit bc5f27aa099cdde02ca66e71501b89300685ab28)
 
        * lisp/files-x.el (modify-dir-local-variable): Small rewrite
 
        Change a variable name to be more meaningful, and reorder some of
-       the code with no change in behaviour.
+       the code with no change in behavior.
 
 2016-01-25  Artur Malabarba  <bruce.connor.am@gmail.com>
 
        make check unconditional, check-maybe top-level.
 
         * Makefile.in: Add check-maybe target.
-        * test/Makefile.in: Restore unconditional behaviour to make check.
+        * test/Makefile.in: Restore unconditional behavior to make check.
 
 2015-12-01  Phillip Lord  <phillip.lord@russet.org.uk>
 
        * lisp/files.el: Don't allow customization of dir-locals sorting.
        In retrospect, this is not a good idea for the same reason that
        `dir-locals-file' is a defconst, because it is important that this
-       behaviour be "uniform across different environments and users".
+       behavior be "uniform across different environments and users".
        Sure, the user can still change the sorting with a hack, but we
        shouldn't encourage them to change it.
        (dir-locals--all-files): Return list in the order returned by
index 015c557ef6d594ff162f62f1d670b4f968540553..ad0c3237e69603f71345e7a9f02336b42a687285 100644 (file)
@@ -2426,7 +2426,7 @@ If @var{alist} contains a @code{mode} entry, its value is a major mode
 window is a candidate if it displays a buffer that derives from one of
 the given modes.
 
-The behaviour is also controlled by entries for
+The behavior is also controlled by entries for
 @code{inhibit-same-window}, @code{reusable-frames} and
 @code{inhibit-switch-frame} as is done in the function
 @code{display-buffer-reuse-window}.
index 1c5070b38a9b65b5ee9d491fb6d42e360acfc613..84d2cc77c0cef2246dedcbff1d86d4d90f1652a9 100644 (file)
@@ -567,10 +567,10 @@ s-expression (using @code{ses-prin1}), centered and surrounded by
 @code{#} filling.
 @end itemize
 
-Another precaution to take is to avoid stack-overflow (due to a
-printer function indefintely recursively re-calling itself). This can
-happen mistakenly when you use a local printer as a column printer,
-and this local printer implicitely call the current column printer, so
+Another precaution to take is to avoid stack overflow due to a
+printer function calling itself indefinitely.  This mistake can
+happen when you use a local printer as a column printer,
+and this local printer implicitly calls the current column printer, so it
 will call itself recursively.  Imagine for instance that you want to
 create some local printer @code{=fill} that would center the content
 of a cell and surround it by equal signs @code{=}, and you do it this
@@ -583,12 +583,12 @@ way:
    (t (ses-center x 0 ?=))))
 @end lisp
 
-Because @code{=fill} uses standard printer @code{ses-center} without
-passing explicitely any printer to it, @code{ses-center} will call the
-current column printer if any or the spreadsheet default printer
-otherwise. So using @code{=fill} as a column printer will result in a
-stack overflow in this column. SES does not make any check for that,
-you just have to be careful. For instance re-write @code{=fill} like
+Because @code{=fill} uses the standard printer @code{ses-center} without
+explicitly passing any printer to it, @code{ses-center} will call the
+current column printer if any, or the spreadsheet default printer
+otherwise.  So using @code{=fill} as a column printer will result in a
+stack overflow in this column.  SES does not check for that;
+you just have to be careful.  For instance, re-write @code{=fill} like
 this:
 
 @lisp
@@ -599,11 +599,11 @@ this:
    (t (ses-center-span x ?# 'ses-prin1))))
 @end lisp
 
-The code above applies the @code{=} filling only to strings, it also
+The code above applies the @code{=} filling only to strings; it also
 surrounds the string by one space on each side before filling with
-@code{=} signs. So string @samp{Foo} will be displayed like @samp{@w{===
-Foo ===}} in an 11 character wide column. Anything else than empty cell
-or non string is displayed like errouneous by using @code{#} filling.
+@code{=} signs.  So the string @samp{Foo} will be displayed like @samp{@w{===
+Foo ===}} in an 11 character wide column.  Anything other than an empty cell
+or a non-string is displayed as an error by using @code{#} filling.
 
 @node Clearing cells
 @section Clearing cells
index e8c181b22929348d8f6e64be786178a28e2300bc..2c41dddd1bf2a68c36611bccab1fbcb6abfb37f2 100644 (file)
@@ -970,7 +970,7 @@ be populated in your @command{Online Accounts} application outside Emacs.
 
 Since Google Drive uses cryptic blob file names internally,
 @value{tramp} works with the @code{display-name} of the files.  This
-could produce unexpected behaviour in case two files in the same
+could produce unexpected behavior in case two files in the same
 directory have the same @code{display-name}, such a situation must be avoided.
 
 @item @option{obex}
index 85968c85b1c3c6e8d62a111cd3f6c7da038fb147..2ce9737736228be5f32a4dbf8abd06ea3974e884 100644 (file)
@@ -6241,7 +6241,7 @@ When point is at the first header line, moves it after the colon
 and spaces separating header name and header value.
 
 When point is in a continuation line of a folded header (i.e. the
-line starts with a space), the behaviour depends on HANDLE-FOLDED
+line starts with a space), the behavior depends on HANDLE-FOLDED
 argument.  If it’s nil, function moves the point to the start of
 the header continuation; otherwise, function locates the
 beginning of the header and moves point past the colon as is the
index 721f2fc31817eae610208df993a6b63607584630..25261d8d4a87e2ef15dd93ed30785c10b837c75a 100644 (file)
@@ -558,7 +558,7 @@ The symbol property `isearch-message-prefix' put on this function
 specifies the prefix string displayed in the search message.
 
 This variable is set and changed during isearch.  To change the
-default behaviour used for searches, see `search-default-mode'
+default behavior used for searches, see `search-default-mode'
 instead.")
 ;; We still support setting this to t for backwards compatibility.
 (define-obsolete-variable-alias 'isearch-word
index 9d278b6d222cf82b64f357c81b49f844f5832bd1..ad3c39e93eabea8183b21766f6f136536fd52b38 100644 (file)
@@ -3625,9 +3625,8 @@ function is redefined."
 that the definition occurs only when the local printer does not
 already exists.
 
-Function `ses-define-if-new-local-printer' is not interactive, it
-is intended for mode hooks to programatically automatically add
-local printers."
+Function `ses-define-if-new-local-printer' is not interactive; it
+is intended for mode hooks to add local printers automatically."
   (unless  (gethash name ses--local-printer-hashmap)
     (ses-define-local-printer name def)))
 
@@ -3891,7 +3890,7 @@ current column and continues until the next nonblank column."
 
 (defun ses-prin1 (value)
   "Shorthand for  '(prin1-to-string VALUE t)'.
-Usefull to handle the default behaviour in custom lambda based
+Useful to handle the default behavior in custom lambda based
 printer functions."
   (prin1-to-string value t))
 
index ed2075caca05cde9974aac32a618373eb7dbf6df..029139e572e0060b256e1c73daafc281f3d02ce1 100644 (file)
@@ -623,7 +623,7 @@ After interpretation of ARGS the results are concatenated as for
 ;;
 ;; In addition a reStructuredText section header in the buffer is called
 ;; "section".
-;; 
+;;
 ;; For lists a "s" is added to the name of the concepts.
 
 \f
@@ -856,10 +856,10 @@ Return ADO if so or signal an error otherwise."
   (let ((pos (rst-Ado-position (rst-Hdr-ado self) (rst-Hdr-ado-map hdrs))))
     (and pos (nthcdr pos hdrs))))
 
-(defun rst-Hdr-ado-map (selfs)
+(defun rst-Hdr-ado-map (selves)
   ;; testcover: ok.
-  "Return `rst-Ado' list extracted from elements of SELFS."
-  (mapcar 'rst-Hdr-ado selfs))
+  "Return `rst-Ado' list extracted from elements of SELVES."
+  (mapcar 'rst-Hdr-ado selves))
 
 (defun rst-Hdr-get-char (self)
   ;; testcover: ok.
@@ -2583,7 +2583,7 @@ If PREFER-ROMAN roman numbering is preferred over using letters."
                     (1+ (string-to-char (match-string 0 curitem))))
                    nil nil curitem)))))
 
-;; FIXME: At least the contiunation may be fold into
+;; FIXME: At least the continuation may be folded into
 ;;        `newline-and-indent`. However, this may not be wanted by everyone so
 ;;        it should be possible to switch this off.
 (defun rst-insert-list (&optional prefer-roman)
index faefbd38e826c5f2a3f375ea5dbfbd771336888e..bf1f13e77666737e019ece20b97c4e37e98a65cc 100644 (file)
@@ -6754,7 +6754,7 @@ displays a buffer that derives from one of the given modes.  When
 ALIST contains no `mode' entry, the current major mode of BUFFER
 is used.
 
-The behaviour is also controlled by entries for
+The behavior is also controlled by entries for
 `inhibit-same-window', `reusable-frames' and
 `inhibit-switch-frame' as is done in the function
 `display-buffer-reuse-window'."
index 85fb22bc977727d577119cd3bd38c68c3f099a56..9b2300989fac227b5bce77e7c9c0d1182a94697f 100644 (file)
@@ -684,7 +684,7 @@ main (int argc, char **argv)
   dumping = !initialized && (strcmp (argv[argc - 1], "dump") == 0
                             || strcmp (argv[argc - 1], "bootstrap") == 0);
 
-  /* True if address randomization interferes with memory allocaiton.  */
+  /* True if address randomization interferes with memory allocation.  */
 # ifdef __PPC64__
   bool disable_aslr = true;
 # else
index f0129241cfe206595e8e2ee7eda56569de5eb6ee..c191f2462ad69604b6050504d9f674267993d3be 100644 (file)
@@ -1988,7 +1988,7 @@ re_wctype_parse (const unsigned char **strp, unsigned limit)
 
   *strp = (const unsigned char *)(it + 2);
 
-  /* Sort tests in the length=five case by frequency the classes to minimise
+  /* Sort tests in the length=five case by frequency the classes to minimize
      number of times we fail the comparison.  The frequencies of character class
      names used in Emacs sources as of 2016-07-27:
 
@@ -4651,7 +4651,7 @@ skip_noops (const_re_char *p, const_re_char *pend)
   return p;
 }
 
-/* Test if C matches charset op.  *PP points to the charset or chraset_not
+/* Test if C matches charset op.  *PP points to the charset or charset_not
    opcode.  When the function finishes, *PP will be advanced past that opcode.
    C is character to test (possibly after translations) and CORIG is original
    character (i.e. without any translations).  UNIBYTE denotes whether c is
diff --git a/test/file-organisation.org b/test/file-organisation.org
deleted file mode 100644 (file)
index 226e12d..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#+TITLE: The Location of Emacs-Lisp Tests
-
-
-
-* The Main Emacs Repository
-
-The Emacs repository contains a very large number of Emacs-Lisp files, many of
-which pre-date both formal package support for Emacs and automated unit
-testing.
-
-All paths are relative to the Emacs root directory.
-
-** Source
-
-Lisp files are stored in the ~lisp~ directory or its sub-directories.
-Sub-directories are in many cases themed after packages (~gnus~, ~org~,
-~calc~), related functionality (~net~, ~emacs-lisp~, ~progmodes~) or status
-(~obsolete~).
-
-C source is stored in the ~src~ directory, which is flat.
-
-** Test Files
-
-Automated tests should be stored in the ~test/automated/lisp~ directory. Tests
-should reflect the directory structure of the source tree; so tests for files
-in the ~emacs-lisp~ source directory should reside in the
-~test/lisp/emacs-lisp~ directory.
-
-Tests should normally reside in a file with ~-tests~ added to the name of
-the tested source file; hence ~ert.el~ is tested in ~ert-tests.el~, or
-~pcase.el~ is tested in ~pcase-tests.el~. Exceptionally, tests for a
-single feature may be placed into multiple files of any name which are
-themselves placed in a directory named after the feature with ~-tests~
-appended, such as ~/test/lisp/emacs-lisp/eieio-tests~
-
-Where features of the C source are tested using Emacs-Lisp test files, these
-should reside in ~/test/src~ and be named after the C file.
-
-A few test suites which predate this scheme and do not fit cleanly
-into it are placed in ~/test/lisp/legacy~.
-
-There are also some test materials that cannot be run automatically
-(i.e. via ert). These should be placed in ~/test/manual~
-
-** Resource Files
-
-Resource files for tests (containing test data) should reside in a directory
-named after the feature with a ~-resources~ suffix, and located in the same
-directory as the feature. Hence, the lisp file ~flymake.el~ should have test
-files in ~/test/automated/lisp/progmodes/flymake-tests.el~ should reside in a
-directory called ~/test/automated/lisp/progmodes/flymake-resources~.
-
-No guidance is given for the organization of resource files inside the
-~-resource~ directory; files can be organized at the author's discretion.
diff --git a/test/file-organization.org b/test/file-organization.org
new file mode 100644 (file)
index 0000000..226e12d
--- /dev/null
@@ -0,0 +1,54 @@
+#+TITLE: The Location of Emacs-Lisp Tests
+
+
+
+* The Main Emacs Repository
+
+The Emacs repository contains a very large number of Emacs-Lisp files, many of
+which pre-date both formal package support for Emacs and automated unit
+testing.
+
+All paths are relative to the Emacs root directory.
+
+** Source
+
+Lisp files are stored in the ~lisp~ directory or its sub-directories.
+Sub-directories are in many cases themed after packages (~gnus~, ~org~,
+~calc~), related functionality (~net~, ~emacs-lisp~, ~progmodes~) or status
+(~obsolete~).
+
+C source is stored in the ~src~ directory, which is flat.
+
+** Test Files
+
+Automated tests should be stored in the ~test/automated/lisp~ directory. Tests
+should reflect the directory structure of the source tree; so tests for files
+in the ~emacs-lisp~ source directory should reside in the
+~test/lisp/emacs-lisp~ directory.
+
+Tests should normally reside in a file with ~-tests~ added to the name of
+the tested source file; hence ~ert.el~ is tested in ~ert-tests.el~, or
+~pcase.el~ is tested in ~pcase-tests.el~. Exceptionally, tests for a
+single feature may be placed into multiple files of any name which are
+themselves placed in a directory named after the feature with ~-tests~
+appended, such as ~/test/lisp/emacs-lisp/eieio-tests~
+
+Where features of the C source are tested using Emacs-Lisp test files, these
+should reside in ~/test/src~ and be named after the C file.
+
+A few test suites which predate this scheme and do not fit cleanly
+into it are placed in ~/test/lisp/legacy~.
+
+There are also some test materials that cannot be run automatically
+(i.e. via ert). These should be placed in ~/test/manual~
+
+** Resource Files
+
+Resource files for tests (containing test data) should reside in a directory
+named after the feature with a ~-resources~ suffix, and located in the same
+directory as the feature. Hence, the lisp file ~flymake.el~ should have test
+files in ~/test/automated/lisp/progmodes/flymake-tests.el~ should reside in a
+directory called ~/test/automated/lisp/progmodes/flymake-resources~.
+
+No guidance is given for the organization of resource files inside the
+~-resource~ directory; files can be organized at the author's discretion.
index 0d6095b2c9229d7ed84c8db03c59f7b6bef3310f..2c63b24fae00acc1ad53c416f76db466ae0c93f7 100644 (file)
@@ -78,7 +78,7 @@ after itself, although it will leave a buffer called
    (viper-test-undo-kmacro [])))
 
 (ert-deftest viper-test-undo-1 ()
-  "Test for VI like undo behaviour.
+  "Test for VI like undo behavior.
 
 Insert 1, then 2 on consecutive lines, followed by undo. This
 should leave just 1 in the buffer.
@@ -100,7 +100,7 @@ Test for Bug #22295"
      ))))
 
 (ert-deftest viper-test-undo-2 ()
-  "Test for VI like undo behaviour.
+  "Test for VI like undo behavior.
 
 Insert \"1 2 3 4 5\" then delete the 2, then the 4, and undo.
 Should restore the 4, but leave the 2 deleted.
@@ -120,7 +120,7 @@ Test for Bug #22295"
       ]))))
 
 (ert-deftest viper-test-undo-3 ()
-  "Test for VI like undo behaviour.
+  "Test for VI like undo behavior.
 
 Insert \"1 2 3 4 5 6\", delete the 2, then the 3 4 and 5.
 Should restore the 3 4 and 5 but not the 2.
index 85addcab537c8cec09b6ccf65e68470c131c2955..6e21088114ed35cd258af844250a5b055a2cfdcf 100644 (file)
@@ -285,10 +285,10 @@ on success"
 
 
 (defun regex-tests-unextend (pattern)
-  "Basic conversion from extended regexen to emacs ones.  This is
+  "Basic conversion from extended regexes to emacs ones.  This is
 mostly a hack that adds \\ to () and | and {}, and removes it if
 it already exists.  We also change \\S (and \\s) to \\S- (and
-\\s-) because extended regexen see the former as whitespace, but
+\\s-) because extended regexes see the former as whitespace, but
 emacs requires an extra symbol character"
 
   (with-temp-buffer
@@ -364,7 +364,7 @@ pattern)"
 
 (defconst regex-tests-BOOST-whitelist
   [
-   ;; emacs is more stringent with regexen involving unbalanced )
+   ;; emacs is more stringent with regexes involving unbalanced )
    63 65 69
 
    ;; in emacs, regex . doesn't match \n
@@ -374,7 +374,7 @@ pattern)"
    ;; characters
    107 108 109 122 123 124 140 141 142
 
-   ;; emacs accepts regexen with {}
+   ;; emacs accepts regexes with {}
    161
 
    ;; emacs doesn't fail on bogus ranges such as [3-1] or [1-3-5]
@@ -616,7 +616,7 @@ differences in behavior.")
    ;; characters
    57 58 59 60
 
-   ;; emacs is more stringent with regexen involving unbalanced )
+   ;; emacs is more stringent with regexes involving unbalanced )
    67
   ]
   "Line numbers in the TESTS test that should be skipped.  These