Fix Issue 8877 - std.encoding.transcode is extremely slow
Fix issue 11600: to!BigInt(string) should validate input.
Add std.uni.byGrapheme and std.uni.byCodePoint
Merge pull request #1731 from quickfur/issue11600

Fix issue 11600: to!BigInt(string) should validate input.
fix Issue 11603 - std.algorithm.canFind does not work when needle is 1-byte zero
fix Issue 11671 - ctRegex broken
Merge pull request #1744 from 9rnsr/fix11603

Issue 11603 - std.algorithm.canFind does not work when needle is 1-byte zero
Merge pull request #1745 from 9rnsr/fix11671

Issue 11671 - ctRegex broken
Fix issue 11583.

The problem is that the assumption that the first word of a BigUint is
always non-zero is false when BigUint == biguintcore.ZERO, which is
defined to be [0]. So we need to check for that case in
BigUint.opCmp(ulong).

Also, crash-proof BigUint's invariant, since it would cause an
out-of-bounds array access if a bug causes data.length==0.
Merge pull request #1715 from quickfur/issue11583

Fix issue 11583.
Make an unit test of std.math IEEE 754-2008 compliant.

IEEE 754-2008 does not specify the sign bit of a NaN. The exceptions to this
rule are the operations copy, negate, abs and copySign. In all other cases,
the standard does not specify the sign bit (chapter 6.3 on page 35).

The unit test I like to change with this pull request assumes that the sign
bit of a NaN is propagated through the exp() computation. This assumption
violates IEEE 754-2008.

My fix is the use of abs() on the result, because this operation changes the
sign bit of a NaN in a compliant way.

There might be other places which must be fixed but this one really hurts me.
Merge pull request #1736 from JakobOvrum/graphemerange

Add std.uni.byGrapheme and std.uni.byCodePoint
Merge pull request #891 from Kozzi11/master

Fix Issue 8877 - std.encoding.transcode is extremely slow
Merge pull request #1746 from redstar/ieee

Make an unit test of std.math IEEE 754-2008 compliant.
.gitignore Makefile
Merge pull request #1748 from dawgfoto/gitignore

.gitignore Makefile
add test
fix Issue 11691 - can't join pathSplitter with pathSeparator

- The inferred return type of front had an additional
  layer of const because it's a const method.
Trivial grammar fix in README.md.
Merge pull request #1750 from quickfur/grammar

Trivial grammar fix in README.md.