Как изящно выйти из SLIME и Emacs?

Я считаю, что фраза должна была быть сформулирована следующим образом:

bcrypt имеет соли , встроенные в генерируемые хэши , чтобы предотвратить атаки радужного стола.

Утилита bcrypt сама по себе не поддерживает список солей. Скорее, соли генерируются случайным образом и добавляются к выходу функции, так что они позже запоминаются (согласно реализации Java bcrypt ). Иными словами, «хеш», созданный bcrypt, не является только хешем. Скорее, это хеш и , соль конкатенирована.

13
задан Luke Girvin 5 March 2012 в 00:56
поделиться

3 ответа

Это взяло меня навсегда. Если Вы имеете два открытые окна, переключаетесь на окно слизи и поражаете c-x 0 для уничтожения того окна. Затем можно обычно уничтожать emacs окно через c-x c-c.

0
ответ дан 1 December 2019 в 19:40
поделиться

Один из способов отладки проблемы - отладка функции.

Поместите курсор внутрь 'slime-smart-quit рутины и введите M-x edebug-defun. Затем выйдите из Emacs, как обычно. После этого у вас должен появиться отладчик лиспа Emacs edebug. Это довольно простой в использовании отладчик (введите ? для получения справки).

Пройдитесь по коду и посмотрите, где он делает не то, что вы ожидаете.

Используйте q для выхода из отладчика, затем внесите изменения и M-x edebug-defun снова для отладки новой версии.

Повторяйте, пока не добьетесь успеха или не получите немного больше информации для вопроса.

2
ответ дан 1 December 2019 в 19:40
поделиться

Я знаю, что это не совсем то, о чем вы просили, но, возможно, это будет полезно другим новичкам вроде меня.

Вы можете выполнить команду SLIME для выхода, так что у вас останется хороший чистый emacs.

В буфере SLIME введите , (запятая). Вы помещаетесь в минибуфер, и SLIME спрашивает, какую команду выполнить. Введите sayoonara и нажмите Enter . Вы должны увидеть выход SLIME, в минибуфере указано, что «Соединение закрыто». и вы помещены в буфер * нуля *.

Интересно, есть ли способ просто вызвать эту команду "sayoonara" из вашего .emacs вместо того, чтобы отключать все вручную.

23
ответ дан 1 December 2019 в 19:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: