คำถามติดแท็ก eval

6
Org-mode 9: ไม่สามารถ eval block-code
My Emacs config อยู่ใน.orgไฟล์ที่ฉันบล็อกซอร์สโค้ดเป็น.elไฟล์ ฉันสามารถประเมินซอร์สบล็อกด้วยC-c C-c วันนี้ฉันอัปเดตเป็นโหมด org 9 เวอร์ชันจาก org elpa และตอนนี้ประเมินบล็อกแหล่งที่มาเช่น #+BEGIN_SRC emacs-lisp :tangle yes (setq org-export-coding-system 'utf-8) #+END_SRC ด้วยC-c C-cพิมพ์ข้อความต่อไปนี้ การประเมินผลของบล็อคโค้ด emacs-lisp นี้ถูกปิดใช้งาน ในฉันinit.elฉันได้กำหนดภาษาสำหรับ org-babel แล้ว: (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t) (org . t) (sh . t))) ถ้าฉันโหลดโหมด org-stock ของ Emacs ฉันสามารถยุ่งเหยิงได้C-c C-cอย่างที่คาดไว้ ฉันไม่พบการเปลี่ยนแปลงใด ๆ เกี่ยวกับสิ่งนี้ในการเปลี่ยนแปลงสำหรับโหมด org …

2
จะประเมินโค้ด Elisp ที่มีอยู่ในสตริงได้อย่างไร?
คำถามที่สวยบอกว่ามันทั้งหมด: ฉันมีสตริงที่มีรหัสแหล่งที่มาสำหรับการแสดงออก Elisp ที่ถูกต้องและฉันต้องการที่จะประเมินมัน (ใน Python ตัวอย่างนิพจน์eval("1 - 2 + 3")จะประเมินเป็น 2)
21 read  eval 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.