2010-04-22 25 views
7

Tôi đang sử dụng SBCL với chất nhờn, và có đoạn mã sau:Setting chất nhờn-enable-đánh giá-in-emacs

(swank::eval-in-emacs 
    '(with-current-buffer (slime-repl-buffer) 
    (insert (propertize "foo" 'font-lock-face '(:foreground "red"))))) 

(print "here is some text") 

Nói chung, nếu tôi cố gắng để thực hiện bất cứ điều gì với swank:: tiền tố với nó, emacs sẽ đưa ra một lỗi bảo mật, và điều này cụ thể cho tôi biết tôi cần phải thiết lập slime-enable-evaluate-in-emacs thành sự thật. Giá trị này ở đâu? Tôi đã không thể tìm thấy một cấu hình slime hoặc swank. & tệp cài đặt. Cảm ơn nhiều.

Trả lời

4

Bạn chỉ có thể thêm video này vào emacs của bạn:

(setq slime-enable-evaluate-in-emacs t) 

Nếu không bằng không, các Lisp kém có thể đánh giá các hình thức tùy ý trong Emacs. Giá trị mặc định là 0, vì tính năng này có thể là một nguy cơ bảo mật.

Các vấn đề liên quan