![]() Fix the Topological naming problem (in short: Toponaming). ![]() No strict coding convention has been selected for FreeCAD, though new C++ code often conforms to the Qt coding conventions, and new Python typically conforms to PEP 8.Īs volunteer-developed Open Source software it is impossible to guarantee that any particular feature will be implemented in a given time frame.įor the 1.0 release there is however only one big goal: The developers are encouraged to review the C++ Core Guidelines for modern C++ coding advice. std::regex is much slower than boost::regex in some important cases, so we will continue to include the Boost regex library.std::filesystem is not well-supported by GCC 7.5 - continue to use boost::filesystem instead.This version of FreeCAD is compiled requiring the C++17 standard, and all C++17 features are allowed with two exceptions: The minimum supported infrastructure software versions are therefore the ones of Ubuntu 20.04 LTS: The development of 1.0 targets Ubuntu 20.04 LTS as the oldest OS for compiling FreeCAD. 3.1 Helping to test the Toponaming branch.
0 Comments
Leave a Reply. |