Raymond Toy pushed to branch issue-316-support-roundtrip-char-casing at cmucl / cmucl
Commits:
-
7db93de9
by Raymond Toy at 2024-05-14T06:52:07-07:00
-
5fca5677
by Raymond Toy at 2024-05-15T17:44:06-07:00
2 changed files:
Changes:
... | ... | @@ -62,7 +62,7 @@ |
62 | 62 | |
63 | 63 | ;; This MUST be greater than or equal to 127!
|
64 | 64 | (defconstant +unicode-lower-limit+
|
65 | - 127
|
|
65 | + 191
|
|
66 | 66 | "A character code strictly larger than this is handled using Unicode rules.")
|
67 | 67 | |
68 | 68 | |
... | ... | @@ -471,7 +471,6 @@ |
471 | 471 | #+(and unicode (not unicode-bootstrap))
|
472 | 472 | (let ((m (char-code char)))
|
473 | 473 | (cond ((< 96 m 123) (code-char (- m 32)))
|
474 | - ((= m 181) char)
|
|
475 | 474 | ((> m +unicode-lower-limit+)
|
476 | 475 | (if (member (unicode-category m) '(92 32 75 109))
|
477 | 476 | char
|
... | ... | @@ -3345,7 +3345,6 @@ |
3345 | 3345 | #+(and unicode (not unicode-bootstrap))
|
3346 | 3346 | '(let ((m (char-code x)))
|
3347 | 3347 | (cond ((< 96 m 123) (code-char (- m 32)))
|
3348 | - ((= m 181) x)
|
|
3349 | 3348 | ((> m lisp::+unicode-lower-limit+)
|
3350 | 3349 | (if (member (unicode-category m) '(92 32 75 109))
|
3351 | 3350 | x
|