Di mana Emacs 64-bit resmi untuk Windows? (Manual mengatakan ada!)

26

Saya biasanya mengunduh Emacs untuk Windows dari situs resmi GNU:

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

Versi terbaru adalah: emacs-24.5-bin-i686-mingw32.zip

Saya ingin tahu mengapa tidak ada 64-bit?

Dari manual Emacs:

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

2.1 Di mana saya dapat mengunduh Emacs?

Versi yang telah dikompilasi didistribusikan dari mirror ftp.gnu.org. Binari Emacs didistribusikan sebagai file zip, ditandatangani secara digital oleh pengembang yang membuatnya. Umumnya sebagian besar pengguna menginginkan file emacs-24.5-bin-i686-pc-mingw.zipuntuk build 32-bit , dan emacs-24.5-bin-x86_64-w64-mingw32.zipuntuk build 64-bit . Arsip zip berisi semua yang Anda butuhkan untuk memulai.

Sumber terbaru tersedia dari mirror ftp.gnu.org. Ini didistribusikan sebagai file tar terkompresi, ditandatangani secara digital oleh pengelola yang membuat rilis.

Versi pengembangan Emacs tersedia dari Savannah, situs pengembangan GNU.

Karena manual mengatakan ada 64-bit, di mana itu?

Memperbarui

Berikut ini respons dari debugs.gnu.org:

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

Pada dasarnya,

  1. Dokumen FAQ sudah usang.
  2. 64-bit Emacs di Windows dibangun oleh sukarelawan, dan saat ini tidak ada sukarelawan semacam itu.
  3. Mereka telah menghapus dokumen usang dari repo Emacs. Halaman web diperbarui pada rilis berikutnya.
Nick
sumber
1
Setahu saya tidak ada versi "resmi" 64-bit Emacs untuk Windows; Namun, ada orang yang antusias membangun versi 64-bit dan saya secara teratur menerima pemberitahuan bahwa pembaruan tersedia - lihat komentar Drew di bawah ini untuk tautannya. Muncul dengan file .dll yang diperlukan untuk melihat gambar.
hukum
3
@lawlist: Sepengetahuan saya juga. Dan di sini adalah salah satu. OP: Jika Anda tidak mendapatkan jawaban yang positif tentang satu resmi, mempertimbangkan mengajukan bug doc untuk mengklaim bahwa bahwa ada satu: M-x report-emacs-bug.
Drew
Hal-hal hebat - diunduh dan berfungsi dengan baik. Seseorang membelikan pria itu bir!
Dave F
@Drew, terima kasih. Saya mengunduh Emacs dari tautan Anda. Hanya satu masalah kecil: Tidak ada runemacs.exe, hanya emacs.exe, setiap kali saya menjalankan emacs, itu akan membuat jendela konsol hitam di belakangnya. Dan jika saya menutup jendela konsol ini, Emacs akan berhenti. Adakah cara untuk menyingkirkan konsol hitam ini?
Nick
1
@ DaveF saya pergi ke situs sourceforge itu lagi dan mengklik Release, ditemukan emacs 24.5.1. Ada runemacs.exeseperti biasa. Terima kasih banyak. Saya juga berpikir untuk mengikat apps key(kunci antara alt kanan dan ctrl kanan) untuk M-x, seperti yang dilakukan emacs resmi, akan menghemat banyak waktu: `(global-set-key (kbd" <apps> ") (lookup-key global) -map (kbd "Mx"))) `
Nick

Jawaban:

22

Courtesy of @Drew, ini adalah Emacs untuk Windows 64-bit:

http://emacsbinw64.sourceforge.net/

Jika Anda menginginkan versi stabil, pastikan mengunduh Release , bukan versi terbaru. Dari pengalaman saya, versi terbaru adalah Emacs 25.x, dan tidak ada runemacs.exedi dalamnya.

(Harap dicatat ini bukan versi resmi GNU.)

Pada November 2016, penulis juga telah membuatnya tersedia di Github: https://github.com/zklhp/emacs-w64 . Versi stabil terbaru sudah 25.1

Nick
sumber
3
Downvoted: Saya pikir sourceforge tidak lagi dapat diandalkan sebagai situs yang dapat diandalkan untuk distribusi kode / biner. (Lihat gimp, nmap, dan akun lainnya yang dibajak oleh sourceforge)
Squidly
@MrBones Tampaknya ini adalah satu-satunya pilihan yang dapat kita temukan, atau kita harus membangun dari sumber. Port 64-bit Emacs ini bekerja dengan baik dengan Dave F dan saya.
Nick
1
Tentu, tetapi satu-satunya pilihan tidak membuatnya sah. Saya setuju bahwa itu menyebalkan, tetapi saya tidak berpikir sourceforge adalah pilihan yang dapat diterima.
Squidly
@Quidly: Mungkin Anda harus mengatakan itu kepada zklhp ?
SamB
1
Ada rilis yang disediakan di GitHub: github.com/zklhp/emacs-w64/releases
Jakub Narębski
9

Pada Desember 2016, sekarang ada versi 64-bit GNU Emacs untuk Windows di situs unduhan resmi GNU.

Dari FAQ: FAQ GNU Emacs untuk MS Windows

Pada saat penulisan, versi terbaru GNU Emacs adalah versi 25.1.

Misalnya, di salah satu situs unduhan, saya perhatikan file berikut:

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

Tampaknya menjadi versi 64. Selain itu, Cygwin 64 juga tampaknya memiliki emacs-X11 64-bit; jika Anda memperbarui paket Anda di Cygwin, itu akan muncul sebagai versi terbaru.

Jordan Gee
sumber
Mereka adalah versi 64 bit pasti. Juga, untuk Emacs-25, ada file dengan semua dependensi.
Phil Lord
Sekarang saya sudah mulai menggunakan Emacs dari Cygwin (ya itu 25 jika Anda meng-upgrade-nya). Jika Anda menggunakan distribusi Cygwin 64-bit, maka Emacs juga 64-bit .. itu berfungsi OK!
Jordan Gee
1

Chocolatey tampaknya memiliki paket emacs 64 bit - Saya belum dapat mengevaluasinya karena saya mengunduhnya sekarang ..

MissingHandle
sumber
2
Ia menggunakan sumber yang persis sama denganhttp://emacsbinw64.sourceforge.net/
Nick