commit cdecl for openSUSE:Factory

2020-09-14 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-09-14 12:33:46

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.4249 (New)


Package is "cdecl"

Mon Sep 14 12:33:46 2020 rev:25 rq:834231 version:8.1

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-09-06 
00:03:13.767278690 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.4249/cdecl.changes2020-09-14 
12:35:51.793386949 +0200
@@ -1,0 +2,6 @@
+Mon Sep 14 07:45:12 UTC 2020 - Jan Engelhardt 
+
+- Update to release 8.1
+  * Added support for Unified Parallel C
+
+---

Old:

  cdecl-8.0.tar.gz

New:

  cdecl-8.1.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.FF3ZVM/_old  2020-09-14 12:35:53.633388123 +0200
+++ /var/tmp/diff_new_pack.FF3ZVM/_new  2020-09-14 12:35:53.633388123 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:8.0
+Version:8.1
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-8.0.tar.gz -> cdecl-8.1.tar.gz ++
 20538 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-09-05 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-09-06 00:03:07

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3399 (New)


Package is "cdecl"

Sun Sep  6 00:03:07 2020 rev:24 rq:832103 version:8.0

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-07-30 
15:49:00.926019268 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3399/cdecl.changes2020-09-06 
00:03:13.767278690 +0200
@@ -1,0 +2,5 @@
+Fri Sep  4 13:13:03 UTC 2020 - Jan Engelhardt 
+
+- Fix awkward grammar in description.
+
+---



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.LT3bxv/_old  2020-09-06 00:03:14.379278996 +0200
+++ /var/tmp/diff_new_pack.LT3bxv/_new  2020-09-06 00:03:14.383278998 +0200
@@ -31,13 +31,11 @@
 BuildRequires:  readline-devel
 
 %description
-Turn English phrases to C or C++ declarations Cdecl is a program
-which will turn English-like phrases such as "declare foo as array 5
-of pointer to function returning int" into C declarations such as
-"int (*foo[5])()". It can also translate the C into the
-pseudo-English. And it handles typecasts, too. Plus C++. And in this
-version it has command line editing and history with the GNU readline
-library.
+Cdecl is a program which will turn English-like phrases such as
+"declare foo as array 5 of pointer to function returning int" into C
+declarations such as "int (*foo[5])()" and vice-versa. It handles
+typecasts and C++ as well, and offers command line editing and
+history.
 
 %prep
 %autosetup -p1




commit cdecl for openSUSE:Factory

2020-07-30 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-07-30 15:47:26

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3592 (New)


Package is "cdecl"

Thu Jul 30 15:47:26 2020 rev:23 rq:823578 version:8.0

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-07-14 
07:59:47.813888190 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3592/cdecl.changes2020-07-30 
15:49:00.926019268 +0200
@@ -1,0 +2,7 @@
+Thu Jul 30 10:47:43 UTC 2020 - Jan Engelhardt 
+
+- Update to release 8.0
+  * Support for C2X and Embedded C.
+  * More support for C++20.
+
+---

Old:

  cdecl-7.4.1.tar.gz

New:

  cdecl-8.0.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.cLqptB/_old  2020-07-30 15:49:08.118026345 +0200
+++ /var/tmp/diff_new_pack.cLqptB/_new  2020-07-30 15:49:08.118026345 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:7.4.1
+Version:8.0
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-7.4.1.tar.gz -> cdecl-8.0.tar.gz ++
 18951 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-07-14 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-07-14 07:58:47

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3060 (New)


Package is "cdecl"

Tue Jul 14 07:58:47 2020 rev:22 rq:820535 version:7.4.1

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-06-29 
21:19:22.925972761 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3060/cdecl.changes2020-07-14 
07:59:47.813888190 +0200
@@ -1,0 +2,7 @@
+Sun Jul 12 09:56:04 UTC 2020 - Jan Engelhardt 
+
+- Update to release 7.4.1
+  * The legal signed main() signature is now accepted.
+  * "East const" is now ignored when explaining gibberish.
+
+---

Old:

  cdecl-7.3.tar.gz

New:

  cdecl-7.4.1.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.m3xmm3/_old  2020-07-14 07:59:48.313889809 +0200
