Skip to content

Commit 45e37d7

Browse files
committed
update bug report template
1 parent ad55bae commit 45e37d7

File tree

2 files changed

+27
-7
lines changed

2 files changed

+27
-7
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,14 @@ assignees: marzer
99

1010
<!--
1111
Replace the HTML comments below with the requested information.
12-
Please don't delete this template and roll your own!
12+
13+
Please be as thorough as possible, and don't delete this template and roll your own.
14+
I'm a human being with a busy life and concerns of my own - if you force me to jump through many
15+
information-gathering hoops without first making an effort yourself, there's a high chance I'll
16+
summarily close your issue as 'not a bug'.
17+
18+
Also please *don't* paste screenshots of logs, compiler messages, et cetera. Paste their actual text.
19+
I can't copy/paste/search text from an image.
1320
1421
Thanks for contributing!
1522
-->
@@ -23,9 +30,8 @@ assignees: marzer
2330
Otherwise you can find it by opening toml++/impl/version.h; it'll be represented by three defines -
2431
TOML_LIB_MAJOR, TOML_LIB_MINOR and TOML_LIB_PATCH.
2532
26-
If you're not using any particular release and are instead just living large at HEAD of master, the commit hash
27-
would be super helpful too, though it's not critical.
28-
33+
If you're not using any particular release and have just cloned the repository directly,
34+
please also include the the commit hash.
2935
-->
3036

3137

@@ -68,6 +74,10 @@ assignees: marzer
6874
## Describe the bug
6975
<!--
7076
A clear and concise description of the bug goes here.
77+
78+
Please include compiler error messages as appropriate.
79+
80+
*DON'T PASTE SCREENSHOTS*
7181
-->
7282

7383

@@ -83,4 +93,6 @@ assignees: marzer
8393
## Additional information
8494
<!--
8595
Any post-scripts, addendums, or additional pieces of context, as necessary.
96+
97+
*DON'T PASTE SCREENSHOTS*
8698
-->

toml++.props

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,15 +86,23 @@
8686
<DiagnosticsFormat>Caret</DiagnosticsFormat>
8787
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
8888
<EnableEnhancedInstructionSet>$(TomlInstructionSet_)</EnableEnhancedInstructionSet>
89-
<AdditionalOptions>
90-
%(AdditionalOptions) /utf-8 /volatile:iso /Zc:__cplusplus /bigobj /Zc:inline /Zc:throwingNew
91-
</AdditionalOptions>
89+
<!-- conformance flags -->
90+
<AdditionalOptions>%(AdditionalOptions) /utf-8</AdditionalOptions>
91+
<AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions>
92+
<AdditionalOptions>%(AdditionalOptions) /volatile:iso</AdditionalOptions>
93+
<AdditionalOptions>%(AdditionalOptions) /Zc:__cplusplus</AdditionalOptions>
94+
<AdditionalOptions>%(AdditionalOptions) /Zc:inline</AdditionalOptions>
95+
<AdditionalOptions>%(AdditionalOptions) /Zc:throwingNew</AdditionalOptions>
96+
<!-- defines -->
9297
<PreprocessorDefinitions>%(PreprocessorDefinitions);_WINSOCK_DEPRECATED_NO_WARNINGS</PreprocessorDefinitions>
9398
<PreprocessorDefinitions>%(PreprocessorDefinitions);_SCL_SECURE_NO_WARNINGS</PreprocessorDefinitions>
9499
<PreprocessorDefinitions>%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS</PreprocessorDefinitions>
95100
<PreprocessorDefinitions>%(PreprocessorDefinitions);_MSC_TOOLSET_VER=$(PlatformToolsetVersion)</PreprocessorDefinitions>
96101
<PreprocessorDefinitions>%(PreprocessorDefinitions);_ITERATOR_DEBUG_LEVEL=0</PreprocessorDefinitions>
97102
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
103+
<!-- modules -->
104+
<EnableModules>false</EnableModules>
105+
<BuildStlModules>false</BuildStlModules>
98106
</ClCompile>
99107
<Link>
100108
<TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>

0 commit comments

Comments
 (0)