2 votos

¿Está /usr/bin/etags muy desfasado en Yosemite?

¿Está /usr/bin/etags muy desfasado en Yosemite? Si es así, ¿cuál es la manera más fácil de obtener una versión actualizada de etags, para usar con Emacs desde http://emacsformacosx.com/ ?

Estoy usando:

GNU Emacs 24.4.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) de 2014-10-20 en builder10-9.porkrind.org.
Yosemite 10.10.1

2voto

MHH Puntos 21

Emacs de http://emacsformacosx.com/ viene con un etiquetado reciente:

$find /Applications/Emacs.app -name etags\*
/Applications/Emacs.app/Contents/MacOS/bin-i386-10_5/etags
/Applications/Emacs.app/Contents/MacOS/bin-powerpc-10_4/etags
/Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_5/etags
/Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_7/etags
/Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_9/etags
[...]

Es la versión correspondiente a emacs:

$ /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_9/etags --version
etags (GNU Emacs 24.4)
Copyright (C) 2014 Free Software Foundation, Inc.

0voto

Oskar Puntos 1242

Utilizaría ctags de homebrew ¿sería un sustituto suficiente? Está bastante actualizado (Exuberant Ctags 5.8) y es trivial de instalar si ya tienes Xcode y luego instalas el gestor de paquetes brew. Es página del manual indica claramente que funciona con Emacs.

0voto

Rainer Puntos 433

La razón por la que etags está desfasado es que la versión de emacs instalada por defecto en un Mac también está muy desfasada.

Emacs viene con etags, así que cuando instale emacs mediante homebrew , se obtiene un etiquetado reciente. Pero yo esperaría que emacsforosx también viene con etags.

I asuma que, si miras en la carpeta de la aplicación, encontrarás etags en alguna parte. Entonces es sólo un emisor de llamar a este binario etags.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X