Skip to content

Commit 59a107d

Browse files
authored
Release 1.0 preparation (#147)
* Test appveyor clang/MinGW builds * Test appveyor MinGW/clang builds * Test appveyor MinGW/clang builds * Test appveyor.yml MinGW/clang builds * Test appveyor MinGW/clang builds * Test appveyor MinGW/clang builds * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang builds * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang test * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor MinGW/clang build * Test appveyor clang build * Test appveyor clang build * Test appveyor clang build * Update appveyor.yml * Update appveyor.yml * [skip ci] Update Readme.md * [skip ci] Fix conan_build dependency management build scenario * - Add documentation - Fix conan build issues connected with type of MSVC runtime - Fix build issue with some versions of boost ( #132 ) * Fix missed variable reference * [skip ci] Update conan.io badge * Debug failed appveyor tests * Debug failed appveyor builds * Debug failed appveyor builds * Improve MSVC C++ runtime type handling * Return build configurations to appveyor.yml * Debug appveyor builds * Debug appveyor build * Debug appveyor builds (3) * Debug build (4) * Debug build (5) * - Fix crash in broken `extends`/`block` statements parsing - Fix scope control in `include` and `for` statements - Add `loop.depth` and `loop.depth0` variables * Implement template cache inside jinja2::TemplateEnv * Implement context passing to the user-defined callables, fix warnings * Remove 'robin hood hashing' submodule * Fix build: remove robin hood hashing lib * Fix macro call in expression context * Add `ToString` method to the `ErrorInfoTpl` class * Improve reflection and add more doxygen comments * Remove unnecessary typedef in error_info.cpp * Fix buggy format string * Add osx images to Travis CI * Improve setup of travis osx environments * Add reference documentation * Add clang 7 and 8 to the travis CI * Add gcc 8 and 9 to travis CI * Force use nonstd::optional and nonstd::string_view with C++17 enabled * Enable warning for gcc 8 and 9 * Fix travis build * Fix travis gcc 8/9 build with C++17 enabled * Fix error in travis config * Fix travis config errors
1 parent ac607d2 commit 59a107d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+4249
-471
lines changed

.clang-format

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
BasedOnStyle: Mozilla
2+
IndentWidth: 4
3+
ColumnLimit: 160
4+
BreakBeforeBraces: Custom
5+
BraceWrapping:
6+
AfterControlStatement: true
7+
AfterClass: true
8+
AfterNamespace: true
9+
AfterFunction: true
10+
BeforeCatch: true
11+
BeforeElse: true
12+
AfterStruct: true
13+
AccessModifierOffset: -4
14+
BinPackParameters: false
15+
AlwaysBreakAfterReturnType: None
16+
AlwaysBreakAfterDefinitionReturnType: None
17+
AllowAllParametersOfDeclarationOnNextLine: false
18+
ConstructorInitializerIndentWidth: 4
19+
NamespaceIndentation: None
20+
PointerAlignment: Left
21+
Standard: Cpp11
22+
UseTab: Never
23+
AlignAfterOpenBracket: Align
24+
PenaltyReturnTypeOnItsOwnLine: 0
25+
IncludeBlocks: Regroup
26+
IncludeCategories:
27+
- Regex: '^((<|")(shared)\/)'
28+
Priority: 4
29+
- Regex: '^((<|")(components)\/)'
30+
Priority: 3
31+
- Regex: '^(<.*\.(h|hpp|hxx)>)'
32+
Priority: 2
33+
- Regex: '^".*'
34+
Priority: 1
35+
- Regex: '^(<[\w]*>)'
36+
Priority: 5

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
[submodule "thirdparty/fmtlib"]
2121
path = thirdparty/fmtlib
2222
url = https://github.com/fmtlib/fmt.git
23-
[submodule "thirdparty/robin-hood-hashing"]
24-
path = thirdparty/robin-hood-hashing
25-
url = https://github.com/martinus/robin-hood-hashing.git
2623
[submodule "thirdparty/json/nlohmann"]
2724
path = thirdparty/json/nlohmann
2825
url = https://github.com/nlohmann/json.git

0 commit comments

Comments
 (0)