Alek Mosingiewicz
|
9f9436e741
|
Remove newlines.
|
2018-08-13 21:19:15 +02:00 |
|
Alek Mosingiewicz
|
b9741d9433
|
Make conversion_error inherit from bad_boxed_cast.
|
2018-08-13 18:25:43 +02:00 |
|
Alek Mosingiewicz
|
a254e11286
|
Make information on source and target types in Type Conversion
Exception public.
|
2018-08-13 17:57:38 +02:00 |
|
Alek Mosingiewicz
|
eb3ee28cee
|
Some better naming for test.
|
2018-08-13 17:56:49 +02:00 |
|
Alek Mosingiewicz
|
80f11de41e
|
Make information on source and target types in Type Conversion
Exception public.
|
2018-08-10 17:57:15 +02:00 |
|
Alek Mosingiewicz
|
27bee4a266
|
Bypass the mutex problem when looking for conversion, automatic
test.
|
2018-08-10 17:29:46 +02:00 |
|
Alek Mosingiewicz
|
ecd6000d54
|
Throw conversion error when conversion already exists.
|
2018-08-07 18:00:58 +02:00 |
|
Jason Turner
|
2dfd444178
|
Formatting cleanup
|
2018-06-11 05:27:48 -06:00 |
|
Jason Turner
|
07fdb3bf6e
|
Remove backward compatibility tests
|
2018-06-03 16:48:03 -06:00 |
|
Jason Turner
|
d0d08d2ed9
|
Merge branch 'best_practices' into develop
|
2018-06-03 16:40:29 -06:00 |
|
Jason Turner
|
aa61df941b
|
Merge pull request #420 from StanEpp/c++17
Add support for chained dot calls.
|
2018-06-03 15:47:05 -06:00 |
|
Jason Turner
|
63d1b16a7e
|
Merge branch 'upgrade-cmake' into best_practices
|
2018-05-30 08:32:07 -06:00 |
|
Jason Turner
|
a880319db8
|
Merge branch 'develop' into best_practices
|
2018-05-30 08:30:29 -06:00 |
|
Jason Turner
|
c19705da5d
|
Merge remote-tracking branch 'origin/c++17' into develop
|
2018-05-29 13:21:09 -06:00 |
|
Jason Turner
|
2d762c8be3
|
Update copyrights to 2018
|
2018-05-29 11:51:15 -06:00 |
|
Jason Turner
|
5b66481996
|
Merge branch 'master' into develop
|
2018-05-29 11:47:12 -06:00 |
|
Jason Turner
|
8a74bdbfe5
|
Tag license files for detection
|
2018-05-29 11:45:09 -06:00 |
|
Jason Turner
|
ac0d7ce949
|
Fix lifetime of objects in ranged for loops
Currently this is going to incur a performance cost, but it's correct.
It may need to be reevaluated.
Closes #392
v6.1.0
|
2018-05-29 09:26:59 -06:00 |
|
Jason Turner
|
d5d5561d74
|
Add failing test for lifetime with ranged-for loop
References: #392
|
2018-05-29 08:03:59 -06:00 |
|
Jason Turner
|
98c362d038
|
Properly report which file failed to be loaded
closes #437
|
2018-05-29 07:45:43 -06:00 |
|
Jason Turner
|
145acd378b
|
Take parse depth to 512, make it templated
Closes #442
|
2018-05-29 07:09:25 -06:00 |
|
Jason Turner
|
f09b2d8731
|
Update release notes and fix compiler warnings
|
2018-05-26 20:29:25 -06:00 |
|
Jason Turner
|
61dfb22af8
|
Merge pull request #439 from AlekMosingiewicz/handle-bom-in-script
Handle BOM in the beginning of the script
|
2018-05-26 14:08:29 -06:00 |
|
Jason Turner
|
7d5dda244e
|
Fix capitalization for case sensitive file systems
|
2018-05-26 10:36:04 -06:00 |
|
Jason Turner
|
15e3dea53b
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2018-05-26 09:28:14 -06:00 |
|
Jason Turner
|
73f177c73e
|
Move to official catch cmake support, update catch
This is an effort to fix the issues on Appveyor with newer versions of
CMake. Will have to double check that it does not break Travis
|
2018-05-26 09:26:13 -06:00 |
|
Jason Turner
|
98b10c6435
|
Another attempt to fix appveyor config
|
2018-05-26 06:50:33 -06:00 |
|
Jason Turner
|
52a26bea5f
|
Fix indentation for appveyor config
|
2018-05-25 17:07:23 -06:00 |
|
Jason Turner
|
f8bb8dc53e
|
Set build flags for appveyor builds
|
2018-05-25 17:03:36 -06:00 |
|
Jason Turner
|
9c26289254
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2018-05-25 16:50:20 -06:00 |
|
Jason Turner
|
8bc7b9bfa1
|
Add notes for v6.1.0 release prep
|
2018-05-25 16:49:57 -06:00 |
|
Jason Turner
|
dae0f3dd62
|
Merge pull request #411 from stephenberry/develop
Critical fix of type_info ordering (less than operator)
|
2018-05-25 16:27:56 -06:00 |
|
Jason Turner
|
9c28f2f180
|
enhance building of fuzzer
|
2018-05-25 16:23:19 -06:00 |
|
Jason Turner
|
805e7c0917
|
Fix up some error handling
|
2018-05-25 14:33:17 -06:00 |
|
Jason Turner
|
e0f29e0f7c
|
Limit parse depth to avoid stackoverflow
|
2018-05-25 08:34:17 -06:00 |
|
Alek Mosingiewicz
|
b3f77f0c82
|
Fix implicit conversion warning.
|
2018-05-25 12:17:22 +02:00 |
|
Alek Mosingiewicz
|
0f67b2f430
|
Another fix for Clang.
|
2018-05-25 12:07:50 +02:00 |
|
Alek Mosingiewicz
|
fb635033a9
|
Fix for Clang.
|
2018-05-25 11:56:10 +02:00 |
|
Alek Mosingiewicz
|
393f8d31ab
|
Travis build quick fix.
|
2018-05-25 11:48:27 +02:00 |
|
Alek Mosingiewicz
|
1711d50eff
|
Another attempt to remedy the problem occuring on Clang.
|
2018-05-25 08:38:25 +02:00 |
|
Alek Mosingiewicz
|
42c355a8d0
|
Revert "Attempt to remedy the problem occuring on Clang."
This reverts commit 0e964da42658a4e7e5bebe281f2c125575f34246.
|
2018-05-25 08:06:35 +02:00 |
|
Alek Mosingiewicz
|
0e964da426
|
Attempt to remedy the problem occuring on Clang.
|
2018-05-25 07:59:34 +02:00 |
|
Alek Mosingiewicz
|
51693aa0bd
|
Skip buffer initialization.
|
2018-05-25 06:57:22 +02:00 |
|
Alek Mosingiewicz
|
51bb793664
|
Initialize buffer to store potential BOM data before storing
anything inside it.
|
2018-05-24 22:06:59 +02:00 |
|
Alek Mosingiewicz
|
edadb7aa98
|
Use readsome instead of reading the stream byte-by-byte to
detect BOM in processed file.
|
2018-05-24 22:04:10 +02:00 |
|
Alek Mosingiewicz
|
ac10575b5f
|
Read the stream byte by byte, condition for size when skipping BOM.
|
2018-05-24 21:38:47 +02:00 |
|
Stephen Berry
|
d24743370a
|
Merge branch 'develop' of https://github.com/ChaiScript/ChaiScript into develop
|
2018-05-24 12:21:35 -05:00 |
|
Alek Mosingiewicz
|
4ada12a34c
|
Check EOF rather than buffer_size when skipping BOM.
|
2018-05-23 18:41:07 +02:00 |
|
Alek Mosingiewicz
|
67dcd3e8d8
|
Test case for BOM in user-provided string.
|
2018-05-22 17:12:14 +02:00 |
|
Alek Mosingiewicz
|
df6bc8f9b5
|
Add missing test cases.
|
2018-05-22 17:07:32 +02:00 |
|