Каталог проектов для общих проектов LISP в Windows 10

Я пытаюсь следовать руководству по созданию основной папки, которую слизь будет автоматически проверять при запуске (quickload:"project"). Это говорит, чтобы создать конфиг в ~/.config/common-lisp/source-registry.conf.d/projects.conf и я не уверен, что это относится к Windows.

Я использую Clozure 1.11 на Windows 10.

Любые полезные предложения будут наиболее цениться.

1 ответ

"~/" является сокращением Unixy для "вашего домашнего каталога", что разные программы Windows могут не согласиться с тем, как интерпретировать.

Чтобы увидеть, какой каталог ваш Lisp считает вашим домашним каталогом, оцените

(user-homedir-pathname)

из вашего Common Lisp REPL.

Я думаю, что в Windows некоторые сборки Emacs могут отличаться по своему представлению о том, каков ваш домашний каталог - то есть вполне возможно, что Clozure подумает /Users/hramirez/ ваш дом, но Emacs, чтобы решить /Users/hramirez/Application Settings/ или даже /Program Files/GNU/Emacs/24.1/ или что-то.

Обратите внимание, что вы говорите, что "Слизь" будет проверять, но на самом деле я думаю, что вы хотите настроить, где Quicklisp будет искать локальные проекты.

Другие вопросы по тегам