Commit graph

559 commits

Author SHA1 Message Date
Mike Bierlee 7c24ef18ff
Tweak travis build
Add previous releases of DMD and LDC
Whitelist LDC 1.2.0 failures on OSX. Some dylib dependency problem prevents the build from succeeding.
2018-01-04 01:19:21 +01:00
Mike Bierlee 4410206ec4 Update copyrigths
And convert tabs to spaces
2018-01-01 15:56:47 +01:00
Mike Bierlee 9d0bbfd6cf Update readme to point to github.io hosted API docs 2017-12-09 01:09:54 +01:00
fc36909cca Properly add docs under a unix filesyste
Windows screws up files with same name with different case
2017-12-09 00:59:26 +01:00
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