+++ /var/tmp/diff_new_pack.m3xmm3/_new  2020-07-14 07:59:48.313889809 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:7.3
+Version:7.4.1
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-7.3.tar.gz -> cdecl-7.4.1.tar.gz ++
 15063 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-06-29 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-06-29 21:18:50

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3060 (New)


Package is "cdecl"

Mon Jun 29 21:18:50 2020 rev:21 rq:817749 version:7.3

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-06-19 
17:23:14.419867500 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3060/cdecl.changes2020-06-29 
21:19:22.925972761 +0200
@@ -1,0 +2,7 @@
+Mon Jun 29 15:40:42 UTC 2020 - Jan Engelhardt 
+
+- Update to release 7.3
+  * Explaining a declaration like: "explain void f(double (*a)[5])"
+crashed; this was fixed.
+
+---

Old:

  cdecl-7.2.tar.gz

New:

  cdecl-7.3.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.o1F2WR/_old  2020-06-29 21:19:24.001976091 +0200
+++ /var/tmp/diff_new_pack.o1F2WR/_new  2020-06-29 21:19:24.005976103 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:7.2
+Version:7.3
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-7.2.tar.gz -> cdecl-7.3.tar.gz ++
 9343 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-06-19 17:22:45

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3606 (New)


Package is "cdecl"

Fri Jun 19 17:22:45 2020 rev:20 rq:815705 version:7.2

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-05-28 
09:18:28.365115780 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3606/cdecl.changes2020-06-19 
17:23:14.419867500 +0200
@@ -1,0 +2,9 @@
+Thu Jun 18 09:19:55 UTC 2020 - Jan Engelhardt 
+
+- Update to release 7.2
+  * Added support for composing and deciphering C++ overloaded
+new, new[], delete, and delete[] operators.
+  * Added types std::align_val_t, std::destroying_delete_t, and
+std::nothrow_t.
+
+---

Old:

  cdecl-7.1.tar.gz

New:

  cdecl-7.2.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.2EDtvE/_old  2020-06-19 17:23:15.927871959 +0200
+++ /var/tmp/diff_new_pack.2EDtvE/_new  2020-06-19 17:23:15.927871959 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:7.1
+Version:7.2
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-7.1.tar.gz -> cdecl-7.2.tar.gz ++
 12883 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-05-28 09:18:23

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.3606 (New)


Package is "cdecl"

Thu May 28 09:18:23 2020 rev:19 rq:809442 version:7.1

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-05-16 
22:27:50.801459361 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.3606/cdecl.changes2020-05-28 
09:18:28.365115780 +0200
@@ -1,0 +2,8 @@
+Wed May 27 09:49:24 UTC 2020 - Jan Engelhardt 
+
+- Update to release 7.1
+  * Added GNU C's __complex, __complex__, __const, __inline,
+__restrict, __signed, __signed__, __volatile, and
+__volatile__.
+
+---

Old:

  cdecl-7.0.tar.gz

New:

  cdecl-7.1.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.9YXvQ6/_old  2020-05-28 09:18:29.193117296 +0200
+++ /var/tmp/diff_new_pack.9YXvQ6/_new  2020-05-28 09:18:29.197117304 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:7.0
+Version:7.1
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-7.0.tar.gz -> cdecl-7.1.tar.gz ++
 9380 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-05-16 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-05-16 22:27:47

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.2738 (New)


Package is "cdecl"

Sat May 16 22:27:47 2020 rev:18 rq:805945 version:7.0

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-05-02 
22:18:51.832727918 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.2738/cdecl.changes2020-05-16 
22:27:50.801459361 +0200
@@ -1,0 +2,8 @@
+Sat May 16 00:21:09 UTC 2020 - Jan Engelhardt 
+
+- Update to release 7.0
+  * New -E/--east-const command-line option.
+  * Added support for the [[no_unique_address]] attribute
+from C++20.
+
+---

Old:

  cdecl-6.11.tar.gz

New:

  cdecl-7.0.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.7xA8wF/_old  2020-05-16 22:27:51.265460313 +0200
