commit cdecl for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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]) m4_include([m4/wch
commit cdecl for openSUSE:Factory
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
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&R 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
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
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
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
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 @@ ::= short | long | unsigned | signed | ::= | NOTHING ::= const | volatile | noalias - ::= auto | extern | register | auto + ::= auto | extern | register | static ::= NOTHING | ::= NOTHING | | create | nocreate --- cdecl-2.5.orig/cdecl.c +++ cdecl-2.5/cdecl.c @@ -67,6 +67,7 @@ # include # include # include +# include #else # ifndef NOVARARGS # include @@ -90,7 +91,7 @@ #ifdef USE_READLINE # include /* 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. */ @@ -887,7 +887,7 @@ if (!quiet) (void) printf("Type `help' or `?' for help\n"); ret = 0; - while ((line = get