Wo ist der offizielle 64-Bit-Emacs für Windows? (Das Handbuch sagte, es gibt!)

26

Normalerweise lade ich Emacs für Windows von der offiziellen GNU-Site herunter:

http://ftp.gnu.org/gnu/emacs/windows/

Die neueste Version ist: emacs-24.5-bin-i686-mingw32.zip

Ich bin gespannt, warum es kein 64-Bit gibt.

Aus dem Emacs-Handbuch:

http://www.gnu.org/software/emacs/manual/html_mono/efaq-w32.html

2.1 Wo kann ich Emacs herunterladen?

Vorkompilierte Versionen werden von ftp.gnu.org-Mirrors verteilt. Emacs-Binärdateien werden als ZIP-Dateien verteilt, die vom Entwickler, der sie erstellt hat, digital signiert wurden. Im Allgemeinen möchten die meisten Benutzer die Datei emacs-24.5-bin-i686-pc-mingw.zipfür den 32-Bit- Build und emacs-24.5-bin-x86_64-w64-mingw32.zipden 64-Bit- Build. Das Zip-Archiv enthält alles, was Sie für den Einstieg benötigen.

Die neueste Quelle ist auf ftp.gnu.org-Mirrors verfügbar. Es wird als komprimierte TAR-Datei verteilt, die vom Betreuer, der die Freigabe vorgenommen hat, digital signiert ist.

Die Entwicklungsversion von Emacs ist bei Savannah, der GNU-Entwicklungssite, erhältlich.

Da das Handbuch sagte, dass es 64-Bit gibt, wo ist es?

Aktualisieren

Hier ist die Antwort von debugs.gnu.org:

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20851

Grundsätzlich gilt,

  1. Die FAQ-Dokumente sind veraltet.
  2. 64-Bit-Emacs unter Windows wurde von Freiwilligen entwickelt, und derzeit gibt es keine solchen Freiwilligen.
  3. Sie haben die veralteten Dokumente aus dem Emacs-Repo entfernt. Webseiten werden bei der nächsten Version aktualisiert.
Nick
quelle
1
Meines Wissens gibt es keine "offizielle" 64-Bit-Emacs-Version für Windows; Es gibt jedoch eine Person, die begeistert ist, eine 64-Bit-Version zu erstellen, und ich erhalte regelmäßig Benachrichtigungen, dass Updates verfügbar sind - siehe Drews Kommentar unten für den Link. Es wird mit den erforderlichen DLL-Dateien zum Anzeigen von Bildern geliefert.
Gesetzesliste
3
@lawlist: Meines Wissens auch. Und hier ist einer. OP: Wenn Sie nicht über eine positive Antwort über eine offizielle bekommen, sollten Sie die Einreichung einer doc Fehler für die Behauptung , dass es eine ist: M-x report-emacs-bug.
Drew
Tolles Zeug - heruntergeladen und funktioniert ein Vergnügen. Jemand kauft diesem Mann ein Pint!
Dave F
Vielen Dank. Ich habe den Emacs von Ihrem Link heruntergeladen. Nur ein kleines Problem: Es gibt keine runemacs.exe, nur emacs.exe, jedes Mal , wenn ich Emacs laufen, wäre es eine schwarze Konsole Fenster dahinter erstellen. Und wenn ich dieses Konsolenfenster schließe, wird Emacs beendet. Wie kann man diese schwarze Konsole loswerden?
Nick
1
@ DaveF Ich ging wieder zu dieser SourceForge-Site und klickte auf Release, fand emacs 24.5.1. Es ist runemacs.exewie üblich. Vielen Dank. Ich denke auch, dass das Binden apps key(der Schlüssel zwischen rechts alt und rechts ctrl) an M-x, wie es die offiziellen Emacs tun, viel Zeit sparen würde: `(global-set-key (kbd" <apps> ") (lookup-key global -map (kbd "Mx"))) `
Nick

Antworten:

22

Mit freundlicher Genehmigung von @Drew, hier ist ein 64-Bit-Emacs für Windows:

http://emacsbinw64.sourceforge.net/

Wenn Sie eine stabile Version wünschen, stellen Sie sicher, dass Sie das Release und nicht die neueste Version herunterladen . Meiner Erfahrung nach ist die neueste Version Emacs 25.x und enthält keine runemacs.exe.

(Bitte beachten Sie, dass dies nicht die offizielle GNU-Version ist.)

Ab November 2016 hat der Autor es auch auf Github verfügbar gemacht: https://github.com/zklhp/emacs-w64 . Die neueste stabile Version ist bereits 25.1

Nick
quelle
3
Downvoted: Ich denke, dass SourceForge nicht mehr als zuverlässige Site für Code- / Binärdistribution verwendet werden kann. (Siehe gimp, nmap und andere
Kontoentführungen
@MrBones Dies scheint die einzige Option zu sein, die wir finden können oder die wir aus dem Quellcode erstellen müssen. Dieser Port von 64-Bit-Emacs funktioniert gut mit Dave F und mir.
Nick
1
Sicher, aber die einzige Option macht es nicht legitim. Ich bin damit einverstanden, dass es scheiße ist, aber ich denke nicht, dass SourceForge eine akzeptable Option ist.
Tintenfisch
@Squidly: Vielleicht solltest du das zklhp sagen ?
SamB
1
Es gibt Veröffentlichungen auf GitHub: github.com/zklhp/emacs-w64/releases
Jakub Narębski
9

Seit Dezember 2016 gibt es auf den offiziellen GNU-Downloadseiten eine 64-Bit-Version von GNU Emacs für Windows.

Aus der FAQ: GNU Emacs FAQ für MS Windows

Zum Zeitpunkt des Schreibens ist die neueste Version von GNU Emacs Version 25.1.

Beispielsweise stelle ich auf einer der Download-Sites die folgende Datei fest:

/gnu/emacs/windows/emacs-25.1-2-x86_64-w64-mingw32.zip

Es scheint eine 64er Version zu sein. Außerdem scheint Cygwin 64 über einen 64-Bit-Emacs-X11 zu verfügen. Wenn Sie Ihre Pakete in Cygwin aktualisieren, sollte dies die neueste Version sein.

Jordan Gee
quelle
Sie sind sicher eine 64-Bit-Version. Außerdem gibt es für Emacs-25 eine Datei mit allen Abhängigkeiten.
Phil Lord
Inzwischen habe ich angefangen, Emacs von Cygwin zu verwenden (ja, es ist 25, wenn Sie es aktualisieren). Wenn Sie eine 64-Bit-Cygwin-Distribution verwenden, ist der Emacs auch 64-Bit. Es funktioniert in Ordnung!
Jordan Gee
1

Chocolatey scheint ein 64-Bit-Emacs-Paket zu haben - ich kann es noch nicht bewerten, da ich es jetzt herunterlade.

MissingHandle
quelle
2
Es verwendet genau die gleiche Quelle wiehttp://emacsbinw64.sourceforge.net/
Nick