[phobos] [D-Programming-Language/phobos] 433458: Merge pull request #2303 from 9rnsr/fix_hash

GitHub via phobos phobos at puremagic.com
Thu Aug 21 11:21:55 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 4334588a7e56f6a6722cf38a10e9cc4d60696b55
      https://github.com/D-Programming-Language/phobos/commit/4334588a7e56f6a6722cf38a10e9cc4d60696b55
  Author: monarch dodra <monarchdodra at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/typecons.d
    M std/variant.d

  Log Message:
  -----------
  Merge pull request #2303 from 9rnsr/fix_hash

Tweak Tuple and Variant for correct hashing


  Commit: f144322ecca4024cf5ae68d1abf059cf99a4b49e
      https://github.com/D-Programming-Language/phobos/commit/f144322ecca4024cf5ae68d1abf059cf99a4b49e
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/format.d

  Log Message:
  -----------
  Merge pull request #2302 from dcarp/master

Updated std.format documentation of width and precision specifiers


  Commit: ddfde4b0a41b56c04be103d6ac3fce6bd8d08007
      https://github.com/D-Programming-Language/phobos/commit/ddfde4b0a41b56c04be103d6ac3fce6bd8d08007
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/format.d

  Log Message:
  -----------
  Merge pull request #2296 from Element-126/doc_formatValue_add_example

Add documentation examples for formatValue()


  Commit: 8522790aada656ce4c993841d73acb6c9d9f318a
      https://github.com/D-Programming-Language/phobos/commit/8522790aada656ce4c993841d73acb6c9d9f318a
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  Merge pull request #2292 from markisaa/constToString

Issue 13015 - std.json.JSONValue's toString is now const


  Commit: 8caefcf93b5a88f0cc4576eeb95fd63c3f66f3fa
      https://github.com/D-Programming-Language/phobos/commit/8caefcf93b5a88f0cc4576eeb95fd63c3f66f3fa
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/internal/unicode_tables.d
    M std/string.d
    M std/uni.d

  Log Message:
  -----------
  Merge pull request #2304 from DmitryOlshansky/issue-12455

[REG]Fix issue 12455 Bad lowercase mapping for 'LATIN CAPITAL LETTER I W...


  Commit: a4188f48f2f4db758e6264cdda9d7bc46b03f8c3
      https://github.com/D-Programming-Language/phobos/commit/a4188f48f2f4db758e6264cdda9d7bc46b03f8c3
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/mmfile.d

  Log Message:
  -----------
  Merge pull request #2295 from adamsaka/issue_8370

Issue 8370 - Fix deprecated message during Linux Phobos build.


  Commit: 39979978bf352f23bf5e020d5140b5770dc2d2bf
      https://github.com/D-Programming-Language/phobos/commit/39979978bf352f23bf5e020d5140b5770dc2d2bf
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/path.d

  Log Message:
  -----------
  Merge pull request #2306 from WalterBright/fix13056

fix Issue 13056 - [2.066.0-b1] Regression: Error: template std.path.base...


  Commit: 4b98a776cbb4e42cd271c57d238621174d5fb0ff
      https://github.com/D-Programming-Language/phobos/commit/4b98a776cbb4e42cd271c57d238621174d5fb0ff
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/json.d

  Log Message:
  -----------
  Merge pull request #2291 from markisaa/realToDouble

Issue 13013 - Converted real to double in std.json.JSONValue


  Commit: 66e46e7046c98f8bcf0d7c7b1afcf2ad18bca3fc
      https://github.com/D-Programming-Language/phobos/commit/66e46e7046c98f8bcf0d7c7b1afcf2ad18bca3fc
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Merge pull request #2256 from Safety0ff/popbackn

std.algorithm.remove: Fix constraints and change popBack loop to popBackN


  Commit: 3b3656991f47d0a492c578ba3c98d001c8a606ff
      https://github.com/D-Programming-Language/phobos/commit/3b3656991f47d0a492c578ba3c98d001c8a606ff
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-08 (Tue, 08 Jul 2014)

  Changed paths:
    M std/algorithm.d
    M std/format.d
    M std/internal/unicode_tables.d
    M std/json.d
    M std/mmfile.d
    M std/path.d
    M std/string.d
    M std/typecons.d
    M std/uni.d
    M std/variant.d

  Log Message:
  -----------
  Merge pull request #2309 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch


  Commit: 72cdb9f6204b8b9a30921a8c96b343cc6d4c934f
      https://github.com/D-Programming-Language/phobos/commit/72cdb9f6204b8b9a30921a8c96b343cc6d4c934f
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M std/format.d

  Log Message:
  -----------
  Merge pull request #2310 from 9rnsr/fix12359

