From c251628483ceab5e0b79b93b9dc9e3ee052a3d9cdf4ebc8b060475880d8ac44b Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 8 Nov 2007 22:58:35 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dicts?expand=0&rev=2 --- dicts.changes | 5 ++++ dicts.spec | 69 ++++++++++++++++++++++++----------------------- prepare-dicts.dif | 44 +++++++++++++++--------------- 3 files changed, 62 insertions(+), 56 deletions(-) diff --git a/dicts.changes b/dicts.changes index ed03b1b..178880e 100644 --- a/dicts.changes +++ b/dicts.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Nov 8 13:37:34 CET 2007 - werner@suse.de + +- Emacs 22 does not accept ranges for 8bit characters (bug #339781) + ------------------------------------------------------------------- Mon May 15 15:51:51 CEST 2006 - werner@suse.de diff --git a/dicts.spec b/dicts.spec index db6ea16..1fc67af 100644 --- a/dicts.spec +++ b/dicts.spec @@ -1,7 +1,7 @@ # # spec file for package dicts (Version 1.5) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -12,11 +12,11 @@ Name: dicts BuildRequires: ispell -License: GPL, distributable +License: BSD 3-Clause; GPL v2 or later; No license agreement found in package; Public Domain, Freeware Group: Productivity/Text/Spell -Autoreqprov: on +AutoReqProv: on Version: 1.5 -Release: 262 +Release: 326 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Ispell Dictionary Files # @@ -132,7 +132,7 @@ Summary: German ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary igerman locale(ispell:de;de_DE) Obsoletes: igerman -Autoreqprov: on +AutoReqProv: on %description -n ispell-german This packages includes a ready German dictionary for ispell. A short @@ -147,12 +147,12 @@ Authors: Heinz Knutzen %package -n ispell-nswiss -License: GPL, Other License(s), see package +License: GPL v2 or later Summary: New Swiss ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary inswiss locale(ispell:de_CH) Obsoletes: inswiss -Autoreqprov: on +AutoReqProv: on %description -n ispell-nswiss This packages includes a ready swiss dictionary for ispell according @@ -169,12 +169,12 @@ Authors: Björn Jacke %package -n ispell-ngerman -License: GPL, Other License(s), see package +License: BSD 3-Clause; GPL v2 or later Summary: New German ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary ingerman locale(ispell:de;de_DE) Obsoletes: ingerman -Autoreqprov: on +AutoReqProv: on %description -n ispell-ngerman This packages includes a ready german dictionary for ispell according @@ -195,7 +195,7 @@ Summary: Danish ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary idanish locale(ispell:da) Obsoletes: idanish -Autoreqprov: on +AutoReqProv: on %description -n ispell-danish This packages includes a ready danish dictionary for ispell. A short @@ -214,7 +214,7 @@ Summary: Spanish ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary ispanish locale(ispell:es;an_ES) Obsoletes: ispanish -Autoreqprov: on +AutoReqProv: on %description -n ispell-spanish This packages includes a ready spanish dictionary for ispell. A short @@ -235,7 +235,7 @@ Group: Productivity/Text/Spell Provides: ispell_dictionary ifrench locale(ispell:fr;br_FR) Obsoletes: ifrench Conflicts: ispell-french-gutenberg -Autoreqprov: on +AutoReqProv: on %description -n ispell-french /usr/share/doc/packages/ispell/README of the packages ispell. The @@ -252,7 +252,7 @@ Summary: Italian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary iitalian locale(ispell:it) Obsoletes: iitalian -Autoreqprov: on +AutoReqProv: on %description -n ispell-italian This packages includes a ready italian dictionary for ispell. A short @@ -271,7 +271,7 @@ Summary: Dutch ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary idutch locale(ispell:nl) Obsoletes: idutch -Autoreqprov: on +AutoReqProv: on %description -n ispell-dutch This packages includes a ready dutch dictionary for ispell. A short @@ -290,7 +290,7 @@ Summary: Swedish ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary iswedish locale(ispell:sv) Obsoletes: iswedish -Autoreqprov: on +AutoReqProv: on %description -n ispell-swedish This packages includes a ready swedish dictionary for ispell. A short @@ -309,7 +309,7 @@ Summary: Norwegian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary inorsk locale(ispell:nb;nn;no;se_NO) Obsoletes: inorsk -Autoreqprov: on +AutoReqProv: on %description -n ispell-norsk This packages includes a ready norwegian dictionary for ispell. A @@ -328,7 +328,7 @@ Summary: Portuguese ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary iportug locale(ispell:pt;pt_PT) Obsoletes: iportug -Autoreqprov: on +AutoReqProv: on %description -n ispell-portuguese This packages includes a ready portuguese dictionary for ispell. A @@ -347,7 +347,7 @@ Summary: Catalan ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary icatalan locale(ispell:ca) Obsoletes: icatalan -Autoreqprov: on +AutoReqProv: on %description -n ispell-catalan This packages includes a ready catalan dictionary for ispell. A short @@ -366,7 +366,7 @@ Summary: Czech ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary iczech locale(ispell:cs;sk) Obsoletes: iczech -Autoreqprov: on +AutoReqProv: on %description -n ispell-czech This packages includes a ready czech dictionary for ispell. A short @@ -388,7 +388,7 @@ Summary: Polish ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary ipolish locale(ispell:pl) Obsoletes: ipolish -Autoreqprov: on +AutoReqProv: on %description -n ispell-polish This packages includes a ready polish dictionary for ispell. A short @@ -408,7 +408,7 @@ Summary: Greek ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary igreek locale(ispell:el) Obsoletes: igreek -Autoreqprov: on +AutoReqProv: on %description -n ispell-greek This packages includes a ready greek dictionary for ispell. A short @@ -423,7 +423,7 @@ Summary: Russian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary irussian locale(ispell:ru) Obsoletes: irussian -Autoreqprov: on +AutoReqProv: on %description -n ispell-russian This packages includes a ready russian dictionary for ispell. A short @@ -442,7 +442,7 @@ Summary: Esperanto ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary iesperan Obsoletes: iesperan -Autoreqprov: on +AutoReqProv: on %description -n ispell-esperanto This packages includes a ready esperanto dictionary for ispell. A short @@ -461,7 +461,7 @@ Summary: Slovenian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary islovene locale(ispell:sl) Obsoletes: islovene -Autoreqprov: on +AutoReqProv: on %description -n ispell-slovene This packages includes a ready slovenian dictionary for ispell. A short @@ -479,7 +479,7 @@ Authors: Summary: Brazilian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary locale(ispell:pt_BR;pt) -Autoreqprov: on +AutoReqProv: on %description -n ispell-brazilian This packages includes a ready brazilian dictionary for ispell. A short @@ -497,7 +497,7 @@ Authors: Summary: Finnish ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary locale(ispell:fi) -Autoreqprov: on +AutoReqProv: on %description -n ispell-finnish This packages includes a ready finnish dictionary for ispell. A short @@ -516,7 +516,7 @@ Authors: Summary: Estonian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary locale(ispell:et) -Autoreqprov: on +AutoReqProv: on %description -n ispell-estonian This packages includes a ready estonian dictionary for ispell. A short @@ -725,8 +725,9 @@ Authors: %defattr(-, root, root) /usr/src/dicts/ %doc /usr/share/doc/packages/dicts/ - -%changelog -n dicts +%changelog +* Thu Nov 08 2007 - werner@suse.de +- Emacs 22 does not accept ranges for 8bit characters (bug #339781) * Mon May 15 2006 - werner@suse.de - Remove Slovak locale from Slovene ispell dict * Fri Apr 21 2006 - werner@suse.de @@ -793,7 +794,7 @@ Authors: - moved docs to /usr/share/doc * Fri Feb 25 2000 - werner@suse.de - Add german accordingly to the new german spelling rules -- Add swiss german + - Add swiss german * Sun Oct 17 1999 - werner@suse.de - Add slovene * Mon Sep 27 1999 - bs@suse.de @@ -804,7 +805,7 @@ Authors: - ran old prepare_spec on spec file to switch to new prepare_spec. * Fri Apr 16 1999 - werner@suse.de - Add esperanto -- Russian: multiple other character are allowd during + - Russian: multiple other character are allowd during ispell session in emacs * Wed Apr 14 1999 - werner@suse.de - Add greek and russian @@ -814,8 +815,8 @@ Authors: - Last clean up * Fri Mar 05 1999 - werner@suse.de - Update danish and swedish -- Change source of norsk -- Add portugues, catalan + - Change source of norsk + - Add portugues, catalan * Thu Mar 04 1999 - werner@suse.de - Preparing for a better (x)emacs interface: Use the new emacs lisp interface of the package ispell to create the @@ -829,7 +830,7 @@ Authors: - renamed ifrensh to ifrench * Tue Feb 10 1998 - werner@suse.de - Update of frensh -- Add some languages: + - Add some languages: * German (hk2-deutsch) * Danish (idanish-1.2) * Spanish (espa~nol-1.5) diff --git a/prepare-dicts.dif b/prepare-dicts.dif index 2b36488..f2e5a2a 100644 --- a/prepare-dicts.dif +++ b/prepare-dicts.dif @@ -3019,8 +3019,8 @@ + +(append-ispell-dict-alist "br.hash" + '("brazilian" -+ "[A-Za-z\300-\303\307\310-\312\314\315\322-\325\331-\334\340-\343\347\350-\352\354\355\362-\365\371\372-\374]" -+ "[^A-Za-z\300-\303\307\310-\312\314\315\322-\325\331-\334\340-\343\347\350-\352\354\355\362-\365\371\372-\374]" ++ "[A-Za-z\300\301\302\303\307\310\311\312\314\315\322\323\324\325\331\332\333\334\340\341\342\343\347\350\351\352\354\355\362\363\364\365\371\372\373\374]" ++ "[^A-Za-z\300\301\302\303\307\310\311\312\314\315\322\323\324\325\331\332\333\334\340\341\342\343\347\350\351\352\354\355\362\363\364\365\371\372\373\374]" + "[']" nil ("-B" "-d" "br") "~nroff" iso-latin-1)) + --- suse/emacs/catala.el @@ -3037,8 +3037,8 @@ + +(append-ispell-dict-alist "catala.hash" + '("catalan" -+ "[A-Za-z\267\300\301\307\310\311\313\315\316\317\321-\323\326\332-\334\340\341\347\350\351\353\355-\357\361-\363\363\366\372-\374]" -+ "[^A-Za-z\267\300\301\307\310\311\313\315\316\317\321-\323\326\332-\334\340\341\347\350\351\353\355-\357\361-\363\363\366\372-\374]" ++ "[A-Za-z\267\300\301\307\310\311\313\315\316\317\321\322\323\326\332\333\334\340\341\347\350\351\353\355\356\357\361\362\363\363\366\372\373\374]" ++ "[^A-Za-z\267\300\301\307\310\311\313\315\316\317\321\322\323\326\332\333\334\340\341\347\350\351\353\355\356\357\361\362\363\363\366\372\373\374]" + "[---'.]" nil ("-B" "-d" "catala") "~list" iso-latin-1)) --- suse/emacs/czech.el +++ suse/emacs/czech.el 2006-04-12 17:37:04.000000000 +0200 @@ -3066,8 +3066,8 @@ + +(append-ispell-dict-alist "dansk.hash" + '("dansk" -+ "[A-Za-z\304-\306\310\311\326\330\334\344-\346\350\351\366\370\374]" -+ "[^A-Za-z\304-\306\310\311\326\330\334\344-\346\350\351\366\370\374]" ++ "[A-Za-z\304\305\306\310\311\326\330\334\344\345\346\350\351\366\370\374]" ++ "[^A-Za-z\304\305\306\310\311\326\330\334\344\345\346\350\351\366\370\374]" + "[']" nil ("-C" "-d" "dansk") "~list" iso-latin-1)) ; regexp "" or [] leads to an error + --- suse/emacs/deutsch.el @@ -3095,8 +3095,8 @@ + +(append-ispell-dict-alist "ellhnika.hash" + '("ellhnika" -+ "[\242\270-\277\300-\377]" -+ "[^\242\270-\277\300-\377]" ++ "[\242\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" ++ "[^\242\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" + "[']" nil ("-B" "-d" "ellhnika") nil iso-latin-7)) + --- suse/emacs/espanol.el @@ -3181,8 +3181,8 @@ + +(append-ispell-dict-alist "francais.hash" + '("francais" -+ "[A-Za-z\300\302\307\310-\313\316\317\324\331\333\334\340\342\347\350-\353\356\357\364\371\373\374]" -+ "[^A-Za-z\300\302\307\310-\313\316\317\324\331\333\334\340\342\347\350-\353\356\357\364\371\373\374]" ++ "[A-Za-z\300\302\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" ++ "[^A-Za-z\300\302\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" + "[---']" t ("-d" "francais") "~list" iso-latin-1)) + --- suse/emacs/german.el @@ -3216,8 +3216,8 @@ + +(append-ispell-dict-alist "italian.hash" + '("italiano" -+ "[A-Za-z\300\301\310\311\314\315\322-\324\331\332\340\341\350\351\354\355\362-\364\371\372]" -+ "[^A-Za-z\300\301\310\311\314\315\322-\324\331\332\340\341\350\351\354\355\362-\364\371\372]" ++ "[A-Za-z\300\301\310\311\314\315\322\323\324\331\332\340\341\350\351\354\355\362\363\364\371\372]" ++ "[^A-Za-z\300\301\310\311\314\315\322\323\324\331\332\340\341\350\351\354\355\362\363\364\371\372]" + "[']" t ("-d" "italian") "~list" iso-latin-1)) + --- suse/emacs/nederlands.el @@ -3234,8 +3234,8 @@ + +(append-ispell-dict-alist "nederlands.hash" + '("nederlands" -+ "[A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" -+ "[^A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" ++ "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" ++ "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" + "[---']" t ("-C" "-d" "nederlands") "~latin1" iso-latin-1)) + --- suse/emacs/norsk.el @@ -3293,8 +3293,8 @@ + +(append-ispell-dict-alist "portugues.hash" + '("portugues" -+ "[A-Za-z\300-\303\307\310-\312\314\315\322-\325\331-\334\340-\343\347\350-\352\354\355\362-\365\371\372-\374]" -+ "[^A-Za-z\300-\303\307\310-\312\314\315\322-\325\331-\334\340-\343\347\350-\352\354\355\362-\365\371\372-\374]" ++ "[A-Za-z\300\301\302\303\307\310\311\312\314\315\322\323\324\325\331\332\333\334\340\341\342\343\347\350\351\352\354\355\362\363\364\365\371\372\373\374]" ++ "[^A-Za-z\300\301\302\303\307\310\311\312\314\315\322\323\324\325\331\332\333\334\340\341\342\343\347\350\351\352\354\355\362\363\364\365\371\372\373\374]" + "[']" nil ("-B" "-d" "portugues") "~lat" iso-latin-1)) + --- suse/emacs/russian.el @@ -3306,13 +3306,13 @@ +(if (string-match "XEmacs\\|Lucid" emacs-version) + (append-ispell-dict-alist "russian.hash" + '("russian-koi8" -+ "[\300-\377]" -+ "[^\300-\377]" ++ "[\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" ++ "[^\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" + "[']" t ("-B" "-d" "russian") nil nil)) + (append-ispell-dict-alist "russian.hash" + '("russian" -+ "[\300-\377]" -+ "[^\300-\377]" ++ "[\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" ++ "[^\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377]" + "[']" t ("-B" "-d" "russian") nil cyrillic-koi8))) --- suse/emacs/slovensko.el +++ suse/emacs/slovensko.el 2006-04-12 17:40:22.000000000 +0200 @@ -3340,8 +3340,8 @@ + +(append-ispell-dict-alist "svenska.hash" + '("svenska" -+ "[A-Za-z\300\304-\307\310\311\326\330\334\340\344-\347\350\351\366\370\374]" -+ "[^A-Za-z\300\304-\307\310\311\326\330\334\340\344-\347\350\351\366\370\374]" ++ "[A-Za-z\300\304\305\306\307\310\311\326\330\334\340\344\345\346\347\350\351\366\370\374]" ++ "[^A-Za-z\300\304\305\306\307\310\311\326\330\334\340\344\345\346\347\350\351\366\370\374]" + "[']" nil ("-C" "-d" "svenska") "~list" iso-latin-1)) + --- suse/emacs/swiss.el