Gdzie jest oficjalny 64-bitowy Emacs dla Windows? (Instrukcja mówi, że jest!)


26

Zwykle pobieram Emacsa na Windows z oficjalnej strony GNU:

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

Najnowsza wersja to: emacs-24.5-bin-i686-mingw32.zip

Jestem ciekawy, dlaczego nie ma 64-bitów?

Z podręcznika Emacsa:

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

2.1 Gdzie mogę pobrać Emacsa?

Wstępnie skompilowane wersje są dystrybuowane z serwerów lustrzanych ftp.gnu.org. Pliki binarne Emacsa są dystrybuowane jako pliki zip, podpisane cyfrowo przez autora, który je zbudował. Generalnie większość użytkowników chce plik emacs-24.5-bin-i686-pc-mingw.zipdla 32-bitowych kompilacji, a emacs-24.5-bin-x86_64-w64-mingw32.zipdla 64-bitowych kompilacji. Archiwum zip zawiera wszystko, czego potrzebujesz, aby rozpocząć.

Najnowsze źródło jest dostępne z mirrorów ftp.gnu.org. Jest dystrybuowany jako skompresowany plik tar podpisany cyfrowo przez opiekuna, który wydał wydanie.

Wersja rozwojowa Emacsa jest dostępna w Savannah, witrynie programistycznej GNU.

Skoro instrukcja mówi, że jest 64-bit, to gdzie?

Aktualizacja

Oto odpowiedź od debugs.gnu.org:

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

Gruntownie,

  1. Dokumenty FAQ są przestarzałe.
  2. 64-bitowy Emacs w systemie Windows jest tworzony przez wolontariuszy i obecnie nie ma takiego wolontariusza.
  3. Usunęli przestarzałe dokumenty z repozytorium Emacsa. Strony internetowe są aktualizowane w następnej wersji.

1
Według mojej wiedzy nie ma „oficjalnej” 64-bitowej wersji Emacsa dla Windows; jednak jest osoba entuzjastycznie nastawiona do budowania wersji 64-bitowej i regularnie otrzymuję powiadomienia, że ​​aktualizacje są dostępne - zobacz link Drew poniżej komentarza. Jest wyposażony w niezbędne pliki .dll do przeglądania obrazów.
prawnik

3
@lawlist: Według mojej wiedzy również. A oto jeden. PO: Jeśli nie dostać pozytywną odpowiedź o oficjalnej jednego, rozważyć złożenie błąd doc do tego zastrzeżenia, że jest jeden: M-x report-emacs-bug.
Drew

Świetne rzeczy - pobrane i działa uczta. Ktoś kupi temu człowiekowi kufel piwa!
Dave F,

@Drew Dziękuję. Pobrałem Emacsa z twojego linku. Tylko jeden mały problem: nie ma runemacs.exe, tylko emacs.exe, za każdym razem, gdy uruchamiam emacsa, tworzyłoby się za nim czarne okno konsoli. A jeśli zamknę to okno konsoli, Emacs zrezygnuje. Jakiś sposób pozbyć się tej czarnej konsoli?
Nick

1
@DaveF Poszedłem ponownie do tej strony sourceforge i kliknąłem Release, znalazłem emacs 24.5.1. Jest runemacs.exejak zwykle. Dziękuję Ci bardzo. Myślę też, że powiązanie apps key(klawisz między prawym alt i prawym klawiszem Ctrl) z M-x, jak robią to oficjalne emacs, pozwoliłoby zaoszczędzić dużo czasu: `(global-set-key (kbd" <apps> ") (lookup-key global -map (kbd „Mx”))))
Nick

Odpowiedzi:


22

Dzięki uprzejmości @Drew, oto 64-bitowy Emacs dla Windows:

http://emacsbinw64.sourceforge.net/

Jeśli chcesz mieć stabilną wersję, pobierz Wydanie , a nie najnowszą wersję. Z mojego doświadczenia wynika, że ​​najnowszą wersją jest Emacs 25.x i nie ma runemacs.exejej w tym.

(Uwaga: nie jest to oficjalna wersja GNU).

Od listopada 2016 r. Autor udostępnił go również na Github: https://github.com/zklhp/emacs-w64 . Najnowsza stabilna wersja to już 25.1


3
Przesłuchane: Myślę, że nie można już polegać na sourceforge jako niezawodnej stronie dystrybucji kodu / binarnej. (Zobacz przechwytywanie kont gimp, nmap i innych przez sourceforge)
Squidly

@MrBones Wygląda na to, że jest to jedyna opcja, którą możemy znaleźć, w przeciwnym razie musimy zbudować ze źródła. Ten port 64-bitowego Emacsa działa dobrze z Dave'em F. i mną.
Nick

1
Jasne, ale jedyna opcja nie czyni tego legalnym. Zgadzam się, że jest do bani, ale nie sądzę, aby sourceforge to akceptowalna opcja.
Squidly

@Squidly: Może powinieneś powiedzieć to Zklhpowi ?
SamB

1
Na GitHub dostępne są wydania: github.com/zklhp/emacs-w64/releases
Jakub Narębski

9

Od grudnia 2016 r. Dostępna jest 64-bitowa wersja GNU Emacs dla Windows na oficjalnych stronach pobierania GNU.

Z FAQ: GNU Emacs FAQ dla MS Windows

W chwili pisania tego tekstu najnowsza wersja GNU Emacs to wersja 25.1.

Na przykład w jednej z witryn pobierania zauważam następujący plik:

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

Wygląda na to, że jest to wersja 64. Ponadto Cygwin 64 również wydaje się mieć 64-bitowy emacs-X11; jeśli zaktualizujesz swoje paczki w Cygwin, powinna pojawić się jako najnowsza wersja.


Na pewno są to wersje 64-bitowe. Ponadto w przypadku Emacsa-25 istnieje plik ze wszystkimi zależnościami.
Phil Lord

Do tej pory zacząłem używać Emacsa z Cygwin (tak, jeśli zaktualizujesz to 25). Jeśli używasz 64-bitowej dystrybucji Cygwin, to Emacs też jest 64-bitowy .. działa OK!
Jordan Gee

1

Chocolatey wydaje się mieć 64-bitowy pakiet emacs - nie mogę go jeszcze ocenić, ponieważ teraz go pobieram ..


2
Używa dokładnie tego samego źródła cohttp://emacsbinw64.sourceforge.net/
Nick
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.