master: Housekeeping: whitespace, typos, comments, credits

melisgl via Sbcl-commits <[email protected]> Sat, 30 May 2026 10:18:06 +0000
Newsgroups gmane.lisp.steel-bank.cvs
Message-ID <[email protected]>
The branch "master" has been updated in SBCL:
       via  92d060d08232f96d7e7b7a7a6729a87438f5a72b (commit)
      from  e1c2bc15e2661b851c67330d2d0815dbea6dead2 (commit)

- Log -----------------------------------------------------------------
commit 92d060d08232f96d7e7b7a7a6729a87438f5a72b
Author: Gabor Melis <[email protected]>
Date:   Wed May 27 14:53:24 2026 +0200

    Housekeeping: whitespace, typos, comments, credits
---
 .gitignore                                         | 78 +++++++++++-----------
 .mailmap                                           |  2 +
 CREDITS                                            |  6 +-
 TLA                                                |  8 +--
 contrib/STANDARDS                                  |  2 +-
 contrib/sb-simple-streams/classes.lisp             |  2 -
 contrib/sb-simple-streams/direct.lisp              |  2 -
 contrib/sb-simple-streams/file.lisp                |  2 -
 contrib/sb-simple-streams/impl.lisp                |  2 -
 contrib/sb-simple-streams/iodefs.lisp              |  2 -
 contrib/sb-simple-streams/null.lisp                |  2 -
 contrib/sb-simple-streams/package.lisp             |  2 -
 contrib/sb-simple-streams/simple-stream-tests.lisp |  2 -
 contrib/sb-simple-streams/socket.lisp              |  2 -
 contrib/sb-simple-streams/strategy.lisp            |  2 -
 contrib/sb-simple-streams/string.lisp              |  2 -
 contrib/sb-simple-streams/terminal.lisp            |  2 -
 doc/PACKAGING-SBCL.txt                             |  2 +-
 doc/manual/docstrings.lisp                         |  2 -
 src/pcl/compiler-support.lisp                      |  1 +
 tests/compiler-2.impure-cload.lisp                 |  2 -
 21 files changed, 51 insertions(+), 76 deletions(-)

diff --git a/.gitignore b/.gitignore
index 6a1497d6d..108e2c16b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,42 +11,42 @@
 *.diff
 *.patch
 .gdb_history
