Quiero probar y comparar las versiones de Emacs basadas en Cocoa y X11.
En general, intento instalar todos los paquetes de este tipo a través de Homebrew, pero en este caso parece que Homebrew me obliga a elegir una de las dos versiones.
¿Hay alguna forma de que Homebrew instale y gestione simultáneamente dos instalaciones paralelas de Emacs?
Si no, supongo que instalaría/gestionaría una de las dos versiones con Homebrew, y la otra "a mano". En este caso, sin embargo, me gustaría que la instalación no Homebrew se configurara y construyera exactamente como lo haría Homebrew. Esto significa configurar la construcción de la misma manera que Homebrew, excepto en aquellos aspectos de la instalación (por ejemplo, la ubicación de los archivos de ejecución) que entrarían en conflicto con la instalación de Emacs de Homebrew.
¿Cuál es la forma más sencilla de generar un script de instalación</strkeep><strkeep> que replique fielmente la compilación de Homebrew para una de estas dos versiones de Emacs?
(Imagino que la tarea mencionada en la última pregunta sería una trivialidad para los programadores de Ruby, pero yo no sé nada de Ruby. Sin embargo, me gano la vida escribiendo código, así que las soluciones que impliquen algo de programación -digamos, scripts de Python/perl/bash- me parecerían bien).
Por cierto, la solución no tiene por qué ser "supermantenible", ya que espero que después de realizar esta comparación durante unos pocos meses como máximo, elegiré una de las dos versiones y me quedaré con ella a partir de entonces.
<strong>Antecedentes</strong><br>Para <em>muchos, muchos </em>años he estado ejecutando felizmente Emacs en Terminal, en modo de sólo texto. Lo que hace que esta configuración sea menos ideal de lo que ha sido hasta ahora es que ahora quiero empezar a usar el modo Org de Emacs, que tiene muchas combinaciones de teclas que no son transmitidas correctamente por Terminal. Por ejemplo, cuando escribo <code>M-S-<right></code> lo que Emacs recibe en realidad -a través de Terminal- es <code>M-<right></code> . Este es un problema conocido, y hay <a href="http://orgmode.org/manual/TTY-keys.html" rel="nofollow">soluciones oficiales </a>para ello, pero prefiero evitarlos por completo si puedo. Mi esperanza es que una o ambas versiones de Emacs mencionadas en esta pregunta lo hagan. Pero, como he estado usando Emacs entre 5 y 10 horas al día durante casi tres décadas, me he vuelto bastante sensible a los detalles de mi interacción con él. Por eso quiero probar tanto la versión basada en Cocoa como la basada en X11, una al lado de la otra, antes de decidirme por una. Si ninguna de las dos me convence, probaré AquamacsEmacs. Probé AE hace varios años, pero no me convenció (por razones que ya no recuerdo), así que veo a AE como una tercera opción lejana.