Hello community,
here is the log from the commit of package emacs for openSUSE:Factory
checked in at Thu Aug 13 23:47:11 CEST 2009.
--------
--- emacs/emacs.changes 2009-07-09 17:07:21.000000000 +0200
+++ emacs/emacs.changes 2009-08-13 18:47:49.000000000 +0200
@@ -1,0 +2,29 @@
+Thu Aug 13 15:33:27 CEST 2009 - werner@suse.de
+
+- Update to to emacs version 23.1
+ * New font code: This uses the freetype and fontconfig libraries.
+ * Emacs now accepts font names supplied in the fontconfig format
+ * Added support for local fonts
+ * Added support for the Xft library for antialiasing.
+ * Added support for the OpenType library for complex text layout
+ * Added support for the m17n library for text shaping
+ * Use libgif before libungif
+ * Emacs now supports the SVG image format through librsvg2.
+ * Emacs now supports multi-page TIFF images
+ * The new configuration option --with-dbus enables DBus language
+ * Improved X Window System support
+ * Emacs starts in the background, as a daemon, when given the
+ --daemon command line argument.
+ * emacsclient starts emacs in daemon mode
+ * Emacs now supports the XEmbed specification
+ * Emacs can now set the frame opacity
+ * The Emacs character set is now a superset of Unicode
+ * There are new coding systems/aliases; see M-x list-coding-systems
+ * There is a new charset implementation with many new charsets.
+ * There are new language environments for Chinese-GBK,
+ Chinese-GB18030, Khmer, Bengali, Punjabi, Gujarati, Oriya,
+ Telugu, Sinhala, and TaiViet.
+ * The minor modes unify-8859-on-encoding-mode and
+ unify-8859-on-decoding-mode are obsolete.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
emacs-21.1-asian-print.patch
emacs-22.0.99-decl.dif
emacs-22.0.99-linkscr.patch
emacs-22.0.99-ppc64.patch
emacs-22.0.99-ps-bdf.patch
emacs-22.0.99-ps-mule.patch
emacs-22.0.99-s390x.dif
emacs-22.1-conf.diff
emacs-22.3-flyspell.patch
emacs-22.3-glibc.patch
emacs-22.3.dif
emacs-22.3.tar.bz2
New:
----
emacs-23.1-asian-print.patch
emacs-23.1-decl.dif
emacs-23.1-flyspell.patch
emacs-23.1-glibc.patch
emacs-23.1-linkscr.patch
emacs-23.1-ppc64.patch
emacs-23.1-ps-bdf.patch
emacs-23.1-ps-mule.patch
emacs-23.1-s390x.dif
emacs-23.1.dif
emacs-23.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ emacs.spec ++++++
++++ 6419 lines (skipped)
++++ between emacs/emacs.spec
++++ and emacs/emacs.spec
++++++ emacs-21.1-asian-print.patch -> emacs-23.1-asian-print.patch ++++++
--- emacs/emacs-21.1-asian-print.patch 2006-12-19 00:15:47.000000000 +0100
+++ emacs/emacs-23.1-asian-print.patch 2009-08-13 18:47:47.000000000 +0200
@@ -1,31 +1,11 @@
--- lisp/ps-mule.el
-+++ lisp/ps-mule.el Wed Oct 24 18:35:23 2001
-@@ -321,8 +321,8 @@
- (normal builtin "Ryumin-Light-H" ps-mule-encode-7bit 2)
- (bold builtin "GothicBBB-Medium-H" ps-mule-encode-7bit 2))
- (korean-ksc5601
-- (normal builtin "Munhwa-Regular-KSC-EUC-H" ps-mule-encode-7bit 2)
-- (bold builtin "Munhwa-Bold-KSC-EUC-H" ps-mule-encode-7bit 2))
-+ (normal builtin "Munhwa-Regular-KSC-EUC-H" ps-mule-encode-8bit 2)
-+ (bold builtin "Munhwa-Bold-KSC-EUC-H" ps-mule-encode-8bit 2))
- )
- "Sample setting of the `ps-mule-font-info-database' to use builtin PS font.
-
-@@ -367,7 +367,7 @@
++++ lisp/ps-mule.el 2009-08-10 18:18:24.585901695 +0200
+@@ -240,7 +240,7 @@ Currently, data for Japanese and Korean
(japanese-jisx0208
- (normal bdf "jiskan24.bdf" ps-mule-encode-7bit 2))
+ (normal bdf "jiskan24.bdf"))
(korean-ksc5601
-- (normal bdf "hanglm24.bdf" ps-mule-encode-7bit 2))
-+ (normal bdf "gulim24.bdf" ps-mule-encode-7bit 2))
+- (normal bdf "hanglm24.bdf"))
++ (normal bdf "gulim24.bdf"))
(japanese-jisx0212
- (normal bdf ("jksp40.bdf" "jisksp40.bdf") ps-mule-encode-7bit 2))
+ (normal bdf ("jksp40.bdf" "jisksp40.bdf")))
(chinese-cns11643-1
-@@ -379,7 +379,7 @@
- (chinese-big5-2
- (normal bdf "taipei24.bdf" chinese-big5 2))
- (chinese-sisheng
-- (normal bdf ("sish24-etl.bdf" "etl24-sisheng.bdf") ps-mule-encode-7bit 1))
-+ (normal bdf ("sish24-etl.bdf" "etl24-sisheng.bdf") ps-mule-encode-8bit 1))
- (ipa
- (normal bdf ("ipa24-etl.bdf" "etl24-ipa.bdf") ps-mule-encode-8bit 1))
- (vietnamese-viscii-lower
++++++ emacs-22.0.99-decl.dif -> emacs-23.1-decl.dif ++++++
--- emacs/emacs-22.0.99-decl.dif 2007-05-22 16:44:13.000000000 +0200
+++ emacs/emacs-23.1-decl.dif 2009-08-13 18:47:45.000000000 +0200
@@ -1,12 +1,12 @@
--- src/frame.c
-+++ src/frame.c 2007-05-15 17:52:06.326432380 +0200
-@@ -22,6 +22,9 @@ Boston, MA 02110-1301, USA. */
- #include
++++ src/frame.c 2009-08-10 18:14:44.841901682 +0200
+@@ -21,6 +21,9 @@ along with GNU Emacs. If not, see
+ #include
+#ifdef STDC_HEADERS
+#include
+#endif
#include "lisp.h"
- #include "charset.h"
+ #include "character.h"
#ifdef HAVE_X_WINDOWS
++++++ emacs-22.3-flyspell.patch -> emacs-23.1-flyspell.patch ++++++
--- emacs/emacs-22.3-flyspell.patch 2009-04-02 18:18:27.000000000 +0200
+++ emacs/emacs-23.1-flyspell.patch 2009-08-13 18:47:46.000000000 +0200
@@ -1,6 +1,6 @@
--- lisp/textmodes/flyspell.el
-+++ lisp/textmodes/flyspell.el 2009-03-31 16:46:41.440001521 +0200
-@@ -263,6 +263,12 @@ If `flyspell-large-region' is nil, all r
++++ lisp/textmodes/flyspell.el 2009-08-11 14:54:35.749901460 +0200
+@@ -279,6 +279,12 @@ If `flyspell-large-region' is nil, all r
"The key binding for flyspell auto correction."
:group 'flyspell)
@@ -13,12 +13,25 @@
;;*---------------------------------------------------------------------*/
;;* Mode specific options */
;;* ------------------------------------------------------------- */
-@@ -298,7 +304,7 @@ property of the major mode name.")
+@@ -302,7 +308,6 @@ property of the major mode name.")
+ ;;*--- mail mode -------------------------------------------------------*/
+ (put 'mail-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
+ (put 'message-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
+-(defvar message-signature-separator)
+ (defun mail-mode-flyspell-verify ()
+ "Function used for `flyspell-generic-check-word-predicate' in Mail mode."
+ (let ((header-end (save-excursion
+@@ -314,11 +319,11 @@ property of the major mode name.")
+ nil t)
(point)))
- (signature-begin (save-excursion
- (goto-char (point-max))
-- (re-search-backward message-signature-separator
-+ (re-search-backward flyspell-signature-separator
- nil t)
- (point))))
+ (signature-begin
+- (if (not (boundp 'message-signature-separator))
++ (if (not (boundp 'flyspell-signature-separator))
+ (point-max)
+ (save-excursion
+ (goto-char (point-max))
+- (re-search-backward message-signature-separator nil t)
++ (re-search-backward flyspell-signature-separator nil t)
+ (point)))))
(cond ((< (point) header-end)
+ (and (save-excursion (beginning-of-line)
++++++ emacs-22.3-glibc.patch -> emacs-23.1-glibc.patch ++++++
--- emacs/emacs-22.3-glibc.patch 2008-09-26 16:51:18.000000000 +0200
+++ emacs/emacs-23.1-glibc.patch 2009-08-13 18:47:47.000000000 +0200
@@ -1,10 +1,6 @@
- * This patch should tell lib-src/Makefile
- that it can use regex and getopt from GNU LibC
- -- Stepan Kasal
-
--- lib-src/Makefile.in
-+++ lib-src/Makefile.in 2008-09-19 17:19:52.350432740 +0200
-@@ -248,6 +248,8 @@ LOADLIBES=LIBS_SYSTEM LIBS_MACHINE LIB_S
++++ lib-src/Makefile.in 2009-08-10 18:11:16.653901806 +0200
+@@ -232,6 +232,8 @@ LOADLIBES=LIBS_SYSTEM LIBS_MACHINE
the information in ../src/config.h. */
ALL_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -DHAVE_CONFIG_H \
-I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CPPFLAGS} ${CFLAGS}
@@ -13,7 +9,7 @@
LINK_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -DHAVE_CONFIG_H \
-I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CFLAGS}
CPP_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -DHAVE_CONFIG_H \
-@@ -397,12 +399,17 @@ getopt.h: getopt_.h
+@@ -380,21 +382,31 @@ getopt.h: getopt_.h
cp $(srcdir)/getopt_.h $@-t
mv $@-t $@
@@ -29,9 +25,15 @@
${CC} -c ${CPP_CFLAGS} ${srcdir}/getopt1.c
+#endif
- #ifdef REGEXP_IN_LIBC
- REGEXPOBJ =
-@@ -416,7 +423,7 @@ regex.o: $(srcdir)/../src/regex.c $(srcd
++#ifdef REGEXP_IN_LIBC
++REGEXPOBJ =
++REGEXPDEPS =
++#else
+ REGEXPOBJ = regex.o
+ REGEXPDEPS = $(REGEXPOBJ) $(srcdir)/../src/regex.h
++#endif
+
+ regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h ../src/config.h
${CC} -c ${BASE_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER ${srcdir}/../src/regex.c
etags${EXEEXT}: ${srcdir}/etags.c $(GETOPTDEPS) $(REGEXPDEPS) ../src/config.h
@@ -40,7 +42,7 @@
ebrowse${EXEEXT}: ${srcdir}/ebrowse.c $(GETOPTDEPS) ../src/config.h
$(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" ${srcdir}/ebrowse.c $(GETOPTOBJS) $(LOADLIBES) -o ebrowse
-@@ -424,7 +431,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c $(
+@@ -402,7 +414,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c $(
/* We depend on etags to assure that parallel makes don\'t write two
etags.o files on top of each other. */
ctags${EXEEXT}: etags${EXEEXT}
@@ -51,7 +53,7 @@
$(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile
--- lib-src/etags.c
+++ lib-src/etags.c 2001-10-24 18:13:46.000000000 +0200
-@@ -95,7 +95,7 @@ char pot_etags_version[] = "@(#) pot rev
+@@ -93,7 +93,7 @@ char pot_etags_version[] = "@(#) pot rev
#endif
#ifdef HAVE_CONFIG_H
@@ -61,17 +63,18 @@
of unexec. We don't want that here since we don't use unexec. */
# undef static
--- src/s/gnu-linux.h
-+++ src/s/gnu-linux.h 2001-10-24 18:13:46.000000000 +0200
-@@ -337,7 +337,11 @@ Boston, MA 02110-1301, USA. */
- /* However, sometimes they disagree with the src/regex.h that comes with Emacs,
- and that can make trouble in etags.c because it gets the regex.h from Emacs
- and the function definitions in libc. So turn this off. */
--/* #define REGEXP_IN_LIBC */
-+/* Why should etags.c include ../src/regex.h ?? Turn this on. */
++++ src/s/gnu-linux.h 2009-08-10 18:12:23.537901415 +0200
+@@ -275,5 +275,13 @@ along with GNU Emacs. If not, see emacs-23.1-linkscr.patch ++++++
--- emacs/emacs-22.0.99-linkscr.patch 2007-05-22 16:44:14.000000000 +0200
+++ emacs/emacs-23.1-linkscr.patch 2009-08-13 18:47:44.000000000 +0200
@@ -1,8 +1,8 @@
--- src/Makefile.in
-+++ src/Makefile.in 2007-05-15 17:39:37.826648038 +0200
-@@ -986,11 +986,18 @@ ${libsrc}make-docfile${EXEEXT}:
- #define MAKE_PARALLEL
- #endif
++++ src/Makefile.in 2009-08-10 18:03:54.025901349 +0200
+@@ -935,6 +935,13 @@ ${etc}DOC: ${libsrc}make-docfile${EXEEXT
+ ${libsrc}make-docfile${EXEEXT}:
+ cd ${libsrc}; ${MAKE} ${MFLAGS} make-docfile${EXEEXT}
+/* On the alpha the elf dumper is kind of broken... */
+#if defined(__linux__) && defined(__alpha__)
@@ -11,15 +11,18 @@
+LINK_SCRIPT =
+#endif /* alpha linux */
+
- temacs${EXEEXT}: MAKE_PARALLEL $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} OBJECTS_MACHINE prefix-args${EXEEXT}
+ temacs${EXEEXT}: $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} OBJECTS_MACHINE prefix-args${EXEEXT}
echo "${obj} ${otherobj} " OBJECTS_MACHINE > buildobj.lst
+ #ifdef NS_IMPL_GNUSTEP
+@@ -945,7 +952,7 @@ temacs${EXEEXT}: $(LOCALCPP) $(STARTFILE
+ #else
$(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \
-o temacs ${STARTFILES} ${obj} ${otherobj} \
- OBJECTS_MACHINE ${LIBES}
+ OBJECTS_MACHINE ${LIBES} $(LINK_SCRIPT)
+ #endif
/* We do not use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
- often contain options that have to do with using Emacs''s crt0,
--- src/elf64alpha.x
+++ src/elf64alpha.x 2001-10-24 17:03:54.000000000 +0200
@@ -0,0 +1,130 @@
++++++ emacs-22.0.99-ppc64.patch -> emacs-23.1-ppc64.patch ++++++
--- emacs/emacs-22.0.99-ppc64.patch 2007-05-22 16:44:14.000000000 +0200
+++ emacs/emacs-23.1-ppc64.patch 2009-08-13 18:47:48.000000000 +0200
@@ -1,6 +1,6 @@
--- configure.in
-+++ configure.in 2007-05-15 18:09:41.118593311 +0200
-@@ -799,7 +799,8 @@ dnl see the `changequote' comment above.
++++ configure.in 2007-05-15 18:09:41.000000000 +0200
+@@ -426,7 +426,8 @@ dnl see the `changequote' comment above.
;;
## Macintosh PowerPC
@@ -11,8 +11,8 @@
;;
--- src/m/macppc.h
-+++ src/m/macppc.h 2007-05-15 18:11:57.673123793 +0200
-@@ -85,6 +85,12 @@ Boston, MA 02110-1301, USA. */
++++ src/m/macppc.h 2009-08-11 14:38:16.442402126 +0200
+@@ -42,6 +42,12 @@ along with GNU Emacs. If not, see says this is needed
For MkLinux/LinuxPPC. */
@@ -22,6 +22,6 @@
+#endif
+#endif
+
- #ifdef LINUX
+ #ifdef GNU_LINUX
#define LINKER $(CC) -nostdlib
/* s/gnu-linux.h defines this to `-z nocombreloc' which does not work here
++++++ emacs-22.0.99-ps-bdf.patch -> emacs-23.1-ps-bdf.patch ++++++
--- emacs/emacs-22.0.99-ps-bdf.patch 2007-05-22 16:44:14.000000000 +0200
+++ emacs/emacs-23.1-ps-bdf.patch 2009-08-13 18:47:48.000000000 +0200
@@ -1,28 +1,28 @@
--- lisp/ldefs-boot.el
-+++ lisp/ldefs-boot.el 2007-05-15 17:58:15.609670232 +0200
-@@ -21280,9 +21280,9 @@ With prefix argument \\[universal-prefix
- ;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17842 58279))
++++ lisp/ldefs-boot.el 2009-08-10 18:21:22.117901948 +0200
+@@ -22200,9 +22200,9 @@ With prefix argument \\[universal-prefix
+ ;;;;;; 47385))
;;; Generated autoloads from ps-bdf.el
--(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\
-+(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/share/fonts/bdf"))) "\
- *List of directories to search for `BDF' font files.
+-(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\
++(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/share/fonts/bdf")) "\
+ List of directories to search for `BDF' font files.
-The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
+The default value is '(\"/usr/share/fonts/bdf\").")
- ;;;***
-
+ (custom-autoload 'bdf-directory-list "ps-bdf" t)
+
--- lisp/ps-bdf.el
-+++ lisp/ps-bdf.el 2001-10-24 18:38:39.000000000 +0200
-@@ -44,9 +44,9 @@
- (defvar bdf-directory-list
++++ lisp/ps-bdf.el 2009-08-10 18:21:46.909901399 +0200
+@@ -45,9 +45,9 @@
+ (defcustom bdf-directory-list
(if (memq system-type '(ms-dos windows-nt))
(list (expand-file-name "fonts/bdf" installation-directory))
- '("/usr/local/share/emacs/fonts/bdf"))
+ '("/usr/share/fonts/bdf"))
- "*List of directories to search for `BDF' font files.
--The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
-+The default value is '(\"/usr/share/fonts/bdf\").")
-
- ;; MS-DOS and MS-Windows users like to move the binary around after
- ;; it's built, but the value above is computed at load-up time.
+ "List of directories to search for `BDF' font files.
+-The default value is '(\"/usr/local/share/emacs/fonts/bdf\")."
++The default value is '(\"/usr/share/fonts/bdf\")."
+ :type '(repeat :tag "BDF font directory list"
+ (directory :tag "BDF font directory"))
+ :group 'ps-print-miscellany)
++++++ emacs-22.0.99-ps-mule.patch -> emacs-23.1-ps-mule.patch ++++++
--- emacs/emacs-22.0.99-ps-mule.patch 2007-05-22 16:44:14.000000000 +0200
+++ emacs/emacs-23.1-ps-mule.patch 2009-08-13 18:47:45.000000000 +0200
@@ -1,19 +1,17 @@
--- lisp/ps-mule.el
-+++ lisp/ps-mule.el 2003-07-22 13:18:56.000000000 +0200
-@@ -256,7 +256,9 @@ See also the variable `ps-font-info-data
++++ lisp/ps-mule.el 2009-08-11 14:41:44.493901698 +0200
+@@ -183,6 +183,8 @@ See also the variable `ps-font-info-data
(defconst ps-mule-font-info-database-latin
- '((latin-iso8859-1
-- (normal nil nil iso-latin-1)))
-+ (normal nil nil iso-latin-1))
-+ (latin-iso8859-15
-+ (normal nil nil iso-latin-9)))
+ '((iso-8859-1
++ (normal nil nil))
++ (iso-8859-15
+ (normal nil nil)))
"Sample setting of `ps-mule-font-info-database' to use latin fonts.")
- (defcustom ps-mule-font-info-database-default
--- lisp/textmodes/ispell.el
-+++ lisp/textmodes/ispell.el 2007-05-15 18:20:20.302583693 +0200
-@@ -1256,10 +1256,18 @@ Protects against bogus binding of `enabl
++++ lisp/textmodes/ispell.el 2007-05-15 18:20:20.000000000 +0200
+@@ -1298,10 +1298,18 @@ Protects against bogus binding of `enabl
(defun ispell-get-extended-character-mode ()
(nth 6 (or (assoc ispell-current-dictionary ispell-local-dictionary-alist)
(assoc ispell-current-dictionary ispell-dictionary-alist))))
++++++ emacs-22.0.99-s390x.dif -> emacs-23.1-s390x.dif ++++++
--- emacs/emacs-22.0.99-s390x.dif 2007-05-22 16:44:14.000000000 +0200
+++ emacs/emacs-23.1-s390x.dif 2009-08-13 18:47:46.000000000 +0200
@@ -1,15 +1,15 @@
--- src/lisp.h
-+++ src/lisp.h 2007-05-22 14:14:07.339045409 +0200
-@@ -344,7 +344,7 @@ enum pvec_type
++++ src/lisp.h 2009-08-11 14:46:30.417901307 +0200
+@@ -161,7 +161,7 @@ extern void die P_((const char *, const
/* We also need to be able to specify mult-of-8 alignment on static vars. */
# if defined DECL_ALIGN
/* We currently do not support USE_LSB_TAG with a union Lisp_Object. */
--# if defined NO_UNION_TYPE
-+# if defined(NO_UNION_TYPE) && !defined(__s390x__)
+-# ifndef USE_LISP_UNION_TYPE
++# if !defined(USE_LISP_UNION_TYPE) && !defined(__s390x__)
# define USE_LSB_TAG
# endif
# endif
-@@ -369,11 +369,17 @@ enum pvec_type
+@@ -381,11 +381,17 @@ enum pvec_type
#define TYPEMASK ((((EMACS_INT) 1) << GCTYPEBITS) - 1)
#define XTYPE(a) ((enum Lisp_Type) (((EMACS_UINT) (a)) & TYPEMASK))
@@ -27,7 +27,7 @@
#define make_number(N) (((EMACS_INT) (N)) << GCTYPEBITS)
/* XFASTINT and XSETFASTINT are for use when the integer is known to be
-@@ -382,7 +388,9 @@ enum pvec_type
+@@ -394,7 +400,9 @@ enum pvec_type
#define XFASTINT(a) XINT (a)
#define XSETFASTINT(a, b) ((a) = make_number (b))
@@ -37,7 +37,7 @@
#else /* not USE_LSB_TAG */
-@@ -440,16 +448,24 @@ enum pvec_type
+@@ -452,16 +460,24 @@ enum pvec_type
#ifdef EXPLICIT_SIGN_EXTEND
/* Make sure we sign-extend; compilers have been known to fail to do so. */
@@ -63,14 +63,14 @@
#if __GNUC__ >= 2 && defined (__OPTIMIZE__)
#define make_number(N) \
--- src/m/ibms390x.h
-+++ src/m/ibms390x.h 2007-05-22 14:09:03.982707261 +0200
-@@ -105,7 +105,9 @@ NOTE-END */
- in the file alloca.s should be used. */
++++ src/m/ibms390x.h 2009-08-11 14:47:06.625902091 +0200
+@@ -78,7 +78,9 @@ NOTE-END */
+ working alloca function and it should be used. Undefine it if an
+ assembler-language alloca in the file alloca.s should be used. */
- #undef C_ALLOCA
+#ifndef HAVE_ALLOCA
#define HAVE_ALLOCA
+#endif
- /* Define NO_REMAP if memory segmentation makes it not work well
- to change the boundary between the text section and data section
+ /* On the 64 bit architecture, we can use 60 bits for addresses */
+
++++++ emacs-22.0.99-decl.dif -> emacs-23.1.dif ++++++
++++ 1225 lines (skipped)
++++ between emacs/emacs-22.0.99-decl.dif
++++ and emacs/emacs-23.1.dif
++++++ emacs-22.3.tar.bz2 -> emacs-23.1.tar.bz2 ++++++
emacs/emacs-22.3.tar.bz2 emacs/emacs-23.1.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org