2010-02-08 10 views

Odpowiedz

9

To wydaje się dziwne rzeczy się chce zrobić, ale można to zrobić poprzez doradzanie funkcję, jak sądzę. Przykład:

(defadvice * (around ultimate-answer activate) 
    (if (and (eq major-mode 'html-mode) (equal (ad-get-args 0) '(6 9))) 
     (setq ad-return-value 42) 
    ad-do-it)) 

Po zbadaniu tego zalecenia funkcja * powróci 42, jeżeli jest to z dwóch argumentów 6 i 9, lecz tylko w trybie html.

Powiązane problemy