Je souhaite essayer et comparer les versions Cocoa et X11 d'Emacs.
En général, j'essaie d'installer tous ces paquets via Homebrew, mais dans ce cas, il semble que Homebrew me demande de choisir l'une des deux versions.
Existe-t-il un moyen pour Homebrew d'installer et de gérer simultanément deux installations parallèles d'Emacs ?
Sinon, je suppose que j'installerai/gérerai une des deux versions avec Homebrew, et l'autre "à la main". Dans ce cas, cependant, j'aimerais que l'installation sans Homebrew soit configurée et construite exactement comme Homebrew. Cela signifie configurer la compilation de la même manière que Homebrew, à l'exception des aspects de l'installation (par exemple l'emplacement des fichiers d'exécution) qui entreraient directement en conflit avec l'installation d'Emacs par Homebrew.
Quel est le moyen le plus simple de générer un script d'installation qui reproduirait fidèlement la construction de Homebrew pour l'une de ces deux versions d'Emacs ?
(J'imagine que la tâche mentionnée dans la dernière question serait triviale pour les programmeurs Ruby, mais je ne connais rien à Ruby. J'écris du code pour gagner ma vie, donc les solutions qui impliquent un peu de programmation - disons, des scripts Python/perl/bash - me conviendraient).
BTW, la solution n'a pas besoin d'être "super maintenable", puisque je m'attends à ce qu'après avoir effectué cette comparaison côte à côte pendant au plus quelques mois, je choisisse l'une des deux versions et m'y tienne à partir de ce moment-là.
<strong>Contexte</strong><br>Pour <em>beaucoup, beaucoup </em>Depuis des années, j'utilise Emacs sur Terminal, en mode texte uniquement. Ce qui rend cette configuration moins idéale qu'elle ne l'était jusqu'à présent, c'est que je veux maintenant commencer à utiliser le mode Org d'Emacs, qui comporte de nombreuses combinaisons de touches qui ne sont pas correctement transmises par Terminal. Par exemple, lorsque je tape <code>M-S-<right></code> ce qu'Emacs reçoit en fait - via Terminal - est <code>M-<right></code> . Il s'agit d'un problème connu, et il existe des <a href="http://orgmode.org/manual/TTY-keys.html" rel="nofollow">solutions de contournement officielles </a>pour cela, mais je préfère les éviter complètement si je le peux. J'espère que l'une des versions d'Emacs mentionnées dans cette question, ou les deux, y parviendront. Mais comme j'utilise Emacs 5 à 10 heures par jour depuis près de trois décennies, je suis devenu très sensible aux détails de mon interaction avec lui. C'est pourquoi je veux essayer les versions Cocoa et X11 côte à côte avant de me décider pour l'une d'entre elles. Si aucune ne me convient, j'essaierai AquamacsEmacs. J'ai essayé AE il y a plusieurs années, mais il ne m'a pas convaincu (pour des raisons dont je ne me souviens plus), et je considère donc AE comme un lointain troisième choix.