Commit graph

455 commits

Author SHA1 Message Date
7898c9601b Revert "Add documentation to be hosted at github.io"
This reverts commit 6987850439.
2017-12-09 00:56:15 +01:00
Mike Bierlee 6987850439 Add documentation to be hosted at github.io 2017-12-09 00:41:22 +01:00
Mike Bierlee 66f59c39fb
Merge pull request #22 from mbierlee/develop
Develop
2017-11-29 00:15:54 +01:00
Mike Bierlee 9e79d3a56d
Build with previous DMD releases 2017-11-29 00:12:10 +01:00
Mike Bierlee bbd61f0623
Build with previous DMD releases 2017-11-29 00:11:30 +01:00
Mike Bierlee 9212f1cbe7 Build with previous versions of compilers 2017-09-01 20:21:32 +02:00
Mike Bierlee 1fcb6be243 Prepare Version 8.0.1 2017-08-13 18:39:59 +02:00
Mike Bierlee 35103b995e Refer to issue in changelog
#20
2017-08-13 18:39:10 +02:00
Mike Bierlee 93d4d3c20f Recursively import types everywhere
#20
2017-08-13 18:21:03 +02:00
Mike Bierlee 91fcefa7ed Recursively import template type's modules
In case when the template type itself is a template type. Fixes #20
2017-08-13 18:13:19 +02:00
Mike Bierlee 4c25b91c63 Import modules of argument types of registration type's template before calling post-constructor 2017-08-13 17:49:40 +02:00
Mike Bierlee 9be2d4fac1 Build with previous DMD release on travis 2017-07-29 16:48:00 +02:00
Mike Bierlee 8ef680091c Merge remote-tracking branch 'origin/master' into develop 2017-07-29 16:40:40 +02:00
Mike Bierlee ea940617b6 Fix headers in tutorial 2017-07-29 16:40:22 +02:00
Mike Bierlee 8ee5341420 Merge remote-tracking branch 'origin/master' into develop 2017-07-29 16:38:34 +02:00
Mike Bierlee 4056e49d5b Ignore IDE output dir 2017-07-29 16:38:05 +02:00
Mike Bierlee 424179b786 Fix headers in readme 2017-07-29 16:36:50 +02:00
Mike Bierlee 1015205010 Build with latest compiler versions for cronrun 2017-07-03 20:57:02 +02:00
Mike Bierlee 189b945b8f Merge pull request #18 from SingingBush/develop
update compiler versions on travis build and also build on OSX
2017-07-03 20:53:45 +02:00
singingbush 35f5639364 run travis build on dmd-beta and ldc-beta 2017-07-03 09:59:04 +01:00
singingbush 5d2ca7af30 update compiler versions on travis build and also build on OSX 2017-06-30 12:13:37 +01:00
Mike Bierlee 76a98a6659 Build with latest LDC beta 2017-04-04 21:18:08 +02:00
Mike Bierlee a44ea1f27f Build with latest DMD beta 2017-04-04 21:16:52 +02:00
Mike Bierlee 3ad4bbacb1 Merge remote-tracking branch 'origin/master' into develop 2017-02-26 17:50:38 +01:00
Mike Bierlee 3311960c76 Use SCOD to style ddox 2017-02-26 17:48:57 +01:00
Mike Bierlee a8da958bfb Merge remote-tracking branch 'origin/master' into develop 2017-02-13 20:21:19 +01:00
Mike Bierlee e90306ef57 Update copyrights 2017-02-13 20:20:35 +01:00
Mike Bierlee 72eed7b806 Hey look they release another beta! 2017-02-13 20:10:31 +01:00
Mike Bierlee 51b0d67389 Build against latest DMD beta 2017-02-11 19:04:15 +01:00
Mike Bierlee 1a6cb899cc Don't use source-only released LDC 2017-02-03 22:52:43 +01:00
Mike Bierlee d0cb0a75af Adjust versions of tested compilers 2017-02-03 21:50:23 +01:00
Mike Bierlee da59ed764f Build with latest DMD beta 2017-01-15 18:50:49 +01:00
Mike Bierlee 4633a0b98a Build with latest DMD beta 2017-01-14 03:15:45 +01:00
Mike Bierlee 97a0a4cddb Run all examples instead of just building them 2017-01-14 03:12:27 +01:00
Mike Bierlee 551e53e055 Build with latest DMD beta 2016-12-27 21:47:52 +01:00
Mike Bierlee 470735c7a9 Prepare version 8.0.0 release 2016-12-26 18:38:36 +01:00
Mike Bierlee cc0ea0d9e4 Add backwards compatiblity for isFunction 2016-12-26 18:31:39 +01:00
Mike Bierlee 925c3f4119 Fix check on whether a member was a function
Checks on some kinds of members, such as constants, would trip up with the isCallable trait.
2016-12-26 18:17:51 +01:00
Mike Bierlee 10d24eb9fb Remove workaround 2016-12-26 18:17:51 +01:00
Mike Bierlee 898dfd8943 Remove deprecated getInstance() 2016-12-26 18:17:51 +01:00
Mike Bierlee 4ac095c25b Revert minimal D compatibility to 2.068.2
Now that GDC has been officially upgraded to 2.068.2 we can drop baseline support to that version.
2016-12-26 18:17:51 +01:00
Mike Bierlee 9938c0de26 Add proper-d value injector to list 2016-12-26 18:17:26 +01:00
Mike Bierlee 100dc53551 Add list of projects using Poodinis 2016-12-23 01:40:00 +01:00
Mike Bierlee 01de724f9f Add link to online API docs 2016-12-23 01:32:38 +01:00
Mike Bierlee a7b4549799 Add test verifying for pre-destruction on container destruction 2016-12-18 03:56:10 +01:00
Mike Bierlee 0fc7c82321 Add post-constructor/pre-destructor example 2016-12-18 02:18:04 +01:00
Mike Bierlee c68c180e9c Add tutorial on postconstructors/predestructors 2016-12-18 02:00:13 +01:00
Mike Bierlee d6cc7a65b9 Build with latest LDC beta 2016-12-18 01:28:39 +01:00
Mike Bierlee 0d5180c98f Also fix memory corruption for GDC 2016-12-18 01:21:56 +01:00
Mike Bierlee 708ec67070 Prevent memory corruption in DMD 2.066.1
As a consequence registations will NOT be cleared during deconstruction of the container in that version
2016-12-18 01:16:00 +01:00