add toHash() to Typedef
add unittest for Typedef.toHash
add unittest for Typedef.toHash
some update
datetime scope imports

more scope imports

restore std.time global import

check scope imports

update windows unitises
add local import
fix import
fix scope import for Windows
remove .dup
unqual

update unittests
std.conv: clean imports
Use scope imports in std.container package

part2

part3
new std.array.replaceLast

moved string imports into static if

worked in some review

whitespace damn it

style fixes

rebase and style fixup
dummy ranges module

rm

rename & add scope imports

update scope imports

std.algorithm: clean imports

update scope imports

update global imports

update *.mak

ditto

formatting

fix typo

fix scope import std.uni

update windows  *.mak

add import to unittests

tabs fix

fix unittest

fix indentation
Merge pull request #2705 from 9il/conv2

std.conv: clean imports
Merge pull request #2638 from 9il/unqual

Allow std.numeric works with const ranges
Merge https://github.com/D-Programming-Language/phobos
Merge pull request #2721 from 9il/container

Use scope imports in std.container package
a bug was removed.
fix binaryFun

1. Make binaryFun correct for integer comparison.
2. Remove import of half of phobos for 100% cases in phobos.

`sort`, `cmp`, `find`, `startsWith`,  `sum` and other algorithms would
be compiled faster.

fix safeOp

fix safeOPs

Fix new unittest

fix binaryReverseArgs

fix not

fix new code

fix spaces after if

optimization

1. CTFE
2. Runtime (without inlining)

change condition

fix new code

fix safeOp

optimize CTFE

CTFE optimization

immutable -> enum

remove aliases

remove macros

CTFE matching

add debug info && fix not

add spaces

minor fix

added debug example

add debug unittests & fix

fix also and add unittests

fix

typo

if (!__ctfe) assert(false); added

use 01