and avoid conflict on the matter. There are plenty of different useful ways
which date and time code can be done, and basing it on a pre-existing, major
library such as boost (which is what Andrei is doing IIRC) seems to me to be
a reasonable solution.
- Jonathan M Davis
they render the text, the less of a problem it is.
But I think that that red glow is problematic
- Jonathan M Davis
into the same problem as strtr, so I'm wondering if
that's
the difference. Though if that's the case, it seems pretty messed up to me. I
have no interest in shelling out on a safari subscription to get what is
supposed to be a free download.
- Jonathan M Davis
have used has had unrar. There's a
decent chance that it isn't installed by default though.
- Jonathan M Davis
, but the language itself is invented.
- Jonathan M Davis
On Wednesday, July 14, 2010 15:13:16 Jonathan M Davis wrote:
Maybe I should contact them and complain (about the problem, not that it
loves you).
Well, they don't seem to think downloading the pdf is part of the deal - only
reading it online for the 30 days (which, of course, is pretty much
that's what's being used on the project that they're working on, but
that's likely fairly rare at this point.
In any case, I'm certain that there are a lot of C++ programmers who will love
D
and a lot who will hate it.
- Jonathan M Davis
://ftp.digitalmars.com/dmd.2.050.zip
Funny, there's a link to dmd.2060 rpm in downloads:
http://ftp.digitalmars.com/dmd-2.060-0.i386.rpm
:)
A link to the future!
- Jonathan M Davis
just so you can
have ddoc comments on them. std.container probably hasn't done that properly.
- Jonathan M Davis
with.
Doesn't that seem a bit sub-optimal to you?
Perhaps. But it would be harder to keep Phobos stable if the compiler kept
changing under it while it was being worked on.
- Jonathan M Davis
On Thursday 18 November 2010 04:47:43 Bruno Medeiros wrote:
On 16/11/2010 21:11, Gide Nwawudu wrote:
On Tue, 16 Nov 2010 10:54:50 -0800, Jonathan M Davis
jmdavisp...@gmx.com wrote:
On Tuesday, November 16, 2010 07:53:01 Sean Kelly wrote:
bearophile Wrote:
He also gives a quite
to external tools which do more (it would
particularly good for IDEs to be able to run unittest blocks individually), but
I do not want to see the basic framework change how it prints feedback on test
successes and failures. It works great as it is now.
- Jonathan M Davis
On Friday 26 November 2010 18:52:59 Walter Bright wrote:
Jonathan M Davis wrote:
I'm a firm believer that D unit tests should not change how they
fundamentally work at this point. I don't _want_ it to report the number
of tests that passed.
That's right. The number that fail
of time unless there's
something abnormally bad about it (like 10 spaces after every paren or
something
ridiculous like that).
- Jonathan M Davis
about it (like 10 spaces after every paren or
something
ridiculous like that).
- Jonathan M Davis
IMHO this is a good example why inconsistencies are sometimes necessary.
I don't put spaces into random places either but this example is crying
for attention :)
If you say so. I don't see
performance characteristics are. If you want to use the term Set in your code,
then simply alias RedBlackTree to Set.
- Jonathan M Davis
On Friday 24 December 2010 17:48:46 Ali Çehreli wrote:
Jonathan M Davis wrote:
On Friday 24 December 2010 00:02:06 Caligo wrote:
Why are they calling it RedBlackTree? why not Set? C++ std::set is a
red-black tree as far as I know, but they named it set.
Andrei decided
the latest
version. It will likely take some time to sort out all of the kinks of the
transition though. From the looks of it, very few of the dmd/druntime/Phobos
devs have experience with github.
- Jonathan M Davis
.
- Jonathan M Davis
On Monday, January 24, 2011 13:20:44 Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.911.1295903507.4748.digitalmars-d-annou...@puremagic.com...
On Monday 24 January 2011 13:04:27 Nick Sabalausky wrote:
Johannes Pfau s...@example.com wrote
is new to me. Does that just mean branching off from a
past revision? If not, do you have a link that explains it?
You can do stuff like re-order and squash commits. Look at the man page for git-
rebase.
- Jonathan M Davis
On Tuesday 25 January 2011 18:24:56 Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.950.1296005459.4748.digitalmars-d-annou...@puremagic.com...
On Tuesday, January 25, 2011 16:50:03 Nick Sabalausky wrote:
Ulrik Mikaelsson ulrik.mikaels...@gmail.com
understand
deciding
to just not bother with them. Whether that was the best decision or not is
another matter. Regardless, I don't think that SHA1 was picked as a changeset
ID
because of how many revision numbers it can hold.
- Jonathan M Davis
it much more pleasant to deal with than svn. Other
distributed VC systems may be better. There may be a better way that hasn't
been
found yet. I don't know. But I _do_ find git to be a major improvement over svn.
- Jonathan M Davis
what he's doing with
it
and makes it the last release. But I think that he's still experimenting with
the site, so it's still in flux and not really intended to be the place to go
to
look up info on D yet, I believe.
- Jonathan M Davis
the change).
Regardless, Phobos does it by necessity. Separate blocks for documentation are
required in the cases where it uses them.
- Jonathan M Davis
there you get a limited
edition whereas pretty much everywhere else has the normal ones now. Most of
the
people around here are likely to have the limited ones though (regardless of
what is normal in general), simply because we generally picked up the book as
soon is it came out.
- Jonathan M
.
- Jonathan M Davis
on the language itself? An article related to D?
I recently started writing an article on ranges in D, since there have been
requests for a good article/tutorial on ranges. Would that qualify? Or are you
looking for something else?
- Jonathan M Davis
into a fair bit of detail on it, but
there are cases where the lack of the comma leads to ambiguity. I believe that
the current recommendation is to always put the comma in, but it's bound to
depend on who you talk to - even among English teachers.
- Jonathan M Davis
generate correct code. I don't know if there were
any cases which compiled which were supposed to be illegal. Regardless,
because there was a major rewrite for CTFE, the risk of CTFE bugs or
behavioral changes is higher than is the case for most releases.
- Jonathan M Davis
, since
one of the submission requirements was that you had already been posting on
the D newsgroup under a known handle _prior_ to the contest being announced.
- Jonathan M Davis
On 2011-05-30 13:59, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.474.1306789057.14074.digitalmars-d-annou...@puremagic.com...
On 2011-05-30 13:49, bearophile wrote:
Walter:
Just a reminder!
Article submission deadline: before June 1
Appender. Other than that, ~= is plenty fast enough.
- Jonathan M Davis
to get your code to be as fast as possible,
there are cases where using Appender is a good idea. Beyond that, you
shouldn't be using Appender.
- Jonathan M Davis
). Unfortunately, there's a high risk that you would have to
duplicate what to and parse are doing to do that (especially if you want all
of those functions to be efficient), so I don't know what we're going to do
about it. It _is_ something that should be looked into however.
- Jonathan M Davis
not buying a Kindle. Death to e-books! ;)
Definitely good news. Now if we could only finish getting the issues where the
compiler is behind TDPL fixed...
- Jonathan M Davis
On 2011-06-19 13:26, Walter Bright wrote:
On 6/19/2011 12:29 PM, Jonathan M Davis wrote:
Well, I'm still not buying a Kindle. Death to e-books! ;)
I just bought a Kindle and I'm running my unread paperbacks through the
scanner and then trashing them!
I _much_ prefer reading actual, solid
On 2011-06-19 20:43, Ary Manzana wrote:
On 6/20/11 4:18 AM, Jonathan M Davis wrote:
On 2011-06-19 13:26, Walter Bright wrote:
On 6/19/2011 12:29 PM, Jonathan M Davis wrote:
Well, I'm still not buying a Kindle. Death to e-books! ;)
I just bought a Kindle and I'm running my unread
On 2011-06-20 00:11, Don wrote:
Jonathan M Davis wrote:
On 2011-06-19 13:26, Walter Bright wrote:
On 6/19/2011 12:29 PM, Jonathan M Davis wrote:
Well, I'm still not buying a Kindle. Death to e-books! ;)
I just bought a Kindle and I'm running my unread paperbacks through the
scanner
at them. But until then,
I might as well just buy the CDs and rip them myself.
- Jonathan M Davis
it is
to the beginning of the next code point. You can use it to get the number of
characters in a string by calling it in a loop, but it isn't a UTF version of
strlen.
- Jonathan M Davis
));
:)
-Steve
I find it very odd that for seconds we use seconds, but for
everything else we use msec, usec, hnsecs abbreviations.
Because it makes sense to use the full names up to seconds. After that,
they're too long, so they get abbreviated.
- Jonathan M Davis
On 2011-06-23 15:10, Steven Schveighoffer wrote:
On Thu, 23 Jun 2011 18:02:02 -0400, Jonathan M Davis jmdavisp...@gmx.com
wrote:
On 2011-06-23 14:50, Andrej Mitrovic wrote:
On 6/23/11, Steven Schveighoffer schvei...@yahoo.com wrote:
On Thu, 23 Jun 2011 07:27:34 -0400, Jimmy Cao jcao
are not member functions (e.g. core.time.dur).
- Jonathan M Davis
and
propose and implement an appropriate solution for it to get fully fixed.
- Jonathan M Davis
On Monday 11 July 2011 01:11:09 Jonathan M Davis wrote:
On Monday 11 July 2011 10:01:26 Jacob Carlborg wrote:
On 2011-07-11 05:07, Walter Bright wrote:
Continuing the trend, more people contributed to this release than
any
other!
http://www.digitalmars.com/d/1.0/changelog.html
-to-date.
- Jonathan M Davis
On Monday 11 July 2011 13:16:59 Adam D. Ruppe wrote:
Jonathan M Davis wrote:
The deprecation messages are pragmas. They _can't_ give a useful
line number.
My solution is to replace the pragma with a static assert(0) so
the compiler gives an error and call trace.
/home/me/d/dmd2/linux
On 2011-07-11 09:34, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.1522.1310360091.14074.digitalmars-d-annou...@puremagic.com...
On Monday 11 July 2011 14:26:32 Daniel Murphy wrote:
Would the following cover all the common use cases? (Phobos
On 2011-07-11 13:09, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.1536.1310408114.14074.digitalmars-d-annou...@puremagic.com...
On 2011-07-11 09:34, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman
On 2011-07-11 13:50, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.1539.1310416341.14074.digitalmars-d-annou...@puremagic.com...
On 2011-07-11 13:09, Nick Sabalausky wrote:
Not that I feel strongly about it, but just like scheduled
On 2011-07-11 14:32, Nick Sabalausky wrote:
Jonathan M Davis jmdavisp...@gmx.com wrote in message
news:mailman.1542.1310418661.14074.digitalmars-d-annou...@puremagic.com...
Yes. But the problem is that the scheduled for deprecation messages are
not
supposed to _ever_ break code
that.
- Jonathan M Davis
On Tuesday 12 July 2011 01:28:11 Leandro Lucarella wrote:
Jonathan M Davis, el 11 de julio a las 18:15 me escribiste:
Despite the confusing non-standard descriptions in --help, -w is the
Treat warnings as errors setting, so it *should* stop compilation
- that's the whole point of -w
On 2011-07-12 10:07, Leandro Lucarella wrote:
Jonathan M Davis, el 11 de julio a las 22:21 me escribiste:
On Tuesday 12 July 2011 01:28:11 Leandro Lucarella wrote:
Jonathan M Davis, el 11 de julio a las 18:15 me escribiste:
Despite the confusing non-standard descriptions in --help, -w
On 2011-07-12 13:52, Leandro Lucarella wrote:
Jonathan M Davis, el 12 de julio a las 18:12 me escribiste:
When a symbol has been deprecated, -d is required to compile any code
using that symbol. So, deprecation breaks code. You either have to
change your code so that it doesn't use
On 2011-07-12 15:09, Adam D. Ruppe wrote:
Jonathan M Davis wrote:
Deprecating something is still going to break code
Breaking with deprecated is an entirely different kind of breakage
than removing something.
deprecated means simply please don't use this specific thing. You
can tell
On Tuesday 12 July 2011 23:38:10 Adam D. Ruppe wrote:
Jonathan M Davis wrote:
The current plan is that _everything_ which gets deprecated will
be removed.
What's the reason for removing things? Surely it's not disk space!
Anyway, let's look at the three categories. While I hate change
On Tuesday 12 July 2011 19:18:10 Leandro Lucarella wrote:
Jonathan M Davis, el 12 de julio a las 21:51 me escribiste:
If you want how the language treats deprecated to change, then feel free
to create a pull request and try and talk Walter into it. Arguably,
warning about deprecation
.
- Jonathan M Davis
newsgroup
and post any relevant feedback that you may have.
- Jonathan M Davis
.
https://github.com/D-Programming-Language/dmd/pull/345
It should only be reporting once per function though, so generally it
shouldn't be this bad. It's likely happening because a bunch of std.path
functions call each other, and they're all templated.
- Jonathan M Davis
chance that it'll be improved/fix for the next release.
- Jonathan M Davis
than
adjusting it like that.
- Jonathan M Davis
to guarantee that the
constructor actually initializes the member variable which can't be default
constructed. But since it already has to do that with immutable constructors,
that's probably not all that diffucult a change either.
- Jonathan M Davis
page,
the link doesn't get redirected to the correct place.
- Jonathan M Davis
. Eventually, there
will be something along the lines of toCustomString and fromCustomString on
Date, TimeOfDay, DateTime, and SysTime, where they take a format string
defining the custom format.
- Jonathan M Davis
On Friday, October 14, 2011 04:51:58 Jesse Phillips wrote:
On Thu, 13 Oct 2011 12:13:40 -0700, Jonathan M Davis wrote:
On Thursday, October 13, 2011 22:09:39 Vladimir Panteleev wrote:
Time formatting and parsing seems like a gap of missing functionality
in Phobos 2.
It formats
the situation is not the same as it was
for D1 when Phobos sucked, and it and Tango didn't work together.
- Jonathan M Davis
the custom date/time
formatting, and the current plan is to do something similar to strftime, since
that scheme seems to be fairly standard across several languages.
- Jonathan M Davis
On Wednesday, October 26, 2011 01:54:22 Stewart Gordon wrote:
On 25/10/2011 22:22, Jonathan M Davis wrote:
snip
At minimum, as I understand it, C, Java, python, and Ruby all have
similar date/time formatting facilities and use mostly the same flags
for date/time formatting.
If they're
the dmd release, and
it's been less than 3 hours since the release, so I expect that Andrei hasn't
had the chance to update the site yet.
- Jonathan M Davis
On Friday, October 28, 2011 01:56:40 Stewart Gordon wrote:
On 26/10/2011 02:44, Jonathan M Davis wrote:
I have yet to look over your API in great detail,
Then don't criticise it for not having a certain feature when you haven't
read far enough down to discover whether it has that feature
tremendously frustrated with the old std.date,
because all I wanted to do was get the current time and write it into a
log file!
Do you find that frustrating with std.datetime? Or do you find it to be an
improvement?
- Jonathan M Davis
blocks.
- Jonathan M Davis
On Wednesday, December 14, 2011 08:09:53 Bernard Helyer wrote:
Changelog isn't showing up for me.
Walter does the release, but Andrei updates the site. So, there's always a
delay after a release before the site is updated.
- Jonathan M Davis
be good if it's in the changelog, even if there is no
bugzilla entry for it.
It's the first dmd bug on the list:
http://d.puremagic.com/issues/show_bug.cgi?id=2095
- Jonathan M Davis
On Thursday, December 15, 2011 08:19:39 Jacob Carlborg wrote:
On 2011-12-14 18:00, Jonathan M Davis wrote:
On Wednesday, December 14, 2011 12:11:03 Jacob Carlborg wrote:
On 2011-12-14 11:10, Walter Bright wrote:
On 12/14/2011 1:59 AM, Jacob Carlborg wrote:
What happened to arrays
, which should probably give
an error when you try and compile it (though it obviously shouldn't cause the
compiler to ICE regardless).
http://d.puremagic.com/issues/show_bug.cgi?id=7087
- Jonathan M Davis
.
- Jonathan M Davis
check my e-mail (less than once a day) and that's
about 9 or 19 too many.
And this list is one of the quiet ones...
- Jonathan M Davis
awkward (though it is true that you can often avoid it fairly easily if
you really want to).
But I know that there are plenty of technical writers who would agree with
you.
- Jonathan M Davis
that uses its own
defaults when the page doesn't specify, the boxes stand out, whereas in
browsers which default to black on white, you can't even really tell that the
boxes are there.
- Jonathan M Davis
.
- Jonathan M Davis
On Tuesday, January 24, 2012 13:29:48 Walter Bright wrote:
I find it rather difficult to determine what Rust actually does.
Prove that you're not taking care of your code. To let it just sit around and
oxidize like that is just shameful... ;)
- Jonathan M Davis
-Programming-Language/dmd/dmd.2.058.zip
You forgot to merge in the changelogs for druntime and Phobos.
- Jonathan M Davis
On Tuesday, February 14, 2012 20:52:23 Jonathan M Davis wrote:
On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote:
Anyone care to count up the number of bug fixes here?
http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.073.zip
http
On Tuesday, February 14, 2012 21:08:03 Walter Bright wrote:
On 2/14/2012 8:54 PM, Jonathan M Davis wrote:
On Tuesday, February 14, 2012 20:52:23 Jonathan M Davis wrote:
On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote:
Anyone care to count up the number of bug fixes here
On Wednesday, February 15, 2012 00:02:10 Jimmy Cao wrote:
Did you forget to mention the new std.net.curl module?
No. It's in the changelog. It's just that the website hasn't been updated yet.
It currently lists the partial changelog from the beta, not the full
changelog.
- Jonathan M Davis
?
- Jonathan M Davis
had UFSC for years without ambiguity problems. Also,
123.foo; doesn't work.
C# doesn't have free functions. So, how could it have UFCS?
- Jonathan M Davis
link point
to the new stuff (and maybe something else to make it more obvious). We
don't want to hide the newsgroup information, only make it easy to find
the web interface.
- Jonathan M Davis
at the Banker's Suite
Thu-Fri - presentations at the Banker's Ballroom
Sat - discussion groups
If your company wants to set up a booth or a table, or be a sponsor, please
contact me.
Is this the first one of these, or has it just been a few years since the last
one?
- Jonathan M Davis
reviewed for only two weeks
before voting, but regardless, clearly std.log needs more review.
- Jonathan M Davis
On Thursday, March 08, 2012 08:21:17 Zach the Mystic wrote:
On Thursday, 8 March 2012 at 04:56:07 UTC, Jonathan M Davis wrote:
If you took it from ddmd, then it's definitely going to have to
be GPL.
Now, there is interest in having a D parser and lexer in
Phobos. I don't know
if your
On Thursday, March 08, 2012 08:45:13 Zach the Mystic wrote:
On Thursday, 8 March 2012 at 07:21:19 UTC, Zach the Mystic wrote:
On Thursday, 8 March 2012 at 04:56:07 UTC, Jonathan M Davis
wrote:
If you took it from ddmd, then it's definitely going to have
to be GPL.
Now
On Thursday, March 08, 2012 09:11:03 Jacob Carlborg wrote:
On 2012-03-08 05:54, Jonathan M Davis wrote:
On Thursday, March 08, 2012 03:12:48 Zach the Mystic wrote:
On Thursday, 8 March 2012 at 01:43:26 UTC, Daniel Murphy wrote:
Zach the Mysticreachminusthiszachgm...@dot.com wrote
On Thursday, March 08, 2012 22:03:12 Dmitry Olshansky wrote:
On 08.03.2012 11:48, Jonathan M Davis wrote:
A range is not necessarily a dynamic array, though a dynamic array is a
range. The lexer is going to need to take a range of dchar (which may or
may not be an array), and it's probably
On Friday, March 09, 2012 00:54:48 Dmitry Olshansky wrote:
On 08.03.2012 22:46, Jonathan M Davis wrote:
On Thursday, March 08, 2012 22:03:12 Dmitry Olshansky wrote:
On 08.03.2012 11:48, Jonathan M Davis wrote:
A range is not necessarily a dynamic array, though a dynamic array is a
range
1 - 100 of 516 matches
Mail list logo