Migración de Emacs y Lisp

[Estamos en un lento proceso de migración: http://emacs-es.manticore.es -- http://emacs.manticore.es -- http://lisp.manticore.es ]

Sec 01 - La óptica del implementador del lenguaje

Acabo de publicar la traducción de esa sección del manual
de Gettext.

Allí se habla de 3 aproximaciones posibles:
1.- incorporar el directorio /intl en el lenguaje;
2.- llamar a las funciones gettext contenidas en la biblioteca
C (en el caso de que las contenga);
3.- por último, reimplementar toda la funcionalidad de gettext.

Yo siempre había pensado en la segunda, pues, si ya la
biblioteca C de GNU contiene a gettext, ¿para qué hacía falta
lo demás? Pero, claro, me olvido de que existe Windows y esas
cosas.

La tercera opción la he leído insinuada en más de una ocasión
en la lista de emacs-devel, pero sin ninguna propuesta clara
y concreta, amén de que se desviaría del estándar.

El hecho de que el propio lenguaje esté contenido en la distro
de Emacs junto al resto del código fuente en C me sugiere la
idea de que sería preferible aceptar la aproximación 1.