fix import declaration


  Commit: 9102be68d560412719eddcc63c66c0272a83a8fa
      https://github.com/D-Programming-Language/phobos/commit/9102be68d560412719eddcc63c66c0272a83a8fa
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M std/container/dlist.d

  Log Message:
  -----------
  Merge pull request #2315 from 9rnsr/fix13076

[REG2.066a] Issue 13076 - [dmd 2.066-b2] DList clearing of empty list


  Commit: bc4d38f9aefc89a7568669fc3cb1070523f6813d
      https://github.com/D-Programming-Language/phobos/commit/bc4d38f9aefc89a7568669fc3cb1070523f6813d
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  Merge pull request #2313 from 9rnsr/fix13074

Supplemental fix for issue 13074 - Revert "Merge pull request #1827 from WalterBright/add-opCmp"


  Commit: 742889a2e514533edd83d9574ee1c721138f23f5
      https://github.com/D-Programming-Language/phobos/commit/742889a2e514533edd83d9574ee1c721138f23f5
  Author: Steven Schveighoffer <schveiguy at yahoo.com>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Merge pull request #2314 from 9rnsr/fix13074

Supplemental fix for issue 13074 - revert opEquals and add toHash in std.typecons.Tuple


  Commit: 02c8b3140f76608e9995b05f6362dd020589c8ca
      https://github.com/D-Programming-Language/phobos/commit/02c8b3140f76608e9995b05f6362dd020589c8ca
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M std/container/dlist.d
    M std/format.d
    M std/traits.d
    M std/typecons.d

  Log Message:
  -----------
  Merge pull request #2322 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch (for beta3)


  Commit: ec44674a1f988b8028c479577b681c31964f3f77
      https://github.com/D-Programming-Language/phobos/commit/ec44674a1f988b8028c479577b681c31964f3f77
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-15 (Tue, 15 Jul 2014)

  Changed paths:
    M std/path.d

  Log Message:
  -----------
  Merge pull request #2324 from MartinNowak/fix13098

[REG2.066a] Issue 13098 - std.path functions no longer works with DirEntry


  Commit: 24bdbfb9eb588b19c7e03e9b09c252609249a76b
      https://github.com/D-Programming-Language/phobos/commit/24bdbfb9eb588b19c7e03e9b09c252609249a76b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-07-16 (Wed, 16 Jul 2014)

  Changed paths:
    M std/path.d

  Log Message:
  -----------
  Merge pull request #2333 from 9rnsr/fix13098

[REG2.066a] Remained fix for issue 13098 - isValidFilename and alias this


  Commit: 23d99894634f82d3fc93f646147fe1d98859aa47
      https://github.com/D-Programming-Language/phobos/commit/23d99894634f82d3fc93f646147fe1d98859aa47
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-16 (Wed, 16 Jul 2014)

  Changed paths:
    M std/path.d

  Log Message:
  -----------
  Merge pull request #2335 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch (for beta5)


  Commit: e511efddb94a9f32e3a97a88b2ba7ccb92231539
      https://github.com/D-Programming-Language/phobos/commit/e511efddb94a9f32e3a97a88b2ba7ccb92231539
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2014-07-17 (Thu, 17 Jul 2014)

  Changed paths:
    M std/array.d

  Log Message:
  -----------
  Merge pull request #2338 from 9rnsr/fix13077

[REG2.066a] Issue 13077 - std.range.array with shared InputRangeObject
Conflicts:
	std/array.d


  Commit: 01d8b524caaeec8bdf8d43185c4bf171e3edc891
      https://github.com/D-Programming-Language/phobos/commit/01d8b524caaeec8bdf8d43185c4bf171e3edc891
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-17 (Thu, 17 Jul 2014)

  Changed paths:
    M std/array.d

  Log Message:
  -----------
  Merge pull request #2339 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch (for beta5)


  Commit: 6265f530bf4bbed7e1ae1d0266b632138e41aee4
      https://github.com/D-Programming-Language/phobos/commit/6265f530bf4bbed7e1ae1d0266b632138e41aee4
  Author: Iain Buclaw <ibuclaw at gdcproject.org>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2133 from jpf91/mingw

