2010-03-14 7 views
1

나는 이맥스에서 org-mode를 정말 좋아하고 몇 가지를 맞춤화하고 싶다. org.el을 통해 읽는 동안 filename에 대한 여러 참조가 있지만 을 사용하여 filename을 찾을 수 없습니까?elisp newbie 질문 : org.el에서 'filename'함수 정의를 찾을 수 없습니까?

나는 간단한 대답이있을 것이라고 확신하지만, 나는 단지 elisp을 배우고 있으며 분명하지 않습니다. filename의 정의에 대한 통찰력이 있습니까? 그리고/또는 이것이 기능이 아니라면 무엇입니까? 광고에 25,502 예

, filename :

함수가 아니다
  (filename (if to-buffer 
     (expand-file-name 
      (concat 
      (file-name-sans-extension 
     (or (and subtree-p 
      (org-entry-get (region-beginning) 
        "EXPORT_FILE_NAME" t)) 
      (file-name-nondirectory buffer-file-name))) 
      "." html-extension) 
      (file-name-as-directory 
      (or pub-dir (org-export-directory :html opt-plist)))))) 

답변

7

는 즉 let 특별한 형태에 의해 생성 된 로컬 변수이다.

: 이것은 물론, 야생 난 당신이 내가 찾을 수 org.el의 버전에 게시 된 코드를 찾을 수 없기 때문에 추측, 그리고 그들 중 누구도이 근처에도 25502에 선 길이있다.

+0

Doh! 네가 옳아. 나는 그것이 어리 석다는 것을 알았다. 그것은 거대한 let 특별한 형태입니다. 감사. – Upgradingdave