./editors/emacs [GNU editor: extensible, customizable, self-documenting]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 25.3, Package name: emacs-25.3
Maintained by: Jeremie Courreges-Anglas
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • athena
  • gtk2
  • gtk3
  • no_x11
Description
GNU Emacs is an extensible, customizable text editor - and more. At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing. The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
variety of file types including plain text, source code, and HTML.
- Complete built-in documentation, including a tutorial for new
users.
- Full Unicode support for nearly all human languages and their
scripts.
- Highly customizable, using Emacs Lisp code or a graphical
interface.
- A large number of extensions that add other functionality,
including a project planner, mail and news reader, debugger
interface, calendar, and more. Many of these extensions are
distributed with GNU Emacs; others are available separately.

This package now includes the Elisp source files previously available in
the emacs-el package.

Flavors:
no_x11 - build without X11 support
athena - build with athena toolkit instead of gtk3
gtk2 - build with gtk2 instead of gtk3
gtk3 - build with gtk3 (default)


Filesize: 61512.472 KB
Version History (View Complete History)
  • (2017-09-17) Updated to version: emacs-25.3
  • (2017-05-02) Updated to version: emacs-25.2
  • (2016-10-13) Updated to version: emacs-25.1
  • (2015-04-15) Updated to version: emacs-24.5
  • (2014-12-12) Updated to version: emacs-24.4
  • (2013-05-07) Updated to version: emacs-24.3
  • (2012-12-06) Package added to openports.se, version emacs-24.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-09-11 08:05:19 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
SECURITY fix for bug #28350 - enriched.el code execution
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350
   2017-09-11 08:05:19 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
SECURITY fix for bug #28350 - enriched.el code execution
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350
   2017-09-11 08:04:15 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Bump, missed in previous.
   2017-09-11 07:58:17 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
SECURITY fix for bug #28350 - enriched.el code execution
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350
   2017-09-11 07:58:17 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
SECURITY fix for bug #28350 - enriched.el code execution
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-05-01 10:25:20 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.
Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
   2017-04-10 06:54:14 by Mark Kettenis | Files touched by this commit (1)
Log message:
Make this build on arm64.  No REVISION bump as this didn't build on arm64
before.
ok jca@
   2017-02-09 20:05:33 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Open ports tree patches in diff-mode by default.
   2017-02-09 20:05:33 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Open ports tree patches in diff-mode by default.
   2017-02-09 19:24:07 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Don't use ld -Z on arm.
   2017-02-09 19:24:07 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Don't use ld -Z on arm.
   2016-10-16 12:15:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Merge better fix for #24082
This one lets unregistered files appear in vc-dir.
   2016-10-16 12:15:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Merge better fix for #24082
This one lets unregistered files appear in vc-dir.
   2016-10-13 09:57:24 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Add two patches to make VC usable again after the 25.1 update.
- add a fix for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24082
- suppress noisy messages that slow down vc-dir
   2016-10-13 09:57:24 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Add two patches to make VC usable again after the 25.1 update.
- add a fix for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24082
- suppress noisy messages that slow down vc-dir
   2016-10-13 09:57:24 by Jeremie Courreges-Anglas | Files touched by this commit (3)
Log message:
Add two patches to make VC usable again after the 25.1 update.
- add a fix for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24082
- suppress noisy messages that slow down vc-dir
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-10-13 09:39:32 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-25.1
Announce: http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html
NEWS file: https://www.gnu.org/software/emacs/news/NEWS.25.1
Fixes the focus problem seen with the gtk3 flavor.  The alignement fix
for sparc64 wasn't needed in 25.0.
Tested by Manuel Giraud, Ralf Horstmann (alpha), abieber@ (macppc),
danj@ (i386).  ok danj@ abieber@
   2016-08-10 13:21:37 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Looks like powerpc doesn't need bss-plt layout anymore.
Thanks guenther@ for the tests & report.
   2016-08-10 13:21:37 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Looks like powerpc doesn't need bss-plt layout anymore.
Thanks guenther@ for the tests & report.
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2016-06-02 10:32:47 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Stop using ld -Z where it is not necessary.
amd64 and sparc64 are ok, powerpc and loongson are not.  Requested by
kettenis.
   2016-06-02 10:32:47 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Stop using ld -Z where it is not necessary.
amd64 and sparc64 are ok, powerpc and loongson are not.  Requested by
kettenis.
   2016-05-06 15:35:59 by Stuart Henderson | Files touched by this commit (16)
Log message:
bump users of MagickWand-6.Q16 and Magick++-6.Q16 in -stable due to
shlib major bump in ImageMagick update; thanks jasper for the list
   2016-04-26 15:16:00 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Drop the gettext module.
   2015-11-13 13:33:31 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Disable the use of Secure PLT on powerpc, hinted by kettenis@
   2015-11-06 13:37:35 by Stuart Henderson | Files touched by this commit (19)
Log message:
fix following ImageMagick update
   2015-09-11 05:33:35 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
ld -Z might be fixed on powerpc, remove the BROKEN marker
   2015-09-08 12:32:00 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Mark as BROKEN on powerpc, emacs needs a working ld(1) -Z.
Proposals have been made to support this ugly flag again, but there's no
point in attempting to build those ports until the issue is fixed.
   2015-08-03 16:22:38 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Remove patch; ld -Z is broken on powerpc
   2015-08-03 03:46:51 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Don't try to run the tputs conftest; segfaults* on powerpc/hppa
* the actual reason is not known yet
   2015-07-12 13:06:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix SIGBUS at unexec() step on sparc64.
Most likely due to the switch to binutils-2.17, emacs crashes with SIGBUS
at the loadup build step on sparc64, because it puts the section headers
at an unaligned address.
I am not sure whether this is the True Proper Fix.  Also, other strict
architectures ought to be affected too.  But let's at least provide
a working emacs package for sparc64 users at c2k15.
To be revisited laterwith feedback from upstream.
Problem reported by sthen/dlg/naddy.
   2015-07-12 13:06:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix SIGBUS at unexec() step on sparc64.
Most likely due to the switch to binutils-2.17, emacs crashes with SIGBUS
at the loadup build step on sparc64, because it puts the section headers
at an unaligned address.
I am not sure whether this is the True Proper Fix.  Also, other strict
architectures ought to be affected too.  But let's at least provide
a working emacs package for sparc64 users at c2k15.
To be revisited laterwith feedback from upstream.
Problem reported by sthen/dlg/naddy.
   2015-05-28 11:46:43 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Stop linking emacs to libexecinfo.
While this debug feature may be useful for certain programs, it did not
help any bug report since I am maintainer of the emacs port.
   2015-04-15 05:35:06 by Jeremie Courreges-Anglas | Files touched by this commit (5)
Log message:
Update to emacs-24.5
Lots of test reports on amd64, sparc64, loongson, and hppa by
Alf Schlichting, bcallah@ and juanfra@.  Many thanks!
ok juanfra@, "looks good to me" jasper@
   2015-04-15 05:35:06 by Jeremie Courreges-Anglas | Files touched by this commit (5)
Log message:
Update to emacs-24.5
Lots of test reports on amd64, sparc64, loongson, and hppa by
Alf Schlichting, bcallah@ and juanfra@.  Many thanks!
ok juanfra@, "looks good to me" jasper@
   2015-04-15 05:35:06 by Jeremie Courreges-Anglas | Files touched by this commit (5)
Log message:
Update to emacs-24.5
Lots of test reports on amd64, sparc64, loongson, and hppa by
Alf Schlichting, bcallah@ and juanfra@.  Many thanks!
ok juanfra@, "looks good to me" jasper@
   2015-04-15 05:35:06 by Jeremie Courreges-Anglas | Files touched by this commit (5)
Log message:
Update to emacs-24.5
Lots of test reports on amd64, sparc64, loongson, and hppa by
Alf Schlichting, bcallah@ and juanfra@.  Many thanks!
ok juanfra@, "looks good to me" jasper@
   2015-04-15 05:35:06 by Jeremie Courreges-Anglas | Files touched by this commit (5)
Log message:
Update to emacs-24.5
Lots of test reports on amd64, sparc64, loongson, and hppa by
Alf Schlichting, bcallah@ and juanfra@.  Many thanks!
ok juanfra@, "looks good to me" jasper@
   2015-04-04 03:21:09 by Antoine Jacoutot | Files touched by this commit (301)
Log message:
Bump after the recent changes in packaging dbus and dconf.
   2015-03-27 02:11:29 by Antoine Jacoutot | Files touched by this commit (57)
Log message:
x11/gtk+2,-guic -> x11/gtk+3,-guic && bump
   2015-01-02 07:26:12 by Stuart Henderson | Files touched by this commit (13)
Log message:
bump REVISION for 5.7
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-12-12 05:43:34 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to emacs-24.4
- remove now unneeded patches for giflib detection
- add patch to skip compression of man and info pages
- add patch to fix tramp-mode hangs with various remote shells
Input from Manuel Giraud (who also proposed an initial diff) and Timo
Myyra.  Tested (at least) on i386, amd64 and sparc64.
ok abieber@ jasper@
   2014-11-01 08:19:32 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Revert NO_TEST addition.  ajacoutot@ is right, even though upstream
doesn't plan to ship tests in release tarballs, they might change their
opinion one day.
   2014-11-01 08:08:38 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
NO_TEST
Release tarballs don't contain tests.
   2014-11-01 03:30:59 by Alexandre Ratchov | Files touched by this commit (1)
Log message:
Disable sound rather than adding sndio bits, suggested by sthen,
diff from jca, many thanks.