Questions marquées «advice»

29
Comment utiliser nadvice?

Ma config est pleine de conseils, et j'entends toujours parler du nouveau nadvice.elpackage minimaliste brillant . J'ai cherché dans les manuels et j'ai lu la source , mais je l'admets ouvertement: je n'ai toujours aucune idée de comment l'utiliser réellement. Quelqu'un ici peut-il me diriger vers...

14
Emacs laisse des conseils

Je voudrais remplacer temporairement une fonction dans un morceau de code. Prenez, par exemple, ce qui suit: (defun nadvice/load-quiet (args) (cl-destructuring-bind (file &optional noerror nomessage nosuffix must-suffix) args (list file noerror t nosuffix must-suffix))) (defun...

13
avant de sauvegarder le crochet pour le mode cc

Je souhaite personnaliser cc-modepour exécuter une fonction avant d'enregistrer. Une solution serait de modifier le cc-modekeymap pour le lier C-x C-sà une fonction qui effectue le travail dont j'ai besoin puis l'enregistre. Ma question est de savoir s'il existe un crochet que je pourrais...

12
Comment manipuler la liste des arguments dans nadvice.el?

Suite à une réponse à une autre question sur le nouveau système de conseil : Dans l'ancien style advice.el, il était possible de manipuler des membres individuels de la liste d'arguments d'une fonction conseillée, sans faire aucune affirmation concernant les membres non manipulés. Par exemple, les...

12
Comment supprimer un conseil sans nom?

Je m'amusais à ajouter quelques conseils à une fonction: (advice-add 'executable-find :around (lambda (f &rest args) (apply g args))) ;;; ^ Aïe, une faute de frappe. Corrigé et évalué à nouveau le code ci-dessus. Mais maintenant, j'ai les deux, les conseils "corrigés" et "cassés" autour de...