-output
-obj
-local-target-features.lisp-expr
-customize-target-features.*
-customize-backend-subfeatures.*
-src/assembly/target
-src/compiler/assembly
-src/compiler/target
-src/runtime/Config
-src/runtime/TAGS
-src/runtime/genesis
-src/runtime/openbsd-sigcontext.h
-src/runtime/sbcl
-src/runtime/ldb
-src/runtime/sbcl.exe
-src/runtime/sbcl.mk
-src/runtime/shrinkwrap-sbcl*
-src/runtime/target-arch-os.h
-src/runtime/target-arch.h
-src/runtime/target-lispregs.h
-src/runtime/target-os.h
-src/runtime/embedcore-sbcl
-tests/test-status.lisp-expr
-tests/test.log
-tests/*.so
-tests/run-tests-*
-tests/last-random-state.lisp-expr
-tests/ansi-test/
-tools-for-build/avx2*
-tools-for-build/determine-endianness
-tools-for-build/determine-endianness.exe
-tools-for-build/grovel-headers
-tools-for-build/grovel-headers.exe
-tools-for-build/mmap-rwx
-tools-for-build/where-is-mcontext
-tools-for-build/perfecthash*
-contrib/asdf/asdf-upstream
-doc/manual/*.html
-version.lisp-expr
+/output
+/obj
+/local-target-features.lisp-expr
+/customize-target-features.*
+/customize-backend-subfeatures.*
+/src/assembly/target
+/src/compiler/assembly
+/src/compiler/target
+/src/runtime/Config
+/src/runtime/TAGS
+/src/runtime/genesis
+/src/runtime/openbsd-sigcontext.h
+/src/runtime/sbcl
+/src/runtime/ldb
+/src/runtime/sbcl.exe
+/src/runtime/sbcl.mk
+/src/runtime/shrinkwrap-sbcl*
+/src/runtime/target-arch-os.h
+/src/runtime/target-arch.h
+/src/runtime/target-lispregs.h
+/src/runtime/target-os.h
+/src/runtime/embedcore-sbcl
+/tests/test-status.lisp-expr
+/tests/test.log
+/tests/*.so
+/tests/run-tests-*
+/tests/last-random-state.lisp-expr
+/tests/ansi-test/
+/tools-for-build/avx2*
+/tools-for-build/determine-endianness
+/tools-for-build/determine-endianness.exe
+/tools-for-build/grovel-headers
+/tools-for-build/grovel-headers.exe
+/tools-for-build/mmap-rwx
+/tools-for-build/where-is-mcontext
+/tools-for-build/perfecthash*
+/contrib/asdf/asdf-upstream
+/doc/manual/*.html
+/version.lisp-expr
diff --git a/.mailmap b/.mailmap
index 78d577ae0..c9d40c74d 100644
--- a/.mailmap
+++ b/.mailmap
@@ -20,6 +20,8 @@ David Lichteblau <[email protected]> <[email protected]>
 
 Francois-Rene Rideau <[email protected]> <[email protected]>
 
+Gabor Melis <[email protected]> <[email protected]>
+
 Jim Wise <[email protected]>
 Jim Wise <[email protected]> <jimwise>
 <[email protected]> <[email protected]>
diff --git a/CREDITS b/CREDITS
index b2061fbca..bbf111e4b 100644
--- a/CREDITS
+++ b/CREDITS
@@ -168,7 +168,7 @@ Guy Steele wrote the original character functions
 	code/char.lisp
 They were subsequently rewritten by David Dill, speeded up by Scott
 Fahlman, and rewritten without fonts and with a new type system by Rob
-MachLachlan.
+MacLachlan.
 
 Lee Schumacher made the Spice Lisp version of backquote. The comment
 in the CMU CL sources suggests he based it on someone else's code for
@@ -695,8 +695,8 @@ Dave McDonald:
 Gabor Melis:
   He mainly worked on robustness related to signal handling, threads,
   timers with small excursions to constraint propagation, weak hash
-  tables (based on CMUCL code) and optimizing x86/x86-64 calling
-  convention.
+  tables (based on CMUCL code), adaptive hash tables, and optimizing
+  x86/x86-64 calling convention.
 
 Perry E. Metzger:
   He ported SBCL to NetBSD with newer signals, building on the
diff --git a/TLA b/TLA
index bccf71987..17e5541d3 100644
--- a/TLA
+++ b/TLA
@@ -3,8 +3,8 @@
 abbreviations we try to use pervasively in the system
 
 As Dan Barlow pointed out long ago on the mailing list, unabbreviated
-names are easier to deal with than abbreviated names, because you
-never need to remember what abbreviation to use. That's true, but in a
+names are easier to deal with than abbreviated names because you never
+need to remember what abbreviation to use. That's true, but in a
 language like Lisp which depends on compound names for important
 things like structure accessors, that can lead to painful names like
 MAKE-EXTERNAL-ENTRY-POINT-LAMBDA-EXPRESSION and associated indenting
@@ -30,8 +30,8 @@ making them more consistent.
 	SB	storage base (in compiler IR2)
 	SC	storage class (in compiler IR2)
 	TN	temporary name (?) (in compiler IR2)
-	VAR	variable (in the lisp entity "noun" sense, not in the 
+	VAR	variable (in the lisp entity "noun" sense, not in the
 			adjectival sense)
 	XEP	external entry point
-Making them even more consistent (within the limits of ANSI and 
+Making them even more consistent (within the limits of ANSI and
 MOP compatibility) would probably be good.
diff --git a/contrib/STANDARDS b/contrib/STANDARDS
index 16b937c43..9fb19a793 100644
--- a/contrib/STANDARDS
+++ b/contrib/STANDARDS
@@ -1,4 +1,4 @@
-Proposed contrib standard, $Revision$
+Proposed contrib standard
 
 The SBCL contrib mechanism provides a mechanism to
 manage code which does not form part of SBCL itself, but which is
diff --git a/contrib/sb-simple-streams/classes.lisp b/contrib/sb-simple-streams/classes.lisp
index 27bc1bf80..a1ea68dd4 100644
--- a/contrib/sb-simple-streams/classes.lisp
+++ b/contrib/sb-simple-streams/classes.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/direct.lisp b/contrib/sb-simple-streams/direct.lisp
index 751bf3718..560e721af 100644
--- a/contrib/sb-simple-streams/direct.lisp
+++ b/contrib/sb-simple-streams/direct.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/file.lisp b/contrib/sb-simple-streams/file.lisp
index 60e5bb4e1..689ce2220 100644
--- a/contrib/sb-simple-streams/file.lisp
+++ b/contrib/sb-simple-streams/file.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/impl.lisp b/contrib/sb-simple-streams/impl.lisp
index 2267ea75b..e37f7aa82 100644
--- a/contrib/sb-simple-streams/impl.lisp
+++ b/contrib/sb-simple-streams/impl.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/iodefs.lisp b/contrib/sb-simple-streams/iodefs.lisp
index b9d2e521e..92dd9c009 100644
--- a/contrib/sb-simple-streams/iodefs.lisp
+++ b/contrib/sb-simple-streams/iodefs.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/null.lisp b/contrib/sb-simple-streams/null.lisp
index 474718919..96bcd3f0d 100644
--- a/contrib/sb-simple-streams/null.lisp
+++ b/contrib/sb-simple-streams/null.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/package.lisp b/contrib/sb-simple-streams/package.lisp
index c9c38bca3..96c5c03fd 100644
--- a/contrib/sb-simple-streams/package.lisp
+++ b/contrib/sb-simple-streams/package.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-
 ;;; This code is in the public domain.
 
 ;;; The cmucl implementation of simple-streams was done by Paul Foley,
diff --git a/contrib/sb-simple-streams/simple-stream-tests.lisp b/contrib/sb-simple-streams/simple-stream-tests.lisp
index 2fb510043..577071b35 100644
--- a/contrib/sb-simple-streams/simple-stream-tests.lisp
+++ b/contrib/sb-simple-streams/simple-stream-tests.lisp
@@ -1,5 +1,3 @@
-;;;; -*- lisp -*-
-
 (defpackage sb-simple-streams-test
   (:import-from #:test-util #:deftest)
   (:use #:common-lisp #:sb-simple-streams))
diff --git a/contrib/sb-simple-streams/socket.lisp b/contrib/sb-simple-streams/socket.lisp
index 65357ac4a..2dfdbcea6 100644
--- a/contrib/sb-simple-streams/socket.lisp
+++ b/contrib/sb-simple-streams/socket.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/strategy.lisp b/contrib/sb-simple-streams/strategy.lisp
index ceb2f9ebf..21fa57672 100644
--- a/contrib/sb-simple-streams/strategy.lisp
+++ b/contrib/sb-simple-streams/strategy.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/string.lisp b/contrib/sb-simple-streams/string.lisp
index 1bd604e1e..64f9a7201 100644
--- a/contrib/sb-simple-streams/string.lisp
+++ b/contrib/sb-simple-streams/string.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/contrib/sb-simple-streams/terminal.lisp b/contrib/sb-simple-streams/terminal.lisp
index 07feaa993..f459c37ff 100644
--- a/contrib/sb-simple-streams/terminal.lisp
+++ b/contrib/sb-simple-streams/terminal.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-;;;
 ;;; **********************************************************************
 ;;; This code was written by Paul Foley and has been placed in the public
 ;;; domain.
diff --git a/doc/PACKAGING-SBCL.txt b/doc/PACKAGING-SBCL.txt
index 311554950..efec4c634 100644
--- a/doc/PACKAGING-SBCL.txt
+++ b/doc/PACKAGING-SBCL.txt
@@ -8,7 +8,7 @@ can result from mistaking a packaged SBCL for the upstream one.
 
 If you are working from a Git branch, all you need to do is make sure
 the branch name reflects the situation -- the build system will
-incorporate the it in the version string.
+incorporate it in the version string.
 
 If you are working from a release tarball, please edit
 version.lisp-expr, and append ".packaging-target-or-patch[.version]".
diff --git a/doc/manual/docstrings.lisp b/doc/manual/docstrings.lisp
index f6131ebba..1d2a5e56a 100644
--- a/doc/manual/docstrings.lisp
+++ b/doc/manual/docstrings.lisp
@@ -1,5 +1,3 @@
-;;; -*- lisp -*-
-
 ;;;; A docstring extractor for the sbcl manual.  Creates
 ;;;; @include-ready documentation from the docstrings of exported
 ;;;; symbols of specified packages.
diff --git a/src/pcl/compiler-support.lisp b/src/pcl/compiler-support.lisp
index 9ac81f2f8..5d0accf31 100644
--- a/src/pcl/compiler-support.lisp
+++ b/src/pcl/compiler-support.lisp
@@ -176,6 +176,7 @@
                                         (t (constant-arg symbol) t)
                                         * :node node)
     (acond ((always-bound-struct-accessor-p object slot-name)
+            ;; Note that the SETF is undefined for :READ-ONLY slots.
             `(setf (,(dsd-accessor-name it) object) new-value))
            ((policy node (= safety 3))
             ;; Safe code wants to check the type, and the global
diff --git a/tests/compiler-2.impure-cload.lisp b/tests/compiler-2.impure-cload.lisp
index 699c56ab3..77ed385f6 100644
--- a/tests/compiler-2.impure-cload.lisp
+++ b/tests/compiler-2.impure-cload.lisp
@@ -1,5 +1,3 @@
-;;;; -*- lisp -*-
-
 ;;;; This software is part of the SBCL system. See the README file for
 ;;;; more information.
 ;;;;

-----------------------------------------------------------------------


hooks/post-receive
-- 
SBCL