September 02, 2013
On 2013-09-02 05:46, H. S. Teoh wrote:

> I feared as much. :-(
>
> My guess is that gdb actually uses a superset of Dwarf, with its own
> idiosyncratic extensions that only gcc knows about.  I remember in the
> early days when I was on Solaris, gdb wouldn't understand debugging
> symbols from the native Sun compiler, and the native debugger wouldn't
> understand gcc debugging symbols, or only understood a subset of it so
> certain features are missing.
>
> Which, unfortunately, means that only gdc stands a chance of being
> usable with gdb. (Which makes it a very good thing indeed that we have
> Iain on board!)
>
> Maybe we should write our own debugger in D ... ;-) (OK, that may be too
> big a chunk to chew off right now. But, one can dream.)

There's always LLDB.

-- 
/Jacob Carlborg
September 02, 2013
On 2013-09-02 11:29, Jacob Carlborg wrote:

> There's always LLDB.

Probably easier to read that source code then GDB's.

-- 
/Jacob Carlborg
September 02, 2013
On 2 September 2013 10:18, Robert Schadek <realburner@gmx.de> wrote:
> On 09/01/2013 08:43 PM, Andrej Mitrovic wrote:
>
> On 9/1/13, Manu <turkeyman@gmail.com> wrote:
>
> None of the others could be bothered creating yet-another-webpage-account to
> log bugs
> they encountered. I suggested they do so a few times. I was promptly
> ignored.
> It's just that manually logging in to non-ajax websites is so last decade.
> People are
> growing very weary of creating and managing accounts on every website they
> visit.
>
> Alternatively maybe we should allow unregistered user bug reports, but use a captcha or something to fight spam. I don't know how doable this is. Some other projects use this system (e.g. Tcl).
>
> Migrating Bugzilla to Github issues might be a start. https://github.com/rowanj/BugzillaMigrate helps with this task. And while we're at it, lets also move the wiki to github.

Or lets not. :o)

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
September 02, 2013
On Monday, 2 September 2013 at 09:19:16 UTC, Robert Schadek wrote:
> On 09/01/2013 08:43 PM, Andrej Mitrovic wrote:
>> On 9/1/13, Manu <turkeyman@gmail.com> wrote:
>>> None of the others could be bothered creating yet-another-webpage-account to log bugs
>>> they encountered. I suggested they do so a few times. I was promptly ignored.
>>> It's just that manually logging in to non-ajax websites is so last decade. People are
>>> growing very weary of creating and managing accounts on every website they visit.
>> Alternatively maybe we should allow unregistered user bug reports, but
>> use a captcha or something to fight spam. I don't know how doable this
>> is. Some other projects use this system (e.g. Tcl).
> Migrating Bugzilla to Github issues might be a start.
> https://github.com/rowanj/BugzillaMigrate helps with this task. And
> while we're at it, lets also move the wiki to github.

