Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
c19db71b by Raymond Toy at 2024-08-21T02:34:33+00:00
Fix #339: Add alias for "646" external format for Solaris
- - - - -
4683b241 by Raymond Toy at 2024-08-21T02:34:34+00:00
Merge branch 'issue-339-add-alias-for-646-codeset' into 'master'
Fix #339: Add alias for "646" external format for Solaris
Closes #339
See merge request cmucl/cmucl!246
- - - - -
2 changed files:
- src/pcl/simple-streams/external-formats/aliases
- tests/issues.lisp
Changes:
=====================================
src/pcl/simple-streams/external-formats/aliases
=====================================
@@ -177,6 +177,7 @@ iso-ir-6 ascii
ansi_x3.4-1986 ascii
iso_646.irv\:1991 ascii
iso646-us ascii
+\646 iso646-us
us-ascii ascii
us ascii
ibm367 ascii
=====================================
tests/issues.lisp
=====================================
@@ -1118,3 +1118,11 @@
(assert-error 'file-error
(load "unknown.lisp" :if-does-not-exist t))
(assert-false (load "unknown.lisp" :if-does-not-exist nil)))
+
+(define-test issue.339.646-external-format
+ (:tag :issues)
+ ;; Just verify that the external format :646 exists and is the same
+ ;; as :iso646-us.
+ (assert-true (stream::find-external-format :646 nil))
+ (assert-true (eq (stream::find-external-format :646 nil)
+ (stream::find-external-format :iso646-us nil))))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/a0debef256a185238c2b2c…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/a0debef256a185238c2b2c…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
bc927baf by Raymond Toy at 2024-08-21T02:33:54+00:00
Fix #347: Update cross-compile script for Solaris/x86
- - - - -
a0debef2 by Raymond Toy at 2024-08-21T02:33:58+00:00
Merge branch 'issue-347-solaris-x86-build' into 'master'
Fix #347: Update cross-compile script for Solaris/x86
Closes #347
See merge request cmucl/cmucl!244
- - - - -
1 changed file:
- src/tools/cross-scripts/cross-x86-osx-solaris.lisp
Changes:
=====================================
src/tools/cross-scripts/cross-x86-osx-solaris.lisp
=====================================
@@ -25,7 +25,7 @@
:conservative-float-type
:complex-fp-vops
:hash-new
- :random-mt19937
+ :random-xoroshiro
:cmu :cmu21 :cmu21e ; Version features
:double-double ; double-double float support
:linkage-table
@@ -44,6 +44,7 @@
:propagate-fun-type :propagate-float-type :constrain-float-type
:openbsd :freebsd :glibc2 :linux
:mach-o :darwin
+ :random-mt19937
:long-float :new-random :small))
;;;
(setf *features* (remove :bsd *features*))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/c461877a48398c0f48eab0…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/c461877a48398c0f48eab0…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch issue-339-add-alias-for-646-codeset at cmucl / cmucl
Commits:
d3baf761 by Raymond Toy at 2024-08-20T16:00:07-07:00
Add a test for external format :646
Verify that the external format `:646` exists and that it is the same
as the external-format `:iso646-us`.
We do this because #339 mentions that in Java, "646" is the same as
"ISO646-US".
- - - - -
1 changed file:
- tests/issues.lisp
Changes:
=====================================
tests/issues.lisp
=====================================
@@ -1118,3 +1118,11 @@
(assert-error 'file-error
(load "unknown.lisp" :if-does-not-exist t))
(assert-false (load "unknown.lisp" :if-does-not-exist nil)))
+
+(define-test issue.339.646-external-format
+ (:tag :issues)
+ ;; Just verify that the external format :646 exists and is the same
+ ;; as :iso646-us.
+ (assert-true (stream::find-external-format :646 nil))
+ (assert-true (eq (stream::find-external-format :646 nil)
+ (stream::find-external-format :iso646-us nil))))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/d3baf7610d8ebc7b0079dcc…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/d3baf7610d8ebc7b0079dcc…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
afb3e075 by Raymond Toy at 2024-08-12T11:06:32-07:00
Update release notes
We forgot to update the release notes with issues that were recently
fixed. We decided not to make a note of issues #342, #341, #340, #327, and #326.
These are generally not too relevant to the user.
- - - - -
1 changed file:
- src/general-info/release-21f.md
Changes:
=====================================
src/general-info/release-21f.md
=====================================
@@ -75,12 +75,18 @@ public domain.
* ~~#297~~ Pprint `new-assem:assemble` with less indentation.
* ~~#298~~ Add `with-float-rounding-mode` macro
* ~~#299~~ Enable xoroshiro assembly routine
+ * ~~#303~~ Variable `*assert-not-standard-readtable*` defined but
+ not used.
* ~~#312~~ Compiler error building motif server on Fedora 40
* ~~#314~~ tanh incorrect for large args
* ~~#316~~ Support roundtrip character casing
* ~~#320~~ Motif variant not defaulted for `x86_linux_clang` config
* ~~#321~~ Rename Motif Config.x86 to Config.linux
* ~~#323~~ Make string casing functions compliant
+ * ~~#329~~ Fix compiler warnings in os.lisp
+ * ~~#330~~ Fix typos in unicode.lisp
+ * ~~#333~~ `load` doesn't accept generalized boolean for
+ `:if-does-not-exist` arg
* Other changes:
* Improvements to the PCL implementation of CLOS:
* Changes to building procedure:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/afb3e0750d4c1172b38a534…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/afb3e0750d4c1172b38a534…
You're receiving this email because of your account on gitlab.common-lisp.net.