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)
whenchiamata 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