rejectedsoftware/vibe.d — pull request #140 by eskimor (2012-11-27 23:51:11+00:00)
Title: Implemented array support: issue 14

Well there was neither the time nor the need for it, I did it anyway.

Traversal is now fully recursive. So structures containing structures containing arrays containing arrays containing structures ... are supported now.

The array stuff has not been completely tested yet, but it looks good and at least it the old examples still behave in the same way, so it is at least a good replacement for the old implementation.

In addition the loadFormData() method was provided, which can be used to fill a struct with form data if you don't require all fields to be present in the form.

Docs need to be updated. (Coming soon)

Btw. when adding "-unittest" to dflags in package.json, I get linker errors. Any idea what's the matter?