std.math: Check if dmd-style inline asm is available


  Commit: 6662d25bc072e98104adf459735322a2c77195a1
      https://github.com/D-Programming-Language/phobos/commit/6662d25bc072e98104adf459735322a2c77195a1
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2305 from ibuclaw/tmplmath

Change various std.math.isXXX into templates


  Commit: fc06ea832fcfb621f0a52478ca0e4951b6914b60
      https://github.com/D-Programming-Language/phobos/commit/fc06ea832fcfb621f0a52478ca0e4951b6914b60
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2353 from ibuclaw/floatfmt

Add enum RealFormat to std.math


  Commit: 3e21d4ac9cb898d390042dcc004ca83a72e69105
      https://github.com/D-Programming-Language/phobos/commit/3e21d4ac9cb898d390042dcc004ca83a72e69105
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2311 from ibuclaw/intnan

Add integral overload for isNaN for use in generic code


  Commit: 929482e51f47df8797cbb1e63813e6417471efcc
      https://github.com/D-Programming-Language/phobos/commit/929482e51f47df8797cbb1e63813e6417471efcc
  Author: Iain Buclaw <ibuclaw at gdcproject.org>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Ddoc supported 'real' formats in std.math


  Commit: 239026e5f1aec5108ba7f63945b552405d83388f
      https://github.com/D-Programming-Language/phobos/commit/239026e5f1aec5108ba7f63945b552405d83388f
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2363 from ibuclaw/2.066

Cherry-pick changes to std.math into 2.066


  Commit: 175fa96d4150161129b531e00fe0e06ea60db0ae
      https://github.com/D-Programming-Language/phobos/commit/175fa96d4150161129b531e00fe0e06ea60db0ae
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M index.d

  Log Message:
  -----------
  Merge pull request #2344 from mingodad/patch-1

Fix possible copy and paste mistake


  Commit: 4c3ef92a238626c63fef5721ec82fa04acbed2e5
      https://github.com/D-Programming-Language/phobos/commit/4c3ef92a238626c63fef5721ec82fa04acbed2e5
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2345 from MartinNowak/fix13149

fix Issue 13149 - released libphobos2.a is build with PIC code


  Commit: 9c74b756ad951511c6c57d792933a3b486295d98
      https://github.com/D-Programming-Language/phobos/commit/9c74b756ad951511c6c57d792933a3b486295d98
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-07-23 (Wed, 23 Jul 2014)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2362 from braddr/install-fix

