<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.lang.d.general">
    <title>gmane.comp.lang.d.general</title>
    <link>http://blog.gmane.org/gmane.comp.lang.d.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118304"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118303"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118302"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118301"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118300"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118299"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118298"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118297"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118296"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118295"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118294"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118293"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118292"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118291"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118290"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118289"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118288"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118287"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118286"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.d.general/118285"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118304">
    <title>Re: new DIP41: dmd/rdmd command line overhaul.</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118304</link>
    <description>&lt;pre&gt;

D will never be good if we're so afraid of breaking changes.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:14:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118303">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118303</link>
    <description>&lt;pre&gt;
They had the correct name to begin with. Why std.algorithm or 
std.process wasn't shortened but std.uni was I have no idea. 
std.algorithm is a lot newer than the others.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:14:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118302">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118302</link>
    <description>&lt;pre&gt;
How about std.encoding.unicode to get a proper hierarchy into phobos.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:12:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118301">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118301</link>
    <description>&lt;pre&gt;

How about consistency? We don't want to look like PHP here.

It's great that we have a review queue, DIP's and pull request. But we 
still have all the existing code that was there before which we need to 
deal with.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:10:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118300">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118300</link>
    <description>&lt;pre&gt;On Tue, 21 May 2013 17:52:10 +0100, Steven Schveighoffer  
&amp;lt;schveiguy&amp;lt; at &amp;gt;yahoo.com&amp;gt; wrote:


dmd -d


Ick no.

R

&lt;/pre&gt;</description>
    <dc:creator>Regan Heath</dc:creator>
    <dc:date>2013-05-21T17:08:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118299">
    <title>Re: new DIP41: dmd/rdmd command line overhaul.</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118299</link>
    <description>&lt;pre&gt;

I think the git command line syntax is pretty good and consistent.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:04:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118298">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118298</link>
    <description>&lt;pre&gt;
I vote to rename it. It's hard to find for people new to phobos 
under the name "uni" (anecdotally, it took me awhile to find it 
when I was starting out and occasionally someone hops in IRC and 
asks about unicode and you typically have to point out to them 
that the unicode module is std.uni)  I've never seen unicode 
called "uni" outside of std.uni.

&lt;/pre&gt;</description>
    <dc:creator>Brad Anderson</dc:creator>
    <dc:date>2013-05-21T17:03:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118297">
    <title>Re: External lib unittests: they're killin me!</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118297</link>
    <description>&lt;pre&gt;
That exact syntax will probably cause some problems with the shell.

&lt;/pre&gt;</description>
    <dc:creator>Jacob Carlborg</dc:creator>
    <dc:date>2013-05-21T17:02:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118296">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118296</link>
    <description>&lt;pre&gt;On Tuesday, 21 May 2013 at 16:52:06 UTC, Steven Schveighoffer 
wrote:

They do. Unless you add compiler switch they will compile and 
only spit out an warning.



&lt;/pre&gt;</description>
    <dc:creator>nazriel</dc:creator>
    <dc:date>2013-05-21T17:01:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118295">
    <title>Re: new DIP41: dmd/rdmd command line overhaul.</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118295</link>
    <description>&lt;pre&gt;
I'm conflicted about it!



&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2013-05-21T17:01:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118294">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118294</link>
    <description>&lt;pre&gt;On Tue, 21 May 2013 12:43:01 -0400, Regan Heath &amp;lt;regan&amp;lt; at &amp;gt;netmail.co.nz&amp;gt;  
wrote:



Deprecated functions don't compile.  Any code that uses it would have to  
be modified.

Only non-breaking solution would be to keep both.  In the past, it has  
been suggested to have std.uni simply publicly import std.unicode (or  
analogous solution to some other module renaming).  You would always  
retain std.uni in this solution.

-Steve

&lt;/pre&gt;</description>
    <dc:creator>Steven Schveighoffer</dc:creator>
    <dc:date>2013-05-21T16:52:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118293">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118293</link>
    <description>&lt;pre&gt;On Tue, 21 May 2013 17:25:23 +0100, Steven Schveighoffer  
&amp;lt;schveiguy&amp;lt; at &amp;gt;yahoo.com&amp;gt; wrote:


Wouldn't the old std.uni remain but deprecated?

R

&lt;/pre&gt;</description>
    <dc:creator>Regan Heath</dc:creator>
    <dc:date>2013-05-21T16:43:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118292">
    <title>Re: new DIP41: dmd/rdmd command line overhaul.</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118292</link>
    <description>&lt;pre&gt;On Tue, May 21, 2013 at 9:05 AM, Walter Bright
&amp;lt;newshound2&amp;lt; at &amp;gt;digitalmars.com&amp;gt;wrote:

In that post you seemed to agree:

