1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-emacs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README
Этот каталог содержит версию 31.0.50 GNU Emacs — расширяемого, настраиваемого, самодокументирующегося редактора отображения в реальном времени.

Файл INSTALL в этом каталоге описывает, как собрать и установить GNU Emacs на различных системах после распаковки или извлечения всего дерева файлов Emacs.

Информацию о новых функциях и других видимых пользователю изменениях в последних версиях Emacs можно найти в файле etc/NEWS.

В файле etc/PROBLEMS содержится информация о многих распространённых проблемах, возникающих при сборке, установке и запуске Emacs.

Информация о том, как внести свой вклад в разработку Emacs, содержится в файле CONTRIBUTE.

Вы можете столкнуться с ошибками в этой версии. Если это произойдёт, пожалуйста, сообщите о них; ваши отчёты об ошибках являются ценным вкладом в FSF, поскольку они позволяют нам замечать и исправлять проблемы на машинах, которых у нас нет, или в коде, который мы не часто используем. Пожалуйста, отправляйте отчёты об ошибках на адрес электронной почты bug-gnu-emacs@gnu.org. По возможности используйте M-x report-emacs-bug.

Дополнительную информацию о том, как сообщать об ошибках, см. в разделе «Ошибки» руководства Emacs (файл BUGS в этом каталоге объясняет, как вы можете найти и прочитать этот раздел с помощью файлов Info, которые поставляются с Emacs). Список списков рассылки, связанных с Emacs, см. по адресу <https://savannah.gnu.org/mail/?group=emacs>. Полный список списков рассылки GNU см. по адресу <https://lists.gnu.org/>.

Подкаталог etc содержит несколько других файлов, имена которых написаны заглавными буквами. Вы можете рассмотреть их при установке GNU Emacs.

Файл configure — это сценарий оболочки, предназначенный для адаптации Emacs к особенностям вашего процессора и операционной системы. Он создаёт файл Makefile (сценарий для программы make), который автоматизирует процесс сборки и установки Emacs. Дополнительную информацию см. в INSTALL.

Файл configure.ac — это входные данные, используемые программой autoconf для создания сценария configure.

Сценарий оболочки autogen.sh генерирует configure и другие файлы, запуская Autoconf (который, в свою очередь, использует GNU m4), и настраивает файлы в подкаталоге .git, если вы используете Git. Если вы хотите его использовать, вам потребуется установить последние версии этих инструментов сборки. Это понадобится только в том случае, если вы редактируете файлы вроде configure.ac, которые определяют процедуру автосборки Emacs.

Файл Makefile.in — это шаблон, используемый configure для создания Makefile.

Файл make-dist — это сценарий оболочки для создания дистрибутивного tar-файла из текущего дерева Emacs, содержащего только те файлы, которые подходят для распространения. Если вы вносите значительные изменения в Emacs, этот скрипт поможет вам распространить вашу версию среди других пользователей.

Существует несколько подкаталогов:
* src содержит код C для Emacs (интерпретатор Emacs Lisp и его примитивы, код перерисовки и некоторые базовые функции редактирования);
* lisp содержит код Emacs Lisp для Emacs (почти всё остальное);
* leim содержит исходные файлы для сгенерированных файлов в lisp/leim. Они образуют библиотеку методов ввода Emacs, необходимую для ввода международных символов, которые нельзя напрямую ввести с клавиатуры;
* lib содержит исходный код библиотек, используемых Emacs и его утилитами;
* lib-src содержит исходный код некоторых служебных программ, таких как movemail и etags, для использования с Emacs или вместе с ним;
* lwlib содержит источники библиотеки Lucid Widget Library, используемой в X;
* oldXMenu содержит исходные файлы из библиотеки XMenu X11R2, которая используется в сборках без инструментария;
* info содержит дерево документации Info для Emacs;
* doc/emacs содержит исходный код для Руководства по Emacs. Если вы изменяете исходные коды руководства, вам понадобится программа makeinfo для создания обновлённого руководства. Данный текст является частью пакета GNU Texinfo. Вам потребуется достаточно свежая версия Texinfo.

* doc/lispref содержит исходный код справочного руководства по Emacs Lisp.
* doc/lispintro содержит исходный код руководства «Введение в программирование на Emacs Lisp».
* msdos содержит файлы конфигурации для компиляции Emacs под MS-DOS.
* nextstep содержит инструкции и некоторые другие файлы для компиляции порта Nextstep Emacs для GNUstep и macOS Cocoa.
* nt содержит код и документацию для сборки Emacs в среде MS Windows.
* test содержит тесты для различных аспектов функциональности Emacs.
* modules содержит вспомогательный скрипт modhelp.py.
* admin содержит файлы, используемые разработчиками Emacs, а также файлы данных Unicode.
* build-aux содержит вспомогательные файлы, используемые во время сборки.
* m4 содержит макросы Autoconf, используемые для генерации скрипта configure.
* java содержит Java-код для порта Emacs на Android.
* cross содержит Makefiles и дополнительную копию gnulib, используемую для сборки Emacs для устройств Android.
* exec содержит исходный код нескольких вспомогательных исполняемых файлов, используемых для запуска программ, установленных пользователем на Android.  

Для сборки Emacs на платформах, отличных от POSIX, требуются инструменты, которые не входят в стандартный дистрибутив ОС. В файлах README для конкретных платформ и инструкциях по установке должны быть перечислены необходимые инструменты.

**Примечание о годах авторских прав**

В уведомлениях об авторских правах, где правообладателем является Free Software Foundation, диапазон лет представляет собой инклюзивный диапазон, который применяется к каждому году в этом диапазоне. Например: 2005–2008 представляет годы 2005, 2006, 2007 и 2008.

Данный файл является частью GNU Emacs.

GNU Emacs — это свободное программное обеспечение: вы можете распространять его и/или модифицировать в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Free Software Foundation, либо версии 3 Лицензии, либо (по вашему выбору) любой более поздней версии.

GNU Emacs распространяется в надежде, что он будет полезен, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Подробнее см. Стандартную общественную лицензию GNU.

Вы должны были получить копию Стандартной общественной лицензии GNU вместе с GNU Emacs. Если нет, см. <https://www.gnu.org/licenses/>.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Emacs — это мощный текстовый редактор, который пользуется большой популярностью среди программистов и других технических специалистов. Расширить Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/mirrors-emacs.git
git@gitlife.ru:oschina-mirror/mirrors-emacs.git
oschina-mirror
mirrors-emacs
mirrors-emacs
master