+++ /var/tmp/diff_new_pack.7xA8wF/_new  2020-05-16 22:27:51.269460322 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.11
+Version:7.0
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.11.tar.gz -> cdecl-7.0.tar.gz ++
 20503 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-05-02 22:18:49

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.2738 (New)


Package is "cdecl"

Sat May  2 22:18:49 2020 rev:17 rq:799713 version:6.11

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-04-14 
16:17:16.619381298 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.2738/cdecl.changes2020-05-02 
22:18:51.832727918 +0200
@@ -1,0 +2,13 @@
+Sat Apr 25 18:02:38 UTC 2020 - Jan Engelhardt 
+
+- Refresh tarball due to force push upstream.
+
+---
+Sat Apr 25 16:58:25 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.11
+  * Added __inline__, __restrict__, and __thread
+  * Added GNU C types
+  * Added WIN32 types
+
+---

Old:

  cdecl-6.10.tar.gz

New:

  cdecl-6.11.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.L0Dv2P/_old  2020-05-02 22:18:52.832730012 +0200
+++ /var/tmp/diff_new_pack.L0Dv2P/_new  2020-05-02 22:18:52.836730021 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.10
+Version:6.11
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.10.tar.gz -> cdecl-6.11.tar.gz ++
 10939 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-04-14 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-04-14 15:10:54

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.2738 (New)


Package is "cdecl"

Tue Apr 14 15:10:54 2020 rev:16 rq:793679 version:6.10

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-03-05 
23:25:58.761432906 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new.2738/cdecl.changes2020-04-14 
16:17:16.619381298 +0200
@@ -1,0 +2,8 @@
+Mon Apr 13 17:38:10 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.10
+  * The "long long" type was incorrectly allowed in C89; it
+was not added until C99.
+  * Added pthread.h, threads.h, and C++ thread types.
+
+---

Old:

  cdecl-6.9.tar.gz

New:

  cdecl-6.10.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.RJe7uy/_old  2020-04-14 16:17:17.127381662 +0200
+++ /var/tmp/diff_new_pack.RJe7uy/_new  2020-04-14 16:17:17.127381662 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.9
+Version:6.10
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.9.tar.gz -> cdecl-6.10.tar.gz ++
 12914 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-03-05 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-03-05 23:25:42

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.26092 (New)


Package is "cdecl"

Thu Mar  5 23:25:42 2020 rev:15 rq:781892 version:6.9

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-01-24 
13:13:36.813492114 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new.26092/cdecl.changes   2020-03-05 
23:25:58.761432906 +0100
@@ -1,0 +2,8 @@
+Wed Feb 26 19:16:18 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.9
+  * The `cast` command now accepts `as` and `to` in addition
+to `into`.
+  * Autocomplete was missing `explain-by-default;`.
+
+---

Old:

  cdecl-6.8.2.tar.gz

New:

  cdecl-6.9.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.EKJBOe/_old  2020-03-05 23:25:59.737433442 +0100
+++ /var/tmp/diff_new_pack.EKJBOe/_new  2020-03-05 23:25:59.737433442 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.8.2
+Version:6.9
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.8.2.tar.gz -> cdecl-6.9.tar.gz ++
 4060 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-01-24 13:12:39

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.26092 (New)


Package is "cdecl"

Fri Jan 24 13:12:39 2020 rev:14 rq:766720 version:6.8.2

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-01-22 
22:45:08.552541539 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new.26092/cdecl.changes   2020-01-24 
13:13:36.813492114 +0100
@@ -1,0 +2,8 @@
+Thu Jan 23 23:13:08 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.8.2
+  * When in explain-by-default mode, a special case has to be made
+for `const` and `static` keywords, since the `explain` command
+is implied only when not followed by the `cast` keyword.
+
+---

Old:

  cdecl-6.8.1.tar.gz

New:

  cdecl-6.8.2.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.FDRl70/_old  2020-01-24 13:13:38.553492814 +0100
+++ /var/tmp/diff_new_pack.FDRl70/_new  2020-01-24 13:13:38.557492815 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.8.1
+Version:6.8.2
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.8.1.tar.gz -> cdecl-6.8.2.tar.gz ++
 4837 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2020-01-22 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-01-22 22:45:01

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.26092 (New)


