Minimized and explicit imports in std.algorithm
reduced imports for std.range
reduced imports for std.stdio
rebased
Mark a constructor of std.format.FormatSpec as @safe, pure
Adds Bidirectionality to Repeat
Add example of how to use scoped member variable
Mark std.string.lastIndoxOf as @safe pure
Fix of Issue 11338

- URIerror renamed to URIexception
- URIexception class inherits from Exception
Fix Issue 11338
- Now call the onOutOfMemoryError() function when alloca returns NULL
- Fixed the URIexception name to URIException
- Added a string constructor for the URIException class
- Added more informative messages to some of the errors
Fixing Issue 11338 - Additional

- Now all thrown URIException have human readable text
- throw new OutOfMemoryError("Alloca Failure"); // Make code look more consistant
Updates MemoryStream.reserve DDOC

Removes ambiguity as to whether `reserve` is relative to the entire stream or the cursor position.
Fix bug 11390
Better fix for bug 11390 :p
fix Issue 10403 - memchr optimization for std.algorithm.find
Tweak find implementation
Merge pull request #1492 from monarchdodra/findImprov

fix Issue 10403 - memchr optimization for std.algorithm.find
Fixing exception casing to line style, added better exception message for missing hexadecimals
fix property enforcement
Merge pull request #1659 from DannyArends/issue_11338

Fix Issue 11338 - std.uri URIerror should be an Exception