[phobos] [D-Programming-Language/phobos] c828a0: std.range.package init

GitHub via phobos phobos at puremagic.com
Tue Nov 11 09:16:12 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: c828a08b64de067eeb2ddcad8fed22b2cd92e438
      https://github.com/D-Programming-Language/phobos/commit/c828a08b64de067eeb2ddcad8fed22b2cd92e438
  Author: Ilya Yaroshenko <ilyayaroshenko at gmail.com>
  Date:   2014-11-11 (Tue, 11 Nov 2014)

  Changed paths:
    M posix.mak
    M std/encoding.d
    R std/range.d
    A std/range/constraints.d
    A std/range/interfaces.d
    A std/range/package.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  std.range.package init

delete range.d

std.range : move traits

move concept

1. traits => concept
2. move manipulation into concept

update package import

update module name

remove range.traits import

remove some local imports

add _swapImpl

move _swapImpl

fix _swapImpl

fix hasSlicing

restore old hasSwappableElements

update unittests

update unitises

fix module name

fix pop****N

move interfaces

update unites

add import std.typetuple : staticMap

clean imports

rename local min to _min

remove wrong scope import

add until for unittests

update *.mac

update import

optimize DList import

move comment

remove private global selective imports

remove private global selective imports (interfaces)

remove new private stuff

add local imports

public import std.typecons : Flag, Yes, No;

concept => constraints

update scoped imports

add local imports (min)


  Commit: 30192597b911f4354d416d1a265a44e8ddaa38ee
      https://github.com/D-Programming-Language/phobos/commit/30192597b911f4354d416d1a265a44e8ddaa38ee
  Author: Михаил Страшун <registrations at dicebot.lv>
  Date:   2014-11-11 (Tue, 11 Nov 2014)

  Changed paths:
    M posix.mak
    M std/encoding.d
    R std/range.d
    A std/range/constraints.d
    A std/range/interfaces.d
    A std/range/package.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #2661 from 9il/range

std.range package


Compare: https://github.com/D-Programming-Language/phobos/compare/cc8bb595d86a...30192597b911


More information about the phobos mailing list