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.changes    2013-11-18 
13:08:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.astyle.new/astyle.changes       2014-12-17 
19:15:28.000000000 +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 ASBeautifier procedure to identify the colon (:) type.
+   * Major refactoring in ASBeautifier to create separate variables for an 
enum, a
+     class statement and a class initializer.
+     This was needed to fix the processing of C++11 uniform initializers in a 
class initializer.
+   * Minor changes to ASFormatter and ASBeautifier based on results of the 
Clang analyzer.
+   * Change several methods in astyle_main to "const".
+
+-------------------------------------------------------------------

Old:
----
  astyle_2.04_linux.tar.gz

New:
----
  astyle_2.05.1_linux.tar.gz

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

Other differences:
------------------
++++++ astyle.spec ++++++
--- /var/tmp/diff_new_pack.6FYWxi/_old  2014-12-17 19:15:30.000000000 +0100
+++ /var/tmp/diff_new_pack.6FYWxi/_new  2014-12-17 19:15:30.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package astyle
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -18,7 +18,7 @@
 
 Name:           astyle
 BuildRequires:  gcc-c++
-Version:        2.04
+Version:        2.05.1
 Release:        0
 Summary:        Source Code Indenter, Formatter, and Beautifier for C, C++, C# 
and Java
 License:        LGPL-3.0

++++++ astyle_2.04_linux.tar.gz -> astyle_2.05.1_linux.tar.gz ++++++
++++ 12697 lines of diff (skipped)

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

Reply via email to