./textproc/uncrustify, Source Code Beautifier for C-like languages

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.72.0, Package name: uncrustify-0.72.0, Maintainer: ryoon

Source Code Beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn
and VALA. The goals of this project are simple: Create a highly
configurable, easily modifiable source code beautifier.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1494.971 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2020-11-24 14:16:43 by Nia Alarie | Files touched by this commit (3)
Log message:
uncrustify: Update to 0.72.0

Change highlights in uncrustify-0.72.0 (November 2020)
-------------------------------------------------------------------------------
  new command option:
  --debug-csv-format : Dump debug info to file in csv-delimited format.

  b29dfb58d6bebb79a961d0e709543a152d260dbc
    Added   : nl_inside_empty_func                 Aug  4 2020
  5068a4a78d7770a7292ea7a016ab7ca0bf49cbf7
    Added   : debug_timeout                        Sep  1 2020
  cf3e5acfb4d55b47b25b7e7daa2844e2998b47cc
    Added   : sp_inside_square_empty               Sep  8 2020
  b66c26c669bf9752f468115f1e6444481c0b9e6d
    Added   : align_eigen_comma_init               Sep  9 2020
  7b5fd82fa5d6fc035ddfb7c087c5aeb7cf6f4bd7
    Added   : pos_shift                            Sep 16 2020
  b61b7952835be3451cd1131baeda7b54cb61a50e
    Added   : donot_indent_func_def_close_paren    Sep 26 2020
  85001632261196dc1c2f3760dc9180e4c443f9ba
    Added   : donot_add_nl_before_cpp_comment      Oct 14 2020
   2020-05-16 21:17:13 by Nia Alarie | Files touched by this commit (3)
Log message:
uncrustify: Update to 0.71.0

Change highlights in uncrustify-0.71.0 (May 2020)
-------------------------------------------------------------------------------

  6bcfb640d908038402869cb3be7bd80adcdb4708
    Added   : align_oc_msg_colon_xcode_like        Nov 29 2019
  2fd5aaf255e1d0369842f54ae8d444bcbc079c7b
    Added   : indent_compound_literal_return       Nov 19 2019
  4b74315b6cf8e91801b663c4171c1e0a9e12ea5b
    Added   : indent_sparen_extra                  Nov 19 2019
  f012dd24e2d116d867404667ce15c3309466046f
    Added   : sp_word_brace_init_lst               Jan 21 2020
    Removed : sp_word_brace                        Jan 21 2020
  466b8bcf5f8ee04686d2d7af62b5ce76241c777d
    Added   : nl_func_call_args                    Jan 24 2020
  807e27e81112f28ae71b21f43718a1b859ad473a
    Added   : sp_before_oc_proto_list              Feb  4 2020
  94f18ac9c0c7c7fab64f14425aea69f0f49bb240
    Added   : indent_off_after_assign              Feb  7 2020
  25e20f9e4ab389c06fc76bcf0dcb3fe07ab91aea
    Added   : indent_off_after_return              Feb  7 2020
  cee950462787ab3b7725c5fb77fa38b992527e99
    Added   : indent_oc_inside_msg_sel             Feb 10 2020
  2d04118314be95654f29fb32ae50b8cd46af8682
    Added   : nl_func_call_args_multi_line_ignore_closures Dec 17 2019
  369192830c01beedcfe87c432f9c26637c1e6587
    Added   : indent_inside_ternary_operator       Dec  9 2019
  100db726b938d263c6c7f07530385dec0cdd711e
    Added   : use_form_feed_no_more_as_whitespace_character Feb 21 2020
  24e27fe8cdda55e422b1db659f255da353b3022c
    Added   : debug_max_number_of_loops            Feb 27 2020
  30da6cafa6b0819c48a02513cadbc256a5b450c5
    Added   : debug_line_number_to_protocol        Mar 17 2020
  f5d8ee093eb521ecc0c57060b0009dd5f05e039e
    Added   : mod_sort_incl_import_prioritize_filename Mar 27 2020
  8d595cb0721b299db8f1169c22d38d45df899a51
    Added   : mod_sort_incl_import_ignore_extension Mar 27 2020
  9f8b7754f03aa970ede730a5cd4e2cbd94f139cc
    Added   : mod_sort_incl_import_prioritize_extensionless Mar 27 2020
  6d5829551886ee9e643e5d6019c5389dfa738c3b
    Added   : mod_sort_incl_import_prioritize_angle_over_quotes Mar 27 2020
  27b33d779e7aa33c1ebc39a52e54c3a95bc153d4
    Added   : mod_sort_incl_import_grouping_enabled Mar 27 2020
  ac62be9498fa195a54c0e2c76c438c641d68a917
    Added   : disable_processing_nl_cont           Apr 12 2020
  e2b17b724e00c6180c6bd6cb5b592e969c47b6a9
    Added   : nl_before_opening_brace_func_class_def Apr 22 2020
  981c761da5a4a71b059361a883c4bfff69148c49
    Added   : nl_before_whole_file_endif           Apr 24 2020
    Added   : nl_after_whole_file_endif            Apr 24 2020
    Added   : nl_after_whole_file_ifdef            Apr 24 2020
    Added   : nl_before_whole_file_ifdef           Apr 24 2020
  d55e9d21cd6377a38f741854baf1a561b984de36
    Added   : nl_func_call_end                     Apr 29 2020
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-02-20 16:58:50 by Nia Alarie | Files touched by this commit (3)
Log message:
uncrustify: Update to 0.70.1

No longer require Python 2 to build.

Change highlights in uncrustify-0.70.1 (November 2019)
-------------------------------------------------------------------------------

  5114ea856acd79cbf52fd4261b83d423fafd98da
    Added   : nl_before_member                     Nov 17 2019
    Added   : nl_after_member                      Nov 17 2019
  1e911250996a7138e33006af1b664362b255f4b5
    Added   : nl_template_end_multi_line           Nov 17 2019
    Added   : nl_template_start_multi_line         Nov 17 2019
    Added   : nl_template_args_multi_line          Nov 17 2019
  948bc227c46f89207346ad596e6199acb12d162f
    Added   : sp_before_vardef_square              Nov 18 2019
  1ff6fc2da0b1cdef35089a2d6ac3364fbba304be
    Added   : nl_template_start                    Nov 21 2019
    Added   : nl_template_args                     Nov 21 2019
    Added   : nl_template_end                      Nov 21 2019
    Removed : nl_template_end_multi_line           Nov 21 2019
    Removed : nl_template_start_multi_line         Nov 21 2019
    Removed : nl_template_args_multi_line          Nov 21 2019
  2df82073bb1e3bc85f75c2165a541ba906f76b8d
    Added   : indent_macro_brace                   Nov 18 2019
  8cb5f1be52bcbcca4148cf0514b103dec5313c55
    Added   : indent_switch_break_with_case        Nov 25 2019

Change highlights in uncrustify-0.70.0 (is not released)
-------------------------------------------------------------------------------

  710b9b90d063e1fac853b77ad9509bed37ff31ee
    Added   : mod_sort_case_sensitive              May 12 2019
  40c028454904f4fc87bd93b9703eaeb58fa57dd0
    Added   : sp_before_square_asm_block           Jul 29 2019
  b9b7f2fffb2c73925906ca7e5c8536d03c93c4bc
    Added   : nl_multi_line_sparen_open            Aug  3 2019
    Added   : nl_multi_line_sparen_close           Aug  3 2019
  83a014197001ea815f92d977fc30aa36dec39e1b
    Added   : sp_cpp_lambda_square_paren           Aug 20 2019
    Added   : sp_cpp_lambda_square_brace           Aug 20 2019
    Added   : sp_cpp_lambda_paren_brace            Aug 20 2019
    Removed : sp_cpp_lambda_paren                  Aug 20 2019
  8b6455c08c4f70b04b03b48c32fa14b9014354b4
    Added   : use_sp_after_angle_always            Sep 13 2019
  264ec3c988b5667c971b0d6508b17d0c9337c82c
    Added   : sp_cpp_lambda_fparen                 Sep 13 2019
  883ccefc3bf8c8cdf6b159f280e22c2d72ce83f5
    Added   : sp_func_type_paren                   Oct 11 2019
  8284db41edbb777829f26d247470c75d3d317641
    Added   : nl_before_namespace                  Oct  8 2019
    Added   : nl_after_namespace                   Oct  8 2019
  3af190ceda3f8025028b5f8aae7541d35bda39c7
    Added   : nl_template_class_def                Oct  2 2019
    Added   : nl_template_func_def_special         Oct  2 2019
    Added   : nl_template_using                    Oct  2 2019
    Added   : nl_template_func_def                 Oct  2 2019
    Added   : nl_template_class_decl               Oct  2 2019
    Added   : nl_template_var                      Oct  2 2019
    Added   : nl_template_class_decl_special       Oct  2 2019
    Added   : nl_template_func                     Oct  2 2019
    Added   : nl_template_func_decl_special        Oct  2 2019
    Added   : nl_template_func_decl                Oct  2 2019
    Added   : nl_template_class_def_special        Oct  2 2019
  e9bc08c3baa3b7545a592b5e1d0d23e530c58b7f
    Added   : sp_trailing_return                   Oct 23 2019
  d783ecfe7f08b525eb882ff3a7c6525d8866d54b
    Added   : nl_oc_before_interface               Oct 28 2019
    Added   : nl_oc_before_implementation          Oct 28 2019
    Added   : nl_oc_before_end                     Oct 28 2019
  3741e59342c5741020b84eba147b0c1dfde0154b
    Added   : indent_func_def_param_paren_pos_threshold Nov  6 2019
  829b4124c02e36156489d06a8b33e3552e58d30b
    Added   : sp_brace_close_while                 Nov  8 2019
    Added   : sp_while_paren_open                  Nov  8 2019
    Added   : sp_do_brace_open                     Nov  8 2019
  ea6f4ac515c0ad5651be020a3295dcae01c3baf9
    Added   : nl_create_list_one_liner             Nov 11 2019
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-11-04 22:43:49 by Roland Illig | Files touched by this commit (155)
Log message:
textproc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.