Package: emacs24 / 24.4+1-5+deb8u1

Metadata

Package Version Patches format
emacs24 24.4+1-5+deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Prefer usr share info emacs 24 over usr share info.patch | (download)

lisp/info.el | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 prefer /usr/share/info/emacs-24 over /usr/share/info.

Emacs will prefer /usr/share/info/emacs-24 over /usr/share/info.

The value of Info-default-directory-list has been augmented via
lisp/info.el to include /usr/share/info/emacs-MAJORVERSION before
/usr/share/info.

0002 Run debian startup and set debian emacs flavor.patch | (download)

lisp/startup.el | 21 19 + 2 - 0 !
1 file changed, 19 insertions(+), 2 deletions(-)

 run debian-startup and set debian-emacs-flavor.

Emacs runs debian-startup and sets debian-emacs-flavor.

* Emacs runs debian-startup during the startup process unless
  site-run-file is false.

* The global variable debian-emacs-flavor is bound to 'emacs24.
0003 Remove files that appear to be incompatible with the.patch | (download)

Makefile.in | 54 17 + 37 - 0 !
admin/update_autogen | 3 1 + 2 - 0 !
build-aux/make-info-dir | 3 1 + 2 - 0 !
configure.ac | 6 3 + 3 - 0 !
doc/misc/Makefile.in | 706 4 + 702 - 0 !
lisp/help.el | 10 9 + 1 - 0 !
6 files changed, 35 insertions(+), 747 deletions(-)

 remove files that appear to be incompatible with the dfsg

Files that appear to be incompatible with the DFSG have been removed.

A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.

In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.

The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.

0004 Adjust documentation references for Debian.patch | (download)

etc/NEWS | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 adjust documentation references for debian.

Various documentation references have been adjusted for Debian.

References to /usr/local/... have been changed to /usr/... as
appropriate, etc.

0005 Modify the output of version to indicate Debian modi.patch | (download)

lisp/version.el | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 modify the output of (version) to indicate debian modifications.

The output of (version) has been modified to indicate Debian modifications.

0006 Look for NEWS in order to find etc rather than GNU.patch | (download)

src/callproc.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 look for news in order to find etc/ rather than gnu.

Emacs will now look for NEWS in order to find etc/ rather than GNU.

Since Debian doesn't include GNU in the Debian packages (the common
licenses are in /usr/share/common-licenses), Emacs will now look for
NEWS to find the etc directory instead of GNU.

Provided-by: Sven Joachim <svenjoac@gmx.de>
Originally-reported-by: Bernhard Michler <Boregard@gmx.net>
Date: Mon, 28 Apr 2008 11:20:23 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: Debian specific

0007 Don t try to build src macuvs.h via IVD_Sequences.tx.patch | (download)

admin/unidata/Makefile.in | 8 1 + 7 - 0 !
1 file changed, 1 insertion(+), 7 deletions(-)

 don't try to build src/macuvs.h (via ivd_sequences.txt)

These are OS X specific, and were removed for now, due to uncertainty
over the licensing.

0008 A race to create info has been eliminated.patch | (download)

Makefile.in | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 a race to create info/ has been eliminated

Previously something like "make -j2 info" might fail because there was
a race to create info/.  This backport was adapted from the broader
patch listed below.

0009 Nil load path elements shouldn t crash Emacs.patch | (download)

lisp/ChangeLog | 4 4 + 0 - 0 !
lisp/startup.el | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

 nil load-path elements shouldn't crash emacs

This upstream patches has been added:

  * lisp/startup.el (command-line): Handle nil elements in load-path.

0010 disable enriched.patch | (download)

lisp/gnus/mm-view.el | 4 0 + 4 - 0 !
lisp/textmodes/enriched.el | 32 0 + 32 - 0 !
2 files changed, 36 deletions(-)

 remove unsafe enriched mode translations

* lisp/gnus/mm-view.el (mm-inline-text):
Do not worry about enriched or richtext type.
* lisp/textmodes/enriched.el (enriched-translations):
Remove translations for FUNCTION, display (Bug#28350).
(enriched-handle-display-prop, enriched-decode-display-prop): Remove.