Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libastylej3 | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 3.4 | Vendor: openSUSE |
Release: bp156.1.5 | Build date: Mon May 13 16:02:12 2024 |
Group: Unspecified | Build host: obs-power9-12 |
Size: 395152 | Source RPM: astyle-3.4-bp156.1.5.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://astyle.sourceforge.net/ | |
Summary: Java bindings for astyle |
This package contains Java bindings for astyle.
MIT
* Sat Jun 17 2023 Antoine Belvire <antoine.belvire@opensuse.org> - Update to 3.4: * Fixed formatting of CS interpolation literals (gl#saalen/astyle#8). * Fixed false lambda recognition (gl#saalen/astyle#11). * Fixed indentation of member declarations (gl#saalen/astyle#10). * Fixed indentation of struct assignments (gl#saalen/astyle#12). * Added new option "--indent-lambda" to to enable new lambda recognition (gl#saalen/astyle#7). * Wed Jun 07 2023 Stefan Seyfried <seife+obs@b1-systems.com> - spec: add libastylej.rpmlintrc to please factory-auto check * Wed Jun 07 2023 Stefan Seyfried <seife+obs@b1-systems.com> - bring back libastylej.so symlink to fix at least Arduino - add libastylej.rpmlintrc to disarm the harmful check which probably caused the removal of libastylej.so * Sun May 28 2023 Antoine Belvire <antoine.belvire@opensuse.org> - Update to 3.3.1: Fix build. - Remove astyle-3.3-std.patch: Fixed upstream. * Wed May 24 2023 Antoine Belvire <antoine.belvire@opensuse.org> - Update to 3.3: * The source code has been refactored to no longer use the std namespace globally. * Some features of "modern C++" are now supported, ie. lambda function arguments and array initializers with braces. * Two new options to remove superfluous whitespace and empty lines were added: "squeeze-ws" and "squeeze-lines=#" (parameter value is the number of empty lines to keep). * Two new options to add or remove whitespace around square brackets were added: "pad-brackets" and "unpad-brackets". - Changes of 3.2: * Use C++11 feature. * New option "style=webkit": Similar to the Stroustrup brace style except the 'else' keyword is attached to the previous closing bracket. * Various bugs fixes, especially causing reformatting the code in repeated runs. * Deprecated options have been removed. - Install man page. - Add astyle-3.3-std.patch: Fix build. - Refresh spec file. * Thu Oct 17 2019 Richard Brown <rbrown@suse.com> - Remove obsolete Groups tag (fate#326485) * Mon Apr 16 2018 kkaempf@suse.com - don't obsolete libastyle1, let the distribution update handle removal of old shared lib. * Wed Apr 11 2018 kkaempf@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 09 2017 kkaempf@suse.com - Prevent file conflicts on update: obsolete libastylej1 * Tue Jun 13 2017 mpluskal@suse.com - Small packaging cleanup * Thu Jun 08 2017 k.ohlhus@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 2016 alarrosa@suse.com - Add astyle-java-includes.patch to fix a build error in Leap * Thu Mar 17 2016 kkaempf@suse.com - enable Java bindings new subpackage libastylej1 - create libastylej.so symlink for Arduino * Wed Dec 17 2014 p.drouand@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".
/usr/lib64/libastylej.so /usr/lib64/libastylej.so.3 /usr/lib64/libastylej.so.3.2.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:51:39 2024