SHA256
1
0
forked from pool/xemacs
2012-03-02 16:42:18 +00:00
committed by Git OBS Bridge
parent 2105f4c6d7
commit 9c447c81fd
20 changed files with 98 additions and 3184 deletions

View File

@@ -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.