; Fix typos
authorStefan Kangas <stefankangas@gmail.com>
Mon, 27 Jan 2025 05:46:01 +0000 (06:46 +0100)
committerStefan Kangas <stefankangas@gmail.com>
Tue, 18 Feb 2025 04:42:12 +0000 (05:42 +0100)
ChangeLog.4
admin/codespell/codespell.exclude
doc/lispref/package.texi
doc/misc/cl.texi
doc/misc/modus-themes.org
lisp/recentf.el

index 499e203beb4b68f647516391735a58beac0f371a..6fa988dc1279fef9fb0d111ab08af30e24be8dba 100644 (file)
 
 2025-01-24  Stefan Kangas  <stefankangas@gmail.com>
 
-       Avoid double spaces around abbrevations in Texinfo
+       Avoid double spaces around abbreviations in Texinfo
 
        * doc/emacs/custom.texi (Init Rebinding):
        * doc/emacs/dired.texi (Operating on Files):
        Fix comment indent in 'lua-ts-mode' and old grammar
 
        * lisp/progmodes/lua-ts-mode.el (lua-ts--simple-indent-rules):
-       Improve multi-line comment indention for pre-0.0.19 grammars that
+       Improve multi-line comment indentation for pre-0.0.19 grammars that
        used a different structure for comment start/end markers.
        (Bug#75107)
 
 
        This patch fixes various problems preventing this script from
        working. The job of this script is to collect Emacs' dependanicies and
-       the (MSYS2/MinGW64) source archives for dependancies (including 2nd
-       etc. order dependancies) into zip archives.  GPL requires distributing such
+       the (MSYS2/MinGW64) source archives for dependencies (including 2nd
+       etc. order dependencies) into zip archives.  GPL requires distributing such
        archives (along with Emacs' own sources) when distributing GPL binaries.
 
        Most principle of the changes is support for MSYS2 "w64" source archives
        in zst format; previously this script assumed all sources were available
-       as tar.gz files.   Additionaly several DLLs are added to list of
+       as tar.gz files.   Additionally several DLLs are added to list of
        required, including sqllite3 and tree-sitter.
 
-       In general this is a maintaince fix to ensure others have access to the
+       In general this is a maintenance fix to ensure others have access to the
        code used to create pretest (and, presumably release) version of Emacs
        30.  Additional changes are required to progmatically identify changes
-       in Emacs' dependancies (e.g. after building a new Emacs binary for
+       in Emacs' dependencies (e.g. after building a new Emacs binary for
        distribution).  There is commented out code to this effect in the
        changes I've installed which did work, for a brief period in time; I
        suspect some changes in MSYS2 made it more difficult (or impossible?) to
        script as a way to orchistrate/invoke both MSYS2 and MING64 but I'm
        currently still messing with a Makefile based approach (which would run
        under MINGW64), in any event I believe we're all agreed this script
-       must interigate Emacs to create the "starting list" of dependancies to
+       must interigate Emacs to create the "starting list" of dependencies to
        include as a way to resolve this issue (missing/incorrect deps are
        frequent source of broken binary releases).  (bug#65206)
 
index 5bb85a0dac33ce76845da031496a9803f3ad71db..23be3ddf2c419e01f508df2ccb0b5f87a7cf8760 100644 (file)
@@ -1756,3 +1756,30 @@ integers from 1 to @var{n}.  @kbd{INV INDX} takes three numbers
        dee6b36286 If use-package-verbose is t, show loading times when :afte...
        267fc6d00c4 ruby-smie-rules: Fix misindentation of a method call afte...
        b0181dafb9e Improve documentation of 'enable-local-variables' in Emac...
+(string-lessp "abc" "abd")
+(string-lessp "abd" "abc")
+@item @code{\ine}
+            (idlwave-define-abbrev "ine" "IF N_Elements() EQ 0 THEN"
+@kbd{P l} (@code{mh-print-msg}) (the @i{l} is for @i{l}ine printer or
+       * cookie.el (cookie): Enhance it to handle both LINS files and
+                          "^(def\\(custom\\|face\\|group\\|ine\\(?:-globalized\\)?-minor-mode\\)" nil t)
+ine\\(?:-global\\)?-minor-mode\\|ine-compilation-mode\\|un-cvs-mode\\|\
+       (message "Transpose: c(har), l(ine), p(aragraph), s(-exp), w(ord),")
+       (t (message "Ask for: l(ine number), c(ursor position), p(age number)")
+;; * ITS-style LINS format (strings terminated by ASCII 0 characters,
+     "^\\(?:[Ee]rror on \\|[Ww]arning on\\( \\)\\)?[Ll]ine[ \t]+\\([0-9]+\\)[ \t]+\
+(idlwave-define-abbrev "ine" "if n_elements() eq 0 then" (idlwave-keyword-abbrev 11))
+        "copy" "def~ine" "del" "desc~ribe" "disc~onnect" "ed~it"
+        "undef~ine" "var~iable" "whenever")
+     (insert "abc abd"))
+   (should (string= (buffer-string) "abc abd"))
+  (let (node indx comma)
+             indx (match-string 3 url))
+    (when (> (length indx) 0)
+                   indx)
+      (setq comma (match-string 2 indx))
+      (setq indx  (match-string 1 indx))
+      (Info-index indx)
+       (oarticle (make-symbol "gnus-setup-message-oarticle"))
+          (,oarticle gnus-article-reply)
+        (gnus-inews-add-send-actions ,winconf ,buffer ,oarticle ,config
index a5102d33789223976cb6a966e5cd01359875945c..6c9bfb8599305270f72c2c1c6887f71cf39b3ecd 100644 (file)
@@ -301,12 +301,12 @@ command-line option, when it prepares the package for download.)
 @cindex package archive
 
 @cindex GNU ELPA
-@cindex non-GNU ELPA
+@cindex NonGNU ELPA
   Via the Package Menu, users may download packages from @dfn{package
 archives}.  Such archives are specified by the variable
 @code{package-archives}, whose default value lists the archives
 hosted on @url{https://elpa.gnu.org, GNU ELPA} and
-@url{https://elpa.nongnu.org, non-GNU ELPA}.  This section describes
+@url{https://elpa.nongnu.org, NonGNU ELPA}.  This section describes
 how to set up and maintain a package archive.
 
   A package archive is simply a directory in which the package files,
index 48b8ea09c6522dad30e175f9eeacda199d7b6598..c210b711a984ca3f61c224d939a687e448b2641b 100644 (file)
@@ -2783,7 +2783,7 @@ and @code{special} declarations are redundant in a fully
 dynamically-scoped Lisp.
 @end ignore
 A few declarations are meaningful when byte compiler optimizations
-are enabled, as they are by the default.  Otherwise these
+are enabled, as they are by default.  Otherwise these
 declarations will effectively be ignored.
 
 @defun cl-proclaim decl-spec
index bd4aeb0e76330b8fd3ee446269444723c990a1af..c6c7d9133e14c273ee60e19a27118c669243a855 100644 (file)
@@ -2736,7 +2736,7 @@ Reload the theme for changes to take effect.
 :CUSTOM_ID: h:a5140c9c-18b2-45db-8021-38d0b5074116
 :END:
 
-By the default, the background of the ~region~ face extends from the
+By default, the background of the ~region~ face extends from the
 end of the line to the edge of the window.  To limit it to the end of
 the line, we need to override the face's =:extend= attribute.  Adding
 this to the Emacs configuration file will suffice:
index 58f03e0c615a736010f05cfc0ca2cae747139bcb..a65f4a998d93d4b3ca371f8b10b86b0de0780e54 100644 (file)
@@ -523,9 +523,9 @@ See also the command `recentf-open-most-recent-file'."
 
 (defvar recentf-menu-items-for-commands
   (list
-   ["Cleanup list"
+   ["Clean up list"
     recentf-cleanup
-    :help "Remove duplicates, and obsoletes files from the recent list"
+    :help "Remove duplicates, and obsolete files from the recent list"
     :active t]
    ["Edit list..."
     recentf-edit-list