Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Sep 30, 2024
1 parent 4a40fa3 commit 2adbbe3
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
7 changes: 2 additions & 5 deletions cpp-terminal/private/screen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,8 @@ Term::Screen Term::screen_size()
if(GetConsoleScreenBufferInfo(Private::out.handle(), &inf)) return Term::Screen(static_cast<std::size_t>(inf.srWindow.Bottom - inf.srWindow.Top + 1), static_cast<std::size_t>(inf.srWindow.Right - inf.srWindow.Left + 1));
return Term::Screen();
#else
Term::Screen ret;
struct winsize window
{
0, 0, 0, 0
};
Term::Screen ret;
struct winsize window{0, 0, 0, 0};
if(ioctl(Private::out.fd(), TIOCGWINSZ, &window) != -1) ret = {window.ws_row, window.ws_col};

Check warning on line 29 in cpp-terminal/private/screen.cpp

View workflow job for this annotation

GitHub Actions / cpp-linter

cpp-terminal/private/screen.cpp:29:31 [misc-include-cleaner]

no header providing "TIOCGWINSZ" is directly included

Check warning on line 29 in cpp-terminal/private/screen.cpp

View workflow job for this annotation

GitHub Actions / cpp-linter

cpp-terminal/private/screen.cpp:29:31 [misc-include-cleaner]

no header providing "TIOCGWINSZ" is directly included
return ret;
#endif
Expand Down
2 changes: 1 addition & 1 deletion tests/unicode.test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ TEST_CASE("to_narrow")
#if defined(_WIN32)
TEST_CASE("to_wide")
{
std::string in((const char*)(u8"∮ E⋅da = Q, n → ∞, ∑ f(i) = ∏ g(i)γνωρίζω ἀπὸ τὴν ὄψηდარგებში⠝⠁⠊⠇ ⠁⠎ ⠹⠑ ⠙როგორიცააᚻ∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂᛖᛒᚢᛞᛖразличных\tопеฮั่นเสื่อมโทรมแማደሪያ የለው፥ ግንድ ይዞ ይዞራል።\n")); // Some multi-language charabia
std::string in((const char*)(u8"∮ E⋅da = Q, n → ∞, ∑ f(i) = ∏ g(i)γνωρίζω ἀπὸ τὴν ὄψηდარგებში⠝⠁⠊⠇ ⠁⠎ ⠹⠑ ⠙როგორიცააᚻ∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂᛖᛒᚢᛞᛖразличных\tопеฮั่นเสื่อมโทรมแማደሪያ የለው፥ ግንድ ይዞ ይዞራል።\n")); // Some multi-language charabia
std::wstring out{Term::Private::to_wide(in)};
CHECK(out == L"∮ E⋅da = Q, n → ∞, ∑ f(i) = ∏ g(i)γνωρίζω ἀπὸ τὴν ὄψηდარგებში⠝⠁⠊⠇ ⠁⠎ ⠹⠑ ⠙როგორიცააᚻ∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂᛖᛒᚢᛞᛖразличных\tопеฮั่นเสื่อมโทรมแማደሪያ የለው፥ ግንድ ይዞ ይዞራል።\n");
}
Expand Down

0 comments on commit 2adbbe3

Please sign in to comment.