Package is "cdecl"

Wed Jan 22 22:45:01 2020 rev:13 rq:766170 version:6.8.1

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2020-01-13 
22:23:06.810562455 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new.26092/cdecl.changes   2020-01-22 
22:45:08.552541539 +0100
@@ -1,0 +2,6 @@
+Tue Jan 21 22:24:31 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.8.1
+  * Reset lexer start-state
+
+---

Old:

  cdecl-6.8.tar.gz

New:

  cdecl-6.8.1.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.8vvNyK/_old  2020-01-22 22:45:11.148542846 +0100
+++ /var/tmp/diff_new_pack.8vvNyK/_new  2020-01-22 22:45:11.188542867 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdecl
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   cdecl
-Version:6.8
+Version:6.8.1
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later

++ cdecl-6.8.tar.gz -> cdecl-6.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cdecl-6.8/ChangeLog new/cdecl-6.8.1/ChangeLog
--- old/cdecl-6.8/ChangeLog 2020-01-13 17:34:29.0 +0100
+++ new/cdecl-6.8.1/ChangeLog   2020-01-21 22:22:07.0 +0100
@@ -1,12 +1,19 @@
-2020-01-10  Paul J. Lucas 
+2020-01-21  Paul J. Lucas 
 
* NEWS, configure.ac: Updated version.
-   * cdecl.1, help.c, help-c++.out, help-c.out, help_command-c++.out,
- help_command-c.out, help_commands-c++.out, help_commands-c.out: Reworked
- help to match new "set" command.
-   * lexer.l: Added comment.
-   * src/Makefile.am: Added (commented out) AM_LFLAGS.
-   * src/Makefile.am, lexer.l, parser.y: Simplified set options.
+   * 00gnulib.m4, gnulib-common.m4, gnulib-comp.m4, zzgnulib.m4: Updated
+ GNUlib.
+
+2020-01-17  Paul J. Lucas 
+
+   * c_sname.h: Tweaked comment.
+   * lexer.l: Added BEGIN( INITIAL ) to lexer_reset().
+
+2020-01-13  Paul J. Lucas 
+
+   * NEWS, configure.ac, cdecl.1, src/Makefile.am, help.c, lexer.l, parser.y,
+ set.c, help-c++.out, help-c.out, help_command-c++.out, help_command-c.out,
+ help_commands-c++.out, help_commands-c.out: Now allowing set lang=.
 
 2020-01-09  Paul J. Lucas 
 
@@ -14,9 +21,6 @@
 
 2020-01-07  Paul J. Lucas 
 
-   * help.c, lexer.l, parser.y, set.c, help-c++.out, help-c.out,
- help_command-c++.out, help_command-c.out, help_commands-c++.out,
- help_commands-c.out: Now allowing set lang=.
* help.c: Added explicit-int to set options in help.
 
 2020-01-06  Paul J. Lucas 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cdecl-6.8/Makefile.in new/cdecl-6.8.1/Makefile.in
