[Issue 17540] std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17540

Vladimir Panteleev  changed:

   What|Removed |Added

 CC||dlang-bugzilla@thecybershad
   ||ow.net

--- Comment #1 from Vladimir Panteleev  ---
You can set arbitrary Curl settings that are not covered by the D wrapper by
accessing the .handle property, e.g. "http.handle.set(CurlOption.noproxy,
"www.example.com")". I don't think the HTTP wrapper type strives to provide an
interface to all the Curl options in the CurlOption enum.

--


[Issue 17540] New: std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17540

  Issue ID: 17540
   Summary: std.net.curl: HTTP no possibillity to set
CURLOPT_NOPROXY
   Product: D
   Version: D2
  Hardware: x86
OS: All
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: phobos
  Assignee: nob...@puremagic.com
  Reporter: an...@s-e-a-p.de

HTTP does not provide any possibility to set the NO_PROXY value
(CURLOPT_NOPROXY). Please add a method to set the NO PROXY value.

--


[Issue 17539] New: std.parallellism.parallel triggers 'statement not reachable' warnings in the rdmd_test suite

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17539

  Issue ID: 17539
   Summary: std.parallellism.parallel triggers 'statement not
reachable' warnings in the rdmd_test suite
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: normal
  Priority: P1
 Component: phobos
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

Reduced test from https://github.com/dlang/tools/blob/master/rdmd_test.d:


void runConcurrencyTest()
{
import std.parallelism : parallel;
import std.random : rndGen;
foreach (rnd; rndGen.parallel) {}
}


Output:

/home/seb/dlang/dmd/generated/linux/release/64/../../../../../phobos/std/parallelism.d(3523):
Warning: statement is not reachable
/home/seb/dlang/dmd/generated/linux/release/64/../../../../../phobos/std/parallelism.d(3523):
Warning: statement is not reachable

--


[Issue 17538] New: dlangspec.pdf: 33.14 Comparing D Immutable and Const with C++ Const goes over the page margin

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17538

  Issue ID: 17538
   Summary: dlangspec.pdf: 33.14 Comparing D Immutable and Const
with C++ Const goes over the page margin
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/fh2YxWN

--


[Issue 17537] New: dlangspec.pdf: 31 Documentation escapes Ddoc in examples

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17537

  Issue ID: 17537
   Summary: dlangspec.pdf: 31 Documentation escapes Ddoc in
examples
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

See e.g:

http://imgur.com/qILhH9Y

There's no need for the backslashes - they would be rendered.

--


[Issue 17536] dlangspec.pdf: Unittests documentation uses HTML

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17536

--- Comment #1 from greensunn...@gmail.com ---
Another example: http://imgur.com/CDlIyhC

--


[Issue 17536] New: dlangspec.pdf: Unittests documentation uses HTML

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17536

  Issue ID: 17536
   Summary: dlangspec.pdf: Unittests documentation uses HTML
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

While it may make sense here, it should at least be formatted:

http://imgur.com/i14aGd3

--


[Issue 17535] New: dlangspec.pdf: enforce a maximal width for all code examples

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17535

  Issue ID: 17535
   Summary: dlangspec.pdf: enforce a maximal width for all code
examples
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

Automatic line breaks don't look like:

http://imgur.com/2c5kUrj
http://imgur.com/qXyfcV0

It's probably best if we enforce that everything within the Ddoc code block has
a maximal width of X and thus force the "user" to specify the breaking
manually.

FYI: We have done this for the dlang-tour as well (we used 48 chars to ensure a
great experience on mobile devices).

--


[Issue 17532] dlangspec.pdf: continue in the next line instead of using arrows for inline code

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17532

--- Comment #1 from greensunn...@gmail.com ---
Another example in getParameterStorageClasses: http://imgur.com/qXyfcV0

--


[Issue 17534] New: dlangspec.pdf: 25.24: getFunctionVariadicStyle's tables goes over the page margin and uses HTML

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17534

  Issue ID: 17534
   Summary: dlangspec.pdf: 25.24: getFunctionVariadicStyle's
tables goes over the page margin and uses HTML
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/sGqzJLT

--


[Issue 17533] New: dlangspec.pdf: 21.7: Template Alias Parameters table goes over page margin

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17533

  Issue ID: 17533
   Summary: dlangspec.pdf: 21.7: Template Alias Parameters table
goes over page margin
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/VNG23Ox

--


[Issue 17532] New: dlangspec.pdf: continue in the next line instead of using arrows for inline code

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17532

  Issue ID: 17532
   Summary: dlangspec.pdf: continue in the next line instead of
using arrows for inline code
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

It just looks weird: http://imgur.com/lxay5Y9

--


[Issue 17531] dlangspec.pdf: overloading unary operators exposes LaTeX

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17531

--- Comment #3 from greensunn...@gmail.com ---
Yet another time at Index Operator Overloading:  http://imgur.com/ikTjDnl

--


[Issue 17531] dlangspec.pdf: overloading unary operators exposes LaTeX

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17531

--- Comment #2 from greensunn...@gmail.com ---
And overloading: http://imgur.com/CqVIdOu

--


[Issue 17531] New: dlangspec.pdf: overloading unary operators exposes LaTeX

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17531

  Issue ID: 17531
   Summary: dlangspec.pdf: overloading unary operators exposes
LaTeX
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/I4xwTNy

We should probably add a check for this...

--


[Issue 17531] dlangspec.pdf: overloading unary operators exposes LaTeX

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17531

--- Comment #1 from greensunn...@gmail.com ---
This happens again in the same chapter at Index Assignment:

http://imgur.com/JiKKFDE

--


[Issue 17530] New: dlangspec.pdf: Anonymous nested class shows LaTeX code

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17530

  Issue ID: 17530
   Summary: dlangspec.pdf: Anonymous nested class shows LaTeX code
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/CfYI0DW

--


[Issue 17528] dlangspec.pdf: keywords and globally defined symbols tables have broken formatting

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17528

--- Comment #1 from greensunn...@gmail.com ---
The same happens for storage classes: http://imgur.com/GfB3VrP

--


[Issue 17529] New: dlangspec.pdf: grammar definitions go over the right margin

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17529

  Issue ID: 17529
   Summary: dlangspec.pdf: grammar definitions go over the right
margin
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/Rpcy2op

--


[Issue 17528] New: dlangspec.pdf: keywords and globally defined symbols tables have broken formatting

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17528

  Issue ID: 17528
   Summary: dlangspec.pdf: keywords and globally defined symbols
tables have broken formatting
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

The arrows looks really weird:

http://imgur.com/7h1b0ey
http://imgur.com/HLt730e

And they still don't help:

http://imgur.com/WWU5HM9

--


[Issue 17527] New: dlangspec.pdf: escape sequences table goes over the page boundaries

2017-06-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17527

  Issue ID: 17527
   Summary: dlangspec.pdf: escape sequences table goes over the
page boundaries
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P1
 Component: dlang.org
  Assignee: nob...@puremagic.com
  Reporter: greensunn...@gmail.com

http://imgur.com/a/fyv9M

--