Sto cercando di ottenere uno script lisp per eseguire alcuni comandi per me quando apro un file di un tipo di file specifico. So che sto lavorando nel file init corretto perché se rimuovo il tema da esso, emacs non ha tema quando lo avvio.
Questo è lo script che sto usando che non funziona (nessun errore o altro):
(defun my-project-hook (filename)
(when (string= (file-name-extension filename) "ts")
((typescript-mode)
(tss-setup-current-buffer))
)
)
(add-hook 'after-load-functions 'my-project-hook)
when
chiamata non è valido. Le due chiamate di funzione non possono essere racchiuse tra parentesi come sono. Nota la differenza tra il tuo codice e @ sds's