--- old/cdecl-6.8/Makefile.in   2020-01-13 17:40:48.0 +0100
+++ new/cdecl-6.8.1/Makefile.in 2020-01-21 20:03:01.0 +0100
@@ -131,7 +131,7 @@
$(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/sysexits.m4 \
$(top_srcdir)/m4/unistd_h.m4 $(top_srcdir)/m4/warn-on-use.m4 \
$(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-   $(top_srcdir)/configure.ac
+   $(top_srcdir)/m4/zzgnulib.m4 $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
 DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cdecl-6.8/NEWS new/cdecl-6.8.1/NEWS
--- old/cdecl-6.8/NEWS  2020-01-13 17:34:29.0 +0100
+++ new/cdecl-6.8.1/NEWS2020-01-21 22:21:42.0 +0100
@@ -10,6 +10,13 @@
 
 ---
 
+* Changes in Cdecl 6.8.1
+
+** Reset lexer start-state
+In 6.8, start states were added to the lexer.  Resetting the lexer now includes
+also resetting the start state.
+
+
 * Changes in Cdecl 6.8
 
 ** Added set lang=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cdecl-6.8/aclocal.m4 new/cdecl-6.8.1/aclocal.m4
--- old/cdecl-6.8/aclocal.m42020-01-13 17:40:47.0 +0100
+++ new/cdecl-6.8.1/aclocal.m4  2020-01-21 20:03:00.0 +0100
@@ -1189,3 +1189,4 @@
 m4_include([m4/warn-on-use.m4])
 

commit cdecl for openSUSE:Factory

2020-01-13 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2020-01-13 22:23:04

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.6675 (New)


Package is "cdecl"

Mon Jan 13 22:23:04 2020 rev:12 rq:764101 version:6.8

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2019-12-18 
14:48:47.273951502 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new.6675/cdecl.changes2020-01-13 
22:23:06.810562455 +0100
@@ -1,0 +2,13 @@
+Mon Jan 13 17:04:01 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.8
+  * Since the set explicit-int option was added (an option that
+takes a value), a set lang=lang option was added.
+
+---
+Tue Jan  7 09:01:24 UTC 2020 - Jan Engelhardt 
+
+- Update to release 6.7
+  * Add emission of explicit "int" to English output mode.
+
+---

Old:

  cdecl-6.6.2.tar.gz

New:

  cdecl-6.8.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.aKtQjx/_old  2020-01-13 22:23:07.706562871 +0100
+++ /var/tmp/diff_new_pack.aKtQjx/_new  2020-01-13 22:23:07.730562882 +0100
@@ -17,14 +17,14 @@
 
 
 Name:   cdecl
-Version:6.6.2
+Version:6.8
 Release:0
 Summary:C/C++ function declaration translator
 License:GPL-3.0-or-later
 Group:  Development/Languages/C and C++
 URL:https://github.com/paul-j-lucas/cdecl/
 
-Source: 
https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-6.6.2/cdecl-6.6.2.tar.gz
+Source: 
https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-%version/cdecl-%version.tar.gz
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  ncurses-devel

++ cdecl-6.6.2.tar.gz -> cdecl-6.8.tar.gz ++
 14081 lines of diff (skipped)




commit cdecl for openSUSE:Factory

2019-12-18 Thread root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2019-12-18 14:46:34

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new.4691 (New)


Package is "cdecl"

Wed Dec 18 14:46:34 2019 rev:11 rq:757692 version:6.6.2

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2015-06-15 
17:49:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new.4691/cdecl.changes2019-12-18 
14:48:47.273951502 +0100
@@ -1,0 +2,36 @@
+Mon Dec 16 15:57:23 UTC 2019 - Jan Engelhardt 
+
+- Update to release 6.6.2
+  * Command-line long-options.
+  * Distinguishes among K C, C89, C95, C99, C11, C18, C++98,
+C++03, C++11, C++14, C++17, and C++20.
+  * Support for C89 const, restrict, and volatile declarations.
+  * Support for the standard C95 type wchar_t.
+  * Support for the standard C99 types _Bool, _Complex,
+_Imaginary, int8_t, int16_t, ptrdiff_t, size_t, etc.
+  * Support for C99 static, type-qualified, and variable length
+array function arguments.
+  * Support for the standard C11 atomic types atomic_bool,
+atomic_char, etc.
+  * Support for the standard C11 and C++11 types char16_t,
+char32_t, and thread_local.
+  * Support for inline function and variable declarations.
+  * Support for typedef declarations.
+  * Support for variadic function arguments.
+  * Support for C and C++ alternative tokens (and, and_eq, etc.).
+  * Support for C++ mutable data members, namespaces and scoped
+names, new-style casts, throw, overloaded operators, and
+friend, virtual and pure virtual member function
+declarations, and user-defined conversion operators.
+  * Support for C++11 constexpr, enum class, final, noexcept,
+override, rvalue references, user-defined literals, using (as
+a typedef synonym), the function trailing return-type syntax,
+and ref-qualified member function declarations.
+  * Support for C++ [[carries_dependency]], [[deprecated]],
+[[maybe_unused]], [[nodiscard]], and [[noreturn]] attribute
+specifiers.
+  * Better warning and error messages complete with location
+information and color.
+- Drop cdecl-2.5-deb11.diff
+
+---

Old:

  cdecl-2.5-deb11.diff
  cdecl-2.5.tar.xz
  keyword-identifier.patch

New:

  cdecl-6.6.2.tar.gz



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.Zvvbju/_old  2019-12-18 14:48:47.933951804 +0100
+++ /var/tmp/diff_new_pack.Zvvbju/_new  2019-12-18 14:48:47.937951806 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdecl
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-
 Name:   cdecl
-Version:2.5
-Release:1
-Group:  Development/Languages/C and C++
+Version:6.6.2
+Release:0
 Summary:C/C++ function declaration translator
-Url:
ftp://ftp.oss.cc.gatech.edu/pub/linux/devel/lang/c/cdecl-2.5.tar.gz
-License:SUSE-Public-Domain
+License:GPL-3.0-or-later
+Group:  Development/Languages/C and C++
+URL:https://github.com/paul-j-lucas/cdecl/
 
-Source: %name-%version.tar.xz
-Patch1: %name-2.5-deb11.diff
-Patch2: keyword-identifier.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  bison flex readline-devel xz
+Source: 
https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-6.6.2/cdecl-6.6.2.tar.gz
+BuildRequires:  bison
+BuildRequires:  flex
+BuildRequires:  ncurses-devel
+BuildRequires:  readline-devel
 
 %description
 Turn English phrases to C or C++ declarations Cdecl is a program
@@ -41,21 +40,17 @@
 library.
 
 %prep
-%setup
-%patch -P 1 -P 2 -p1
+%autosetup -p1
 
 %build
-make CFLAGS="%optflags -DUSE_READLINE -DOLD_READLINE" %{?_smp_mflags};
+%configure
 
 %install
-b="%buildroot";
-install -dm0755 "$b/%_bindir";
-install -dm0755 "$b/%_mandir/man1";
-make install BINDIR="$b/%_bindir" MANDIR="$b/%_mandir/man1";
+%make_install
 
 %files
-%defattr(-,root,root)
 %_bindir/*
 %_mandir/*/*
+%license COPYING
 
 %changelog




commit cdecl for openSUSE:Factory

2015-06-15 Thread h_root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2015-06-15 17:49:48

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new (New)


Package is cdecl

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2012-02-16 
12:18:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.cdecl.new/cdecl.changes 2015-06-15 
17:49:52.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 11 09:08:54 UTC 2015 - sch...@suse.de
+
+- keyword-identifier.patch: rename identifier conflicting with keyword
+
+---

New:

  keyword-identifier.patch



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.0cyNgJ/_old  2015-06-15 17:49:54.0 +0200
+++ /var/tmp/diff_new_pack.0cyNgJ/_new  2015-06-15 17:49:54.0 +0200
@@ -27,6 +27,7 @@
 
 Source: %name-%version.tar.xz
 Patch1: %name-2.5-deb11.diff
+Patch2: keyword-identifier.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison flex readline-devel xz
 
@@ -41,7 +42,7 @@
 
 %prep
 %setup
-%patch -P 1 -p1
+%patch -P 1 -P 2 -p1
 
 %build
 make CFLAGS=%optflags -DUSE_READLINE -DOLD_READLINE %{?_smp_mflags};

++ keyword-identifier.patch ++
From: sch...@suse.de
Date: Thu Jun 11 09:08:54 +

restrict is a keyword used by the programming language. Rename it.

Index: cdecl-2.5/cdecl.c
===
--- cdecl-2.5.orig/cdecl.c
+++ cdecl-2.5/cdecl.c
@@ -241,7 +241,7 @@ struct
 /* for unsupported combinations of types. */
 void mbcheck()
 {
-register int i, j, restrict;
+register int i, j, restriction;
 char *t1, *t2;
 
 /* Loop through the types */
@@ -258,26 +258,26 @@ void mbcheck()
if (!(modbits  crosstypes[j].bit))
continue;
/* check the type of restriction */
-   restrict = crosscheck[i][j];
-   if (restrict == ALWAYS)
+   restriction = crosscheck[i][j];
+   if (restriction == ALWAYS)
continue;
t1 = crosstypes[i].name;
t2 = crosstypes[j].name;
-   if (restrict == NEVER)
+   if (restriction == NEVER)
{
notsupported(, t1, t2);
}
-   else if (restrict == RITCHIE)
+   else if (restriction == RITCHIE)
{
if (RitchieFlag)
notsupported( (Ritchie Compiler), t1, t2);
}
-   else if (restrict == PREANSI)
+   else if (restriction == PREANSI)
{
if (PreANSIFlag || RitchieFlag)
notsupported( (Pre-ANSI Compiler), t1, t2);
}
-   else if (restrict == ANSI)
+   else if (restriction == ANSI)
{
if (!RitchieFlag  !PreANSIFlag)
notsupported( (ANSI Compiler), t1, t2);
@@ -286,7 +286,7 @@ void mbcheck()
{
(void) fprintf (stderr,
%s: Internal error in crosscheck[%d,%d]=%d!\n,
-   progname, i, j, restrict);
+   progname, i, j, restriction);
exit(1); /* NOTREACHED */
}
}



commit cdecl for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory checked 
in at 2012-02-16 12:18:52

Comparing /work/SRC/openSUSE:Factory/cdecl (Old)
 and  /work/SRC/openSUSE:Factory/.cdecl.new (New)


Package is cdecl, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/cdecl/cdecl.changes  2011-09-23 
01:53:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.cdecl.new/cdecl.changes 2012-02-16 
12:18:55.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 10:44:51 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---



Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.ghR1V5/_old  2012-02-16 12:18:57.0 +0100
+++ /var/tmp/diff_new_pack.ghR1V5/_new  2012-02-16 12:18:57.0 +0100
@@ -23,7 +23,7 @@
 Group:  Development/Languages/C and C++
 Summary:C/C++ function declaration translator
 Url:
ftp://ftp.oss.cc.gatech.edu/pub/linux/devel/lang/c/cdecl-2.5.tar.gz
-License:Public Domain
+License:SUSE-Public-Domain
 
 Source: %name-%version.tar.xz
 Patch1: %name-2.5-deb11.diff


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit cdecl for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory
checked in at Mon Sep 19 15:55:24 CEST 2011.




--- cdecl/cdecl.changes 2011-03-23 14:09:10.0 +0100
+++ /mounts/work_src_done/STABLE/cdecl/cdecl.changes2011-09-18 
00:41:22.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 17 22:41:18 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Use %_smp_mflags for parallel build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ cdecl.spec ++
--- /var/tmp/diff_new_pack.a0xZ8U/_old  2011-09-19 15:55:21.0 +0200
+++ /var/tmp/diff_new_pack.a0xZ8U/_new  2011-09-19 15:55:21.0 +0200
@@ -39,16 +39,12 @@
 version it has command line editing and history with the GNU readline
 library.
 
-Author:

-   David R. Conrad
-
 %prep
 %setup
 %patch -P 1 -p1
 
 %build
-make CFLAGS=%optflags -DUSE_READLINE -DOLD_READLINE;
+make CFLAGS=%optflags -DUSE_READLINE -DOLD_READLINE %{?_smp_mflags};
 
 %install
 b=%buildroot;







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit cdecl for openSUSE:Factory

2011-06-01 Thread h_root

Hello community,

here is the log from the commit of package cdecl for openSUSE:Factory
checked in at Wed Jun 1 12:00:13 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/cdecl/cdecl.changes2011-03-23 
14:09:10.0 +0100
@@ -0,0 +1,4 @@
+---
+Fri Aug 13 00:56:53 UTC 2010 - jeng...@medozas.de
+
+- Add -DOLD_READLINE to get prototypes into scope

calling whatdependson for head-i586


New:

  cdecl-2.5-deb11.diff
  cdecl-2.5.tar.xz
  cdecl.changes
  cdecl.spec



Other differences:
--
++ cdecl.spec ++
#
# spec file for package cdecl
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   cdecl
Version:2.5
Release:1
Group:  Development/Languages/C and C++
Summary:C/C++ function declaration translator
Url:
ftp://ftp.oss.cc.gatech.edu/pub/linux/devel/lang/c/cdecl-2.5.tar.gz
License:Public Domain

Source: %name-%version.tar.xz
Patch1: %name-2.5-deb11.diff
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  bison flex readline-devel xz

%description
Turn English phrases to C or C++ declarations Cdecl is a program
which will turn English-like phrases such as declare foo as array 5
of pointer to function returning int into C declarations such as
int (*foo[5])(). It can also translate the C into the
pseudo-English. And it handles typecasts, too. Plus C++. And in this
version it has command line editing and history with the GNU readline
library.

Author:
---
David R. Conrad

%prep
%setup
%patch -P 1 -p1

%build
make CFLAGS=%optflags -DUSE_READLINE -DOLD_READLINE;

%install
b=%buildroot;
install -dm0755 $b/%_bindir;
install -dm0755 $b/%_mandir/man1;
make install BINDIR=$b/%_bindir MANDIR=$b/%_mandir/man1;

%files
%defattr(-,root,root)
%_bindir/*
%_mandir/*/*

%changelog
++ cdecl-2.5-deb11.diff ++
--- cdecl-2.5.orig/Makefile
+++ cdecl-2.5/Makefile
@@ -15,9 +15,9 @@
 #
 # add -DUSE_READLINE   To compile in support for the GNU readline library.
 
-CFLAGS= -s -O2 -DUSE_READLINE
+CFLAGS= -g -O2 -DUSE_READLINE
 CC= gcc
-LIBS= -lreadline -ltermcap
+LIBS= -lreadline
 ALLFILES= makefile cdgram.y cdlex.l cdecl.c cdecl.1 testset testset++
 BINDIR= /usr/bin
 MANDIR= /usr/man/man1
@@ -26,7 +26,7 @@
 INSTALL_DATA= install -c -m 644
 
 cdecl: c++decl
-   ln c++decl cdecl
+   ln -s c++decl cdecl
 
 c++decl: cdgram.c cdlex.c cdecl.c
$(CC) $(CFLAGS) -o c++decl cdecl.c $(LIBS)
@@ -44,7 +44,7 @@
 
 install: cdecl
$(INSTALL) cdecl $(BINDIR)
-   ln $(BINDIR)/cdecl $(BINDIR)/c++decl
+   ln -s cdecl $(BINDIR)/c++decl
$(INSTALL_DATA) cdecl.1 $(MANDIR)
$(INSTALL_DATA) c++decl.1 $(MANDIR)
 
--- cdecl-2.5.orig/cdecl.1
+++ cdecl-2.5/cdecl.1
@@ -274,7 +274,7 @@
modifier  ::= short | long | unsigned | signed | ptrmod
ptrmodlist::= ptrmod ptrmodlist | NOTHING
ptrmod::= const | volatile | noalias
-   storage   ::= auto | extern | register | auto
+   storage   ::= auto | extern | register | static
optstorage::= NOTHING | storage
options   ::= NOTHING | options
| create | nocreate
--- cdecl-2.5.orig/cdecl.c
+++ cdecl-2.5/cdecl.c
@@ -67,6 +67,7 @@
 # include stddef.h
 # include string.h
 # include stdarg.h
+# include errno.h
 #else
 # ifndef NOVARARGS
 #  include varargs.h
@@ -90,7 +91,7 @@
 #ifdef USE_READLINE
 # include readline/readline.h
   /* prototypes for functions related to readline() */
-  char * getline();
+  char * get_line();
   char ** attempt_completion(char *, int, int);
   char * keyword_completion(char *, int);
   char * command_completion(char *, int);
@@ -124,7 +125,6 @@
 
 #if __STDC__
   char *ds(char *), *cat(char *, ...), *visible(int);
-  int getopt(int,char **,char *);
   int main(int, char **);
   int yywrap(void);
   int dostdin(void);
@@ -375,7 +375,7 @@
 static char *line_read = NULL;
 
 /* Read a string, and return a pointer to it.  Returns NULL on EOF. */
-char * getline ()
+char * get_line ()
 {
   /* If the buffer has already been allocated, return the memory
  to the free pool. */