GNU Emacs Base Package

Edit Package emacs

Basic package for the GNU Emacs editor. Requires emacs-x11 or
emacs-nox.

Refresh
Refresh
Source Files
Filename Size Changed
app-defaults.Emacs 0000008459 8.26 KB
check-build.sh 0000000592 592 Bytes
dot.gnu-emacs 0000019062 18.6 KB
emacs-24.1-ps-mule.patch 0000001729 1.69 KB
emacs-24.3-asian-print.patch 0000000463 463 Bytes
emacs-24.3-iconic.patch 0000000563 563 Bytes
emacs-24.3-x11r7.patch 0000001130 1.1 KB
emacs-24.4-flyspell.patch 0000001830 1.79 KB
emacs-24.4-glibc.patch 0000000553 553 Bytes
emacs-24.4-nonvoid.patch 0000000482 482 Bytes
emacs-24.4-ps-bdf.patch 0000001529 1.49 KB
emacs-25.1-custom-fonts.patch 0000002374 2.32 KB
emacs-25.2-ImageMagick7.patch 0000001922 1.88 KB
emacs-26.1-xft4x11.patch 0000001043 1.02 KB
emacs-27.1-Xauthority4server.patch 0000005440 5.31 KB
emacs-27.1-pdftex.patch 0000003481 3.4 KB
emacs-29.1-pdf.tar.xz 0002029884 1.94 MB
emacs-29.1.dif 0000031656 30.9 KB
emacs-29.1.tar.xz 0052081008 49.7 MB
emacs-29.1.tar.xz.sig 0000000833 833 Bytes
emacs-rpmlintrc 0000000685 685 Bytes
emacs.changes 0000122051 119 KB
emacs.keyring 0000010680 10.4 KB
emacs.sh 0000003863 3.77 KB
emacs.spec 0000270826 264 KB
emacs.test 0000000490 490 Bytes
pdump.patch 0000000569 569 Bytes
site-lisp.tar.bz2 0000051754 50.5 KB
Revision 174 (latest revision is 185)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1101919 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 174)
- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
Comments 4


Burgess Chang's avatar

Emacs 27.1 has been released.


Berthold Höllmann's avatar

Why is xft used with Cairo instead of HarfBuzz as recommended?


Andre Barros's avatar

Two glitches in emacs.spec, lines 751 and 758 (%{%ext_info}, should be %{ext_info}): %install_info --info-dir=%{_infodir} "%{_infodir}/$f.%{%ext_info}" %install_info --info-dir=%{_infodir} "%{_infodir}/$f.%{%ext_info}"

they should be: %install_info --info-dir=%{_infodir} "%{_infodir}/$f.%{ext_info}" %install_info --info-dir=%{_infodir} "%{_infodir}/$f.%{ext_info}"

Regards, André

openSUSE Build Service is sponsored by