[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 0e448d: Update primitives.d

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 0e448d278084564bb1132296ce61c1b606404a00
  
https://github.com/dlang/phobos/commit/0e448d278084564bb1132296ce61c1b606404a00
  Author: Per Nordlöw 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Update primitives.d

Fix typo in explanation.


  Commit: f82d34694174bd588d08c924bfc39b67a4d28d4b
  
https://github.com/dlang/phobos/commit/f82d34694174bd588d08c924bfc39b67a4d28d4b
  Author: Sebastian Wilzbach 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Merge pull request #4847 from nordlow/patch-2

Fix typo in moveAt doc


Compare: https://github.com/dlang/phobos/compare/6bbbc6b7a69e...f82d34694174___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 3bed8d: fix gdc-dmd test - remove the workound for Issue 1...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  
https://github.com/dlang/phobos/commit/3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  fix gdc-dmd test - remove the workound for Issue 15316

- we can't really solve Issue 15316 w/ signaling NaNs
  b/c any optimization, copying et.al. might turn signaling into
  quiet NaNs, therefor we want to solve Issue 15316 by switching
  Float.init to use quiet NaNs
- the workaround depends on a specific dmd bug (see #6163)
  that looses SNaNs when writing struct initializers but keeps
  them for Float.init
- this workaround might not be portable to GDC/LDC and
  will easily break w/ slightly different dmd optimizations
  (it's responsible for the test failure of the gdc-built dmd)
- this PR will reopen https://issues.dlang.org/show_bug.cgi?id=11135

this partially reverts commit 0efa1d3bf92bcaa6c4a99cad0b574185a537906a


  Commit: 50a264628f411d41acec522e0f70fe6677ffd0c8
  
https://github.com/dlang/phobos/commit/50a264628f411d41acec522e0f70fe6677ffd0c8
  Author: Andrei Alexandrescu 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4844 from MartinNowak/revert_3797

fix gdc-dmd test - remove the workound for Issue 15316


  Commit: 6bbbc6b7a69e12ac6f757bf4a32c2c5f93de54e4
  
https://github.com/dlang/phobos/commit/6bbbc6b7a69e12ac6f757bf4a32c2c5f93de54e4
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4846 from dlang/stable

merge gdc-dmd fix from stable


Compare: https://github.com/dlang/phobos/compare/86ef3a224ed0...6bbbc6b7a69e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 06c9dc: [Issue 16073] Fix incorrect uses of random access ...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 06c9dca2daf3edfde85ba01a9d22d842621fad1c
  
https://github.com/dlang/phobos/commit/06c9dca2daf3edfde85ba01a9d22d842621fad1c
  Author: Jack Stouffer 
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
M std/range/package.d

  Log Message:
  ---
  [Issue 16073] Fix incorrect uses of random access range primitives in 
std.range.package


  Commit: 86ef3a224ed05bfe52b63caedc53ebdcf5be513e
  
https://github.com/dlang/phobos/commit/86ef3a224ed05bfe52b63caedc53ebdcf5be513e
  Author: Steven Schveighoffer 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/package.d

  Log Message:
  ---
  Merge pull request #4463 from JackStouffer/issue16073

Partial Fix for Issue 16073 (part 3)


Compare: https://github.com/dlang/phobos/compare/df34e4266c9c...86ef3a224ed0___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] d4a93f: Merge remote-tracking branch 'upstream/master' int...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: d4a93fcaff71babf54f18f98665b52bd0d0ce508
  
https://github.com/dlang/phobos/commit/d4a93fcaff71babf54f18f98665b52bd0d0ce508
  Author: Martin Nowak 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
A .codecov.yml
A .dscanner.ini
M .editorconfig
M CONTRIBUTING.md
M README.md
M changelog.dd
A circle.yml
A circleci.sh
M etc/c/curl.d
M etc/c/odbc/sql.d
M etc/c/odbc/sqlext.d
M etc/c/odbc/sqltypes.d
M etc/c/odbc/sqlucode.d
M etc/c/sqlite3.d
M etc/c/zlib.d
M etc/c/zlib/gzlib.c
M index.d
M posix.mak
M std/algorithm/comparison.d
M std/algorithm/iteration.d
M std/algorithm/mutation.d
M std/algorithm/package.d
M std/algorithm/searching.d
M std/algorithm/setops.d
M std/algorithm/sorting.d
M std/array.d
M std/ascii.d
M std/base64.d
M std/bigint.d
M std/bitmanip.d
M std/c/fenv.d
M std/c/locale.d
M std/c/math.d
M std/c/process.d
M std/c/stdarg.d
M std/c/stddef.d
M std/c/stdio.d
M std/c/stdlib.d
M std/c/string.d
M std/c/time.d
M std/c/wcharh.d
M std/compiler.d
M std/complex.d
M std/concurrency.d
M std/concurrencybase.d
M std/container/array.d
M std/container/binaryheap.d
M std/container/dlist.d
M std/container/package.d
M std/container/rbtree.d
M std/container/slist.d
M std/container/util.d
M std/conv.d
R std/cstream.d
M std/csv.d
M std/datetime.d
M std/demangle.d
M std/digest/crc.d
M std/digest/digest.d
M std/digest/hmac.d
M std/digest/md.d
A std/digest/murmurhash.d
M std/digest/ripemd.d
M std/digest/sha.d
M std/encoding.d
M std/exception.d
M std/experimental/allocator/building_blocks/affix_allocator.d
M std/experimental/allocator/building_blocks/allocator_list.d
M std/experimental/allocator/building_blocks/bitmapped_block.d
M std/experimental/allocator/building_blocks/bucketizer.d
M std/experimental/allocator/building_blocks/fallback_allocator.d
M std/experimental/allocator/building_blocks/free_list.d
M std/experimental/allocator/building_blocks/free_tree.d
M std/experimental/allocator/building_blocks/kernighan_ritchie.d
M std/experimental/allocator/building_blocks/null_allocator.d
M std/experimental/allocator/building_blocks/package.d
M std/experimental/allocator/building_blocks/quantizer.d
M std/experimental/allocator/building_blocks/region.d
M std/experimental/allocator/building_blocks/scoped_allocator.d
M std/experimental/allocator/building_blocks/segregator.d
M std/experimental/allocator/building_blocks/stats_collector.d
M std/experimental/allocator/common.d
M std/experimental/allocator/gc_allocator.d
M std/experimental/allocator/mallocator.d
M std/experimental/allocator/mmap_allocator.d
M std/experimental/allocator/package.d
M std/experimental/allocator/showcase.d
M std/experimental/allocator/typed.d
M std/experimental/logger/core.d
M std/experimental/logger/filelogger.d
M std/experimental/logger/multilogger.d
M std/experimental/logger/nulllogger.d
M std/experimental/logger/package.d
M std/experimental/ndslice/internal.d
M std/experimental/ndslice/iteration.d
M std/experimental/ndslice/package.d
M std/experimental/ndslice/selection.d
M std/experimental/ndslice/slice.d
A std/experimental/typecons.d
M std/file.d
M std/format.d
M std/functional.d
M std/getopt.d
M std/internal/cstring.d
M std/internal/math/biguintcore.d
M std/internal/math/biguintnoasm.d
M std/internal/math/biguintx86.d
M std/internal/math/errorfunction.d
M std/internal/math/gammafunction.d
A std/internal/phobosinit.d
R std/internal/processinit.d
M std/internal/scopebuffer.d
M std/internal/test/dummyrange.d
M std/internal/unicode_comp.d
M std/internal/unicode_decomp.d
M std/internal/unicode_grapheme.d
M std/internal/unicode_norm.d
M std/internal/unicode_tables.d
M std/internal/windows/advapi32.d
M std/json.d
M std/math.d
M std/mathspecial.d
M std/meta.d
M std/mmfile.d
M std/net/curl.d
M std/net/isemail.d
M std/numeric.d
M std/outbuffer.d
M std/parallelism.d
M std/path.d
M std/process.d
M std/random.d
M std/range/interfaces.d
M std/range/package.d
M std/range/primitives.d
M std/regex/internal/backtracking.d
M std/regex/internal/generator.d
M std/regex/internal/ir.d
M std/regex/internal/kickstart.d
M std/regex/internal/parser.d
M std/regex/internal/tests.d
M std/regex/internal/thompson.d
M std/regex/package.d
M std/signals.d
M std/socket.d
R std/socketstream.d
M std/stdint.d
M std/stdio.d
M std/stdiobase.d
R std/stream.d
M std/string.d
M std/system.d
M std/traits

[phobos] [dlang/phobos] 66048a: [Refactor] Generalize kickstart engines, in prepar...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 66048ae334a9fa2bec2b47e706b3c8691daf311c
  
https://github.com/dlang/phobos/commit/66048ae334a9fa2bec2b47e706b3c8691daf311c
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak
M std/regex/internal/backtracking.d
M std/regex/internal/ir.d
R std/regex/internal/kickstart.d
M std/regex/internal/parser.d
A std/regex/internal/shiftor.d
M std/regex/internal/thompson.d
M win32.mak
M win64.mak

  Log Message:
  ---
  [Refactor] Generalize kickstart engines, in preparation for more to come


  Commit: 1416ddb0183553f291e09c009d4bcded1d549c29
  
https://github.com/dlang/phobos/commit/1416ddb0183553f291e09c009d4bcded1d549c29
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
A std/regex/internal/bitnfa.d

  Log Message:
  ---
  A start on bit-NFA


  Commit: 99095eebfc7d8af7181b11c20a289c9cbad58916
  
https://github.com/dlang/phobos/commit/99095eebfc7d8af7181b11c20a289c9cbad58916
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak
M std/regex/internal/bitnfa.d
M std/regex/internal/ir.d
M std/regex/internal/parser.d

  Log Message:
  ---
  ASCII-only version of  Bit-NFA


  Commit: ed4e07c7793b3453e7360022d4c983f4bd3ef505
  
https://github.com/dlang/phobos/commit/ed4e07c7793b3453e7360022d4c983f4bd3ef505
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA: implement unicode trie


  Commit: 5c21564f6ff23f75b271e58762672857cd7157fa
  
https://github.com/dlang/phobos/commit/5c21564f6ff23f75b271e58762672857cd7157fa
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Improved hash-table for Bit-NFA


  Commit: 7d930c1de845b931d8c8d9572f1befe938cee5d7
  
https://github.com/dlang/phobos/commit/7d930c1de845b931d8c8d9572f1befe938cee5d7
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Even faster hash table for Bit-NFA


  Commit: 845551b3d6cc5b8f2aca5aa0074d274eae4947a1
  
https://github.com/dlang/phobos/commit/845551b3d6cc5b8f2aca5aa0074d274eae4947a1
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA fix premature stop on repetitions


  Commit: 46102312886a8ab11eb335192e6bcfd558649063
  
https://github.com/dlang/phobos/commit/46102312886a8ab11eb335192e6bcfd558649063
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA - fix inversion of the right sub-portion of regex


  Commit: c27b118954ce6c3fe1a13b17b63233105bded654
  
https://github.com/dlang/phobos/commit/c27b118954ce6c3fe1a13b17b63233105bded654
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M win32.mak
M win64.mak

  Log Message:
  ---
  [std.regex] Add Bit-NFA to win32/win64 makefiles


  Commit: 138a2f3dcb80a15b9cacdc521024a628855f7d20
  
https://github.com/dlang/phobos/commit/138a2f3dcb80a15b9cacdc521024a628855f7d20
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d
M std/regex/internal/parser.d

  Log Message:
  ---
  [std.regex] Integrate Bit-NFA into std.regex


  Commit: 88ce1a12124c9632861e5369986432bfcdacd9ac
  
https://github.com/dlang/phobos/commit/88ce1a12124c9632861e5369986432bfcdacd9ac
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/shiftor.d

  Log Message:
  ---
  [std.regex] Limit ShiftOr to only apply where it's better then Bit-NFA


  Commit: 2011a1a75c2a2f4eb11e7c4cb0c7bc8ddab5b1e6
  
https://github.com/dlang/phobos/commit/2011a1a75c2a2f4eb11e7c4cb0c7bc8ddab5b1e6
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  Trailing whitespace


  Commit: 20c5e399d3923a0804a3a5209eadd136ce94102f
  
https://github.com/dlang/phobos/commit/20c5e399d3923a0804a3a5209eadd136ce94102f
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/tests.d

  Log Message:
  ---
  Try to reduce memory usage in CT-regex tests


  Commit: 3544686b7474507ecee4c1c974f81cf33d6d3df2
  
https://github.com/dlang/phobos/commit/3544686b7474507ecee4c1c974f81cf33d6d3df2
  Author: Dmitry Olshansky 
  Date:   2016-10

[phobos] [dlang/phobos] 3bed8d: fix gdc-dmd test - remove the workound for Issue 1...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  
https://github.com/dlang/phobos/commit/3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  fix gdc-dmd test - remove the workound for Issue 15316

- we can't really solve Issue 15316 w/ signaling NaNs
  b/c any optimization, copying et.al. might turn signaling into
  quiet NaNs, therefor we want to solve Issue 15316 by switching
  Float.init to use quiet NaNs
- the workaround depends on a specific dmd bug (see #6163)
  that looses SNaNs when writing struct initializers but keeps
  them for Float.init
- this workaround might not be portable to GDC/LDC and
  will easily break w/ slightly different dmd optimizations
  (it's responsible for the test failure of the gdc-built dmd)
- this PR will reopen https://issues.dlang.org/show_bug.cgi?id=11135

this partially reverts commit 0efa1d3bf92bcaa6c4a99cad0b574185a537906a


  Commit: 50a264628f411d41acec522e0f70fe6677ffd0c8
  
https://github.com/dlang/phobos/commit/50a264628f411d41acec522e0f70fe6677ffd0c8
  Author: Andrei Alexandrescu 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4844 from MartinNowak/revert_3797

fix gdc-dmd test - remove the workound for Issue 15316


Compare: https://github.com/dlang/phobos/compare/ad739f232ea9...50a264628f41___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/installer]

2016-10-09 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0-b2
  Home:   https://github.com/dlang/installer
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0-b2
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/tools]

2016-10-09 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0-b2
  Home:   https://github.com/dlang/tools
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos