Robert Ramey
58db776217
ixed issue related to lack of constexpr in exception with an “inline”
...
miscellaneous improvements in documentation
improved CMake implementation
2019-05-03 14:03:51 -07:00
Robert Ramey
a22cf75705
minor documentation corrections
2019-01-23 09:25:22 -08:00
Robert Ramey
f49e434238
Add tests for constexpr
...
improved CMake implementation for testing and development
2019-01-10 11:54:18 -08:00
Robert Ramey
0146d9fff8
changes to try to accommodate mdvc 32 bit version which can’t pass tests
2019-01-03 10:24:00 -08:00
Robert Ramey
0dbc6a8d5b
test fix for MSVC syntax problems
2018-12-15 10:03:59 -08:00
d3fault
19751af627
doc: fix misc typos and wording
2018-12-12 15:44:26 -07:00
Robert Ramey
e68037cb32
Update documentation to address PRs
...
update appveyor/travis xml hoping they'll work
2018-08-14 16:46:19 -07:00
Robert Ramey
99ee93d94d
refactored checked operations, added corresponding tests and documentation
...
meant to improve correctness and extendability.
2018-03-24 18:22:48 -07:00
Robert Ramey
a1ea2eda24
eliminated implicit conversion from safe type to any other type.
...
updated documentation accordingly
2017-06-23 22:13:44 -07:00
Robert Ramey
02b5bc79f8
update documentation changes for automatic promotion policy.
...
made code easier to read by replacing ! no_exception() with exception and no_exception with ! exception
2017-06-11 13:50:00 -07:00
Robert Ramey
7992e92d1d
misc corrections be for first update to server
2017-04-11 10:33:01 -07:00
insideoutclub
039d2a58e3
Update safe_introduction.xml
2017-03-02 11:49:14 -08:00
Robert Ramey
d6b323c23f
next round of changes for overload article
2017-02-04 14:50:32 -08:00
Robert Ramey
d0ca1634fc
documentation updates inspired by ACCU Overload
2017-02-03 14:24:05 -08:00
Robert Ramey
621d2cbe30
Rollin Andrzez's edits + miscellaneaous fixes
2017-01-20 23:22:44 -08:00
Robert Ramey
f6c1a06960
changes in response to article preparation for accuracy
2017-01-19 16:00:36 -08:00
Robert Ramey
434ce2cd05
added article for accuracy
...
fixed up CMake files so that they run from the command line
adjusted CMake files so that they exclude tests which can't be run
2017-01-07 22:04:14 -08:00
Robert Ramey
0079d39361
created submission for accu
...
factored out xml files into smaller pieces
2016-12-31 18:32:44 -08:00
Robert Ramey
63dd89210e
Enabled Boost Book syntax highlighting
...
improved TOC and chunking. This is complicated by the fact we that we desire different depths.
put copies of boost logo in subdirectories
2016-02-07 14:38:06 -08:00
Robert Ramey
de48936d0e
fixed problems with bitwise and shift operations
...
diminished dependence on mpl::if and others
made progress on getting trap policy working better
2015-12-28 09:45:20 -08:00
Robert Ramey
cd620a8ec5
more complete documentation on eliminating runtime penalty
2015-12-17 17:46:05 -08:00
Robert Ramey
bce3a5536e
intermediate version
...
passes all tests
adds documentation of library internals
implements trap_exception for compile time guarantee for program correctness
still needs update to support the above for operations in addition to + and -
2015-12-15 10:21:08 -08:00
Robert Ramey
96f829bfe4
updates of manual and examples
2015-12-07 21:46:39 -08:00
Robert Ramey
f7117e7cf3
improved look of documentation
2015-07-30 12:42:31 -07:00
Robert Ramey
0a5822c14d
working version of automatic promotion policy.
...
(right now - only working in addition!)
More examples
More complete documentation
pending issue - compile time trap
2015-07-29 13:55:57 -07:00
Robert Ramey
6b6579d48c
Updated documentation based on Damion's input
2015-06-17 11:25:28 -07:00
Robert Ramey
00e39147a4
Resolve problems with documentation
...
a) missing concepts
b) missing examples
c) rationalized types
2015-06-10 22:46:58 -07:00
Robert Ramey
f43dfc7b38
first version with working policies
...
promotion pollicy
exception policy
improved documentation
2015-06-08 15:43:23 -07:00