Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dicts for openSUSE:Factory checked 
in at 2021-09-27 20:08:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dicts (Old)
 and      /work/SRC/openSUSE:Factory/.dicts.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dicts"

Mon Sep 27 20:08:45 2021 rev:30 rq:921789 version:1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/dicts/dicts.changes      2020-04-10 
23:53:22.576704227 +0200
+++ /work/SRC/openSUSE:Factory/.dicts.new.1899/dicts.changes    2021-09-27 
20:08:50.678457910 +0200
@@ -1,0 +2,15 @@
+Mon Sep 27 09:39:33 UTC 2021 - Dr. Werner Fink <wer...@suse.de>
+
+- OK, it is a package rename and it is noarch 
+
+-------------------------------------------------------------------
+Fri Sep 24 06:07:30 UTC 2021 - Dr. Werner Fink <wer...@suse.de>
+
+- Mark the package split dicts into dicts and dicts-devel as such 
+
+-------------------------------------------------------------------
+Mon Sep  6 08:00:10 UTC 2021 - Dr. Werner Fink <wer...@suse.de>
+
+- Smaller cleanups 
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ dicts.spec ++++++
--- /var/tmp/diff_new_pack.GhNtOB/_old  2021-09-27 20:08:52.954460417 +0200
+++ /var/tmp/diff_new_pack.GhNtOB/_new  2021-09-27 20:08:52.958460421 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dicts
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -103,6 +103,17 @@
 
 Read the READMEs under /usr/src/dicts.
 
+%package     devel
+Summary:        Source code of ispell dicts packages
+License:        BSD-3-Clause AND GPL-2.0-or-later AND SUSE-Permissive AND 
LGPL-2.1-only AND MPL-1.1 AND CC-BY-SA-1.0
+Group:          Productivity/Text/Spell
+Provides:       dicts:/usr/src/dicts/fix8bit.c
+Obsoletes:      dicts
+BuildArch:      noarch
+
+%description devel
+This package includes the source code of various ispell
+dicts packages for completeness.
 
 %package     -n ispell-german
 Summary:        German ispell dictionary
@@ -272,7 +283,7 @@
 
 %package     -n ispell-polish
 Summary:        Polish ispell dictionary
-License:        GPL-2.0-only AND LGPL-2.1-only AND MPL-1.1 AND CC-BY-SA-1.0
+License:        CC-BY-SA-1.0 AND GPL-2.0-only AND LGPL-2.1-only AND MPL-1.1
 Group:          Productivity/Text/Spell
 Provides:       ipolish
 Provides:       ispell_dictionary
@@ -410,6 +421,7 @@
 
 %install
   make -f Makefile.Linux DESTDIR=$RPM_BUILD_ROOT install
+  find $RPM_BUILD_ROOT/usr/src/dicts -size 0c -exec rm -vf '{}' \+
   %fdupes $RPM_BUILD_ROOT/usr/src/dicts
 
 %files -n ispell-german
@@ -563,7 +575,7 @@
 /usr/lib/ispell/estonian.hash
 %doc /usr/share/doc/packages/ispell-estonian/
 
-%files
+%files devel
 %defattr(-, root, root)
 /usr/src/dicts/
 %doc /usr/share/doc/packages/dicts/

++++++ dicts-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.GhNtOB/_old  2021-09-27 20:08:53.002460469 +0200
+++ /var/tmp/diff_new_pack.GhNtOB/_new  2021-09-27 20:08:53.002460469 +0200
@@ -1,4 +1,7 @@
-addFilter(".*suse-filelist-forbidden.*/usr/src/dicts/rus-ispell/old/README.orig")
+addFilter(".*filelist-forbidden.*/usr/src/dicts/rus-ispell/old/README.orig")
 # see the comment in the spec file