change install target to match current release structure


  Commit: 4c093294f6122dd4b41f6c06cfcfcf693d934bc8
      https://github.com/D-Programming-Language/phobos/commit/4c093294f6122dd4b41f6c06cfcfcf693d934bc8
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-24 (Thu, 24 Jul 2014)

  Changed paths:
    M index.d
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2365 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch (for beta6)


  Commit: 928699b2f31ee465fe42c4e0a25e36e67c72271d
      https://github.com/D-Programming-Language/phobos/commit/928699b2f31ee465fe42c4e0a25e36e67c72271d
  Author: Iain Buclaw <ibuclaw at gdcproject.org>
  Date:   2014-07-27 (Sun, 27 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2366 from D-Programming-Language/revert-2311-intnan

Revert "Add integral overload for isNaN for use in generic code"


  Commit: c3389357e2d7734e96707691ef391ced59147352
      https://github.com/D-Programming-Language/phobos/commit/c3389357e2d7734e96707691ef391ced59147352
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-27 (Sun, 27 Jul 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2375 from AndrewEdwards/2.066

Merge pull request #2366 from D-Programming-Language/revert-2311-intnan


  Commit: 5bc1122bfc675bebdd5d88d1d5fe3c6630f08e9b
      https://github.com/D-Programming-Language/phobos/commit/5bc1122bfc675bebdd5d88d1d5fe3c6630f08e9b
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-31 (Thu, 31 Jul 2014)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2377 from Dicebot/fix-13210-makefile-dll

[reg] Fix 13210 : libphobos2.so not being built


  Commit: 888897030c1587c36adbd19542a1e431f965e480
      https://github.com/D-Programming-Language/phobos/commit/888897030c1587c36adbd19542a1e431f965e480
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2014-07-31 (Thu, 31 Jul 2014)

  Changed paths:
    M std/utf.d

  Log Message:
  -----------
  Merge pull request #2376 from DmitryOlshansky/issue-12923

Fix issue 12923


  Commit: ff13351290b82cf50a59a80592be290f8857e04a
      https://github.com/D-Programming-Language/phobos/commit/ff13351290b82cf50a59a80592be290f8857e04a
  Author: Михаил Страшун <public at dicebot.lv>
  Date:   2014-07-31 (Thu, 31 Jul 2014)

  Changed paths:
    M posix.mak
    M std/utf.d

  Log Message:
  -----------
  Merge pull request #2384 from AndrewEdwards/2.066

Cherry-picking commits from master to 2.066 branch (for RC1)


  Commit: 6e41e2c5e14e68651f54f9d085b980ed80d99e9d
      https://github.com/D-Programming-Language/phobos/commit/6e41e2c5e14e68651f54f9d085b980ed80d99e9d
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-31 (Thu, 31 Jul 2014)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2387 from MartinNowak/fixup2377

fixup #2377 - add back missing $(SONAME) symlink


  Commit: 9c2a17865e4f4a3e3a12e155217965aa762ed9d1
      https://github.com/D-Programming-Language/phobos/commit/9c2a17865e4f4a3e3a12e155217965aa762ed9d1
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-07-31 (Thu, 31 Jul 2014)

  Changed paths:
    M posix.mak

  Log Message:
  -----------
  Merge pull request #2388 from AndrewEdwards/2.066

Merge pull request #2387 from MartinNowak/fixup2377


  Commit: e8298f5b40857d404beca94a00ed3bc7df1d7bfc
      https://github.com/D-Programming-Language/phobos/commit/e8298f5b40857d404beca94a00ed3bc7df1d7bfc
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-08-08 (Fri, 08 Aug 2014)

  Changed paths:
    M std/uni.d

  Log Message:
  -----------
  Merge pull request #2392 from MartinNowak/fix13232

Issue 13232 - avoid expensive template instantiations on module import


  Commit: 32e00f766e27710a0ac077b02e10111cc99af5b2
      https://github.com/D-Programming-Language/phobos/commit/32e00f766e27710a0ac077b02e10111cc99af5b2
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-08-08 (Fri, 08 Aug 2014)

  Changed paths:
    M std/math.d

  Log Message:
  -----------
  Merge pull request #2374 from Dicebot/nan-deprecation

[reg] isNaN deprecation for integers


  Commit: f670ad81d73582b6da8e78ff0f949868edd0a758
      https://github.com/D-Programming-Language/phobos/commit/f670ad81d73582b6da8e78ff0f949868edd0a758
  Author: AndrewEdwards <edwards.ac at gmail.com>
  Date:   2014-08-08 (Fri, 08 Aug 2014)

  Changed paths:
    M std/math.d
    M std/uni.d

  Log Message:
  -----------
  Merge pull request #2404 from AndrewEdwards/2.066

Cherry-picking commits from master to 2.066 branch (for RC2)


  Commit: af2bd8b0af116373e21555c2c2d9ccb82ba59876
      https://github.com/D-Programming-Language/phobos/commit/af2bd8b0af116373e21555c2c2d9ccb82ba59876
  Author: Sean Kelly <sean at invisibleduck.org>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

  Changed paths:
    M std/variant.d

  Log Message:
  -----------
  Merge pull request #2418 from 9rnsr/fix13284

[REG2.066a] Issue 13284 - Cannot match shared classes at receive


  Commit: 77ba764a9820cc470f421bc28c4e6e0e4418ed81
      https://github.com/D-Programming-Language/phobos/commit/77ba764a9820cc470f421bc28c4e6e0e4418ed81
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

  Changed paths:
    M std/variant.d

  Log Message:
  -----------
  Merge pull request #2420 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch


  Commit: cd4477f441640b6e1aca4151db45d9cffb015eae
      https://github.com/D-Programming-Language/phobos/commit/cd4477f441640b6e1aca4151db45d9cffb015eae
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-08-22 (Fri, 22 Aug 2014)

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/2.066' into merge_2.066


  Commit: 8963d4178bf3b2e48905bfd0c0797540f32cef8d
      https://github.com/D-Programming-Language/phobos/commit/8963d4178bf3b2e48905bfd0c0797540f32cef8d
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-08-21 (Thu, 21 Aug 2014)

  Log Message:
  -----------
  Merge pull request #2449 from 9rnsr/merge_2.066

Merge 2.066 branch into master


Compare: https://github.com/D-Programming-Language/phobos/compare/45ad6a77af4a...8963d4178bf3


More information about the phobos mailing list