elisp

elisp

Cómo editar elisp sin perderse entre paréntesis

Pregunta: Estoy modificando un código elisp de linum.el: (custom-set-variables ‘(linum-format ‘dynamic)) (defadvice linum-update-window (around linum-dynamic activate) (let* ((w (length (number-to-string (+ (count-lines (point-min) (point-max)) 1)))) (linum-format (concat ” %” (number-to-string w) “d “))) ad-do-it)) Pude corregir un error en el que la sangría estaba desviada por uno modificando (count-lines (point-min) (point-max)) a (+ (count-lines (point-min) …

Cómo editar elisp sin perderse entre paréntesis Read More »

elisp – ¿Cómo se regresa de una función en un punto arbitrario?

Pregunta: ¿Cómo regresa antes de una función antes de que finalice? Por ejemplo: (defun my-func () “for example.” (unless something (return nil)) ; continue as usual… (+ 42 1)) Respuesta: Además de lo que cubrió @EmacsFodder, simplemente genere un error. Esto no ayudará si el código se llama dentro (dinámicamente, no léxicamente) del alcance de …

elisp – ¿Cómo se regresa de una función en un punto arbitrario? Read More »

elisp – Diferencia entre posix-search-forward y search-forward-regexp (se necesita un ejemplo)

Pregunta: En emacs lisp, existe la función posix-search-forward http://www.gnu.org/software/emacs/manual/html_node/elisp/POSIX-Regexps.html . ¿Alguien tiene un ejemplo completo que muestre su diferencia con search-forward-regexp ? Respuesta: Como se indicó, las funciones posix encuentran la coincidencia más larga en todas las situaciones: Teniendo en cuenta el texto aa y la expresión regular "a\\|aa" , search-forward-regexp encontrará a y parada, …

elisp – Diferencia entre posix-search-forward y search-forward-regexp (se necesita un ejemplo) Read More »

elisp – ¿Alternativa a save-excursion que solo guarda / restaura el punto?

Pregunta: P: ¿hay alguna alternativa a save-excursion que solo save-excursion / restaure el punto? Al escribir funciones elisp, a menudo necesito guardar el punto, hacer algunas cosas en el búfer actual y luego restaurar el punto. Siempre había usado save-excursion para hacerlo, pero la cadena de documentos señala que: Guardar punto, marca y búfer actual; …

elisp – ¿Alternativa a save-excursion que solo guarda / restaura el punto? Read More »

elisp – Uso de barrica para la gestión de paquetes

Pregunta: Soy nuevo en emacs. Estoy tratando de usar cask para administrar paquetes emacs. Este es mi ~/.emacs.d/init.el : (require ‘cask “~/etsi/cask/cask.el”) (cask-initialize “~/etsi”) (require ‘evil) (evil-mode 1) ~/etsi/Cask Archivo de ~/etsi/Cask : (source “melpa” “http://melpa.milkbox.net/packages/”) (source “gnu” “http://elpa.gnu.org/packages/”) (depends-on “evil”) Sin embargo, no parece funcionar. Por ejemplo, cada vez que abro un archivo, parece …

elisp – Uso de barrica para la gestión de paquetes Read More »

elisp – Presione F5 para guardar, compilar y ejecutar el archivo rust actual

Pregunta: Al igual que en Visual Studio, cuando trabajo con programas de Rust, me gustaría presionar F5 para guardar el archivo actual, compilarlo y ejecutarlo. ¿Cuál es una buena forma de hacer esto? Respuesta: A continuación se muestra un enfoque para Windows. Si está en un proyecto de óxido, funcionará con cargo run . De …

elisp – Presione F5 para guardar, compilar y ejecutar el archivo rust actual Read More »

Scroll to Top

istanbul avukat

-

web tasarım