Jak określić funkcję, która ma opcjonalny prefiks numeryczny, jeśli nie, to prosi o podanie numeru? w zasadzie jak zachowuje się goto-line?funkcja interaktywna emacs z opcjonalnym prefiksem numerycznym
(defun my-function(&optional n)
; I have tried
(interactive "N") ; reads string, no prompt
(interactive "p") ; defaults to one
(interactive (if (not n) (read-number "N: "))) ; runtime error
więc w jaki sposób mogę wykonać pracę? dziękuje
FWIW, jeśli potrzebujesz zachęty do "N", po prostu dodaj tekst zachęty po N; '(interaktywny" Np. numer: ")'. – jrockway