Raymond Toy pushed to branch issue-234-make-ascii-format-builtin at cmucl / cmucl
Commits:
a2fa2dae by Raymond Toy at 2023-06-02T15:22:40-07:00
Remove unicode replacement character
There's a Unicode replacement character (U+FFFD) in
src/code/unicode.lisp. I tried to see if I can figure out what
character was actually here, but I couldn't find the original.
There's no point in having it here since it provides no information
other than at some point it got replaced. Might as well remove it.
- - - - -
1b030d61 by Raymond Toy at 2023-06-02T17:01:59-07:00
Merge branch 'master' into issue-234-make-ascii-format-builtin
- - - - -
0 changed files:
Changes:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/d039afbc665554c4034f0c…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/d039afbc665554c4034f0c…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
a2fa2dae by Raymond Toy at 2023-06-02T15:22:40-07:00
Remove unicode replacement character
There's a Unicode replacement character (U+FFFD) in
src/code/unicode.lisp. I tried to see if I can figure out what
character was actually here, but I couldn't find the original.
There's no point in having it here since it provides no information
other than at some point it got replaced. Might as well remove it.
- - - - -
1 changed file:
- src/code/unicode.lisp
Changes:
=====================================
src/code/unicode.lisp
=====================================
@@ -177,7 +177,7 @@
;; incorrect; instead, what we need is a new rule:
;;
;; *Break after paragraph separators.*
-;; WB3a. Sep �
+;; WB3a. Sep
;; I'll make a propose to the UTC for this.
;;
;; Here is Will's translation of those rules (including WB3a)
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/a2fa2dae5851e0687f525fe…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/a2fa2dae5851e0687f525fe…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
648c1127 by Raymond Toy at 2023-05-31T03:55:52+00:00
Fix #216: enough-namestring with relative pathname fails
- - - - -
660ab4c5 by Raymond Toy at 2023-05-31T03:56:07+00:00
Merge branch 'issue-216-enough-namestring-relative-dir' into 'master'
Fix #216: enough-namestring with relative pathname fails
Closes #216
See merge request cmucl/cmucl!152
- - - - -
2 changed files:
- src/code/filesys.lisp
- tests/issues.lisp
Changes:
=====================================
src/code/filesys.lisp
=====================================
@@ -610,8 +610,8 @@
;; We are an absolute pathname, so we can just use it.
pathname-directory)
(t
- ;; We are a relative directory. So we lose.
- (lose)))))
+ ;; We are a relative directory, so just return it as is.
+ pathname-directory))))
(strings (unparse-unix-directory-list result-dir)))
(let* ((pathname-version (%pathname-version pathname))
(version-needed (and pathname-version
=====================================
tests/issues.lisp
=====================================
@@ -977,3 +977,12 @@
(assert-true (equal (make-pathname :version :newest)
(make-pathname :version :unspecific)))
)
+
+(define-test issue.216.enough-namestring-relative-dir
+ (:tag :issues)
+ (let ((pathname #p"foo/bar.lisp"))
+ (dolist (defaults '(#p"/tmp/zot/" #p"/tmp/zot/foo/"))
+ (let ((enough (enough-namestring pathname defaults)))
+ ;; This is the condition from the CLHS entry for enough-namestring
+ (assert-equal (merge-pathnames enough defaults)
+ (merge-pathnames (parse-namestring pathname nil defaults) defaults))))))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/dcb8124fa472a81202ddd8…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/dcb8124fa472a81202ddd8…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
dcb8124f by Raymond Toy at 2023-05-29T06:42:23-07:00
Add a simple template for release notes
Supply a template for release notes that has the various parts to be
filled in.
This probably needs some tweaking. I'm no longer clear on the
differences between "Changes", "ANSI compliance fixes", "Bug fixes",
and "Gitlab tickets".
- - - - -
1 changed file:
- + src/general-info/release-template.md
Changes:
=====================================
src/general-info/release-template.md
=====================================
@@ -0,0 +1,39 @@
+# Work in progress
+
+The CMUCL project is pleased to announce the release of CMUCL 21e.
+This is a major release which contains numerous enhancements and bug
+fixes from the <previous> release.
+
+CMUCL is a free, high performance implementation of the Common Lisp
+programming language which runs on most major Unix platforms. It
+mainly conforms to the ANSI Common Lisp standard. CMUCL provides a
+sophisticated native code compiler; a powerful foreign function
+interface; an implementation of CLOS, the Common Lisp Object System,
+which includes multi-methods and a meta-object protocol; a
+source-level debugger and code profiler; and an Emacs-like editor
+implemented in Common Lisp. CMUCL is maintained by a team of
+volunteers collaborating over the Internet, and is mostly in the
+public domain.
+
+## New in this release:
+ * Known issues:
+ * Feature enhancements:
+ * Changes:
+ * ANSI compliance fixes:
+ * Bug fixes:
+ * Gitlab tickets:
+ * Other changes:
+ * Improvements to the PCL implementation of CLOS:
+ * Changes to building procedure:
+
+This release is not binary compatible with code compiled using CMUCL
+<previous>; you will need to recompile FASL files.
+
+See http://www.cmucl.org or
+https://gitlab.common-lisp.net/cmucl/cmucl for more information,
+See
+https://gitlab.common-lisp.net/cmucl/cmucl/wikis/GettingCmucl
+for obtaining CMUCL, including sources and binaries..
+
+
+We hope you enjoy using this release of CMUCL!
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/dcb8124fa472a81202ddd82…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/dcb8124fa472a81202ddd82…
You're receiving this email because of your account on gitlab.common-lisp.net.
Jon Boone deleted branch 154-piglatin-translaton-doesn-t-work-anymore at cmucl / cmucl
--
You're receiving this email because of your account on gitlab.common-lisp.net.