The Wayback Machine - https://web.archive.org/web/20201127045606/https://github.com/litehtml/litehtml/issues/107
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

Which version of C++ ISO does litehtml expect? #107

Open
deniskak opened this issue Sep 28, 2019 · 5 comments
Open

Which version of C++ ISO does litehtml expect? #107

deniskak opened this issue Sep 28, 2019 · 5 comments

Comments

@deniskak
Copy link

@deniskak deniskak commented Sep 28, 2019

It's a rather interesting project. However, I've got a question based on the description of the library: "litehtml is compatible with any platform suported by C++..". Does this imply C++03, C++11, 14 or 17? I think it would be good to add this detail to the front page. Thanks.

@tordex
Copy link
Member

@tordex tordex commented Sep 28, 2019

С++11

@deniskak
Copy link
Author

@deniskak deniskak commented Sep 28, 2019

@tordex thx, any chance you can share high-level details of specific c++11 features used? I'm looking for something that would work with c++03 and may fork if it's not too much pain to port to c++03.

PS I'd can help improving English in some of the documentation if you're interested.

@tordex
Copy link
Member

@tordex tordex commented Sep 29, 2019

any chance you can share high-level details of specific c++11 features used?

Here the list (may be incomplete):

  • auto keyword
  • Range-based for()
  • Initializer lists
  • std::shared_ptr
  • lambdas
  • move data

PS I'd can help improving English in some of the documentation if you're interested.

I would be happy for any help

@deniskak
Copy link
Author

@deniskak deniskak commented Sep 29, 2019

@tordex thx. I did a bit quick code search and it may be feasible to backport a lot of this to C++03 and Boost.

Re language it's mainly changes to https://github.com/litehtml/litehtml/wiki/document_container I was thinking of. Should I fork to edit this page or can you give me permissions to edit and submit it as a pull request or something of that sort?

@tordex
Copy link
Member

@tordex tordex commented Sep 29, 2019

Fork/pull request is preferred way. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.