Questions marquées «elisp»

8
Comment défalias lambda?

J'ai ceci dans mon .emacs: (defalias 'λ 'lambda) qui fonctionne bien pour des choses simples comme (funcall (λ (x) x) 1). Mais quand je fais quelque chose comme (org-add-link-type "foo" (λ (s) (message s)))ou (add-to-list 'auto-mode-alist '("foo" . (λ () (message "bar")))), ça ne marche pas et je...

8
Emacs peut-il détecter le chemin de son exécutable?

Supposons que j'ai deux emac identiques (de la même version) sur mon système. L'un est placé à C:\Program Files\Gnu Emacset l'autre à un endroit différent, par exemple C:\Program Files\New Gnu Emacs. Un Emacs en cours d'exécution peut-il détecter lequel? Par exemple, peut-il donner le chemin de son...

8
Égalité des chaînes, ignorer la casse?

Q: comment tester l'égalité des chaînes mais ignorer la casse? J'ai une situation dans laquelle j'aimerais comparer des chaînes mais ignorer la casse. Le cas est significatif pour string-equal, et est apparemment insensible à case-fold-search: (string-equal "string" "StrinG") ; => nil (let...

8
pourquoi gethash ne retournera-t-il pas la valeur de ma clé?

Programmeur expérimenté, lisp, schema, clojure passant à elisp de python pour automatiser les tâches de base de routine, quotidiennes: j'ai eu une énorme surprise de ce qui suit dans ielm ELISP> (setq h2 (make-hash-table)) #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8 data...

8
Charges automatiques et variables

Je comprends ce que le chargement automatique fait pour les fonctions (enregistrer le fichier à charger lorsqu'une telle fonction est appelée ou que sa chaîne de documentation est récupérée). Cependant, il n'est pas clair comment utiliser la fonction de chargement automatique en conjonction avec...

8
Qu'est-ce qu'un crochet?

Juste pour clarifier ... Par exemple, dans ce document : Un hook est une variable Lisp qui contient une liste de fonctions, à appeler à une occasion bien définie. (Cela s'appelle exécuter le hook.) Les fonctions individuelles de la liste sont appelées les fonctions de hook du hook. Par exemple, le...