Commit Graph

236 Commits

Author SHA1 Message Date
Vladimir Batov
3214025560 corrected test for gcc-4.8 2014-08-19 17:09:11 +10:00
Vladimir Batov
cb506175dc cleanup 2014-07-13 20:06:23 +10:00
Vladimir Batov
df94acbf47 cleanup 2014-07-12 22:52:21 +10:00
Vladimir Batov
ab3af6b3e2 string generalization 2014-07-12 22:20:54 +10:00
Vladimir Batov
c01caa033c improved cnv::strtol 2014-07-11 22:46:35 +10:00
Vladimir Batov
d65352a24a separated cnv and cref(cnv) interfaces; added custom-string chapter 2014-07-10 22:05:12 +10:00
Vladimir Batov
6750efd23f correcting cnv::stream 2014-07-10 09:03:30 +10:00
Vladimir Batov
9a0bb1b826 tightening up string-related checks 2014-07-09 22:43:54 +10:00
Vladimir Batov
b7f83bcc53 added -lrt for gcc-4.6 2014-07-05 13:05:57 +10:00
Vladimir Batov
14f0b3c503 perf. results updated 2014-07-05 12:49:36 +10:00
Vladimir Batov
ff557004eb trimming perf. test 2014-07-05 11:17:35 +10:00
Vladimir Batov
3910b5ac39 reduced the num of iterations 2014-07-05 00:40:42 +10:00
Vladimir Batov
f43452ceaa removed str-ranges from cnv::strol as they are not 0-terminated (MSVC) 2014-07-05 00:28:00 +10:00
Vladimir Batov
bf4d7451fd removed duplication 2014-07-04 21:40:54 +10:00
Vladimir Batov
4263ace688 cnv::spirit work-in-progress 2014-07-04 13:45:46 +10:00
Vladimir Batov
fd9d7fc191 renamed Jamfiles to lower-case per Paul's request 2014-07-04 08:08:40 +10:00
Vladimir Batov
3dc515c102 tests extended for non-std::strings 2014-07-04 00:47:35 +10:00
Vladimir Batov
68647cff84 wrapped some text for PDF 2014-07-03 16:01:01 +10:00
Mike
2acdba7d18 added cnv::spirit back 2014-07-03 12:30:46 +10:00
Mike
b6db46d6b0 Merge branch 'vladimir' of https://github.com/boostorg/convert into vladimir 2014-07-03 11:33:30 +10:00
Vladimir Batov
4b7c5e0258 reviving performance-spirit test 2014-07-03 11:20:08 +10:00
Mike
426d590979 compiling with msvc-12.0 2014-07-03 11:10:01 +10:00
Vladimir Batov
d841033fc4 cleanup 2014-07-03 00:11:10 +10:00
Vladimir Batov
7a3752578e cnv::strol: added skipws support 2014-07-02 22:40:14 +10:00
Vladimir Batov
6ca0b01682 fixing test/jamfile 2014-07-01 11:50:23 +10:00
Vladimir Batov
ace5de7918 added copyright 2014-06-30 20:17:33 +10:00
Vladimir Batov
b66cc58c63 disabled spirit. have difficulties compiling with MSVC2013 2014-06-30 19:56:53 +10:00
Vladimir Batov
34911dc2ba work-in-progress for MSVC 2014-06-30 19:11:06 +10:00
Vladimir Batov
d5946a8a7a Merge branch 'vladimir' of https://github.com/boostorg/convert into vladimir 2014-06-30 17:16:44 +10:00
Vladimir Batov
0ec03397fd extending strtol 2014-06-30 17:16:21 +10:00
Mike
9080460b68 MSVC work-in-progress 2014-06-30 17:04:24 +10:00
Vladimir Batov
7c02b12f75 changes to build with bjam 2014-06-30 11:38:56 +10:00
Vladimir Batov
8a4a23bda4 merging Paul's changes 2014-06-30 11:07:52 +10:00
pabristow
b5d9191b9e added files I forgot to add to commit. 2014-06-29 17:39:10 +01:00
Vladimir Batov
e4c3410add cleanup 2014-06-29 20:08:06 +10:00
Vladimir Batov
a47421deb1 speeding up strtol::i_to_str 2014-06-29 15:39:07 +10:00
Vladimir Batov
923ca4be44 deployed boost::timer 2014-06-28 17:56:36 +10:00
Vladimir Batov
d6f7ae3ed6 replacing cnv::timer with boost::timer 2014-06-28 17:50:48 +10:00
Vladimir Batov
801f807e0b cleaning up the headers-related business 2014-06-28 09:37:52 +10:00
Vladimir Batov
86151f0107 corrected headers 2014-06-28 08:57:42 +10:00
Vladimir Batov
66ed31dc1d added US locale for MSVC 2014-06-28 08:54:21 +10:00
Vladimir Batov
a3c1f1b148 strol work 2014-06-28 06:35:15 +10:00
Vladimir Batov
ae0c2eabed updated perf results 2014-06-27 14:49:38 +10:00
Vladimir Batov
a4c70a5a1d strtod work-in-progress 2014-06-27 14:24:16 +10:00
Vladimir Batov
23278f3f98 added cnv::strol chapter 2014-06-26 22:46:09 +10:00
Vladimir Batov
4297c796c5 testing strtol 2014-06-26 20:14:10 +10:00
Vladimir Batov
d3916f89d6 extending tests and strtol 2014-06-26 14:54:25 +10:00
Vladimir Batov
d07949a7c7 extended strol test 2014-06-26 13:59:46 +10:00
Vladimir Batov
08bbd1e792 extending cnv::strtol 2014-06-26 13:57:02 +10:00
Vladimir Batov
fa78db4160 cleanup 2014-06-26 07:42:46 +10:00
Vladimir Batov
4a602aafe6 extending cnv::strtol 2014-06-25 22:21:18 +10:00
Vladimir Batov
8de2a8fa00 extending printf 2014-06-25 12:28:09 +10:00
Vladimir Batov
f57294fff2 added int-to-str spirit test 2014-06-24 13:19:58 +10:00
Vladimir Batov
78ea5912ef added coerce 2014-06-24 12:22:05 +10:00
Vladimir Batov
6acc64100b adjusted Jamfiles 2014-06-24 08:03:36 +10:00
Vladimir Batov
e83d7ba748 cleanup 2014-06-23 14:10:55 +10:00
Vladimir Batov
59ec0b3009 added more is_cnv 2014-06-23 10:18:07 +10:00
Vladimir Batov
78babcaf79 cleanup 2014-06-22 14:51:19 +10:00
Vladimir Batov
efca4b4111 added Jamfiles 2014-06-22 12:19:42 +10:00
Vladimir Batov
2be958316d sorting out headers and dependencies 2014-06-22 10:20:03 +10:00
Vladimir Batov
7b4bc74373 addressing PDF-related issues (wrapping) 2014-06-21 22:41:24 +10:00
Vladimir Batov
937a3e0c54 removed unused 2014-06-21 17:27:33 +10:00
Vladimir Batov
ff5ff0def4 added default converter 2014-06-21 15:19:05 +10:00
Vladimir Batov
cefe56785b removed doc/html 2014-06-21 07:27:48 +10:00
Vladimir Batov
da854aebe3 fixed warnings reported by 'inspect' 2014-06-20 23:05:37 +10:00
Vladimir Batov
f3e3939bad tests, docs extended 2014-06-20 21:24:14 +10:00
Vladimir Batov
595a4b746c cleanup 2014-06-19 20:35:57 +10:00
VB
17eb8b2137 adjusted to use optional::value_or_eval 2014-06-19 10:38:53 +10:00
Vladimir Batov
250c678d68 work-in-progress 2014-06-18 21:06:58 +10:00
Vladimir Batov
713dfb2955 added non-optional api 2014-06-18 14:08:35 +10:00
Vladimir Batov
bb2609091e working on is_convert 2014-06-15 18:06:04 +10:00
Vladimir Batov
cd9602907b is_converter 2014-06-14 18:37:46 +10:00
Vladimir Batov
0057339f7f working docs 2014-06-13 23:57:06 +10:00
VB
c1f8464040 fixing perf. tests 2014-06-13 13:15:27 +10:00
Vladimir Batov
947600914c fixing spirit-related perf. tests 2014-06-12 23:21:07 +10:00
VB
2cbcd0ed3e cleanup 2014-06-12 14:51:25 +10:00
Vladimir Batov
cc114e2dd1 added boost::bad_lexical_cast; updated spirit-related perf. tests 2014-06-11 22:05:07 +10:00
VB
4f36c04502 addressing review comments 2014-06-11 14:25:34 +10:00
VB
c492ab49cf addressing review comments 2014-06-11 13:30:20 +10:00
VB
1ae9f3d772 addressing review comments 2014-06-11 11:48:36 +10:00
VB
3357664538 addressing review comments 2014-06-11 08:37:28 +10:00
Vladimir Batov
028aed6edc corrected spirit perf. test 2014-06-10 22:54:26 +10:00
Vladimir Batov
0d89e43f31 corrected spirit perf. test 2014-06-10 16:59:53 +10:00
Vladimir Batov
6f19f74f17 re-worked algorithms chapter 2014-06-09 11:26:47 +10:00
Vladimir Batov
a06530ad6c cleanup 2014-06-05 21:17:11 +10:00
VB
fe752d8423 addressing review comments 2014-06-05 20:55:15 +10:00
Vladimir Batov
7821b8d78e addresing review comments 2014-06-04 23:20:39 +10:00
Vladimir Batov
614e91ab74 refactoring 2014-06-03 22:19:47 +10:00
VB
2ae38ee421 convert/example dir added 2014-06-03 14:37:54 +10:00
VB
281c947e9a docs: using code from the test dir 2014-06-03 12:06:17 +10:00
Vladimir Batov
0681282c55 addressing review comments 2014-06-02 21:18:29 +10:00
Vladimir Batov
ee7e0ff5c8 added spirit test 2014-05-26 21:24:42 +10:00
Vladimir Batov
f40a26a583 introduced boost::make_default 2014-05-25 20:24:28 +10:00
Vladimir Batov
74a560827b removed junk 2014-05-23 16:55:27 +10:00
VB
eced0db6ea sped up str-to-type conversions by sstream-based converter 2014-05-23 14:40:43 +10:00
VB
877431831e added user-type-to-string performance test 2014-05-23 13:12:32 +10:00
VB
f33045f29c sstream.hpp: made sure the whole string's been successfully converted (added .eif()) 2014-05-23 12:51:19 +10:00
VB
b48c751465 removing sfinae where not needed 2014-05-21 12:38:29 +10:00
VB
cca98eb7e4 cleaning tests 2014-05-21 11:29:19 +10:00
VB
47bed24da6 cleaning tests 2014-05-21 11:00:53 +10:00
VB
31792387a9 cleaning tests 2014-05-21 10:33:57 +10:00
Vladimir Batov
68ac0aa578 removed struct convert 2014-05-20 23:15:17 +10:00
Vladimir Batov
cdfc5bee51 replacing struct convert 2014-05-20 22:39:33 +10:00
Vladimir Batov
cabc9fa13a removing ::from 2014-05-20 21:11:59 +10:00
VB
4645482c55 addressing review comments 2014-05-20 14:15:06 +10:00
VB
41691372b9 minor cleanup 2014-05-15 14:26:10 +10:00
VB
fbecf169f7 corrections to new mod boost structure 2014-05-12 09:55:39 +10:00
VB
d9609ba4c2 adjusted to conform to the modular boost layout 2014-05-07 12:22:23 +10:00
VB
6c7c0dc81b proof-reading 2014-03-11 12:41:25 +11:00
Mike
27cefa6bbe cleanup 2014-03-01 11:01:31 +11:00
Mike
63a608e4db cleanup 2014-03-01 10:30:44 +11:00
Mike
2f88a54ee6 cleanup 2014-03-01 10:01:04 +11:00
VB
e4c1a5001f perf. results updated 2014-02-25 07:20:42 +11:00
Mike
e3366c221d perf.tests improved 2014-02-24 22:36:14 +11:00
Mike
9f2b3a2349 added ltostr 2014-02-24 18:00:29 +11:00
Mike
489a300fb4 updated perf. results on win 2014-02-24 16:16:00 +11:00
VB
bad23f12a4 performance tests added/extended 2014-02-24 09:46:04 +11:00
Mike
baa3c54ea2 added prinf converter 2014-02-23 23:26:15 +11:00
Mike
a2b84a2b1e separating 2014-02-23 23:16:57 +11:00
Mike
365f9657ee wip 2014-02-23 20:59:22 +11:00
Mike
f3a9d8fa93 added into-to-string mixed_converter 2014-02-23 19:09:01 +11:00
Mike
25bcf3182b extending mixed_converter 2014-02-23 18:11:00 +11:00
Mike
95c02a6bc8 created include dir 2014-02-23 16:56:22 +11:00
Mike
8331d4ef17 added conversion::base 2014-02-23 14:36:34 +11:00
Mike
19fa0cb5d4 adding generic formatting support 2014-02-23 13:57:07 +11:00
Mike
bfdabc5af9 configuring sstream in a generic way 2014-02-23 13:27:25 +11:00
Mike
c085ef9798 added scanf-based converter 2014-02-22 18:06:40 +11:00
Mike
a196a5b9c3 performance tests improved 2014-02-22 09:23:07 +11:00
VB
0a9cbf90a9 tests explained 2014-02-21 10:28:43 +11:00
VB
7306656492 added scanf/lcast/convert performance comparison 2014-02-21 09:55:23 +11:00
VB
9ab4287457 proof-reading and addressing comments 2014-02-17 09:35:10 +11:00
VB
63dcb47ab5 proof-reading and addressing comments 2014-02-17 07:50:00 +11:00
Mike
5e3ac73aaa proof-reading and addressing comments 2014-02-16 19:06:05 +11:00
Mike
31442fff6f adjusted for Visual Studio 2014-02-16 14:56:06 +11:00
VB
4149082b2c Cleaning the content 2014-02-15 06:55:45 +11:00
VB
92660323fb Updating the structure to match the latest guidelines 2014-02-15 06:44:25 +11:00