Hello community, here is the log from the commit of package dicts for openSUSE:Factory checked in at 2017-03-12 20:03:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dicts (Old) and /work/SRC/openSUSE:Factory/.dicts.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dicts" Sun Mar 12 20:03:02 2017 rev:27 rq:477558 version:1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/dicts/dicts.changes 2014-02-15 08:02:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.dicts.new/dicts.changes 2017-03-12 20:03:03.213792309 +0100 @@ -1,0 +2,6 @@ +Tue Feb 28 13:50:05 UTC 2017 - [email protected] + +- Use modern regular expressions for character sets in lisp + declarations for the dictionaries + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dicts.spec ++++++ --- /var/tmp/diff_new_pack.gawcxo/_old 2017-03-12 20:03:04.137661581 +0100 +++ /var/tmp/diff_new_pack.gawcxo/_new 2017-03-12 20:03:04.137661581 +0100 @@ -1,7 +1,7 @@ # # spec file for package dicts # -# Copyright (c) 2014 SUSE LINUX Products 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 ++++++ prepare-dicts.dif ++++++ --- /var/tmp/diff_new_pack.gawcxo/_old 2017-03-12 20:03:04.277641773 +0100 +++ /var/tmp/diff_new_pack.gawcxo/_new 2017-03-12 20:03:04.277641773 +0100 @@ -2706,8 +2706,8 @@ + +(append-ispell-dict-alist "br.hash" + '("brazilian" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "br") "~nroff" iso-latin-1)) + +(append-ispell-dict-alist "br.hash" @@ -2730,8 +2730,8 @@ + +(append-ispell-dict-alist "catala.hash" + '("catalan" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---'.]" nil ("-B" "-d" "catala") "~list" iso-latin-1)) + +(append-ispell-dict-alist "catala.hash" @@ -2747,8 +2747,8 @@ + +(append-ispell-dict-alist "czech.hash" + '("czech" -+ "[A-Za-z\245\251\256\271\273\276\310\315\330\332\341\350\351\354\355\357\362\363\370\371\372\374\375]" -+ "[^A-Za-z\245\251\256\271\273\276\310\315\330\332\341\350\351\354\355\357\362\363\370\371\372\374\375]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "czech") nil iso-latin-2)) + +(append-ispell-dict-alist "czech.hash" @@ -2771,8 +2771,8 @@ + +(append-ispell-dict-alist "dansk.hash" + '("dansk" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-C" "-d" "dansk") "~list" iso-latin-1)) ; regexp "" or [] leads to an error + +(append-ispell-dict-alist "dansk.hash" @@ -2783,25 +2783,26 @@ + --- suse/emacs/deutsch.el +++ suse/emacs/deutsch.el 2007-11-28 14:01:04.670054481 +0100 -@@ -0,0 +1,20 @@ +@@ -0,0 +1,21 @@ +;; Used by ispell-emacs-menu.el +;; Do *not* byte-compile this file because its loaded by both emacs and xemacs + +(append-ispell-dict-alist "deutsch.hash" + '("deutsch-babel" + "[a-zA-Z\"]" -+ "[^a-zA-Z\"]" "[']" t ("-C" "-d" "deutsch") "~tex" nil)) ++ "[^a-zA-Z\"]" ++ "[']" t ("-C" "-d" "deutsch") "~tex" nil)) + +(append-ispell-dict-alist "deutsch.hash" + '("deutsch" -+ "[a-zA-Z\304\326\334\344\366\337\374]" -+ "[^a-zA-Z\304\326\334\344\366\337\374]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" t ("-C" "-d" "deutsch") "~latin1" iso-latin-1)) + +(append-ispell-dict-alist "deutsch.hash" + '("deutsch-utf8" -+ "[a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" -+ "[^a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" t ("-C" "-d" "deutsch") "~utf8" utf-8)) + --- suse/emacs/ellhnika.el @@ -2812,8 +2813,8 @@ + +(append-ispell-dict-alist "ellhnika.hash" + '("ellhnika" -+ "[\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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "ellhnika") nil iso-latin-7)) + +(append-ispell-dict-alist "ellhnika.hash" @@ -2836,14 +2837,14 @@ + +(append-ispell-dict-alist "espanol.hash" + '("espanol" -+ "[A-Za-z\301\311\315\321\323\332\334\341\351\355\361\363\372\374]" -+ "[^A-Za-z\301\311\315\321\323\332\334\341\351\355\361\363\372\374]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "espanol") "~latin1" iso-latin-1)) ; regexp "" or [] leads to an error + +(append-ispell-dict-alist "espanol.hash" + '("espanol-utf8" -+ "[A-Za-z\303\201\303\211\303\215\303\221\303\223\303\232\303\234\303\241\303\251\303\255\303\261\303\263\303\272\303\274]" -+ "[^A-Za-z\303\201\303\211\303\215\303\221\303\223\303\232\303\234\303\241\303\251\303\255\303\261\303\263\303\272\303\274]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "espanol") "~utf8" utf-8)) ; regexp "" or [] leads to an error + --- suse/emacs/esperanto.el @@ -2860,60 +2861,62 @@ + +(append-ispell-dict-alist "esperanto.hash" + '("esperanto" -+ "[A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" -+ "[^A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" t ("-C" "-d" "esperanto") "~latin3" iso-latin-3)) + +(append-ispell-dict-alist "esperanto.hash" + '("esperanto-utf8" -+ "[A-Za-z\304\244\304\264\304\245\304\265\304\210\304\234\305\254\305\234\304\211\304\235\305\255\305\235]" -+ "[^A-Za-z\304\244\304\264\304\245\304\265\304\210\304\234\305\254\305\234\304\211\304\235\305\255\305\235]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" t ("-C" "-d" "esperanto") "~utf8" utf-8)) + --- suse/emacs/estonian.el +++ suse/emacs/estonian.el 2007-11-28 14:11:38.270490748 +0100 -@@ -0,0 +1,20 @@ +@@ -0,0 +1,21 @@ +;; Used by ispell-emacs-menu.el +;; Do *not* byte-compile this file because its loaded by both emacs and xemacs + +(append-ispell-dict-alist "estonian.hash" + '("estonian-babel" + "[a-zA-Z\"]" -+ "[^a-zA-Z\"]" "[-]" t ("-C" "-d" "estonian") "~tex" nil)) ++ "[^a-zA-Z\"]" ++ "[-]" t ("-C" "-d" "estonian") "~tex" nil)) + +(append-ispell-dict-alist "estonian.hash" + '("estonian" -+ "[a-zA-Z\344\360\365\366\374\376\304\320\325\326\336]" -+ "[^a-zA-Z\344\360\365\366\374\376\304\320\325\326\336]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[-]" t ("-C" "-d" "estonian") "~latin1" iso-latin-1)) + +(append-ispell-dict-alist "estonian.hash" + '("estonian-utf8" -+ "[a-zA-Z\303\244\303\260\303\265\303\266\303\274\303\276\303\204\303\220\303\225\303\226\303\236]" -+ "[^a-zA-Z\303\244\303\260\303\265\303\266\303\274\303\276\303\204\303\220\303\225\303\226\303\236]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[-]" t ("-C" "-d" "estonian") "~utf8" utf-8)) + --- suse/emacs/finnish.el +++ suse/emacs/finnish.el 2007-11-28 14:13:08.013887519 +0100 -@@ -0,0 +1,20 @@ +@@ -0,0 +1,21 @@ +;; Used by ispell-emacs-menu.el +;; Do *not* byte-compile this file because its loaded by both emacs and xemacs + +(append-ispell-dict-alist "finnish.hash" + '("finnish-babel" + "[a-zA-Z\"]" -+ "[^a-zA-Z\"]" "[':-]" t ("-C" "-d" "finnish") "~tex" nil)) ++ "[^a-zA-Z\"]" ++ "[':-]" t ("-C" "-d" "finnish") "~tex" nil)) + +(append-ispell-dict-alist "finnish.hash" + '("finnish" -+ "[a-zA-Z\304\305\326\344\345\366]" -+ "[^a-zA-Z\304\305\326\344\345\366]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[':-]" t ("-C" "-d" "finnish") "~latin1" iso-latin-1)) + +(append-ispell-dict-alist "finnish.hash" + '("finnish-utf8" -+ "[a-zA-Z\303\204\303\205\303\226\303\244\303\245\303\266]" -+ "[^a-zA-Z\303\204\303\205\303\226\303\244\303\245\303\266]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[':-]" t ("-C" "-d" "finnish") "~utf8" utf-8)) + --- suse/emacs/francais.el @@ -2930,8 +2933,8 @@ + +(append-ispell-dict-alist "francais.hash" + '("francais" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" t ("-d" "francais") "~list" iso-latin-1)) + +(append-ispell-dict-alist "francais.hash" @@ -2954,8 +2957,8 @@ + +(append-ispell-dict-alist "italian.hash" + '("italiano" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" t ("-d" "italian") "~list" iso-latin-1)) + +(append-ispell-dict-alist "italian.hash" @@ -2978,8 +2981,8 @@ + +(append-ispell-dict-alist "nederlands.hash" + '("nederlands" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" t ("-C" "-d" "nederlands") "~latin1" iso-latin-1)) + +(append-ispell-dict-alist "nederlands.hash" @@ -3002,8 +3005,8 @@ + +(append-ispell-dict-alist "norsk.hash" + '("norsk" -+ "[A-Za-z\305\306\310\311\322\324\330\345\346\350\351\362\364\370]" -+ "[^A-Za-z\305\306\310\311\322\324\330\345\346\350\351\362\364\370]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-C" "-d" "norsk") "~list" iso-latin-1)) + +(append-ispell-dict-alist "nynorsk.hash" @@ -3014,14 +3017,14 @@ + +(append-ispell-dict-alist "nynorsk.hash" + '("nynorsk" -+ "[A-Za-z\305\306\310\311\322\324\330\345\346\350\351\362\364\370]" -+ "[^A-Za-z\305\306\310\311\322\324\330\345\346\350\351\362\364\370]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-C" "-d" "nynorsk") "~list" iso-latin-1)) + +(append-ispell-dict-alist "nynorsk.hash" + '("nynorsk-utf8" -+ "[A-Za-z\303\205\303\206\303\210\303\211\303\222\303\224\303\230\303\245\303\246\303\250\303\251\303\262\303\264\037]" -+ "[^A-Za-z\303\205\303\206\303\210\303\211\303\222\303\224\303\230\303\245\303\246\303\250\303\251\303\262\303\264\037]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-C" "-d" "nynorsk") "~utf8" utf-8)) + --- suse/emacs/polish.el @@ -3032,14 +3035,14 @@ + +(append-ispell-dict-alist "polish.hash" + '("polish" -+ "[A-Za-z\243\246\257\261\263\266\274\277\346\352\361\363]" -+ "[^A-Za-z\243\246\257\261\263\266\274\277\346\352\361\363]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" nil ("-B" "-d" "polish") nil iso-latin-2)) + +(append-ispell-dict-alist "polish.hash" + '("polish-utf8" -+ "[A-Za-z\305\201\305\232\305\273\304\205\305\202\305\233\305\272\305\274\304\207\304\231\305\204\303\263]" -+ "[^A-Za-z\305\201\305\232\305\273\304\205\305\202\305\233\305\272\305\274\304\207\304\231\305\204\303\263]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" nil ("-B" "-d" "polish") "~utf8" utf-8)) + --- suse/emacs/portugues.el @@ -3056,8 +3059,8 @@ + +(append-ispell-dict-alist "portugues.hash" + '("portugues" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-B" "-d" "portugues") "~lat" iso-latin-1)) + +(append-ispell-dict-alist "portugues.hash" @@ -3075,13 +3078,13 @@ +(if (string-match "XEmacs\\|Lucid" emacs-version) + (append-ispell-dict-alist "russian.hash" + '("russian-koi8" -+ "[\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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" t ("-B" "-d" "russian") nil nil)) + (append-ispell-dict-alist "russian.hash" + '("russian" -+ "[\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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" t ("-B" "-d" "russian") nil cyrillic-koi8))) + +(append-ispell-dict-alist "russian.hash" @@ -3097,14 +3100,14 @@ + +(append-ispell-dict-alist "slovensko.hash" + '("slovensko" -+ "[A-Za-z\251\256\271\276\310\346\350]" -+ "[^A-Za-z\251\256\271\276\310\346\350]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" nil ("-B" "-d" "slovensko") nil iso-latin-2)) + +(append-ispell-dict-alist "slovensko.hash" + '("slovensko-utf8" -+ "[A-Za-z\305\240\305\275\305\241\305\276\304\214\304\207\304\215]" -+ "[^A-Za-z\305\240\305\275\305\241\305\276\304\214\304\207\304\215]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[---']" nil ("-B" "-d" "slovensko") "~utf8" utf-8)) + --- suse/emacs/svenska.el @@ -3121,8 +3124,8 @@ + +(append-ispell-dict-alist "svenska.hash" + '("svenska" -+ "[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]" ++ "[[:alpha:]]" ++ "[^[:alpha:]]" + "[']" nil ("-C" "-d" "svenska") "~list" iso-latin-1)) + +(append-ispell-dict-alist "svenska.hash" @@ -3131,21 +3134,3 @@ + "[^[:alpha:]]" + "[']" nil ("-C" "-d" "svenska") "~utf8" utf-8)) + ---- suse/emacs/template.el -+++ suse/emacs/template.el 2007-11-28 14:47:56.791132993 +0100 -@@ -8,8 +8,14 @@ - "['\"\\`}{]" nil ("-C" "-d" "XXX") "~tex" nil)) - - (append-ispell-dict-alist "XXX.hash" -- '("XXX-latinYZ" -+ '("XXX" - "[A-Za-z]" - "[^A-Za-z]" - "[']" nil ("-C" "-d" "XXX") "~list" iso-latin-YZ)) - -+(append-ispell-dict-alist "XXX.hash" -+ '("XXX-utf8" -+ "[[:alpha:]]" -+ "[^[:alpha:]]" -+ "[']" nil ("-C" "-d" "XXX") "~utf8" utf-8)) -+ ++++++ prepare-dicts.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/prepare-dicts/suse/emacs/template.el new/prepare-dicts/suse/emacs/template.el --- old/prepare-dicts/suse/emacs/template.el 1999-03-04 23:48:14.000000000 +0100 +++ new/prepare-dicts/suse/emacs/template.el 2017-02-28 15:25:44.452508623 +0100 @@ -1,5 +1,8 @@ ;; Used by ispell-emacs-menu.el ;; Do *not* byte-compile this file because its loaded by both emacs and xemacs +;; +;; -B Report run-together words with missing blanks as spelling errors. +;; -C Consider run-together words as legal compounds. (append-ispell-dict-alist "XXX.hash" '("XXX-tex" @@ -9,7 +12,13 @@ (append-ispell-dict-alist "XXX.hash" '("XXX-latinYZ" - "[A-Za-z]" - "[^A-Za-z]" + "[[:alpha:]]" + "[^[:alpha:]]" "[']" nil ("-C" "-d" "XXX") "~list" iso-latin-YZ)) +(append-ispell-dict-alist "XXX.hash" + '("XXX-utf8" + "[[:alpha:]]" + "[^[:alpha:]]" + "[']" nil ("-C" "-d" "XXX") "~utf8" utf-8)) +