-addFilter("no-binary")
-addFilter("not recommended to have unversioned Obsoletes:")
+addFilter(".*non-executable-script.*")
+addFilter(".*self-obsoletion.*")
+addFilter(".*hidden-file-or-dir.*")
+addFilter(".*filelist-forbidden-fhs23.*")
+addFilter(".*backup-file-in-package.*")

++++++ prepare-dicts.dif ++++++
--- /var/tmp/diff_new_pack.GhNtOB/_old  2021-09-27 20:08:53.058460532 +0200
+++ /var/tmp/diff_new_pack.GhNtOB/_new  2021-09-27 20:08:53.062460536 +0200
@@ -92,7 +92,7 @@
 +#
 +#
 +#
-+# Makefile.Linux to integrate package into source tree of SuSE Linux.
++# Makefile.Linux to integrate package into source tree of SUSE Linux.
 +#
 +# Copyright (c) 1996-99 SuSE GmbH Fuerth, Germany.   
 +#
@@ -408,7 +408,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-$(LANGUAGE)
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +prefix=/usr
  BINDIR=$(prefix)/bin
@@ -630,7 +630,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -644,7 +644,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-dutch
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -715,7 +715,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -729,7 +729,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-greek
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       ../README.SuSE
++DOCSOURCE     =       ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -870,7 +870,7 @@
 @@ -0,0 +1,44 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -884,7 +884,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-esperanto
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README legumin.l3 ../README.SuSE
++DOCSOURCE     =       README legumin.l3 ../README.SUSE
 +DICTALWAYS    =       etnoland.txt kancero.txt kerno.txt komputo.txt \
 +                      movado.txt personoj.txt pok.txt
 +
@@ -932,7 +932,7 @@
 @@ -0,0 +1,43 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -947,7 +947,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-spanish
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       LEAME README ../README.SuSE
++DOCSOURCE     =       LEAME README ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1028,7 +1028,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1042,7 +1042,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-estonian
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       lesser.txt ../README.SuSE
++DOCSOURCE     =       lesser.txt ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1112,7 +1112,7 @@
 @@ -0,0 +1,43 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1126,7 +1126,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-finnish
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       CHANGELOG COPYING ../README.SuSE
++DOCSOURCE     =       CHANGELOG COPYING ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1193,7 +1193,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1207,7 +1207,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-french
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       LISEZMOI COPYING MANIFEST ChangeLog ../README.SuSE
++DOCSOURCE     =       LISEZMOI COPYING MANIFEST ChangeLog ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1333,7 +1333,7 @@
 @@ -0,0 +1,75 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1369,7 +1369,7 @@
 +AFFIXES               =       deutsch.aff
 +PACKNAME      =       ispell-german
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ANNOUNCE Changes Contributors ../README.SuSE
++DOCSOURCE     =       README ANNOUNCE Changes Contributors ../README.SUSE
 +
 +
 +all:  deutschmed.hash deutschlxg.hash
@@ -1468,7 +1468,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1482,7 +1482,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-danish
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       COPYING danish.html ../README.SuSE
++DOCSOURCE     =       COPYING danish.html ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1596,7 +1596,7 @@
  
 +PACKNAME      = ispell-$(LANGUAGE)
 +DOCDIR                = /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     = README ../README.SuSE
++DOCSOURCE     = README ../README.SUSE
 +MAKE_SORTTMP  = -T /var/tmp
 +
  all: $(LANGUAGE).hash
@@ -1662,7 +1662,7 @@
 +helps to go on.
 +
 +
-+Your SuSE Team
++Your SUSE Team
 --- ispellcat/LC_CTYPE
 +++ ispellcat/LC_CTYPE 2020-03-31 14:57:25.765678656 +0000
 @@ -0,0 +1 @@