I don't think that githubing everything is a wise move.
September 02, 2013
On 09/02/2013 11:55 AM, deadalnix wrote:
>
> I don't think that githubing everything is a wise move.
ok, why do you think that?
September 02, 2013
On Monday, 2 September 2013 at 05:41:50 UTC, Manu wrote:
> On 2 September 2013 06:55, Nick Sabalausky <
> SeeWebsiteToContactMe@semitwist.com> wrote:
>
>> On Mon, 2 Sep 2013 02:37:09 +1000
>> Manu <turkeyman@gmail.com> wrote:
>> > Do. But the website is slow, and you probably haven't tried to use the
>> > internet in Australia recently.
>> > Also, our new government intends to set Australia's internet back
>> > about 10 years:
>> > http://www.youtube.com/watch?v=b-6E5yX1E0U
>> > http://www.youtube.com/watch?v=tpN7VCzDTdg
>> > http://www.youtube.com/watch?v=zyY-xI6zgfk
>> >
>> > Quality leadership to be sure...
>> > Note: I can only watch these in 320p after about 20-30 seconds buffer
>> > time ;)
>> >
>>
>> Genuine question, not sarcasm: Have they decided to stop engaging in
>> thinly-veiled censorship yet? Or at least admit that they censor? ("Oh
>> no, we're not censoring! We're merely 'denying classification' on things
>> that are outlawed without government classification!")
>
>
> No.
> We're the 51st state of America, so we're all about censorship and hiding
> information from the people at all costs. We also don't have the American
> constitution in our defence, we're more like a lame England acting as
> America's patsy; they can more-or-less just do whatever they want, and rely
> on the fact that even if some of the public whinge and complain about it,
> nobody will actually do anything meaningful to stop it. Our political
> representation is truly embarrassing.
> We also experience 80% Murdoch media coverage, so if they don't want you to
> know about something, you certainly won't hear discussion/debate about it
> on the television, and don't talk about it with non-nerds/over-40's,
> because they'll just tell you you're a wonky conspiracy theorist.
>
> The current government wants to install a nation-wide internet filtering
> system with a classified black-list so they an filter _specifically_ 'child
> pornography' from unsuspecting viewers...
> I don't know about you, but I've been on the internet a long time, and
> while it is (or used to be, google are better at filtering it now)
> reasonably common to stumble upon unexpected porn, I've NEVER seen child or
> animal abuse in my life. Clearly this isn't the real motivator.
> The child abuse department of the federal police are suggesting they give
> them the budget instead, and they'll be able to make a much more meaningful
> difference... but nobody listens to them.
>
> Meanwhile, people are constantly asking the leaders if they're spying on us
> like the NSA and friends. Their preferred response is not to respond at
> all. They ignore the question and walk away, every time.
> Whee!
>
> Of course, investment in the nation's internet is ridiculous, who would
> want to invest that sort of tax-payer money on communications
> infrastructure which is just "essentially, a video entertainment system":
> https://www.youtube.com/v/DPgJA25Nso4?start=39&end=57
> Again though, Murdoch has made it clear that he opposes improving the
> nation's internet infrastructure, because people might prefer a $10/month
> subscription to online tv services to his own $100/month foxtel
> subscriptions.
> Would you believe that you can't watch Game of Thrones in Australia unless
> you pay at least $80/month for a foxtel (cable tv) subscription? And they
> wonder why all the statistics appear to show that Australians are the worst
> media pirates on earth...

+1

I'm aussie and totally ashamed of the crappy government we have...on both sides.  Censorship is only the tip of the iceberg. We have an election coming up and there has been *nothing* about climate change policy and yet we've just had the warmest winter on record.

It's the usual crapola spinning us the line of how much better off us middle income earners will be rather than coming up with any real policy for the future of the country, homelessness, mental health, ... you get the picture

...and don't get me started on the abysmal response to "the boat people" from both sides. Poor buggers they are. It's about time the robot politicians of this country started showing some respect for human beings.

of mine started showing people of the world some respectDo people here really believe they'd get onto a dodgy leaky boat for fun?  deserve to be treated with respect like every other human being  IMO.

Very disheartening.

Sorry, got side tracked growling about Oz politics ;)

Back to D !
September 02, 2013
On 2013-09-01 20:33, Walter Bright wrote:

> Andrei and I talked about this a while back, and we both think it is a
> good idea. But there always seem to be more important things, and it's
> notable that lack of this does not seem to have slowed down C# or Java.

Or any other languages out there. As far as I know it's basically only C/C++ and Objective-C/C++ that support this.

-- 
/Jacob Carlborg
September 02, 2013
On 1-9-2013 20:00, bearophile wrote:
> Manu:
>
>> Seriously, how do you quickly read and understand the API through the noise?
>
> The noise increases if you have to repeat the class name for each method :-)

+1

September 02, 2013
On 2013-09-02 07:51, Jonathan M Davis wrote:

> However, my experience with gdb and C++ is also that gdb sucks at it, as it
> can't even handle basic stuff like operator overloading. So, I've come to the
> conclusion that the only thing that gdb can handle correctly is actual C code,
> and that if you want to do anything else, you have to fight it. But maybe I
> just suck at using gdb.

Perhaps you should try LLDB with C++.

-- 
/Jacob Carlborg
September 02, 2013
On 2 September 2013 17:39, deadalnix <deadalnix@gmail.com> wrote:

> On Monday, 2 September 2013 at 05:41:50 UTC, Manu wrote:
>
>> Would you believe that you can't watch Game of Thrones in Australia unless
>> you pay at least $80/month for a foxtel (cable tv) subscription? And they
>> wonder why all the statistics appear to show that Australians are the
>> worst
>> media pirates on earth...
>>
>
> Dude, you can't watch it in most countries, even paying. And that isn't specific to game of throne, the same apply for most program that you watch FOR FREE.
>

For reals?
But we're an English speaking country with super close relations with
America. We should surely be able to watch the most popular TV show in the
world here..