Closed kpoeck closed 5 years ago
Please undo and add my change unstead.
Dnia 6 stycznia 2019 13:43:47 CET, Karsten Poeck notifications@github.com napisał(a):
kpoeck commented on this pull request.
@@ -438,7 +438,7 @@
(deftype xatom () '(or string symbol))
-(defconstant +predefined-atoms+ +(define-constant-uneql +predefined-atoms+
What is the change you require here? (a) I undo all define-constant-uneql and shadow defconstant as you propose or (b) I just undo the define-constant-uneql and wait for you to shadow defconstant separately?
-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/sharplispers/clx/pull/136#discussion_r245507295
-- Wysłane za pomocą K-9 Mail.
I hope I have done all what you requested. Tested with clasp, sbcl and ccl
lgtm, thank you. normally I'd ask you to squash first and third commit, but I'll simply squash all of them so there is no need to take an action on your side.
nb: in my ideal world you'd test it with ecl too :-)
Tests done with clasp:
To test for regressions in other lisps, test with sbcl and ccl
as I put in the code: define-constant-uneql is needed, since constants with non-eql value have undefined behaviour when redefined. Compiling and Loading and file may redefine the constant, please see http://www.sbcl.org/manual/#Defining-Constants. This interpretation is shared by sbcl and clasp