Hello community,

here is the log from the commit of package xemacs for openSUSE:Factory checked 
in at 2015-07-22 09:19:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xemacs (Old)
 and      /work/SRC/openSUSE:Factory/.xemacs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xemacs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xemacs/xemacs.changes    2015-06-24 
21:01:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xemacs.new/xemacs.changes       2015-07-22 
09:19:44.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jul 13 11:16:32 UTC 2015 - [email protected]
+
+- Avoid error on not existing custom.el 
+
+-------------------------------------------------------------------
+Fri Jul 10 11:23:15 UTC 2015 - [email protected]
+
+- Add patch xemacs-21.5.34-custom-fonts.patch to be able to apply
+  any custom font/face change at startup (bsc#932321)
+
+-------------------------------------------------------------------

New:
----
  xemacs-21.5.34-custom-fonts.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xemacs.spec ++++++
--- /var/tmp/diff_new_pack.IAidEw/_old  2015-07-22 09:19:46.000000000 +0200
+++ /var/tmp/diff_new_pack.IAidEw/_new  2015-07-22 09:19:46.000000000 +0200
@@ -89,8 +89,10 @@
 Patch56:        xemacs-libpng15.patch
 Patch292811:    bugzilla-292811-make-x-make-font-bold-italic-xft-work.patch
 Patch301352:    bugzilla-301352-fix-wrong-incrementing-in-macros.patch
-# PATCH-FIC-UPSTREAM bsc#930170
+# PATCH-FIX-UPSTREAM bsc#930170
 Patch57:        xemacs-21.5.34-Xaw3D_I18N.patch
+# PATCH-FIX-SUSE bsc#932321
+Patch58:        xemacs-21.5.34-custom-fonts.patch
 Requires(pre):  permissions
 Requires:       ctags
 Requires:       efont-unicode
@@ -181,6 +183,7 @@
 %patch292811 -p1
 %patch301352 -p1
 %patch57 -p0
+%patch58 -p0
 %patch0 -p1
 find lisp/ etc/ -name '*.elc' | xargs -r rm -f
 find . -name CVS -type d | xargs rm -rf

++++++ skel.init.el ++++++
--- /var/tmp/diff_new_pack.IAidEw/_old  2015-07-22 09:19:46.000000000 +0200
+++ /var/tmp/diff_new_pack.IAidEw/_new  2015-07-22 09:19:46.000000000 +0200
@@ -2,16 +2,16 @@
 ;;; File name: ` ~/.xemacs/init.el '
 ;;; ---------------------
 ;;;
-;;; Copyright (c) 2002 SuSE Gmbh Nuernberg, Germany. 
+;;; Copyright (c) 2002,2015 SuSE Gmbh Nuernberg, Germany. 
 ;;;
-;;; Author: Werner Fink, <[email protected]> 2002
+;;; Author: Werner Fink, <[email protected]> 2002,2015
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 ;;
 ;; Load custom file
 ;; ----------------
 (setq custom-file "~/.xemacs/custom.el")
-(load "~/.xemacs/custom.el" t t)
+(load-options-file custom-file)
 
 ;;
 ;; More coding systems (UNICODE)

++++++ xemacs-21.5.34-custom-fonts.patch ++++++
---
 lisp/cus-face.el |    6 +++++-
 lisp/startup.el  |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

--- lisp/cus-face.el
+++ lisp/cus-face.el    2015-07-10 10:52:20.177518702 +0000
@@ -42,6 +42,9 @@
 (eval-when-compile
   (require 'font))
 
+;; Simply to apply any custom faces
+(autoload 'initialize-custom-faces "faces")
+
 ;;; Declaring a face.
 
 ;;;###autoload
@@ -336,7 +339,8 @@ and non-nil, FACE will also be created a
 COMMENT is a string comment about FACE.
 
 See `defface' for the format of SPEC."
-  (apply #'custom-theme-set-faces 'user args))
+  (apply #'custom-theme-set-faces 'user args)
+  (initialize-custom-faces))
 
 ;;;###autoload
 (defun custom-theme-set-faces (theme &rest args)
--- lisp/startup.el
+++ lisp/startup.el     2015-07-13 11:14:12.609518333 +0000
@@ -1101,7 +1101,7 @@ exact problem."
 Currently this does nothing but call `load', but it might be redefined
 in the future to support automatically converting older options files to
 a new format, when variables have changed, etc."
-  (load filename))
+  (load filename t))
 
 (defun command-line-1 ()
   (cond


Reply via email to