Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync the fork to the upstream #1

Merged
merged 53 commits into from
Nov 8, 2017
Merged

Conversation

gaoethan
Copy link
Owner

@gaoethan gaoethan commented Nov 8, 2017

No description provided.

guy-maurel and others added 30 commits October 20, 2017 19:14
The warning is a bug in gcc itself, per https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55805,
so hiding it prevents people using older versions of GCC from assuming there's an issue with uncrustify,
as happened in #1098.
Quick fix for a 'braced-init-list'.
Added examples for a 'braced-init-list'.
rename option UO_align_number_left to UO_align_number_right
Fix out-of-bounds memory write
suppress invalid compilation warning in gcc < v5 (fixes #1098)
distinguish "indent" vs. "ident" vs. "identifier"
Add CT_BRACED_INIT_LIST for C++ 'braced-init-list'
Support multiple MSVC versions on AppVeyor
Lambda-declarator '( params )' in the lambda-expression is optional.
The minimum lambda-expression can have the form: [captures] {body}.
Set up 'using namespace' directives are passed into everything that includes
the header. This can potentially lead to problems if that is not anticipated.
All using directives therefore are removed from the headers and added, where
needed, in the cpp files.
Fix 'override' as CT_QUALIFIER for LANG_CPP
Fix the detection of lambda-expression without lambda-declarator
Fix the double indentation with C++ 'using'
gmaurel and others added 23 commits November 2, 2017 19:28
simplifies the function by replacing the parameter reference with a returned
value
adds early return check to minimize indent
Calculates max value outside of loop to reduce checks, adds underflow safe
return subtraction.
Uses early return check to minimize indent.
Adds comments about the symbols that are replaced.
adds early return check to minimize indent
replaces while loop with more appropriate for loops
removes useless size_t casts
adds early return check to minimize indent
removes useless casts
removes useless casts
adds early return check to minimize indent
replaces while loop with more appropriate for loops
removes
simplifies loop entrance check
generate better embedded 0 error
prevent indent_pse_push SEGV
Adopt the method from aneesh1127 for #1236
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants