Documentation
jive.stacktrace
Module provides stacktraces for exceptions (using the Tango TracedException hooks) and for signals (segfault, fpe, illegal instruction, abort).
Usage doesn’t require any effort besides importing the module in user code.
jive.demangle
Module provides a phobos independent D symbol demangler.
jive.layout
Module provides an alternative to tango.text.convert.Layout, which uses variadic templates to extract more type information than possible with standard variadic functions. It implements support for custom and nested formatting operations that work on a heapless basis. The format string syntax is similar but not identical to that of Tango.
API Reference
Format String Reference
jive.io
Module provides a simple set of functions for IO on Tango streams, including jive.layout based formatted output.
Reference
jive.formatters
Module provides generic custom formatters for jive.layout.
Reference
jive.base64
Module derives phobos std.base64, adding custom formatters for jive.layout.
Reference
jive.iterators
Module provides adaptors for modyfing the view on iterable objects.
Reference
jive.metastrings
Module derives phobos std.metastrings, but changes the format sequence to ’$’ in place of ’%s’.