Skip to content

Misc c++17 and other stuff#365

Merged
texus merged 4 commits into
texus:1.xfrom
jjuhl:misc-c++17-and-other-stuff
May 18, 2026
Merged

Misc c++17 and other stuff#365
texus merged 4 commits into
texus:1.xfrom
jjuhl:misc-c++17-and-other-stuff

Conversation

@jjuhl
Copy link
Copy Markdown
Contributor

@jjuhl jjuhl commented May 15, 2026

No description provided.

jjuhl added 2 commits May 15, 2026 17:40
The code is not using 'typedef' it is using 'using' and also, there's
no 'shared_widget', the type is 'shared_ptr.
@jjuhl
Copy link
Copy Markdown
Contributor Author

jjuhl commented May 15, 2026

:-( seems my environment is too modern and I cannot make the C++17 assumptions I did everywhere.

@texus
Copy link
Copy Markdown
Owner

texus commented May 15, 2026

starts_with and ends_with were only added in C++20

(201703L is C++17, so 201711L is newer, I'm assuming you saw a check against the "2017xx" value and assumed it was checking for C++17)

@jjuhl
Copy link
Copy Markdown
Contributor Author

jjuhl commented May 15, 2026

I'll get it fixed up. Thanks for the comment.

@jjuhl jjuhl force-pushed the misc-c++17-and-other-stuff branch from 0bb4b57 to 421dd47 Compare May 17, 2026 19:52
@texus texus merged commit c5b3731 into texus:1.x May 18, 2026
15 checks passed
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.

2 participants