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

New CorradeMain library #37

merged 1 commit into from Jul 6, 2019


2 participants
Copy link

commented Dec 1, 2017

A small wrapper that provides sane main() on Windows. Features / TODO:

@mosra mosra self-assigned this Dec 1, 2017

@mosra mosra added this to TODO in Platforms via automation Dec 1, 2017

@mosra mosra added this to the 2019.0b milestone Mar 15, 2019

@mosra mosra referenced this pull request Mar 15, 2019


UTF-8 everywhere (or, more precisely, also on Windows) #98

11 of 11 tasks complete

@mosra mosra force-pushed the main branch 2 times, most recently from 40b767b to a75558c Jul 5, 2019


This comment has been minimized.

Copy link

commented Jul 5, 2019

Codecov Report

Merging #37 into master will decrease coverage by 0.06%.
The diff coverage is 81.81%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #37      +/-   ##
- Coverage    97.5%   97.43%   -0.07%     
  Files          81       82       +1     
  Lines        5446     5468      +22     
+ Hits         5310     5328      +18     
- Misses        136      140       +4
Impacted Files Coverage Δ
src/Corrade/Utility/Debug.h 100% <ø> (ø) ⬆️
src/Corrade/TestSuite/Tester.h 100% <ø> (ø) ⬆️
src/Corrade/CorradeMain.cpp 81.81% <81.81%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7f26a24...fd3fd60. Read the comment docs.

@mosra mosra changed the title [WIP] New CorradeMain library New CorradeMain library Jul 5, 2019

@mosra mosra force-pushed the main branch 3 times, most recently from 5fc79a5 to a335ec5 Jul 5, 2019

New CorradeMain library.
This is a thing only on Windows, where it makes developers' (and
users') life less miserable, introducing totally common things like
UTF-8 argv, a single standard main() function, ANSI color output or
UTF-8 output encoding.

@mosra mosra force-pushed the main branch from a335ec5 to fd3fd60 Jul 5, 2019

@mosra mosra merged commit fd3fd60 into master Jul 6, 2019

4 of 6 checks passed

codecov/patch 81.81% of diff hit (target 97.5%)
codecov/project 97.43% (-0.07%) compared to 7f26a24
continuous-integration/appveyor/branch AppVeyor build succeeded
continuous-integration/appveyor/pr AppVeyor build succeeded
continuous-integration/travis-ci/pr The Travis CI build passed
continuous-integration/travis-ci/push The Travis CI build passed

Platforms automation moved this from TODO to Done Jul 6, 2019

@mosra mosra deleted the main branch Jul 6, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.