@@ -1672,7 +1672,7 @@
 @@ -0,0 +1,43 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1687,7 +1687,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-catalan
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       LLEGEIX CENTERDOT ../README.SuSE
++DOCSOURCE     =       LLEGEIX CENTERDOT ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1867,7 +1867,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -1881,7 +1881,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-swedish
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       LaeSMIG COPYING Copyright ../README.SuSE
++DOCSOURCE     =       LaeSMIG COPYING Copyright ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -1990,7 +1990,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -2004,7 +2004,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-italian
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -2174,7 +2174,7 @@
  
 +PACKNAME      =       ispell-norsk
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +
  #
@@ -2391,7 +2391,7 @@
 @@ -0,0 +1,40 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -2405,7 +2405,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-portuguese
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +
 +all:  $(HASHFILE)
@@ -2486,7 +2486,7 @@
 @@ -0,0 +1,46 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -2500,7 +2500,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-russian
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README README.koi ../README.SuSE
++DOCSOURCE     =       README README.koi ../README.SUSE
 +DICTALWAYS    =       base.koi \
 +                      computer.koi \
 +                      geography.koi \
@@ -2622,7 +2622,7 @@
 @@ -0,0 +1,45 @@
 +#
 +# Simple Makefile to integrate this language into
-+# SuSE Linux
++# SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -2636,7 +2636,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-polish
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       ../README.SuSE
++DOCSOURCE     =       ../README.SUSE
 +DICTALWAYS    =       polish.all polish.minus
 +
 +
@@ -2720,7 +2720,7 @@
 +++ slovensko/Makefile 2020-03-31 14:57:25.789678192 +0000
 @@ -0,0 +1,39 @@
 +#
-+# Simple Makefile to integrate this language into SuSE Linux
++# Simple Makefile to integrate this language into SUSE Linux
 +#
 +BUILDHASH     =       buildhash
 +LIBDIR                =       /usr/lib/ispell
@@ -2734,7 +2734,7 @@
 +HASHFILE      =       $(LANGUAGE).hash
 +PACKNAME      =       ispell-slovene
 +DOCDIR                =       /usr/share/doc/packages/$(PACKNAME)
-+DOCSOURCE     =       README ../README.SuSE
++DOCSOURCE     =       README ../README.SUSE
 +
 +
 +all:  $(HASHFILE)

++++++ prepare-dicts.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prepare-dicts/Makefile.template 
new/prepare-dicts/Makefile.template
--- old/prepare-dicts/Makefile.template 1999-10-17 21:53:07.000000000 +0200
+++ new/prepare-dicts/Makefile.template 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-#
-# Simple Makefile to integrate this language into SuSE Linux
-#
-BUILDHASH      =       buildhash
-LIBDIR         =       /usr/lib/ispell
-MAKE_SORTTMP   =       -T /var/tmp
-FIX8BIT                =       ../fix8bit
-
-LANGUAGE       =       XXX
-DICTEXT                =       YYY
-DICTIONARY     =       $(LANGUAGE)$(DICTEXT)
-AFFIXES                =       $(LANGUAGE).aff
-HASHFILE       =       $(LANGUAGE).hash
-PACKNAME       =       ZZZ
-DOCDIR         =       /usr/doc/packages/$(PACKNAME)
-DOCSOURCE      =       README ../README.SuSE
-
-
-all:   $(HASHFILE)
-
-install: all
-       -test -s $(LIBDIR)/$(AFFIXES) || install -m 0644 $(AFFIXES) $(LIBDIR)
-       install -m 0644 $(HASHFILE) $(LIBDIR)
-       mkdir -p $(DOCDIR)
-       install -m 0444 $(DOCSOURCE) $(DOCDIR)/
-
-$(HASHFILE): $(AFFIXES) $(DICTIONARY)
-       rm -f $(HASHFILE)
-       $(BUILDHASH) $(DICTIONARY) $(AFFIXES) $(HASHFILE)
-
-#$(AFFIXES):     XXX $(FIX8BIT)
-#      $(FIX8BIT) -8 < XXX > $(AFFIXES)
-#
-#$(FIX8BIT): ../fix8bit.c
-#      cd ../ ; $(MAKE) fix8bit
-
-clean:
-       rm -f core *.hash *.stat *.cnt
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prepare-dicts/README.SuSE 
new/prepare-dicts/README.SuSE
--- old/prepare-dicts/README.SuSE       1999-10-17 21:53:18.000000000 +0200
+++ new/prepare-dicts/README.SuSE       1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-        Dictionary for ispell
-        =====================
-
-The source for this language dictionary is stored in the
-package dicts.  After the installation of dicts you will
-find the sources in the directory /usr/src/dicts/ .
-
-------------------------------------------------------------
-
-        W?rterbuch f?r ispell
-        =====================
-
-Die Quellen zu diesem Sprachw?rterbuch is im Paket dicts
-enthalten. Nach der Installation von dicts finden Sie
-die Quellen unter dem Verzeichnis /usr/src/dicts/ .
-
-
-          Your SuSE Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prepare-dicts/fix8bit.c new/prepare-dicts/fix8bit.c
--- old/prepare-dicts/fix8bit.c 1998-02-05 19:14:47.000000000 +0100
+++ new/prepare-dicts/fix8bit.c 1970-01-01 01:00:00.000000000 +0100
@@ -1,214 +0,0 @@
-#ifndef lint
-static char Rcs_Id[] =
-    "$Id: fix8bit.c,v 1.1 1998/02/05 16:37:05 werner Exp werner $";
-#endif
-
-/*
- * Copyright 1993, Geoff Kuenning, Granada Hills, CA
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All modifications to the source code must be clearly marked as
- *    such.  Binary redistributions based on modified source code
- *    must be clearly marked as modified versions in the documentation
- *    and/or other materials provided with the distribution.
- * 4. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgment:
- *      This product includes software developed by Geoff Kuenning and
- *      other unpaid contributors.
- * 5. The name of Geoff Kuenning may not be used to endorse or promote
- *    products derived from this software without specific prior
- *    written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-/*
- * This is a stupid little program that can be used to convert 8-bit
- * characters to and from backslashed escape sequences.  It is usually
- * more efficient to do this to affix files than to uuencode them for
- * transport.  Ispell will read affix files in either format, so it is
- * merely personal preference as to which form to use.
- *
- * Usage:
- *
- *     fix8bit {-7 | -8} < infile > outfile
- *
- * One of -7 and -8 must be specified.  If -7 is given, any character
- * sequence that is not standard printable ASCII will be converted
- * into a backslashed octal sequence.  If -8 is given, any backslashed
- * octal or hex sequence will be converted into the equivalent 8-bit
- * character.
- *
- * This program is not very smart.  In particular, it makes no attempt
- * to understand comments, quoted strings, or similar constructs in
- * which you might not want conversion to take place.  I suggest that
- * you "diff" the input against the output, and if you don't like the
- * result, correct it by hand.
- */
-
-/*
- * $Log: fix8bit.c,v $
- * Revision 1.1  1998/02/05 16:37:05  werner
- * Initial revision
- *
- * Revision 1.3  1994/01/25  07:12:26  geoff
- * Get rid of all old RCS log lines in preparation for the 3.1 release.
- *
- */
-
-#include <stdio.h>
-
-int            main ();        /* Convert to/from 8-bit sequences */
-static void    usage ();       /* Issue a usage message */
-static void    to7bit ();      /* Convert from 8-bit sequences */
-static void    to8bit ();      /* Convert to 8-bit sequences */
-
-extern void    exit ();        /* Terminate program */
-
-int main (argc, argv)          /* Convert to/from 8-bit sequences */
-    int                        argc;   /* Argument count */
-    char *             argv[]; /* Argument vector */
-    {
-    
-    if (argc != 2)
-       usage ();
-    if (strcmp (argv[1], "-7") == 0)
-       to7bit ();
-    else if (strcmp (argv[1], "-8") == 0)
-       to8bit ();
-    else
-       usage ();
-    return 0;
-    }
-
-static void usage ()           /* Issue a usage message */
-    {
-
-    (void) fprintf (stderr, "Usage:  fix8bit {-7 | -8} < infile > outfile\n");
-    exit (1);
-    }
-
-static void to7bit ()          /* Convert from 8-bit sequences */
-    {
-    int                        ch;     /* Next character read from input */
-
-    while ((ch = getchar ()) != EOF)
-       {
-       ch &= 0xFF;
-       if (ch >= 0200)
-           (void) printf ("\\%3.3o", (unsigned) ch);
-       else
-           (void) putchar (ch);
-       }
-    }
-
-static void to8bit ()          /* Convert to 8-bit sequences */
-    {
-    int                        backch; /* Backslashed character being built */
-    int                        ch;     /* Next character read from input */
-
-    while ((ch = getchar ()) != EOF)
-       {
-       ch &= 0xFF;
-       if (ch != '\\')
-           (void) putchar (ch);
-       else
-           {
-           /*
-            * Collect a backslashed character.
-            */
-           ch = getchar ();
-           switch (ch)
-               {
-               case EOF:
-                   (void) putchar ('\\');
-                   return;
-               case 'x':
-               case 'X':
-                   backch = ch;
-                   ch = getchar ();
-                   if (ch >= '0'  &&  ch <= '9')
-                       backch = ch - '0';
-                   else if (ch >= 'a'  &&  ch <= 'f')
-                       backch = ch - 'a' + 0xA;
-                   else if (ch >= 'A'  &&  ch <= 'F')
-                       backch = ch - 'A' + 0xA;
-                   else
-                       {
-                       (void) putchar ('\\');
-                       (void) putchar (backch);
-                       (void) putchar (ch);
-                       break;
-                       }
-                   ch = getchar ();
-                   if (ch >= '0'  &&  ch <= '9')
-                       backch = (backch << 4) | (ch - '0');
-                   else if (ch >= 'a'  &&  ch <= 'f')
-                       backch = (backch << 4) | (ch - 'a' + 0xA);
-                   else if (ch >= 'A'  &&  ch <= 'F')
-                       backch = (backch << 4) | (ch - 'A' + 0xA);
-                   else
-                       {
-                       (void) putchar (backch);
-                       (void) putchar (ch);
-                       break;
-                       }
-                   (void) putchar (backch);
-                   break;
-               case '0':
-               case '1':
-               case '2':
-               case '3':
-               case '4':
-               case '5':
-               case '6':
-               case '7':
-                   backch = ch - '0';
-                   ch = getchar ();
-                   if (ch >= '0'  &&  ch <= '7')
-                       backch = (backch << 3) | (ch - '0');
-                   else
-                       {
-                       (void) putchar (backch);
-                       (void) putchar (ch);
-                       break;
-                       }
-                   ch = getchar ();
-                   if (ch >= '0'  &&  ch <= '7')
-                       backch = (backch << 3) | (ch - '0');
-                   else
-                       {
-                       (void) putchar (backch);
-                       (void) putchar (ch);
-                       break;
-                       }
-                   (void) putchar (backch);
-                   break;
-                   break;
-               default:
-                   (void) putchar ('\\');
-                   (void) putchar (ch);
-                   break;
-               }
-           }
-       }
-    }
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    2017-02-28 15:25:44.452508623 
+0100
+++ new/prepare-dicts/suse/emacs/template.el    1970-01-01 01:00:00.000000000 
+0100
@@ -1,24 +0,0 @@
-;; 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"
-      "[A-Za-z'\"\\`}{]"
-     "[^A-Za-z'\"\\`}{]"
-     "['\"\\`}{]" nil ("-C" "-d" "XXX") "~tex" nil))
-
-(append-ispell-dict-alist      "XXX.hash"
-   '("XXX-latinYZ"
-      "[[: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))
-

Reply via email to