Где официальный 64-битный Emacs для Windows? (В руководстве сказано, что есть!)

26

Я обычно скачиваю Emacs для Windows с официального сайта GNU:

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

Последняя версия: emacs-24.5-bin-i686-mingw32.zip

Мне любопытно, почему нет 64-битной версии?

Из руководства Emacs:

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

2.1 Где я могу скачать Emacs?

Предварительно скомпилированные версии распространяются с зеркал ftp.gnu.org. Двоичные файлы Emacs распространяются в виде zip-файлов с цифровой подписью разработчика, который их создал. Обычно большинству пользователей нужен файл emacs-24.5-bin-i686-pc-mingw.zipдля 32-разрядной сборки и emacs-24.5-bin-x86_64-w64-mingw32.zipдля 64-разрядной сборки. Zip-архив содержит все необходимое для начала работы.

Последний источник доступен с зеркал ftp.gnu.org. Он распространяется в виде сжатого tar-файла с цифровой подписью сопровождающего, который сделал релиз.

Разрабатываемая версия Emacs доступна на сайте разработки GNU Savannah.

Так как в руководстве сказано, что есть 64-битная версия, где она?

Обновить

Вот ответ от debugs.gnu.org:

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

В основном,

  1. FAQ документы устарели.
  2. 64-битный Emacs на Windows создан добровольцами, и в настоящее время таких добровольцев нет.
  3. Они удалили устаревшие документы из репозитория Emacs. Веб-страницы обновляются в следующем выпуске.
Ник
источник
1
Насколько мне известно, «официальной» 64-битной версии Emacs для Windows не существует; однако есть человек, увлеченный созданием 64-битной версии, и я регулярно получаю уведомления о наличии обновлений - см. комментарий Дрю ниже для ссылки. Он поставляется с необходимыми файлами .dll для просмотра изображений.
юрист
3
@lawlist: Насколько мне известно также. И вот один. OP: Если вы не получите положительный ответ об официальном, рассмотреть вопрос о подаче DOc ошибки для этого утверждения , что есть один: M-x report-emacs-bug.
Дрю
Отличный материал - скачал и работает удовольствие. Кто-нибудь купит этому человеку пинту!
Дэйв Ф
@Drew Спасибо. Я скачал Emacs по вашей ссылке. Одна небольшая проблема: нет runemacs.exe, только emacs.exeкаждый раз, когда я запускаю emacs, он создает черные консольные окна за ним. И если я закрою это окно консоли, Emacs закроется. Есть ли способ избавиться от этой черной консоли?
Ник
1
@DaveF Я снова зашел на этот сайт sourceforge и нажал Release, нашел emacs 24.5.1. Там runemacs.exeкак обычно. Большое спасибо. Я также думаю, что связывание apps key(ключ между правым alt и правым ctrl) M-x, как это делают официальные emacs, сэкономило бы много времени: `(global-set-key (kbd" <apps> ") (lookup-key global -map (kbd "Mx"))) `
Ник

Ответы:

22

Предоставлено @Drew, вот 64-битный Emacs для Windows:

http://emacsbinw64.sourceforge.net/

Если вы хотите стабильную версию, обязательно загрузите Релиз , а не последнюю версию. По моему опыту, последняя версия - Emacs 25.x, и ее там нет runemacs.exe.

(Обратите внимание, что это не официальная версия GNU.)

По состоянию на ноябрь 2016 года автор также сделал его доступным на Github: https://github.com/zklhp/emacs-w64 . Последняя стабильная версия уже 25.1

Ник
источник
3
Даунтинг: Я думаю, что на sourceforge больше нельзя полагаться как на надежный сайт для распространения кода / двоичного кода. (См. Gimp, nmap и другие угоны аккаунтов от sourceforge)
Squidly
@MrBones Кажется, что это единственный вариант, который мы можем найти, иначе нам придется строить из исходного кода. Этот порт 64-битного Emacs отлично работает с Dave F и мной.
Ник
1
Конечно, но единственный вариант не делает его законным. Я согласен, что это отстой, но я не думаю, что sourceforge является приемлемым вариантом.
Squidly
@Squidly: Может быть, вы должны сказать это zklhp ?
SamB
1
На GitHub есть релизы: github.com/zklhp/emacs-w64/releases
Якуб Наренбский,
9

По состоянию на декабрь 2016 года на официальных сайтах загрузок GNU появилась 64-битная версия GNU Emacs для Windows.

Из FAQ: GNU Emacs FAQ для MS Windows

На момент написания последней версии GNU Emacs была версия 25.1.

Например, на одном из сайтов загрузки я заметил следующий файл:

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

Вроде бы 64 версия. Кроме того, Cygwin 64 также, похоже, имеет 64-битный Emacs-X11; если вы обновите свои пакеты в Cygwin, он должен появиться как самая последняя версия.

Джордан Джи
источник
Это 64-битная версия наверняка. Также для Emacs-25 есть файл со всеми зависимостями.
Фил Лорд
К настоящему времени я начал использовать Emacs от Cygwin (да, это 25, если вы обновите его). Если вы используете 64-битный дистрибутив Cygwin, то Emacs тоже 64-битный .. он работает нормально!
Джордан Джи,
1

Кажется, у Chocolatey есть 64-битный пакет emacs - я пока не могу оценить его, так как сейчас скачиваю ...

MissingHandle
источник
2
Он использует точно такой же источник, как иhttp://emacsbinw64.sourceforge.net/
Ник