forked from pool/xemacs
.
OBS-URL: https://build.opensuse.org/package/show/M17N/xemacs?expand=0&rev=42
This commit is contained in:
44
xemacs.patch
44
xemacs.patch
@@ -152,37 +152,33 @@ Index: xemacs-21.5.29/lib-src/vcdiff
|
||||
===================================================================
|
||||
--- xemacs-21.5.29.orig/lib-src/vcdiff
|
||||
+++ xemacs-21.5.29/lib-src/vcdiff
|
||||
@@ -62,6 +62,17 @@ esac
|
||||
@@ -75,7 +75,10 @@ case $# in
|
||||
esac
|
||||
|
||||
|
||||
rev1= rev2= status=0
|
||||
+rev1=/tmp/geta$$
|
||||
+rev2=/tmp/getb$$
|
||||
+rm -f $rev1 $rev2
|
||||
+if test -e $rev1 -o -e $rev2 ; then
|
||||
+ echo "$0: temporaray files exists." 1>&2
|
||||
-rev1= rev2= status=0
|
||||
+if ! type -p mktemp > /dev/null 2>&1 ; then
|
||||
+ echo "$0: can not create temporary files." 1>&2
|
||||
+ exit 1
|
||||
+fi
|
||||
+if test -n "`type -p mktemp`" ; then
|
||||
+ rev1="`mktemp ${rev1}.XXXXXX`" || exit 1
|
||||
+ rev2="`mktemp ${rev2}.XXXXXX`" || exit 1
|
||||
+fi
|
||||
trap 'status=2; exit' 1 2 13 15
|
||||
trap 'rm -f $rev1 $rev2 || status=2; exit $status' 0
|
||||
|
||||
@@ -79,14 +90,12 @@ do
|
||||
@@ -86,14 +89,14 @@ do
|
||||
case $f in
|
||||
s.* | */s.*)
|
||||
if
|
||||
- rev1=/tmp/geta$$
|
||||
get -s -p -k $sid1 "$f" > $rev1 &&
|
||||
- rev1=`mktemp /tmp/geta.XXXXXXXX`
|
||||
+ rev1=`mktemp /tmp/geta.XXXXXXXX` || exit 1
|
||||
sccs get -s -p -k $sid1 "$f" > $rev1 &&
|
||||
case $sid2 in
|
||||
'')
|
||||
workfile=`expr " /$f" : '.*/s.\(.*\)'`
|
||||
;;
|
||||
*)
|
||||
- rev2=/tmp/getb$$
|
||||
get -s -p -k $sid2 "$f" > $rev2
|
||||
- rev2=`mktemp /tmp/getb.XXXXXXXX`
|
||||
+ rev2=`mktemp /tmp/getb.XXXXXXXX` || exit 1
|
||||
sccs get -s -p -k $sid2 "$f" > $rev2
|
||||
workfile=$rev2
|
||||
esac
|
||||
Index: xemacs-21.5.29/lisp/default.el
|
||||
@@ -203,15 +199,15 @@ Index: xemacs-21.5.29/lisp/dumped-lisp.el
|
||||
===================================================================
|
||||
--- xemacs-21.5.29.orig/lisp/dumped-lisp.el
|
||||
+++ xemacs-21.5.29/lisp/dumped-lisp.el
|
||||
@@ -38,6 +38,7 @@ in dumped-lisp.el and is not itself list
|
||||
@@ -42,6 +42,7 @@ in dumped-lisp.el and is not itself list
|
||||
"cl"
|
||||
"cl-extra"
|
||||
"cl-extra" ; also loads cl-macs if we're running interpreted.
|
||||
"cl-seq"
|
||||
+ "cl-macs" ; Avoid autoloading of kernel functions
|
||||
"widget"
|
||||
"custom" ; Before the world so everything can be
|
||||
; customized
|
||||
@@ -303,6 +304,7 @@ in dumped-lisp.el and is not itself list
|
||||
+ "cl-macs" ; Avoid autoloading of kernel functions
|
||||
"post-gc"
|
||||
"version"
|
||||
"custom" ; Before the world so everything can be customized
|
||||
@@ -300,6 +301,7 @@ in dumped-lisp.el and is not itself list
|
||||
;; "sun-eos-debugger-extra"
|
||||
;; "sun-eos-menubar"))
|
||||
"loaddefs" ; <=== autoloads get loaded here
|
||||
@@ -891,7 +887,7 @@ Index: xemacs-21.5.29/suse/README.SuSE
|
||||
+++ xemacs-21.5.29/suse/README.SuSE
|
||||
@@ -0,0 +1,18 @@
|
||||
+
|
||||
+ XEmacs-21.5.16
|
||||
+ XEmacs-21.5.31
|
||||
+
|
||||
+ * Sie finden eine Referenz-Karte im Verzeichnis etc/
|
||||
+ in der Datei refcard.ps, die Sie ausdrucken können.
|
||||
|
Reference in New Issue
Block a user