Raymond Toy pushed to branch issue-158-darwin-pathnames-utf8 at cmucl / cmucl
Commits:
-
2fb8db98
by Raymond Toy at 2023-03-12T16:17:13-07:00
2 changed files:
Changes:
... | ... | @@ -308,8 +308,7 @@ |
308 | 308 | ;;; in Unwind-Protects will get executed.
|
309 | 309 | |
310 | 310 | (declaim (special *lisp-initialization-functions*
|
311 | - *load-time-values*
|
|
312 | - *enable-darwin-path-normalization*))
|
|
311 | + *load-time-values*))
|
|
313 | 312 | |
314 | 313 | (eval-when (compile)
|
315 | 314 | (defmacro print-and-call (name)
|
... | ... | @@ -345,7 +344,6 @@ |
345 | 344 | (setf *type-system-initialized* nil)
|
346 | 345 | (setf *break-on-signals* nil)
|
347 | 346 | (setf unix::*filename-encoding* :null)
|
348 | - (setf *enable-darwin-path-normalization* nil)
|
|
349 | 347 | #+gengc (setf conditions::*handler-clusters* nil)
|
350 | 348 | (setq intl::*default-domain* "cmucl")
|
351 | 349 | (setq intl::*locale* "C")
|
... | ... | @@ -316,17 +316,6 @@ |
316 | 316 | ;; we've possibly changed the environment variables and
|
317 | 317 | ;; pathnames.
|
318 | 318 | (environment-init)
|
319 | - #+darwin
|
|
320 | - (progn
|
|
321 | - ;; Get some unicode stuff needed for decomposing strings.
|
|
322 | - ;; This is needed on Darwin to normalize pathname
|
|
323 | - ;; objects, which needs this information. If we don't,
|
|
324 | - ;; we'll load the information at runtime when creating
|
|
325 | - ;; the path to "unidata.dat", which then calls decompose
|
|
326 | - ;; again, and so on.
|
|
327 | - (lisp::load-decomp)
|
|
328 | - (lisp::load-combining)
|
|
329 | - (setf *enable-darwin-path-normalization* t))
|
|
330 | 319 | ;; Set the locale for lisp
|
331 | 320 | (intl::setlocale)
|
332 | 321 | (ext::process-command-strings process-command-line)
|