Hello community,

here is the log from the commit of package ispell for openSUSE:Factory checked 
in at 2017-02-19 00:57:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ispell (Old)
 and      /work/SRC/openSUSE:Factory/.ispell.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ispell"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ispell/ispell.changes    2016-12-02 
16:37:51.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ispell.new/ispell.changes       2017-02-19 
00:57:42.343608878 +0100
@@ -1,0 +2,6 @@
+Tue Feb 14 11:22:50 UTC 2017 - wer...@suse.de
+
+- Make ispell-dictionary-alist reload caused by menu setup, for this
+  use the hook ispell-initialize-spellchecker-hook
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ ispell.spec ++++++
--- /var/tmp/diff_new_pack.BlTaGJ/_old  2017-02-19 00:57:42.867535319 +0100
+++ /var/tmp/diff_new_pack.BlTaGJ/_new  2017-02-19 00:57:42.871534757 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ispell
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++++++ ispell-3.2.06-suse.patch ++++++
--- /var/tmp/diff_new_pack.BlTaGJ/_old  2017-02-19 00:57:42.903530265 +0100
+++ /var/tmp/diff_new_pack.BlTaGJ/_new  2017-02-19 00:57:42.903530265 +0100
@@ -1,5 +1,14 @@
+---
+ suse/LIESMICH             |  125 
++++++++++++++++++++++++++++++++++++++++++++++
+ suse/README               |  108 +++++++++++++++++++++++++++++++++++++++
+ suse/emacs/american.el    |    6 ++
+ suse/emacs/british.el     |    6 ++
+ suse/emacs/english.el     |    6 ++
+ suse/ispell-emacs-menu.el |   63 +++++++++++++++++++++++
+ 6 files changed, 314 insertions(+)
+
 --- suse/LIESMICH
-+++ suse/LIESMICH      Tue Feb  6 18:49:39 2001
++++ suse/LIESMICH      2016-02-12 11:02:35.326533721 +0000
 @@ -0,0 +1,125 @@
 +
 +  Kurzbeschreibung
@@ -127,7 +136,7 @@
 +    norsk.hash        (mittel)
 +
 --- suse/README
-+++ suse/README        Tue Feb  6 18:49:39 2001
++++ suse/README        2016-02-12 11:02:35.326533721 +0000
 @@ -0,0 +1,108 @@
 +
 +     Short description
@@ -237,9 +246,36 @@
 +    norsk.hash        (mittel)
 +
 +
+--- suse/emacs/american.el
++++ suse/emacs/american.el     2016-02-12 11:02:35.326533721 +0000
+@@ -0,0 +1,6 @@
++;; Used by ispell-emacs-menu.el
++;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
++
++(append-ispell-dict-alist     "american.hash"
++   '("american" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "american") nil 
iso-latin-1))
++
+--- suse/emacs/british.el
++++ suse/emacs/british.el      2016-02-12 11:02:35.326533721 +0000
+@@ -0,0 +1,6 @@
++;; Used by ispell-emacs-menu.el
++;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
++
++(append-ispell-dict-alist     "british.hash"
++   '("british"  "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "british")  nil 
iso-latin-1))
++
+--- suse/emacs/english.el
++++ suse/emacs/english.el      2016-02-12 11:02:35.330533644 +0000
+@@ -0,0 +1,6 @@
++;; Used by ispell-emacs-menu.el
++;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
++
++(append-ispell-dict-alist     "english.hash"
++   '("english"  "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "english")  nil 
iso-latin-1))
++
 --- suse/ispell-emacs-menu.el
-+++ suse/ispell-emacs-menu.el  2015-02-10 17:55:00.060985000 +0100
-@@ -0,0 +1,57 @@
++++ suse/ispell-emacs-menu.el  2017-02-14 11:21:44.476636482 +0000
+@@ -0,0 +1,63 @@
 +;;; ispell-emacs-menu.el --- Produce the (x)emacs (i)spell menu on the fly
 +
 +;; Copyright (c) 1999 SuSE Gmbh Nuernberg, Germany.  All rights reserved.
@@ -251,12 +287,14 @@
 +
 +;;; The code:
 +
-+(defvar ispell-library-path "/usr/lib/ispell/")
++(defvar ispell-library-path "/usr/lib/ispell/"
++  "The library path used by the installed ispell package")
 +
 +(defun  append-ispell-dict-alist (hash alist)
++  "Simply append the specified list to ispell-dictionary-alist."
 +    (if (file-exists-p (concat ispell-library-path hash))
-+      (setq ispell-dictionary-alist
-+         (append ispell-dictionary-alist (list alist)))))
++      (setq ispell-ispell-dictionary-alist
++         (append ispell-ispell-dictionary-alist (list alist)))))
 +
 +(if (string-match "XEmacs\\|Lucid" emacs-version)
 +      (progn
@@ -280,47 +318,24 @@
 +        (setq ispell-menu-xemacs nil)))
 +    (setq ispell-menu-map nil))
 +
-+(setq ispell-dictionary-alist '(
++(setq ispell-ispell-dictionary-alist '(
 +      (nil "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil nil)))
 +
 +(when (and (listp 'ispell-local-dictionary-alist)
 +         (not (null ispell-local-dictionary-alist)))
-+      (setq ispell-dictionary-alist
-+            '((append ispell-local-dictionary-alist 
ispell-dictionary-alist))))
++      (setq ispell-ispell-dictionary-alist
++            '((append ispell-local-dictionary-alist 
ispell-ispell-dictionary-alist))))
 +
 +(let ((dir (directory-files (concat ispell-library-path "emacs/") t 
".*\\.el$")))
 +     (while dir (load (car dir) nil t t) (setq dir (cdr dir))))
 +
++(setq ispell-dictionary-alist ispell-ispell-dictionary-alist)
++(add-hook 'ispell-initialize-spellchecker-hook
++      (lambda ()
++    (setq ispell-base-dicts-override-alist ispell-ispell-dictionary-alist)))
 +;;
 +;; Now load the library to recreate the Spell menu in the Edit pulldown
 +;;
 +(load "ispell" nil t)
 +
 +;;; ispell-emacs-menu.el end here
---- suse/emacs/american.el
-+++ suse/emacs/american.el     Tue Feb  6 18:49:39 2001
-@@ -0,0 +1,6 @@
-+;; Used by ispell-emacs-menu.el
-+;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
-+
-+(append-ispell-dict-alist     "american.hash"
-+   '("american" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "american") nil 
iso-latin-1))
-+
---- suse/emacs/british.el
-+++ suse/emacs/british.el      Tue Feb  6 18:49:39 2001
-@@ -0,0 +1,6 @@
-+;; Used by ispell-emacs-menu.el
-+;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
-+
-+(append-ispell-dict-alist     "british.hash"
-+   '("british"  "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "british")  nil 
iso-latin-1))
-+
---- suse/emacs/english.el
-+++ suse/emacs/english.el      Tue Feb  6 18:49:39 2001
-@@ -0,0 +1,6 @@
-+;; Used by ispell-emacs-menu.el
-+;; Do *not* byte-compile this file because its loaded by both emacs and xemacs
-+
-+(append-ispell-dict-alist     "english.hash"
-+   '("english"  "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "english")  nil 
iso-latin-1))
-+


Reply via email to