Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: uncrustify | Distribution: openSUSE Tumbleweed |
Version: 0.79.0 | Vendor: openSUSE |
Release: 1.2 | Build date: Thu Jul 4 17:03:22 2024 |
Group: Development/Languages/C and C++ | Build host: reproducible |
Size: 2734770 | Source RPM: uncrustify-0.79.0-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/uncrustify/uncrustify | |
Summary: Source Code Beautifier for C, C++, C#, ObjectiveC, D |
Source Code Beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALA. Features: * Ident code, aligning on parens, assignments, etc. * Align on '=' and variable definitions. * Align structure initializers. * Align #define stuff. * Align backslash-newline stuff. * Reformat comments (a little bit). * Fix inter-character spacing. * Add or remove parens on return statements. * Add or remove braces on single-statement if/do/while/for statements. * Supports embedded SQL 'EXEC SQL' stuff. * Highly configurable - 454 configurable options as of version 0.60.
GPL-2.0-or-later
* Thu Jul 04 2024 Dirk Müller <dmueller@suse.com> - update to 0.79.0: * Added : sp_cpp_before_struct_binding_after_byref * Added : sp_string_string * Added : pp_unbalanced_if_action * Removed : pp_warn_unbalanced_if * Removed : sp_balance_nested_parens * Added : debug_print_version * Added : nl_oc_msg_args_finish_multi_line * Wed Feb 28 2024 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> - Align path for document installation between openSUSE versions. * Fri Nov 24 2023 ming li <mli@suse.com> - update to 0.78.1: * Improve line splitting logic to avoid awkward splits * Sun Nov 19 2023 Dirk Müller <dmueller@suse.com> - update to 0.78.0: * Added: align_nl_cont_spaces * Added: sp_after_bit_colon * Added: sp_before_bit_colon * Added: sp_between_ptr_ref * Added: nl_min_after_func_body * Added: sp_before_keyword_ptr_star * Added: sp_before_global_scope_ptr_star * Added: sp_before_scope_ptr_star * Added: sp_before_operator_ptr_star * Added: sp_before_qualifier_ptr_star * Removed: sp_before_keyword_ptr_star * Added: debug_use_the_exit_function_pop * Added: nl_max_after_func_body * Added: sp_cpp_lambda_argument_list_empty * Added: align_func_proto_span_ignore_cont_lines * Wed May 24 2023 Dirk Müller <dmueller@suse.com> - update to 0.77.1: * Added sp_cmt_cpp_pvs Jan 28 2023 * Added sp_inside_rparen Feb 15 2023 * Added sp_func_call_user_inside_rparen Feb 15 2023 * Added sp_inside_rparens Feb 15 2023 * Added sp_cmt_cpp_lint Mar 18 2023 * Added sp_qualifier_ptr_star_trailing Apr 13 2023 * Added sp_qualifier_unnamed_ptr_star Apr 13 2023 * Added sp_qualifier_ptr_star_func Apr 13 2023 * Added mod_add_force_c_closebrace_comment Apr 19 2023 * Tue Dec 06 2022 Dirk Müller <dmueller@suse.com> - update to 0.76.0: Added : nl_collapse_empty_body_functions Apr 29 2022 Added : set_numbering_for_html_output May 29 2022 Added : mod_infinite_loop Jun 22 2022 Added : mod_short_int Jun 28 2022 Added : mod_long_int Jun 28 2022 Added : mod_unsigned_int Jun 28 2022 Added : mod_signed_int Jun 28 2022 Added : mod_int_prefer_int_on_left Jul 6 2022 Added : mod_int_long Jul 6 2022 Added : mod_int_signed Jul 6 2022 Added : mod_int_unsigned Jul 6 2022 Added : mod_int_short Jul 6 2022 Added : nl_oc_msg_args_min_params Jul 9 2022 Added : pp_space_after Jul 14 2022 Added : pp_space_before Jul 14 2022 Removed : pp_space Jul 14 2022 Added : nl_throw_expr Jul 19 2022 Added : mod_paren_on_throw Jul 19 2022 Added : debug_sort_the_tracks Aug 2 2022 Removed : pp_space_before Aug 6 2022 Added : nl_var_def_blk_end_func_top Aug 11 2022 Removed : nl_func_var_def_blk Aug 11 2022 Added : pp_indent_with_tabs Sep 6 2022 Added : pp_multiline_define_body_indent Sep 15 2022 Added : nl_oc_msg_args_max_code_width Sep 20 2022 Added : debug_decode_the_flags Oct 9 2022 * Tue May 17 2022 Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 0.75.1 * Added mod_move_case_return * Added sp_ptr_star_func_type * Added pp_indent_at_level0 * Added align_braced_init_list_thresh * Added align_braced_init_list_span * Added align_assign_on_multi_var_defs * Added sp_byref_paren * Added sp_not_not * Added indent_ignore_comma_paren * Added indent_ignore_comma_brace * Added indent_ignore_bool_paren * Added indent_ignore_arith * Added mod_full_paren_return_bool * Added mod_full_paren_assign_bool * Added sp_type_colon * Removed indent_ignore_comma_paren * Removed indent_ignore_bool_paren * Removed indent_ignore_comma_brace * Added indent_ignore_semicolon * Added sp_enum_brace * Added indent_ignore_before_class_colon * Added indent_ignore_before_constr_colon * Added indent_ignore_bool * Added indent_ignore_first_continue * Added indent_ignore_assign * Added indent_ignore_case_brace * Added indent_namespace_inner_only * Added pp_warn_unbalanced_if * Removed sp_type_question * Mon Dec 20 2021 Dirk Müller <dmueller@suse.com> - update to 0.74.0 * Added nl_before_struct * Added nl_before_ignore_after_case * Added sp_before_ptr_star_trailing * Added sp_after_ptr_star_trailing * Added sp_sparen_paren * Added pp_indent_in_guard * Added indent_single_line_comments_before * Added indent_single_line_comments_after * Removed indent_sing_line_comments * Added sp_after_ellipsis * Added mod_remove_duplicate_include * Added sp_between_semi_for_empty * Added nl_before_brace_open * Added cmt_trailing_single_line_c_to_cpp * Added sp_ellipsis_parameter_pack * Added sp_parameter_pack_ellipsis * Added sp_byref_ellipsis * Added sp_ptr_type_ellipsis * Added indent_ctor_init_following * Added sp_before_emb_cmt * Added sp_num_after_emb_cmt * Added sp_before_tr_cmt * Added sp_num_before_emb_cmt * Added sp_num_before_tr_cmt * Added sp_after_emb_cmt * Removed sp_before_tr_emb_cmt * Removed sp_num_before_tr_emb_cmt * Added pp_include_at_level * Added sp_return * Added indent_comment_align_thresh * Added indent_comment * Added align_func_proto_amp_style * Added align_func_proto_star_style * Added indent_case_comment * Added indent_switch_body * Added sp_inside_for_close * Added sp_inside_for * Added sp_inside_for_open * Added indent_ignore_label * Added sp_ptr_star_func_var * Thu Jul 01 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to 0.73.0 * Added indent_before_class_colon * Added sp_cmt_cpp_region * Added cmt_sp_before_doxygen_javadoc_tags * Added cmt_align_doxygen_javadoc_tags * Added cmt_reflow_fold_regex_file * Added processing_cmt_as_regex * Added cmt_reflow_indent_to_paragraph_start * Added sp_cpp_lambda_argument_list * Added nl_do_leave_one_liners * Added debug_truncate * Added indent_comma_brace * Mon Jan 04 2021 Dirk Müller <dmueller@suse.com> - update to 0.72.0: * new command option: --debug-csv-format : Dump debug info to file in csv-delimited format. * Added: nl_inside_empty_func * Added: debug_timeout * Added: sp_inside_square_empty * Added: align_eigen_comma_init * Added: pos_shift * Added: donot_indent_func_def_close_paren * Added: donot_add_nl_before_cpp_comment * see https://github.com/uncrustify/uncrustify/blob/uncrustify-0.72.0/ChangeLog
/usr/bin/uncrustify /usr/share/doc/packages/uncrustify /usr/share/doc/packages/uncrustify/AUTHORS /usr/share/doc/packages/uncrustify/ChangeLog /usr/share/doc/packages/uncrustify/Conditional_operator.txt /usr/share/doc/packages/uncrustify/Conditional_operator.txt-save /usr/share/doc/packages/uncrustify/README.md /usr/share/doc/packages/uncrustify/Track.jpg /usr/share/doc/packages/uncrustify/Tracking.txt /usr/share/doc/packages/uncrustify/align-thresholds.txt /usr/share/doc/packages/uncrustify/control_the_spaces.txt /usr/share/doc/packages/uncrustify/dump-steps.txt /usr/share/doc/packages/uncrustify/etc /usr/share/doc/packages/uncrustify/etc/MS-calling_conventions.cfg /usr/share/doc/packages/uncrustify/etc/align_assign.txt /usr/share/doc/packages/uncrustify/etc/amxmodx.cfg /usr/share/doc/packages/uncrustify/etc/ben.cfg /usr/share/doc/packages/uncrustify/etc/ben2.cfg /usr/share/doc/packages/uncrustify/etc/d.cfg /usr/share/doc/packages/uncrustify/etc/defaults.cfg /usr/share/doc/packages/uncrustify/etc/dofiles.sh /usr/share/doc/packages/uncrustify/etc/freebsd.cfg /usr/share/doc/packages/uncrustify/etc/gnu-indent.cfg /usr/share/doc/packages/uncrustify/etc/klaus.cfg /usr/share/doc/packages/uncrustify/etc/kr-indent.cfg /usr/share/doc/packages/uncrustify/etc/linux-indent.cfg /usr/share/doc/packages/uncrustify/etc/linux.cfg /usr/share/doc/packages/uncrustify/etc/mono.cfg /usr/share/doc/packages/uncrustify/etc/msvc.cfg /usr/share/doc/packages/uncrustify/etc/objc.cfg /usr/share/doc/packages/uncrustify/etc/sun.cfg /usr/share/doc/packages/uncrustify/etc/types.txt /usr/share/doc/packages/uncrustify/etc/uigui_uncrustify.ini /usr/share/doc/packages/uncrustify/etc/uncrust-files.sh /usr/share/doc/packages/uncrustify/etc/uncrustify.xml.in /usr/share/doc/packages/uncrustify/etc/xsupplicant.cfg /usr/share/doc/packages/uncrustify/example.c /usr/share/doc/packages/uncrustify/goals.txt /usr/share/doc/packages/uncrustify/how_to_configure_options.txt /usr/share/doc/packages/uncrustify/how_to_format_cpp_lambda_functions.rst /usr/share/doc/packages/uncrustify/htdocs /usr/share/doc/packages/uncrustify/htdocs/align_typedef.html /usr/share/doc/packages/uncrustify/htdocs/ben.cfg.txt /usr/share/doc/packages/uncrustify/htdocs/config.txt /usr/share/doc/packages/uncrustify/htdocs/configuration.txt /usr/share/doc/packages/uncrustify/htdocs/default.cfg /usr/share/doc/packages/uncrustify/htdocs/examples /usr/share/doc/packages/uncrustify/htdocs/examples/c-1.in.c /usr/share/doc/packages/uncrustify/htdocs/examples/c-1.out.c /usr/share/doc/packages/uncrustify/htdocs/examples/example.c /usr/share/doc/packages/uncrustify/htdocs/images /usr/share/doc/packages/uncrustify/htdocs/images/linuxlinks.gif /usr/share/doc/packages/uncrustify/htdocs/index.html /usr/share/doc/packages/uncrustify/htdocs/linux.cfg.txt /usr/share/doc/packages/uncrustify/htdocs/options.html /usr/share/doc/packages/uncrustify/htdocs/options_ASM.html /usr/share/doc/packages/uncrustify/htdocs/options_Align.html /usr/share/doc/packages/uncrustify/htdocs/options_CLI_NET.html /usr/share/doc/packages/uncrustify/htdocs/options_C_sharp.html /usr/share/doc/packages/uncrustify/htdocs/options_D.html /usr/share/doc/packages/uncrustify/htdocs/options_Indenting.html /usr/share/doc/packages/uncrustify/htdocs/options_Java.html /usr/share/doc/packages/uncrustify/htdocs/options_ModifyCode.html /usr/share/doc/packages/uncrustify/htdocs/options_Namespace.html /usr/share/doc/packages/uncrustify/htdocs/options_NewLines.html /usr/share/doc/packages/uncrustify/htdocs/options_Objectiv-C.html /usr/share/doc/packages/uncrustify/htdocs/options_Positioning.html /usr/share/doc/packages/uncrustify/htdocs/options_Preprocessor.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Assign.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Byref.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Case.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Cast.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Class.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Comma.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Enum.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_For.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_New.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Operator.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Paren.html /usr/share/doc/packages/uncrustify/htdocs/options_Space_Template.html /usr/share/doc/packages/uncrustify/htdocs/options_Spaces.html /usr/share/doc/packages/uncrustify/htdocs/project-support.jpg /usr/share/doc/packages/uncrustify/htdocs/uncrustify.css /usr/share/doc/packages/uncrustify/htdocs/uncrustify.html /usr/share/doc/packages/uncrustify/not_a_compiler.txt /usr/share/doc/packages/uncrustify/overview.odt /usr/share/doc/packages/uncrustify/paren_stack.txt /usr/share/doc/packages/uncrustify/preprocessor_indentation.txt /usr/share/doc/packages/uncrustify/theory.txt /usr/share/doc/packages/uncrustify/threads.txt /usr/share/doc/packages/uncrustify/track.html /usr/share/licenses/uncrustify /usr/share/licenses/uncrustify/COPYING /usr/share/man/man1/uncrustify.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Dec 5 23:54:35 2024