http://forum.dlang.org/post/kk4ejt$1pnq$1&amp;lt; at &amp;gt;digitalmars.com

  &amp;gt;&amp;gt; I agree. The way to do it is to support both the old and the new ways
for now. Anyone want to do a pull req? Also, this should be put in bugzilla
as an enhancement request.
&lt;/pre&gt;</description>
    <dc:creator>Timothee Cour</dc:creator>
    <dc:date>2013-05-21T16:37:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118291">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118291</link>
    <description>&lt;pre&gt;
+1

&lt;/pre&gt;</description>
    <dc:creator>captaindet</dc:creator>
    <dc:date>2013-05-21T16:34:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118290">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118290</link>
    <description>&lt;pre&gt;

It has nothing to do with the name.  I think unicode is better.  But  
(allegedly) we have existing projects that use std.uni, which would break  
if we renamed.  Even temporary relief such as an alias, deprecation,  
public import, etc would not be completely sufficient.


I don't disagree, but is it so bad that it's worth changing the name?   
That's all I'm saying, the bar has to be very high in order to require a  
name change.

In general, changing the name of something without any added benefit  
(aside from the benefit of clarity) needs a very strong case to make that  
change.  You are breaking code for no benefit to someone who doesn't care  
about the name.  As the standard library we have to be super sensitive to  
these cases.

-Steve

&lt;/pre&gt;</description>
    <dc:creator>Steven Schveighoffer</dc:creator>
    <dc:date>2013-05-21T16:25:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118289">
    <title>Re: External lib unittests: they're killin me!</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118289</link>
    <description>&lt;pre&gt;On Mon, 20 May 2013 21:52:51 -0400, Nick Sabalausky  
&amp;lt;SeeWebsiteToContactMe&amp;lt; at &amp;gt;semitwist.com&amp;gt; wrote:


I think we can handle this without compiler help.

The runtime is responsible for running unit tests.

It actually provides a hook to allow you to override the unit tests.  See  
here: http://dlang.org/phobos/core_runtime.html#.Runtime.moduleUnitTester  
(set in a shared static ctor).  All you have to do is just run the  
module's unit tests you desire.

I would argue the "stock" unit test runner could be configured by an  
environment variable to be able to run/exclude whatever you want.  This is  
eminently fixable in the library with a small pull request.

-Steve

&lt;/pre&gt;</description>
    <dc:creator>Steven Schveighoffer</dc:creator>
    <dc:date>2013-05-21T16:23:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118288">
    <title>Re: support UFCS with fully qualified function names (was in"digitalmars.D.learn")</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118288</link>
    <description>&lt;pre&gt;
In overall it is rather rare case but if it happens I just use 
renamed or selective imports.

I am neutral on this just giving one of alternative solutions for 
this.

&lt;/pre&gt;</description>
    <dc:creator>nazriel</dc:creator>
    <dc:date>2013-05-21T16:20:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118287">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118287</link>
    <description>&lt;pre&gt;Also we have std.algorithm, std.process etc and nobody complains 
that its name is too long.

&lt;/pre&gt;</description>
    <dc:creator>nazriel</dc:creator>
    <dc:date>2013-05-21T16:11:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118286">
    <title>Re: support UFCS with fully qualified function names (was in"digitalmars.D.learn")</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118286</link>
    <description>&lt;pre&gt;On Tue, 21 May 2013 03:09:15 -0400, bearophile &amp;lt;bearophileHUGS&amp;lt; at &amp;gt;lycos.com&amp;gt;  
wrote:


Is it just me, or is this not trivially solved with import aliases?

-Steve

&lt;/pre&gt;</description>
    <dc:creator>Steven Schveighoffer</dc:creator>
    <dc:date>2013-05-21T16:10:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118285">
    <title>Re: std.uni vs std.unicode and beyond?</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118285</link>
    <description>&lt;pre&gt;
I would say that new module should be called std.unicode. It is 
way more clear what it does without looking up in docs. For code 
breakage, maybe public import in std.uni + pragma-msg about 
deprecation could lower it a bit?

Restructuring Phobos is really good idea but I would say we wait 
for DIP15 (or any variant) so we can make transition less 
painful. For example std.datetime split could be unnoticeable.

&lt;/pre&gt;</description>
    <dc:creator>nazriel</dc:creator>
    <dc:date>2013-05-21T16:09:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.d.general/118284">
    <title>Re: new DIP41: dmd/rdmd command line overhaul.</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.d.general/118284</link>
    <description>&lt;pre&gt;
I generally agree with Andrei here. People hate it when their makefiles break. 
There needs to be an awfully good reason to do it, not just clean up.

Also,

     dmd -man

suffices for "long help". There is no reason to have 3 different help texts.


&lt;/pre&gt;</description>
    <dc:creator>Walter Bright</dc:creator>
    <dc:date>2013-05-21T16:05:56</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.d.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.d.general</link>
  </textinput>
</rdf:RDF>
