Re: DMD 1.036 and 2.020 releases

2008-10-21 Thread Brad Roberts
On Tue, 21 Oct 2008, Max Samukha wrote: Please add the compiler versions to bugzilla. Done.

Re: Scope storage class

2008-11-27 Thread Brad Roberts
On Thu, 27 Nov 2008, Walter Bright wrote: Jarrett Billingsley wrote: So my suspicion is correct, then? That is: scope int delegate() b; b = { ... }; Will allocate on the heap? Yes. The scope for delegates takes effect as a parameter storage class, not a local variable storage

Re: DMD 1.039 and 2.023 releases

2009-01-07 Thread Brad Roberts
Jason House wrote: Walter Bright Wrote: redsea wrote: I'm happy to see Bugzilla 2518(scope(success) not execuate and RAII variable destructor is not called) has been fixed, Great ! I have some questions when I check dstress suite and Bugzilla. In Bugzilla 99, according to test case:

Re: DMD 1.039 and 2.023 releases

2009-01-07 Thread Brad Roberts
BCS wrote: Reply to Brad, Restating in the form of a question... When would you _ever_ want {...} to not form a scope? static if(foo) { int i; float x; } That and the version one are good examples. However, the case example isn't. It actually already forms a scope, and

Re: Just one more thing...

2009-02-27 Thread Brad Roberts
Michel Fortin wrote: On 2009-02-27 16:37:13 -0500, Jacob Carlborg d...@me.com said: Nick Sabalausky wrote: Ordinarily, I detest the idea of pulling support for anything as recent as just a few years old. But Apple themselves has a habit of ignoring users of anything except the latest

Re: Compiler Construction seminar, Sep 20-22

2009-03-01 Thread Brad Roberts
Daniel Keep wrote: Walter Bright wrote: In Astoria, Oregon, on September 20-22 I'll be hosting a Compiler Construction seminar along with Cristian Vlasceanu. http://www.astoriaseminar.com/compiler-construction.html It'll be a two day intensive course in how compilers work and how to

Re: Metaprogramming in D tonight at the NWCPP

2009-05-04 Thread Brad Roberts
Sean Kelly wrote: Georg Wrede wrote: That's certainly true with non-techie audiences. I wish we had had speaking classes when I went to school. The first time I gave a lecture at the university, my hands trembled visibly on the OH. I'm fine if I can just sit down and talk, but if I have to

Re: Metaprogramming in D tonight at the NWCPP

2009-05-05 Thread Brad Roberts
BCS wrote: Reply to Georg, I was always terrible at memorization. I couldn't learn my lines in school plays, and once I starred in an educational movie. The director was pulling his hair because I couldn't remember 15 secs of lines at a time. If I make a presentation, I simply have to get

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Brad Roberts
That's really cool. But I don't think that's actually happening (Or are these the bugs you're talking about?): byte x,y; short z; z = x+y; // Error: cannot implicitly convert expression (cast(int)x + cast(int)y) of type int to short // Repeat for ubyte, bool, char, wchar

Bugzilla upgrade: sometime tonight

2009-09-04 Thread Brad Roberts
I'm going to bump bugzilla from 3.2.3 to 3.4.1 sometime tonight. It should only take a few minutes. After the update, you'll need to force refresh your browser to pick up updated .css and similar files. The update on the digitalmars c++ bugzilla instance went fast and easy, so I don't expect

Re: dmd beta mailing list

2010-01-04 Thread Brad Roberts
On Mon, 4 Jan 2010, Guillaume B. wrote: Date: Mon, 04 Jan 2010 20:38:22 -0500 From: Guillaume B. guillaume.b.s...@spam.ca Reply-To: digitalmars.D.announce digitalmars-d-announce@puremagic.com To: digitalmars-d-announce@puremagic.com Newsgroups: digitalmars.D.announce Followup-To:

Re: D compiler as part of GCC

2010-01-23 Thread Brad Roberts
On 1/23/2010 4:15 PM, Walter Bright wrote: Leandro Lucarella wrote: Walter Bright, el 23 de enero a las 12:54 me escribiste: Jerry Quinn wrote: Walter Bright Wrote: Will they take a fork of the dmd source, such that they own the copyright to the fork and Digital Mars still has copyright to

Re: D compiler as part of GCC

2010-01-24 Thread Brad Roberts
On 1/24/2010 11:34 AM, Jesse Phillips wrote: Jerry Quinn wrote: I think you're slightly incorrect, Brad. DigitalMars still owns the copyright to the original source (call it copy A). A fork (called copy B) is donated to the FSF. DigitalMars still gets to make changes to copy A and

Re: D compiler as part of GCC

2010-01-24 Thread Brad Roberts
On 1/24/2010 2:13 PM, Walter Bright wrote: Brad Roberts wrote: That's the question that Walter asked to have clarified, but that's not the question that was asked. Asking the gcc developers is also a bad idea since they're not lawyers. The only way to really handle this correctly

d mailing list downtime

2010-03-20 Thread Brad Roberts
Due to some mis-timing on the part of my t1 circuit provider, all of the mailing lists that I host that gateway the newsgroups are currently off the air. Hopefully I'll have things working again sometime later tonight or tomorrow. The ironic thing is that those that read via the mailing list

Re: d mailing list downtime

2010-03-20 Thread Brad Roberts
On Fri, 19 Mar 2010, Brad Roberts wrote: Due to some mis-timing on the part of my t1 circuit provider, all of the mailing lists that I host that gateway the newsgroups are currently off the air. Hopefully I'll have things working again sometime later tonight or tomorrow. The ironic thing

Re: dmd 1.060 and 2.045 release

2010-05-04 Thread Brad Roberts
On Tue, 4 May 2010, Robert Clipsham wrote: On 04/05/10 19:50, Walter Bright wrote: That's the problem with D extensions; unless they get officially adopted they conflict with future changes to the spec. We need to get them officially adopted. Too late for this, DWARF 4 has introduced

Re: dmd 1.060 and 2.045 release

2010-05-06 Thread Brad Roberts
On Fri, 7 May 2010, Lionello Lunesu wrote: On 6-5-2010 22:37, Michel Fortin wrote: On 2010-05-05 23:45:50 -0400, Walter Bright newshou...@digitalmars.com said: Walter Bright wrote: Alex Makhotin wrote: It takes ~40 seconds 50% load on the dual core processor(CentOS 5.3 kernel

Re: Bug fix week

2010-05-26 Thread Brad Roberts
On Thu, 27 May 2010, Masahiro Nakagawa wrote: On Sun, 23 May 2010 22:50:14 +0900, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: We've had a tremendous infusion of talent and energy in Phobos, and lately work has picked up in unprecedented ways, both in terms of new features and

Re: dmd 1.062 and 2.047 release

2010-06-15 Thread Brad Roberts
On Tue, 15 Jun 2010, Walter Bright wrote: strtr wrote: It's the optimization :) Without -O compilation took only a few seconds! Well, that explains it! Little attempt is made in the optimizer to make it compile faster if that would interfere with generating faster code. Chances are that

Re: dmd 1.063 and 2.048 release

2010-08-15 Thread Brad Roberts
On 8/15/2010 12:54 PM, Walter Bright wrote: Nick Sabalausky wrote: This may be a pain to do, but you could narrow it down from the other direction: recompile DMD from various trunk revisions between 2.046 and 2.047 and see which actual commit created the problem. Try mixing/matching the

Re: Programming Windows D Examples are now Online!

2011-06-21 Thread Brad Roberts
On 6/21/2011 2:24 PM, Andrej Mitrovic wrote: Walter, would it be possible to make .map file generation follow the -od flag? It's odd when a build script fills a directory with map files while executables and object files are properly in their own directories as specified via -od and -of

Re: update.sh

2012-01-15 Thread Brad Roberts
On 1/15/2012 6:28 PM, Andrei Alexandrescu wrote: On 1/15/12 7:39 PM, Jordi Sayol wrote: Al 16/01/12 01:32, En/na Andrei Alexandrescu ha escrit: I just added a handy script, tools/update.sh. https://github.com/D-Programming-Language/tools/commit/cc4e3c07c2ebb19dbb90c2d29c828f5fb714e605 It's

Re: http://dlang.org/bugstats.php

2012-01-21 Thread Brad Roberts
On 1/21/2012 11:18 PM, Andrei Alexandrescu wrote: We just put together a page that counts the bugs per category. It's linked from Bug tracker in the navigation panel. http://dlang.org/bugstats.php The format is sketchy. Looking forward to your suggestions for improvements. Andrei

d.puremagic.com downtime

2012-03-03 Thread Brad Roberts
The server that hosts the mailing lists, bugzilla, and the auto-tester is moving to a new data-center. I intend to do the move tomorrow afternoon. Hopefully it won't take terribly long, but it's hard to estimate since I don't know how long it will take slicehost to do the migration. The first

Re: d.puremagic.com downtime

2012-03-04 Thread Brad Roberts
On 3/3/2012 4:56 PM, Brad Roberts wrote: The server that hosts the mailing lists, bugzilla, and the auto-tester is moving to a new data-center. I intend to do the move tomorrow afternoon. Hopefully it won't take terribly long, but it's hard to estimate since I don't know how long

Re: Visual D 0.3.32 maintenance release

2012-05-13 Thread Brad Roberts
On 5/13/2012 4:48 AM, Rainer Schuetze wrote: Using git/github is probably less work for you compared to svn, but this also depends on a rather large infrastructure like the auto tester. I'm not sure it does actually help for a project with very few contributors. Neither github nor git made

Re: Pull freeze

2012-08-01 Thread Brad Roberts
On 8/1/2012 12:30 AM, Russel Winder wrote: On Tue, 2012-07-31 at 01:10 -0700, Walter Bright wrote: […] We're already using Git. I will be robust. You may be making use of Git commands but you are still using Subversion, you are not using Git. You keep blaming it on using subversion or

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On 9/27/2012 11:01 PM, Jacob Carlborg wrote: On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the users point of view? It's another interoperability

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Andrej Mitrovic wrote: On 9/28/12, Brad Roberts bra...@puremagic.com wrote: It's another interoperability problem. It means that when mixing c++/d that stackframe unwinding during exception handling doesn't work as expected. It'll be one more thing that eventually

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Walter Bright wrote: On 9/27/2012 11:01 PM, Jacob Carlborg wrote: On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Walter Bright wrote: On 9/28/2012 12:39 PM, Brad Roberts wrote: It's more than just catching. That's a relatively minor issue. The bigger one is stack unwinding and related cleanups. Consider: c++ function with local variables that have dtors that calls a D function

Re: Getting ready for 2.061

2012-12-22 Thread Brad Roberts
On 12/22/2012 10:39 AM, Jesse Phillips wrote: On Friday, 21 December 2012 at 22:12:47 UTC, Andrei Alexandrescu wrote: We plan to start building a new release on Sunday evening. To do so (pursuant to the embryonic process we're putting in place), at that time we'll create a new branch called

Re: Getting ready for 2.061

2012-12-22 Thread Brad Roberts
On 12/22/2012 3:44 PM, Jesse Phillips wrote: On Saturday, 22 December 2012 at 21:48:51 UTC, Brad Roberts wrote: I strongly recommend requiring that all bugs be first fixed in the development branch and then being pushed backwards through the version history. Quite a few projects follow

Re: Getting ready for 2.061

2012-12-25 Thread Brad Roberts
On Tue, 25 Dec 2012, Walter Bright wrote: On 12/25/2012 5:27 AM, John Colvin wrote: If only we had some small commercial support of some sort... A mac mini is less than ?500 new here in the UK, probably less than that in the US and that's not even considering second-hand... An old,

Re: Getting ready for 2.061

2012-12-26 Thread Brad Roberts
On Wed, 26 Dec 2012, Jacob Carlborg wrote: On 2012-12-25 20:53, Brad Roberts wrote: More hardware would be nice, but isnt a blocker for additional branch testing, software is. Working on it over the holidays. Have you considered using any existing software for continues integration

Re: D 1.076 and 2.061 release

2013-01-06 Thread Brad Roberts
On 1/6/2013 4:25 PM, Leandro Lucarella wrote: I really hope at some point this will be addressed, and I think other areas of the development process have been improved enough to think this is a good moment to do so, but first management (OK, I will say it: Walter) have to be convinced (or

Re: D 1.076 and 2.061 release

2013-01-06 Thread Brad Roberts
On 1/6/2013 5:41 PM, Jonathan M Davis wrote: On Sunday, January 06, 2013 17:28:57 Brad Roberts wrote: Does anyone know of any mechanism for getting people to do what needs to be done vs what they want to do that doesn't involve paying them? The only long term successes I can point to all

Re: D 2.062 release

2013-02-17 Thread Brad Roberts
On 2/17/2013 5:07 PM, Andrej Mitrovic wrote: On 2/18/13, Walter Bright newshou...@digitalmars.com wrote: http://digitalmars.com/d/download.html The dlang.org site isn't updated yet, but the downloads are there. The zip download is broken:

Re: Four new committers on github: AndrejMitrovic, ibuclaw, klickverbot, and rainers

2013-03-09 Thread Brad Roberts
On 3/9/2013 9:13 AM, Andrej Mitrovic wrote: On 3/7/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: I'm happy to announce we have four new committers to our project on github: AndrejMitrovic, ibuclaw, klickverbot, and rainers. Can we get added to the dmd-internals group? My

mail/news gateway, bugzilla, and auto-tester outage

2013-03-13 Thread Brad Roberts
The host running the above services is temporarily off the air. Hopefully it'll be back in a couple hours. Worse case, tomorrow some time (if I have to create a new host and restore from backups). Sorry, Brad

Re: mail/news gateway, bugzilla, and auto-tester outage

2013-03-13 Thread Brad Roberts
On 3/13/2013 2:10 AM, Brad Roberts wrote: The host running the above services is temporarily off the air. Hopefully it'll be back in a couple hours. Worse case, tomorrow some time (if I have to create a new host and restore from backups). Sorry, Brad Services were restored at around 7

Re: We have completed our GSoC 2013 application

2013-04-09 Thread Brad Roberts
On 4/9/13 12:10 AM, Walter Bright wrote: On 4/8/2013 11:42 PM, Rory McGuire wrote: Could we not still run the basics of the program minus the funding? Perhaps there are still students and mentors that would be interested in contributing their time for their name down in the history of D. :) We

Re: DConf 2013 Day 1 Talk 5: Using D Alongside a Game Engine by Manu Evans

2013-05-17 Thread Brad Roberts
On 5/17/13 3:52 PM, Adam D. Ruppe wrote: On Friday, 17 May 2013 at 22:47:56 UTC, Joseph Rushton Wakeling wrote: Really exciting to see how D is being used in this context, and the C++ binding examples are inspiring. The last question in the video was if it would work in Linux too, and idk

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Brad Roberts
On 5/18/13 8:59 AM, nazriel wrote: On Saturday, 18 May 2013 at 15:26:49 UTC, Dicebot wrote: On Saturday, 18 May 2013 at 14:19:08 UTC, nazriel wrote: Will be shared library installed alongside with static library? Yes. Cool! Will libdruntime.so belong to druntime package? No. Currently

Re: Don's talk's video to be online soon

2013-06-10 Thread Brad Roberts
On 6/10/13 5:02 PM, Andrei Alexandrescu wrote: On 6/10/13 7:19 PM, Anthony Goins wrote: On Monday, 10 June 2013 at 18:59:22 UTC, Andrei Alexandrescu wrote: I'm experiencing trouble uploading the video of Don's talk, please bear with me. It will be available either later today or tomorrow

Re: Start of dmd 2.064 beta program

2013-10-16 Thread Brad Roberts
On 10/16/13 6:33 AM, Andrej Mitrovic wrote: On 10/16/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: What are you protesting against? Walter. That's not a what, that's a who. Would you please elaborate on the what and why? I haven't seen any obstructionism coming from anyone

Re: dmd 2.064 release candidate 1

2013-11-04 Thread Brad Roberts
On 11/4/13 5:20 PM, Walter Bright wrote: On 11/4/2013 2:47 PM, Rainer Schuetze wrote: Thanks. The Visual D installation is missing from this installer. Obviously, https://github.com/D-Programming-Language/installer/pull/23 has never been merged. As I've just released a new version, it would be

Re: dmd 2.064 release candidate 1

2013-11-05 Thread Brad Roberts
On 11/5/13 2:00 PM, Walter Bright wrote: On 11/5/2013 1:52 AM, Arjan wrote: Why not volunteer to handle the FreeBSD package builds? I have access to FreeBSD machine(s) and willing to lend a hand and spend some time on this. What is needed to do the FreeBSD package build? (Currently I just do

Re: https everywhere

2014-02-21 Thread Brad Roberts
On 2/21/14, 12:34 PM, Walter Bright wrote: dlang.org and dconf.org now support https, https://dlang.org https://dconf.org Note that this is a self-signed certificate, and so when you first access it you'll get a dire warning from your browser. At this point I'm just repeating what others

Re: DigitalMars' GSoC application has been rejected

2014-02-28 Thread Brad Roberts
On 2/27/14, 3:21 PM, Craig Dillabaugh wrote: On Thursday, 27 February 2014 at 22:25:27 UTC, Brad Roberts wrote: On 2/27/14, 2:03 PM, Craig Dillabaugh wrote: On Thursday, 27 February 2014 at 21:59:37 UTC, Andrei Alexandrescu wrote: On 2/27/14, 1:42 PM, Craig Dillabaugh wrote: In that case

Bugzilla maintenance tonight

2014-04-08 Thread Brad Roberts
Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is going to go read-only for some much needed maintenance and upgrading. Assuming all goes well, it will come back an hour or so later as issues.dlang.org. That name isresolvable now with an old copy of the db -- don't use it

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
from the old db - speed up mail sending - copy data dir from old site (affects some functionality) Andrei: can you change the bounty site's config What have I left out / forgotten? More when my connectivity is restored. On Apr 8, 2014, at 8:03 PM, Brad Roberts bra...@puremagic.com wrote

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
On 4/9/14, 2:38 AM, Andrej Mitrovic wrote: On 4/9/14, Brad Roberts bra...@puremagic.com wrote: Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is going to go read-only for some much needed maintenance and upgrading. Interesting. So what's new in this version of bugzilla

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
On 4/9/14, 5:55 AM, Sönke Ludwig wrote: Am 09.04.2014 14:38, schrieb Sönke Ludwig: Not sure what exactly needs to be done about it, but I noticed that Deskzilla Lite doesn't recognize issues.dlang.org as an open source installation and thus denies to add the D product with its 12k bugs. Also

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
://jira.almworks.com/browse/DZO-1187) with them about it. On 4/9/14, Brad Roberts bra...@puremagic.com wrote: On 4/9/14, 5:55 AM, Sönke Ludwig wrote: Am 09.04.2014 14:38, schrieb Sönke Ludwig: Not sure what exactly needs to be done about it, but I noticed that Deskzilla Lite doesn't recognize issues.dlang.org

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
It's moving your focus down to the status block just below the comment textarea. Not a bug, but also not super obvious. On 4/9/14, 1:50 PM, Andrej Mitrovic wrote: On 4/9/14, Brad Roberts bra...@puremagic.com wrote: Tonight at 11pm pacific time, about 3 hours from now, the D bugzilla is going

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
On 4/9/14, 2:26 PM, Kapps wrote: On Wednesday, 9 April 2014 at 07:59:26 UTC, Brad Roberts wrote: Well, my ISP decided that it wanted to take the night off while I was about half done. Completed: - issues.dlang.org should be functional - bug changes are slow due to mail sending

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
On 4/9/14, 2:47 PM, Andrej Mitrovic wrote: On 4/9/14, Brad Roberts bra...@puremagic.com wrote: It's moving your focus down to the status block just below the comment textarea. Not a bug, but also not super obvious. I know. But it's a total usability anti-pattern. It would be like hitting

Re: Bugzilla maintenance tonight

2014-04-09 Thread Brad Roberts
On 4/9/14, 9:03 PM, Daniel Murphy wrote: Is there some way to get the severity column back on the search results page? And make regressions orange again? At the bottom of the search results page there is a 'change columns' button with the ui to control the columns to display. You'd have

Re: How I Came to Write D -- by Walter Bright

2014-04-10 Thread Brad Roberts
On 4/10/14, 10:44 AM, Andrej Mitrovic wrote: On 4/8/14, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: http://www.reddit.com/r/programming/comments/22jwcu/how_i_came_to_write_d/ Btw, w.r.t. #2: W.B.: I've had to learn how to manage a project where people are all volunteers. Since

auto tester moved

2014-04-16 Thread Brad Roberts
I moved the auto-tester to another host and domain name today. It now lives at: https://auto-tester.puremagic.com/ There's a redirect in place from the old location. There's a reasonable chance I've forgotten to update something somewhere. If you stumble across anything broken, please

Re: auto tester moved

2014-04-16 Thread Brad Roberts
On 4/16/14, 7:12 AM, Andrei Alexandrescu wrote: On 4/16/14, 1:47 AM, Brad Roberts wrote: I moved the auto-tester to another host and domain name today. It now lives at: https://auto-tester.puremagic.com/ I hate to ask this just after a change already, but... how about moving

Re: How much time will D1 be around?

2008-11-11 Thread Brad Roberts
On Tue, 11 Nov 2008, Christopher Wright wrote: Bill Baxter wrote: On Wed, Nov 12, 2008 at 10:45 AM, Christopher Wright [EMAIL PROTECTED] wrote: Walter Bright wrote: Christopher Wright wrote: Even better, will the large body of existing bugs ever be fixed? 10 to 20 get fixed

Re: How much time will D1 be around?

2008-11-12 Thread Brad Roberts
Jarrett Billingsley wrote: On Tue, Nov 11, 2008 at 10:44 PM, Brad Roberts [EMAIL PROTECTED] wrote: Jarrett Billingsley wrote: It's not like the DMDFE can get any _worse_. I try to avoid responding to you for the most part, but when you make Wow, I wasn't aware you had this kind of disdain

Re: How much time will D1 be around?

2008-11-12 Thread Brad Roberts
On Thu, 13 Nov 2008, Bill Baxter wrote: I'd like to suggest that 'umbrella' sorts of bugs are off limits for votes. Those are good tracking issues, but aren't the sort of things that are generally addressed as a specific fix. An example, sorry Bill:

Re: immutable/mutable strings

2008-11-19 Thread Brad Roberts
Zane wrote: Jarrett Billingsley Wrote: On Wed, Nov 19, 2008 at 8:13 PM, Zane [EMAIL PROTECTED] wrote: Hey all, I am trying to get a full understanding of mutable/immutable string syntax. I understand it to be true that 'char[]' is mutable and that 'string' is immutable and is the same

Re: More phpBB like forum?

2008-12-09 Thread Brad Roberts
For me, it's not about speed, it's about push vs pull. A forum that I have to actively go to to find out if there's new material is wasteful. I already go to my mail client to find pushed material.. and it's incrementally much easier for me to subscribe to a mailing list than anything else.

Re: More phpBB like forum?

2008-12-09 Thread Brad Roberts
On Wed, 10 Dec 2008, Mike Parker wrote: Years ago, I followed many newsgroups because that was the only thing we had. The D newsgroups are the only ones I follow these days, because I have no choice. It also is the only reason I run Thunderbird (the web interface sucks), as I check all of my

Re: Moving GC

2008-12-12 Thread Brad Roberts
Christopher Wright wrote: dsimcha wrote: However, after thinking about it, I doubt D will go the route of moving/more precise GC. I know I've advocated it in the past, but I've realized that false pointers aren't generally that big a deal if you delete a few huge (1MB) objects manually.

Re: modifying the DMD compiler

2008-12-13 Thread Brad Roberts
Jarrett Billingsley wrote: On Sat, Dec 13, 2008 at 1:25 PM, torhu n...@spam.invalid wrote: On 13.12.2008 17:16, Moritz wrote: Hello, Im a student of computer science and at university, we're working on a distributed shared memory system, implemented as a C library. Im also a great fan of

Re: Partial array bounds checks removal

2008-12-16 Thread Brad Roberts
bearophile wrote: Tim M: Oh now this will never fail but you can never be too sure. In the last thousand years humans have invented a thing named mathematics. In certain circumstances it allows you to be certain of some things. In some part of the programs you can use this (simple)

Re: D to C compiler?

2009-01-25 Thread Brad Roberts
Denis Koroskin wrote: On Sun, 25 Jan 2009 23:01:49 +0300, Jarrett Billingsley jarrett.billings...@gmail.com wrote: On Sun, Jan 25, 2009 at 2:11 PM, dsimcha dsim...@yahoo.com wrote: == Quote from Nick Sabalausky (a...@a.a)'s article - Like Denis said, I've heard LLVM is supposed to have a

Re: Please vote once and for good: range operations

2009-01-28 Thread Brad Roberts
Andrei Alexandrescu wrote: Simen Kjaeraas wrote: Andrei Alexandrescu wrote: So please let's vote once and for all. Andrei Do let's. My first vote goes to first/last, with head/toe at second place. -- Simen Ok, after looking at my code I discovered a huge problem with first. (Last

Re: Heap: container or range?

2009-01-30 Thread Brad Roberts
On Fri, 30 Jan 2009, Andrei Alexandrescu wrote: Consider: int[] a = [ 1, 2, 3, 4, 5]; foreach (e; a) { if (e == 3) break; } assert(a == [4, 5]); Do you seriously expect that to be the case? Of course not. However, you would inconsistently expect this to happen: int[] a = [ 1,

Re: goto

2009-02-05 Thread Brad Roberts
Andrei Alexandrescu wrote: I was coding a simple Euclidean distance function with limit: double euclideanDistance(Range)(Range a, Range b, double limit) { limit *= limit; double result = 0; for (; !a.empty; a.next, b.next) { enforce(!b.empty); auto t =

Re: goto

2009-02-05 Thread Brad Roberts
Robert Fraser wrote: Which looks even worse. IMO, this is the perfect place for goto -- small function, used only for an exit condition. There's no spaghetti code here at all. I know goto used to be abused back in the day, but it has its place. Oh, I agree. I didn't say that in my response

Re: The path to unity

2009-02-07 Thread Brad Roberts
Sean Kelly wrote: Joel C. Salomon wrote: Sean Kelly wrote: druntime already has core, is there truly a need for a second top-level namespace? Recalling the kerfuffle over “toe”, how about a namespace “rind”? ☺ That name's the pits! Are we gonna have to shell out for some market

Re: escaping addresses of ref parameters - not

2009-02-10 Thread Brad Roberts
Andrei Alexandrescu wrote: You shouldn't do that anyway as structs can be moved freely. Andrei Where does the language spec state or suggest that? A subset of structs can be (those that contain no internal pointers nor have had their address taken (including references), but it's not a

Re: Recursive discriminated unions [Phobos2]

2009-02-15 Thread Brad Roberts
Andrei Alexandrescu wrote: Advantage #1 of marrying a foreigner: you get to convince her that V-day is an artificial event created for commercial interests only because they want to sell blood diamonds. Watching Blood Diamond together a week before V-day recommended. Andrei Psst.. not to

Re: memory-mapped files

2009-02-17 Thread Brad Roberts
bearophile wrote: What the heck is going on? When does memory mapping actually help? You are scanning the file linearly, and the memory window you use is probably very small. In such situation a memory mapping is probably not the best thing. A memory mapping is useful when you for example

Nick Sabalausky

2009-02-25 Thread Brad Roberts
Hey Nick, Sorry to send this publicly, but due to lack of a valid email address it's hard to keep it from being spam for everyone else. You registered with d's bugzilla using an email address that's no longer valid and I'm getting a bounce for each message it tries to send to you. Would you

Re: Null references (oh no, not again!)

2009-03-03 Thread Brad Roberts
On Tue, 3 Mar 2009, Andrei Alexandrescu wrote: I did some more research and found a study: http://users.encs.concordia.ca/~chalin/papers/TR-2006-003.v3s-pub.pdf Very interestingly (and exactly the kind of info I was looking for), the study measures how references are meant to be in a real

Re: State of Play

2009-03-26 Thread Brad Roberts
Steven Schveighoffer wrote: On Thu, 26 Mar 2009 07:42:01 -0400, Mike James f...@bar.com wrote: Is Tango for D2.0 at a level of D1.0 and can be used now? No. It is being worked on. I don't forsee Tango for D2 being ready until at least September, perhaps later. -Steve Would you mind

Re: State of Play

2009-03-26 Thread Brad Roberts
Bill Baxter wrote: On Fri, Mar 27, 2009 at 1:03 PM, Leandro Lucarella llu...@gmail.com wrote: Walter Bright, el 26 de marzo a las 16:58 me escribiste: Jarrett Billingsley wrote: It's not the bugs that you know about that cause problems for other people! Half-baked implementations won't help

Re: How about a compatibility list?

2009-03-27 Thread Brad Roberts
Nick Sabalausky wrote: Saaa em...@needmail.com wrote in message news:gqjjp3$jr...@digitalmars.com... Who is going to do the work of reviewing these libraries for compatibility? The people :) like in the wine database. I would think some of that work could be automated. Of course,

Re: Eric S. Raymond on GPL and BSD licenses. Microsoft coming to Linux

2009-03-28 Thread Brad Roberts
Alix Pexton wrote: Mike Parker wrote: Alix Pexton wrote: Walter Bright wrote: Nick Sabalausky wrote: Walter Bright newshou...@digitalmars.com wrote in message news:gqj7kh$l...@digitalmars.com... Nick Sabalausky wrote: (The whole idea of free as in freedom software not also implying free

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Brad Roberts
BCS wrote: Hello Daniel, http://dobbscodetalk.com/index.php?option=com_myblogshow=Multithreade d-I-O.htmlItemid=29 -- Daniel P.S. It really seems barbaric in our digital age that we all have motors and levers and gears and spinning things in our boxes. Those damned spinning things!

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-05 Thread Brad Roberts
BCS wrote: Hello Brad, Careful.. that rule of thumb applies to compute bound use of threads. I did qualify that as after the files are loaded. In the current impl, after files are loaded, it's all one thread still. :)

Re: Multithreaded I/O in the DMD compiler (DDJ article by Walter)

2009-04-06 Thread Brad Roberts
Walter Bright wrote: Daniel Keep wrote: Windows is a pain in the arse, and there isn't a day that goes by where I don't wish I could get rid of it from my life. But the fact is that it's STILL better than Linux. What I've found about Windows is it consistently renders things better on the

Re: Pull tester

2012-07-28 Thread Brad Roberts
On 7/28/2012 4:17 PM, David wrote: Thanks. Is the test summary script (that is supposed to show on github/D-Programming-Language) working for you in chromium? It isn't for me. No, but it did work, I guess it fails because they changed the github design. This page includes the master tester

Re: Pull tester

2012-07-28 Thread Brad Roberts
On 7/28/2012 6:36 PM, David Nadlinger wrote: On Sunday, 29 July 2012 at 00:59:51 UTC, Brad Roberts wrote: This page includes the master tester results: https://github.com/organizations/D-Programming-Language I don't recall that I ever got it integrated on the non-organization page, though

Re: Pull tester

2012-07-28 Thread Brad Roberts
On 7/28/2012 8:23 PM, Brad Roberts wrote: On 7/28/2012 6:36 PM, David Nadlinger wrote: On Sunday, 29 July 2012 at 00:59:51 UTC, Brad Roberts wrote: This page includes the master tester results: https://github.com/organizations/D-Programming-Language I don't recall that I ever got

Re: json and ddoc

2012-08-01 Thread Brad Roberts
On 8/1/2012 8:20 AM, Adam D. Ruppe wrote: On Wednesday, 1 August 2012 at 15:09:45 UTC, Sönke Ludwig wrote: It doesn't really have dependencies to vibe.d so ripping it out should also be easy. Thanks! It looks like that will do the job. I'd almost pay money for the ddoc support that's

Re: std.d.lexer requirements

2012-08-05 Thread Brad Roberts
To help with performance comparisons I ripped dmd's lexer out and got it building as a few .d files. It's very crude. It's got tons of casts (more than the original c++ version). I attempted no cleanup or any other change than the minimum I could to get it to build and run. Obviously there's

Re: One-line FFT, nice!

2012-09-08 Thread Brad Roberts
On 9/8/2012 6:01 PM, Timon Gehr wrote: On 09/09/2012 02:57 AM, Timon Gehr wrote: On 09/09/2012 12:56 AM, Mehrdad wrote: I was pretty excited to figure out that a one-liner FFT is possible in D! creal[] dft(creal[] v) { return v.length 1 ? (p = chain(map!(q = q[0] + q[1])(p), map!(q = q[0] -

Re: implicit conversion from bool to char, is it really necessary ?

2012-09-26 Thread Brad Roberts
On 9/25/2012 12:24 PM, bearophile wrote: a common source of bugs. So... Out of curiosity, what's your working definition of 'common' here? It seems to be something not far from I've seen a report of it happening in more than one code base which is overly broad, imho. I'm all for identifying

Re: LDC blacklisted in Ubuntu

2012-09-26 Thread Brad Roberts
On Wed, 26 Sep 2012, Iain Buclaw wrote: On 26 September 2012 16:46, David Nadlinger s...@klickverbot.at wrote: On Friday, 21 September 2012 at 19:59:36 UTC, Joseph Rushton Wakeling wrote: I'd add here that you're talking about by far the most widely used distro. [?] Isn't it worth

Re: LDC blacklisted in Ubuntu

2012-09-26 Thread Brad Roberts
On Wed, 26 Sep 2012, H. S. Teoh wrote: On Wed, Sep 26, 2012 at 05:58:08PM -0700, Brad Roberts wrote: [...] I don't know what's involved in getting built-packages into the various distributions. I suspect that a number of them prefer to be built by their own automation from original

Re: LDC blacklisted in Ubuntu

2012-09-27 Thread Brad Roberts
On 9/27/2012 12:02 AM, Iain Buclaw wrote: On 27 September 2012 03:14, Brad Roberts bra...@puremagic.com wrote: #4 there implies it's a source package, though I could be mis-interpreting you. Is there a path for externally built binary packages? That's fairly counter to the general

  1   2   3   4   5   6   7   8   9   >