commit astyle for openSUSE:Factory
Hello community, here is the log from the commit of package astyle for openSUSE:Factory checked in at 2019-11-06 13:53:10 Comparing /work/SRC/openSUSE:Factory/astyle (Old) and /work/SRC/openSUSE:Factory/.astyle.new.2990 (New) Package is "astyle" Wed Nov 6 13:53:10 2019 rev:14 rq:739811 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/astyle/astyle.changes2018-04-17 11:17:56.353225202 +0200 +++ /work/SRC/openSUSE:Factory/.astyle.new.2990/astyle.changes 2019-11-06 13:53:18.907974908 +0100 @@ -1,0 +2,5 @@ +Thu Oct 17 13:47:39 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- Other differences: -- ++ astyle.spec ++ --- /var/tmp/diff_new_pack.ttGN1D/_old 2019-11-06 13:53:20.899977068 +0100 +++ /var/tmp/diff_new_pack.ttGN1D/_new 2019-11-06 13:53:20.899977068 +0100 @@ -1,7 +1,7 @@ # # spec file for package astyle # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ # @@ -21,7 +21,6 @@ Release:0 Summary:Source Code Indenter, Formatter, and Beautifier for C, C++, C# and Java License:MIT -Group: Development/Tools/Other Url:http://astyle.sourceforge.net/ Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}%20%{version}/%{name}_%{version}_linux.tar.gz BuildRequires: gcc-c++ @@ -35,7 +34,6 @@ %package -n lib%{name}j3 Summary:Java bindings for %{name} -Group: Development/Languages/Java %description -n lib%{name}j3 This package contains Java bindings for %{name}.
commit astyle for openSUSE:Factory
Hello community, here is the log from the commit of package astyle for openSUSE:Factory checked in at 2018-04-17 11:17:55 Comparing /work/SRC/openSUSE:Factory/astyle (Old) and /work/SRC/openSUSE:Factory/.astyle.new (New) Package is "astyle" Tue Apr 17 11:17:55 2018 rev:13 rq:597091 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/astyle/astyle.changes2014-12-17 19:15:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.astyle.new/astyle.changes 2018-04-17 11:17:56.353225202 +0200 @@ -1,0 +2,85 @@ +Mon Apr 16 14:26:23 UTC 2018 - kkae...@suse.com + +- don't obsolete libastyle1, let the distribution update handle + removal of old shared lib. + +--- +Wed Apr 11 10:36:24 UTC 2018 - kkae...@suse.com + +- Update to 3.1 + * Add new options "project", "project=", and "project=none" (#11). + * Add new options, "break-return-type" and "break-return-type-decl" (358, 286, 205, 16). + * Add new options, "attach-return-type" and "attach-return-type-decl" (358, 286, 205, 16). + * Add new option "style=ratliff", as an alternate name for banner style. + * Add new environment variable ARTISTIC_STYLE_PROJECT_OPTIONS (#11). + * Add multiple extensions to the command line file paths option. + * Improve recognition of unary + and - when using pad-oper. + * Change the Windows default options file location from USERPROFILE to APPDATA. + * Change options file input to accept UTF-16, or UTF-8 with a BOM (or signature). + * Change "unsigned short" data type to c++11 "char16_t". + * Change translations for new project options file. + * Fix utf8LengthFromUtf16() calculation being less than the actual length. + * Fix multiply followed by a dereference for "align-pointer=type". + * Fix recognition of a uniform class initializer in a base class initialization (#441). + * Fix indentation of "volatile" keyword not used in a method definition (#450). + * Fix indentation of "final" keyword not used in a method definition (#450). + * Fix indentation of compound literals in an argument list (#456). + * Fix indentation of trailing return type method following a constructor (#463). + * Fix space padding of closing brace before a dot (#468). + * Fix Objective-C to allow for "Extern C" statements in the source files (#443, 444, 446). + * Fix Objective-C to allow for method definitions without a specified return type (#447). + * Fix Objective-C to allow for method definitions with multiple param types. + * Fix Objective-C to replace tabbed padding with a space. + * Fix Objective-C formatting of line-end comments with "unpad-return-type". + * Fix Objective-C "align-method-colon" to ignore ternary (?) operators. + * Fix C# base class constructor indentation (#459). + * Fix C# indentation of method declaration containing a colon (#465) + * Fix C/C++ to allow "interface" as a non-keyword (#445). + * Fix Java to allow "default" as a non-switch keyword. + * Fix line ends initialization if no line end has been read. + * Fix Java build from including ASLocalizer in the shared library. + * Fix to check for AStyleWx line tags after C style comments. + * Fix boundary conditions and other errors discovered by fuzzing. + * Refactoring: +- Extract method isNumericVariable() in ASFormatter class. +- Extract method isTopLevel() in ASBeautifier class. +- Extract method fileExists() in Console class. +- Rename ASEncoding variable from "utf8_16" to "encode". +- Rename ASBeautifier vector from squareBracketDepthStack to parenDepthStack. +- Combine style options in ASOptions class to avoid compiler limits. + +--- +Wed Aug 9 09:10:49 UTC 2017 - kkae...@suse.com + +- Prevent file conflicts on update: obsolete libastylej1 + +--- +Tue Jun 13 13:44:34 UTC 2017 - mplus...@suse.com + +- Small packaging cleanup + +--- +Thu Jun 8 11:30:32 UTC 2017 - k.ohl...@gmail.com + +- Update to new upstream release 3.0.1 (boo#1044030): + * Switch to MIT license. + * Add new option "indent-after-parens". + * Add new option "attach-closing-while". + * Fix crash caused by certain class initializer formats. + * Fix memory leak when using "indent-preproc-define". + * Fix boundary conditions discovered by american fuzzy lop fuzzer. + * Drop astyle-java-includes.patch, upstream + +--- +Tue May 10 11:39:56 UTC 2016 - alarr...@suse.com + +- Add astyle-java-includes.patch to fix a build error in Leap + +--- +Thu Mar 17 13:58:23 UTC 2016 - kkae...@suse.com + +- enable
commit astyle for openSUSE:Factory
Hello community, here is the log from the commit of package astyle for openSUSE:Factory checked in at 2014-12-17 19:16:00 Comparing /work/SRC/openSUSE:Factory/astyle (Old) and /work/SRC/openSUSE:Factory/.astyle.new (New) Package is astyle Changes: --- /work/SRC/openSUSE:Factory/astyle/astyle.changes2013-11-18 13:08:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.astyle.new/astyle.changes 2014-12-17 19:15:28.0 +0100 @@ -1,0 +2,80 @@ +Wed Dec 17 09:58:02 UTC 2014 - p.drou...@gmail.com + +- Update to version 2.05.1 + + Fix incorrectly reporting files containing disabled formatting as +being formatted. + + Fix incorrect handling of quoted arguments in the options file (#321). + + Fix error in identifying an enum return type as an enumeration (#322, 323). + + Fix error in identifying an enum argument as an enumeration (#327). + + Fix recognition of Qt keywords when used as variables in C++ (#329). + + Fix recognition of a pointer in a C++ cast (#316). + + Fix removing trailing whitespace after a changed pointer or reference cast. +- Changes from version 2.05 + +Add new bracket style option style=vtk (#155). + +Add new option indent-preproc-block to indent blocks of preprocessor + directives (#21, #114, #229, #242, #294). + +Add new option, dry-run, to run AStyle without updating the files + (#184, #285). + +Add new options, html (-!) and html=###, to display the HTML + help documentation in the default browser. + +Add tags *INDENT-OFF* and *INDENT_ON* to disable formatting of + source code blocks (#2, #47, #55, #78, #110, #176). + +Add tag *NOPAD* to disable selected formatting on a single line. + +Add '__attribute__ ((visibility (default)))' to Linux exported functions. + +Remove option style=ansi and make it depreciated (#146). + +Remove fix for broken 'case' statements from release 2.02.1, Nov 21, 2011. + +Improve Korean translation (#256). + +Change shared libraries to include the version number as part + of the file name (#264) + +Change help display to stdout to allow piping and redirection (#63). + +Change version display to stdout. + +Change headers to include foreach, forever, Q_FOREACH, and Q_FOREVER + (#98, #154). + +Change compiler definition ASTYLE_NO_VCX (no Visual Studio exports) + to ASTYLE_NO_EXPORTS. + +Change shared library error handler argument from char* to + const char*. + +Fix not recognizing noexcept, interrupt, and autoreleasepool as + pre-command headers (#225, #259). + +Fix formatting of C++11 uniform initializer brackets (#253, #257, #260, #284). + +Fix to not automatically space pad C++11 uniform initializer brackets (#275). + +Fix formatting of enums with leading commas (#159, #179, #270). + +Fix formatting of logical operator in class initializers (#290). + +Fix flagging a 'const' variable as a 'const' method (#275). + +Fix piping and redirection adding an extra character to the output (#245, #252, #305). + +Fix indent-modifiers to attach class access modifiers to Horstmann style brackets. + +Fix ASFormatter to correctly recognize the end of a C++ raw string literal (#261). + +Fix to recognize C++11 enum class as an enum (#303). + +Fix indent of C++11 noexecpt statements within a class (#260, #304). + +Fix not resetting templateDepth when a template was not found (#295). + +Fix formatting of multiplication in a block paren (#144). + +Fix whitespace padding when formatting an rvalue references (#297). + +Fix to recognize an rvalue reference without a name (#265). + +Fix to not identify an operator overload method as a calculation (#296). + +Fix concatenating multiplication with a pointer dereference (#291). + +Fix recognition of a pointer dereference following a question mark (#213). + +Fix extra space after a trailing reference type (#300). + +Fix _asm blocks not being identified as a block opener and the + variable not cleared on exit (#163). + +Fix indentation of line comments before a class opening bracket. + +Fix indentation of line comments before a namespace opening bracket. + +Fix isBracketType() method to correctly process a NULL_TYPE. + +Fix unpad-paren to recognize additional variables (#43, #132, #143). + +Fix indentation of C# let statements. + +Fix a few omissions with fill-empty-lines. + +Fix file read to read 64K blocks of data. + +Refactor to un-obfuscate (clarify) the code, and improve design + and decomposition:: + * Extract class Utf8_16 from ASConsole. + * Replace Linux dependency on iconv with a Utf8_16 class for ASLibrary. + * Move global using statements to the astyle namespace in astyle.h and ASLocalizer.h. + * Move shared library declarations from astyle.h to astyle_main.h. + * Move indentable macros from ASEnhancer to ASResource and create static pairs. + * Simplify
commit astyle for openSUSE:Factory
Hello community, here is the log from the commit of package astyle for openSUSE:Factory checked in at 2013-11-18 13:08:21 Comparing /work/SRC/openSUSE:Factory/astyle (Old) and /work/SRC/openSUSE:Factory/.astyle.new (New) Package is astyle Changes: --- /work/SRC/openSUSE:Factory/astyle/astyle.changes2012-10-29 20:02:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.astyle.new/astyle.changes 2013-11-18 13:08:23.0 +0100 @@ -1,0 +2,115 @@ +Mon Nov 11 19:50:16 UTC 2013 - tbehr...@suse.com + +- update to version 2.04 + +Add new programming language Objective‑C. +Add new bracket style option style=google (-A14). +Add new option indent-preproc-cond (xw) to indent preprocessor conditional statements (#118). +Add new bracket modify options attach-namespaces, attach-classes, attach-inlines, and attach-extern-c. +Add new option indent-modifiers (-xG) to indent class access modifiers one-half indent (#130). +Add new option remove-brackets (-xj) to remove brackets from single line conditional statements. +Add new option remove-comment-prefix (-xp) to remove the leading '*' from multi-line comments. +Add new option align-method-colon (-xM) to align Objective‑C method colons. +Add new option pad-method-colon=# (-xP#) to space pad Objective‑C method colons. +Add new options pad-method-prefix (-xQ), and unpad-method-prefix (-xR) to pad the Objective‑C - and + method prefix. +Add new dll entry point AStyleMainUtf16 for processing C# UTF-16 strings. +Add formatting of C++11 raw string literals (#222). +Add style=knf as an alternative to style=linux. +Remove depreciated bracket= options. +Improve recognition and formatting of pointers and references (#174 and other changes). +Improve the recognition of block-opening brackets. +Improve code using a static code analyzer (#195). +Change max-code-length to include Objective‑C methods. +Change indent-elseifs and break-blocks to look ahead only if in command-type brackets (speed improvement). +Fix linux bracket styles to break the opening bracket in inline function definitions (#185). +Fix indentation of switch block comments (#164). +Fix enums to indent with tabs when requested (#92, #121). +Fix formatting of rvalue reference without a name in a declaration (#219). +Fix pad-first-paren-out to not pad if the following parens are empty (#232). +Fix end-of-statement reset when comments follow closing bracket. +Fix the ASBeautifier active and waiting stacks to delete the ASBeautifier objects before deleting the pointers. +Fix ASBeautifier init to delete the tempStack vectors before deleting the tempStack. +Fix Linux piping problem by changing cin input to build a stringstream before formatting. +Fix to identify the correct bracket type when 'extern C' is part of the enum definition. +Fix to clear 'extern C' variables when the block is closed. +Fix unindented 'extern C' to not indent when in a #else preprocessor directive. +Fix not always correctly formatting linux type brackets for enum blocks. +Fix align-pointer in a range-based for statement (#217). +Fix pointer-reference argument alignment to correctly position a following comment (#235). +Fix to not attach a bracket to a line ending in a backslash '\' (#186, #214, #220). +Fix to recognize templates using multiple lines (#85, #87, #136). +Fix formatting of template continuation lines (#85, #87, #136). +Fix to allow '^' as an array operator (#233). +Fix an enum argument being mistaken for an enumeration (#211). +Fix to recognize a non-instatement array after a },{ sequence. +Fix pad-oper to not pad before a following comma. +Fix recognition of an operator when the calculation contains a bitwise not '~' (#166). +Fix to allow a preprocessor statement within a preprocessor define (#238). +Fix preprocessor comparison to check for whole words (#246). +Fix add-brackets when a line contains more than one paren pairs (#181). +Fix to allow Mac old CR line endings in the options file (#129). +Refactor to aid debugging and improve design and decomposition: +Move ALL preliminary indentation calculations to computePreliminaryIndentation() in ASBeautifier. +Move calculation of 'force tab' indents to preLineWS() in ASBeautifier. +Combine methods init() and init(ASSourceIterator*) in ASBeautifier. +Extract method adjustParsedLineIndentation() in ASBeautifier. +Extract method parseCurrentLine() in ASEnhancer. +Remove astyle_main.cpp unused functions getFilesUnchanged, getOptionsFileRequired, and setOptionsFileRequired. + +- update to version 2.03 + +Add new option indent=force-tab-x=# (-xT#) to allow a tab
commit astyle for openSUSE:Factory
Hello community, here is the log from the commit of package astyle for openSUSE:Factory checked in at 2012-10-29 20:02:06 Comparing /work/SRC/openSUSE:Factory/astyle (Old) and /work/SRC/openSUSE:Factory/.astyle.new (New) Package is astyle, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/astyle/astyle.changes2012-02-14 13:04:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.astyle.new/astyle.changes 2012-10-29 20:02:07.0 +0100 @@ -1,0 +2,9 @@ +Sun Oct 28 09:13:16 UTC 2012 - g...@opensuse.org + +- update to version 2.02.1 + - please see the included notes.html and news.html for a list of +changes in this release +- drop unnecesary patch astyle-1.24-cxxflags.patch +- package complete documentation + +--- Old: astyle-1.24-cxxflags.patch astyle_1.24_linux.tar.bz2 New: astyle_2.02.1_linux.tar.gz Other differences: -- ++ astyle.spec ++ --- /var/tmp/diff_new_pack.KNNsU5/_old 2012-10-29 20:02:09.0 +0100 +++ /var/tmp/diff_new_pack.KNNsU5/_new 2012-10-29 20:02:09.0 +0100 @@ -18,14 +18,13 @@ Name: astyle BuildRequires: gcc-c++ -Version:1.24 +Version:2.02.1 Release:0 -Summary:Source code indenter, formatter, and beautifier for C, C++, C# and Java +Summary:Source Code Indenter, Formatter, and Beautifier for C, C++, C# and Java License:LGPL-3.0 Group: Development/Tools/Other Url:http://astyle.sourceforge.net/ -Source: %{name}_%{version}_linux.tar.bz2 -Patch0: astyle-1.24-cxxflags.patch +Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}%20%{version}/%{name}_%{version}_linux.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -36,21 +35,20 @@ %prep %setup -q -n %{name} -%patch0 -b .cxxflags +ln -s doc/ html %build export CFLAGS=%{optflags} export CXXFLAGS=%{optflags} -cd build/gcc -make release %{?_smp_mflags} +make -C build/gcc astyled %{?_smp_mflags} %install install -d -m 0755 %{buildroot}%{_bindir} -install -m 0755 build/gcc/bin/%{name} %{buildroot}%{_bindir} +install -m 0755 build/gcc/bin/%{name}d %{buildroot}%{_bindir}/%{name} %files %defattr(0644,root,root,0755) -%doc doc/astyle.html doc/license.html +%doc html/ %defattr(-,root,root,0755) %{_bindir}/%{name} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org