Planet SBCL

April 13, 2026

SBCL Commitspathnames: fix dot escaping with multiple preceding escapes

pathnames: fix dot escaping with multiple preceding escapes
View Changes

 

SBCL Commitspathnames: correctly escape dots in the middle of a pattern

pathnames: correctly escape dots in the middle of a pattern
View Changes

 

SBCL Commitspathnames: mind escape-char when processing []

pathnames: mind escape-char when processing [] Don't use \] as the matching closing bracket.
View Changes

 

SBCL Commitsrun-program: escape empty strings on windows

run-program: escape empty strings on windows
View Changes

 

SBCL CommitsRemove closed processes from *active-processes*

Remove closed processes from active-processes
View Changes

 

SBCL Commitssb-ext:process-kill: remove the option to use :pty-process-group

sb-ext:process-kill: remove the option to use :pty-process-group
View Changes

 

April 12, 2026

SBCL CommitsRemove cold-fixup function

Remove cold-fixup function
View Changes

 

April 11, 2026

SBCL CommitsDon't endlessly bounce between ash and logand transforms

Don't endlessly bounce between ash and logand transforms
View Changes

 

Launchpad Bugs[2148056] Nontermination from compiler

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed Undecided -
 

April 10, 2026

SBCL CommitsOut of line some/every: check if the function is defined early

Out of line some/every: check if the function is defined early
View Changes

 

SBCL CommitsReturn early from set-exclusive-or if one of the arguments is NIL

Return early from set-exclusive-or if one of the arguments is NIL
View Changes

 

SBCL Commitschar/=: check all arguments for CHARACTER before returning NIL

char/=: check all arguments for CHARACTER before returning NIL
View Changes

 

SBCL Commits/=: check all arguments for NUMBER before returning NIL

/=: check all arguments for NUMBER before returning NIL
View Changes

 

SBCL Commitsfind-class: check that the name is a symbol even when errorp is nil

find-class: check that the name is a symbol even when errorp is nil
View Changes

 

SBCL CommitsMore type checks for the stream functions

More type checks for the stream functions
View Changes

 

SBCL CommitsReturn one value from (append/nconc (values 1 2))

Return one value from (append/nconc (values 1 2))
View Changes

 

SBCL CommitsReturn one value from (list* (values 1 2))

Return one value from (list* (values 1 2))
View Changes

 

SBCL CommitsBetter ftype for compiler-macro-function

Better ftype for compiler-macro-function
View Changes

 

SBCL CommitsCheck for integers in array-in-bounds-p

Check for integers in array-in-bounds-p
View Changes

 

SBCL CommitsEnsure the types are checked in the set functions

Ensure the types are checked in the set functions
View Changes

 

SBCL CommitsCheck types in broadcast-stream output routines

Check types in broadcast-stream output routines
View Changes

 

SBCL CommitsActually fix check-coerce

Actually fix check-coerce
View Changes

 

SBCL CommitsCheck for characters in unread-char

Check for characters in unread-char
View Changes

 

SBCL CommitsCheck types for standalone byte, byte-size, byte-position

Check types for standalone byte, byte-size, byte-position
View Changes

 

SBCL CommitsFix win32 build

Fix win32 build
View Changes

 

SBCL CommitsMake main() a weak symbol for linkable runtime

Make main() a weak symbol for linkable runtime
View Changes

 

SBCL Commitsx86-64: Rearrange CAS vops for SYMBOL-[GLOBAL-]VALUE

x86-64: Rearrange CAS vops for SYMBOL-[GLOBAL-]VALUE
View Changes

 

Launchpad Bugs[2147677] sigprof_handler can crash on forwarding pointers

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL CommitsMore compact ROUND for integers

More compact ROUND for integers
View Changes

 

SBCL CommitsNarrow the type of (truncate n d) based on the remainder

Narrow the type of (truncate n d) based on the remainder
View Changes

 



Last updated: April 13, 2026 04:30 PM