forked from pool/emacs
Accepting request 17729 from editors
Copy from editors/emacs based on submit request 17729 from user WernerFink OBS-URL: https://build.opensuse.org/request/show/17729 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=35
This commit is contained in:
parent
eb1300759a
commit
bc0b8fdb3a
@ -1,31 +0,0 @@
|
||||
--- 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 @@
|
||||
(japanese-jisx0208
|
||||
(normal bdf "jiskan24.bdf" ps-mule-encode-7bit 2))
|
||||
(korean-ksc5601
|
||||
- (normal bdf "hanglm24.bdf" ps-mule-encode-7bit 2))
|
||||
+ (normal bdf "gulim24.bdf" ps-mule-encode-7bit 2))
|
||||
(japanese-jisx0212
|
||||
(normal bdf ("jksp40.bdf" "jisksp40.bdf") ps-mule-encode-7bit 2))
|
||||
(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
|
@ -1,12 +0,0 @@
|
||||
--- src/frame.c
|
||||
+++ src/frame.c 2007-05-15 17:52:06.326432380 +0200
|
||||
@@ -22,6 +22,9 @@ Boston, MA 02110-1301, USA. */
|
||||
#include <config.h>
|
||||
|
||||
#include <stdio.h>
|
||||
+#ifdef STDC_HEADERS
|
||||
+#include <stdlib.h>
|
||||
+#endif
|
||||
#include "lisp.h"
|
||||
#include "charset.h"
|
||||
#ifdef HAVE_X_WINDOWS
|
@ -1,28 +0,0 @@
|
||||
--- 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))
|
||||
;;; 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.
|
||||
-The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
|
||||
+The default value is '(\"/usr/share/fonts/bdf\").")
|
||||
|
||||
;;;***
|
||||
|
||||
--- lisp/ps-bdf.el
|
||||
+++ lisp/ps-bdf.el 2001-10-24 18:38:39.000000000 +0200
|
||||
@@ -44,9 +44,9 @@
|
||||
(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"))
|
||||
+ '("/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.
|
@ -1,11 +0,0 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -198,7 +198,7 @@
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
canonical=$host
|
||||
-configuration=${host_alias-$host}
|
||||
+configuration=${host_alias-${build_alias-$host}}
|
||||
|
||||
dnl This used to use changequote, but, apart from `changequote is evil'
|
||||
dnl per the autoconf manual, we can speed up autoconf somewhat by quoting
|
@ -1,24 +0,0 @@
|
||||
--- 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
|
||||
"The key binding for flyspell auto correction."
|
||||
:group 'flyspell)
|
||||
|
||||
+(defvar flyspell-signature-separator
|
||||
+ (if (boundp 'message-signature-separator)
|
||||
+ message-signature-separator
|
||||
+ "^-- $")
|
||||
+ "*String used to recognize .signatures.")
|
||||
+
|
||||
;;*---------------------------------------------------------------------*/
|
||||
;;* Mode specific options */
|
||||
;;* ------------------------------------------------------------- */
|
||||
@@ -298,7 +304,7 @@ property of the major mode name.")
|
||||
(point)))
|
||||
(signature-begin (save-excursion
|
||||
(goto-char (point-max))
|
||||
- (re-search-backward message-signature-separator
|
||||
+ (re-search-backward flyspell-signature-separator
|
||||
nil t)
|
||||
(point))))
|
||||
(cond ((< (point) header-end)
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3940ff1f058fbb2ecace84b7428363ec3efc3ebde0bcf9f7d3f1d8707f44e548
|
||||
size 31856458
|
11
emacs-23.1-asian-print.patch
Normal file
11
emacs-23.1-asian-print.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- lisp/ps-mule.el
|
||||
+++ 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"))
|
||||
(korean-ksc5601
|
||||
- (normal bdf "hanglm24.bdf"))
|
||||
+ (normal bdf "gulim24.bdf"))
|
||||
(japanese-jisx0212
|
||||
(normal bdf ("jksp40.bdf" "jisksp40.bdf")))
|
||||
(chinese-cns11643-1
|
12
emacs-23.1-decl.dif
Normal file
12
emacs-23.1-decl.dif
Normal file
@ -0,0 +1,12 @@
|
||||
--- src/frame.c
|
||||
+++ src/frame.c 2009-08-10 18:14:44.841901682 +0200
|
||||
@@ -21,6 +21,9 @@ along with GNU Emacs. If not, see <http
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
+#ifdef STDC_HEADERS
|
||||
+#include <stdlib.h>
|
||||
+#endif
|
||||
#include "lisp.h"
|
||||
#include "character.h"
|
||||
#ifdef HAVE_X_WINDOWS
|
37
emacs-23.1-flyspell.patch
Normal file
37
emacs-23.1-flyspell.patch
Normal file
@ -0,0 +1,37 @@
|
||||
--- lisp/textmodes/flyspell.el
|
||||
+++ 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)
|
||||
|
||||
+(defvar flyspell-signature-separator
|
||||
+ (if (boundp 'message-signature-separator)
|
||||
+ message-signature-separator
|
||||
+ "^-- $")
|
||||
+ "*String used to recognize .signatures.")
|
||||
+
|
||||
;;*---------------------------------------------------------------------*/
|
||||
;;* Mode specific options */
|
||||
;;* ------------------------------------------------------------- */
|
||||
@@ -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
|
||||
- (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)
|
@ -1,10 +1,6 @@
|
||||
* This patch should tell lib-src/Makefile
|
||||
that it can use regex and getopt from GNU LibC
|
||||
-- Stepan Kasal <kasal@suse.cz>
|
||||
|
||||
--- 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. */
|
||||
+#define REGEXP_IN_LIBC
|
||||
+
|
||||
+/* ... and we also have getopt in the GNU C-library. */
|
||||
+#define GETOPT_IN_LIBC
|
||||
+++ src/s/gnu-linux.h 2009-08-10 18:12:23.537901415 +0200
|
||||
@@ -275,5 +275,13 @@ along with GNU Emacs. If not, see <http
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* Use BSD process groups, but use setpgid() instead of setpgrp() to
|
||||
actually set a process group. */
|
||||
+/* we also have getopt and regex in the GNU C-library. */
|
||||
+#define REGEXP_IN_LIBC
|
||||
+#define GETOPT_IN_LIBC
|
||||
+
|
||||
+/* Use system malloc from glibc and memory mappging */
|
||||
+#define SYSTEM_MALLOC
|
||||
+#define USE_MMAP_FOR_BUFFERS
|
||||
+
|
||||
/* arch-tag: 6244ea2a-abd0-44ec-abec-ff3dcc9afea9
|
||||
(do not change this comment) */
|
@ -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 @@
|
@ -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 <http
|
||||
/* NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> 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
|
28
emacs-23.1-ps-bdf.patch
Normal file
28
emacs-23.1-ps-bdf.patch
Normal file
@ -0,0 +1,28 @@
|
||||
--- lisp/ldefs-boot.el
|
||||
+++ 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 '(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 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\")."
|
||||
:type '(repeat :tag "BDF font directory list"
|
||||
(directory :tag "BDF font directory"))
|
||||
:group 'ps-print-miscellany)
|
@ -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))))
|
@ -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 */
|
||||
|
File diff suppressed because it is too large
Load Diff
3
emacs-23.1.tar.bz2
Normal file
3
emacs-23.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2b35f4457c7a0ee9f9185579cc2890b43f129a112cf22500233489db7a24cb1c
|
||||
size 34382732
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 9 17:05:56 CEST 2009 - coolo@novell.com
|
||||
|
||||
|
6236
emacs.spec
6236
emacs.spec
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user