Commit graph

459 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