Re: D 1.076 and 2.061 release

2013-01-04 Thread eles
On Friday, 4 January 2013 at 06:08:02 UTC, Leandro Lucarella wrote: Walter Bright, el 3 de January a las 19:18 me escribiste: On 1/3/2013 12:27 PM, Leandro Lucarella wrote: BTW, Changelogs looks extremely naked now, I think release Bugzilla is for internal development, not to inform people

Re: D 1.076 and 2.061 release

2013-01-04 Thread eles
On Friday, 4 January 2013 at 06:24:37 UTC, Walter Bright wrote: On 1/3/2013 9:54 PM, Jonathan M Davis wrote: And here's the list:

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 12:16 AM, eles wrote: Two concrete examples: http://d.puremagic.com/issues/show_bug.cgi?id=5992 is described in the list as: Phobos Win64 - D2 ; At least, change its title to something more human, like Win64 alpha has been released with working Phobos. (yes, that's exactly Don's

Re: vibe.d 0.7.10 released

2013-01-04 Thread Russel Winder
Can someone point me at URLs I can use as examples of code and result to do a 5 min talk at Greach 2013 on Why even think of Node.js or Vert.x when you have Vibe.d? -- Russel. = Dr Russel Winder t: +44 20 7585 2200

Re: vibe.d 0.7.10 released

2013-01-04 Thread Dejan Lekic
On Thursday, 3 January 2013 at 09:19:57 UTC, Sönke Ludwig wrote: Changes: - Compiles on DMD 2.061 (and Win64) - The Win32 back end supports TCP sockets - Form and REST interface generators have been improved and can handle more types - Diet templates support arbitrary D expressions

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Thursday, January 03, 2013 23:42:05 Walter Bright wrote: They're commented out with the $(COMMENT ...) macro. What's their purpose? I can understand automatically generating the list and putting it in changelog.dd or putting some sort of javascript or whatnot in there to generate the list

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Thursday, January 03, 2013 23:44:26 Walter Bright wrote: On 1/3/2013 10:42 PM, Walter Bright wrote: Nobody has put forth that effort in the past, resulting in the changelog being pretty crummy and woefully incomplete. I apologize to Jonathan for that remark, because Jonathan has been

Re: D 1.076 and 2.061 release

2013-01-04 Thread Dmitry Olshansky
04-Jan-2013 07:10, Walter Bright пишет: On 1/3/2013 11:36 AM, Jonathan M Davis wrote: Oh. Those are links. I was wondering when the data was actually going to be posted. When compared to the previous ones, it looks like there's only headers with no information. The idea is to add explanatory

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Thursday, January 03, 2013 22:34:44 Walter Bright wrote: On 1/3/2013 9:20 PM, Leandro Lucarella wrote: Examples: http://python.org/download/releases/3.3.0/ I see a list, one line per, with a clickable link. The only real difference is that there's one extra click to get that list in

Re: D 1.076 and 2.061 release

2013-01-04 Thread David Nadlinger
On Friday, 4 January 2013 at 10:12:37 UTC, Jonathan M Davis wrote: No offense taken. It's definitely true that the Phobos developers in general have been spotty in updating the changelog files, and while I've probably been the best at it, it's not like I haven't missed stuff. I think part of

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jacob Carlborg
On 2013-01-03 22:31, Pierre Rouleau wrote: FWIW, you can see some info here: http://forum.dlang.org/thread/k7afq6$2832$1...@digitalmars.com Funny thing, the syntax in the original post by Walter was deprecated from the beginning. The correct syntax is: @(4) int a; Or struct Foo { int

Re: D 1.076 and 2.061 release

2013-01-04 Thread Dmitry Olshansky
04-Jan-2013 10:44, Jonathan M Davis пишет: On Thursday, January 03, 2013 22:24:34 Walter Bright wrote: Please note that the documentation that was there before in the changelog, but with no corresponding bugzilla entry, has been cut pasted into the enhancement request bugzilla entry that I

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jacob Carlborg
On 2013-01-02 00:46, Walter Bright wrote: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html D 1.076 changelog: http://www.digitalmars.com/d/1.0/changelog.html A couple issues: 1. the dlang.org isn't updated yet. 2. the OS X package hasn't been

Re: D 1.076 and 2.061 release

2013-01-04 Thread deadalnix
On Friday, 4 January 2013 at 12:40:36 UTC, Jacob Carlborg wrote: On 2013-01-02 00:46, Walter Bright wrote: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html D 1.076 changelog: http://www.digitalmars.com/d/1.0/changelog.html A couple issues: 1.

Re: C++11 - using const and mutable for thread safety [Video]

2013-01-04 Thread Dmitry Olshansky
03-Jan-2013 12:39, Michal Minich пишет: Newly discovered changes in C++11 on using const and mutable for thread safety http://channel9.msdn.com/posts/C-and-Beyond-2012-Herb-Sutter-You-dont-know-blank-and-blank So now const is retrofitted as thread-safe. Again by convention. And that is true

Re: D 1.076 and 2.061 release

2013-01-04 Thread Leandro Lucarella
Jonathan M Davis, el 3 de January a las 21:49 me escribiste: are purely notes which developers should be made aware of which should _not_ be buried in a list of bugzilla entries where most people won't see them (not to mention, how many people do you think actually read through that list of

Re: D 1.076 and 2.061 release

2013-01-04 Thread Leandro Lucarella
David Nadlinger, el 4 de January a las 11:38 me escribiste: On Friday, 4 January 2013 at 10:12:37 UTC, Jonathan M Davis wrote: No offense taken. It's definitely true that the Phobos developers in general have been spotty in updating the changelog files, and while I've probably been the best

Re: D 1.076 and 2.061 release

2013-01-04 Thread Leandro Lucarella
Walter Bright, el 3 de January a las 23:03 me escribiste: On 1/3/2013 9:49 PM, Jonathan M Davis wrote: but other lines like $(LI std.string: $(RED The implementations of std.string.format and string.sformat have been replaced with improved implementations which conform to writef. In some,

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
FWIW, you can see some info here: http://forum.dlang.org/thread/**k7afq6$2832$1...@digitalmars.comhttp://forum.dlang.org/thread/k7afq6$2832$1...@digitalmars.com Yeah, I read that when it happened. But I don't want to read entire threads months afterwards to see how a feature work. And,

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
I create a pull request with docs for UDA's: https://github.com/D-**Programming-Language/d-** programming-language.org/pull/**231https://github.com/D-Programming-Language/d-programming-language.org/pull/231 Nice move! Too bad I get a pink unicorn from this one. Github is becoming stranger

Re: vibe.d 0.7.10 released

2013-01-04 Thread Sönke Ludwig
Am 04.01.2013 10:19, schrieb Russel Winder: Can someone point me at URLs I can use as examples of code and result to do a 5 min talk at Greach 2013 on Why even think of Node.js or Vert.x when you have Vibe.d? I don't know the Vert.x API enough to be sure, but I think that they both use the

Re: D 1.076 and 2.061 release

2013-01-04 Thread Leandro Lucarella
Walter Bright, el 3 de January a las 22:34 me escribiste: On 1/3/2013 9:20 PM, Leandro Lucarella wrote: Examples: http://python.org/download/releases/3.3.0/ I see a list, one line per, with a clickable link. The only real difference is that there's one extra click to get that list in the D

Re: D 1.076 and 2.061 release

2013-01-04 Thread Leandro Lucarella
Leandro Lucarella, el 4 de January a las 15:02 me escribiste: Nothing has been deleted. In fact, I think those previous items in the 2.060 New/Changed Features are seriously deficient because they contain no hyperlinks for more information. This have to be fixed in the review process! A

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jacob Carlborg
On 2013-01-04 15:26, Philippe Sigaud wrote: Yeah, I read that when it happened. But I don't want to read entire threads months afterwards to see how a feature work. And, honestly: *no-one* coming from outside this discussion group can understand that 2.061 brings UDA, or what UDA are. I

Re: D 1.076 and 2.061 release

2013-01-04 Thread eles
On Friday, 4 January 2013 at 07:03:26 UTC, Walter Bright wrote: On 1/3/2013 9:49 PM, Jonathan M Davis wrote: but other lines like Yes, you can put this in as the bugzilla title, though I'd tighten it up a little. This is 3 separate enhancements, each of which should be its own issue, and

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jacob Carlborg
On 2013-01-04 15:27, Philippe Sigaud wrote: Nice move! Too bad I get a pink unicorn from this one. Github is becoming stranger and stranger :) Works for me. Try this one: https://github.com/jacob-carlborg/d-programming-language.org/commit/bddbdf18353203ba12d8e0e44391e8b6a031b91a -- /Jacob

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
On Friday, 4 January 2013 at 15:26:35 UTC, Jacob Carlborg wrote: Works for me. Try this one: https://github.com/jacob-carlborg/d-programming-language.org/commit/bddbdf18353203ba12d8e0e44391e8b6a031b91a Yeah, that works, thanks! Now for some reading. I'll still start a thread on D.main,

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jacob Carlborg
On 2013-01-04 16:32, Philippe Sigaud wrote: Yeah, that works, thanks! Now for some reading. This might be easier to read. I rendered the DDOC to HTML: https://dl.dropbox.com/u/18386187/attribute.html#uda There's also documentation for the Traits section but nothing which isn't available on

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Friday, January 04, 2013 14:30:01 Leandro Lucarella wrote: I think the best way to do it is to put it in the repository where the changes were made (this implies having separate release notes for dmd, phobos and druntime, I know). This way is trivial to see if some important change

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Friday, January 04, 2013 15:03:42 deadalnix wrote: Isn't that feature supposed to be here in that form for strategic reasons and should remains kind of hidden ? Yeah. I thought that UDAs were supposed to be undocumented for the moment? - Jonathan M Davis

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
On Fri, Jan 4, 2013 at 5:13 PM, Jonathan M Davis jmdavisp...@gmx.comwrote: On Friday, January 04, 2013 15:03:42 deadalnix wrote: Isn't that feature supposed to be here in that form for strategic reasons and should remains kind of hidden ? Yeah. I thought that UDAs were supposed to be

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jonathan M Davis
On Friday, January 04, 2013 17:35:32 Philippe Sigaud wrote: On Fri, Jan 4, 2013 at 5:13 PM, Jonathan M Davis jmdavisp...@gmx.comwrote: On Friday, January 04, 2013 15:03:42 deadalnix wrote: Isn't that feature supposed to be here in that form for strategic reasons and should remains kind of

Re: D 1.076 and 2.061 release

2013-01-04 Thread Pierre Rouleau
On 13-01-04 3:45 AM, Walter Bright wrote: On 1/4/2013 12:16 AM, eles wrote: Two concrete examples: http://d.puremagic.com/issues/show_bug.cgi?id=5992 is described in the list as: Phobos Win64 - D2 ; At least, change its title to something more human, like Win64 alpha has been released with

Re: D 1.076 and 2.061 release

2013-01-04 Thread Pierre Rouleau
On 13-01-04 10:49 AM, Jacob Carlborg wrote: On 2013-01-04 16:32, Philippe Sigaud wrote: Yeah, that works, thanks! Now for some reading. This might be easier to read. I rendered the DDOC to HTML: https://dl.dropbox.com/u/18386187/attribute.html#uda There's also documentation for the Traits

Re: D 1.076 and 2.061 release

2013-01-04 Thread Pierre Rouleau
On 13-01-04 11:50 AM, Jonathan M Davis wrote: On Friday, January 04, 2013 17:35:32 Philippe Sigaud wrote: On Fri, Jan 4, 2013 at 5:13 PM, Jonathan M Davis jmdavisp...@gmx.comwrote: On Friday, January 04, 2013 15:03:42 deadalnix wrote: Isn't that feature supposed to be here in that form for

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
On Fri, Jan 4, 2013 at 5:50 PM, Jonathan M Davis jmdavisp...@gmx.comwrote: They were shoved out the door without being fully sorted out first instead of being done on a separate branch first and sorted out there prior to being released. Yeah. OK, water under the bridge. I thought that

Re: D 1.076 and 2.061 release

2013-01-04 Thread Philippe Sigaud
On Fri, Jan 4, 2013 at 6:13 PM, Pierre Rouleau prouleau...@gmail.comwrote: If this is the case, why not add the mention experimental inside the documentation? Readers (users and developers) would be aware of the new feature and the fact that it might change or go away. /Pierre Ow,

Re: D 1.076 and 2.061 release

2013-01-04 Thread Pierre Rouleau
On 13-01-04 12:18 PM, Philippe Sigaud wrote: I propose this: - update the changelog to say UDA are implemented, but are potentially subject to change. Use them, people, and report! - merge Jacob's pull request to have a documentation. Proeminently put a warning in the docs saying this is an

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 2:11 AM, Jonathan M Davis wrote: I just don't want to not have the ability to add notes to developers beyond that. You can do that. Just issue a pull request, and it'll get merged in.

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 2:09 AM, Jonathan M Davis wrote: What's their purpose? I can understand automatically generating the list and putting it in changelog.dd or putting some sort of javascript or whatnot in there to generate the list when the page is loaded, but if you're just putting a link to bugzilla

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 6:02 AM, Leandro Lucarella wrote: Walter Bright, el 3 de January a las 23:03 me escribiste: On 1/3/2013 9:49 PM, Jonathan M Davis wrote: but other lines like $(LI std.string: $(RED The implementations of std.string.format and string.sformat have been replaced with improved

Re: C++11 - using const and mutable for thread safety [Video]

2013-01-04 Thread Walter Bright
On 1/4/2013 6:00 AM, Dmitry Olshansky wrote: 03-Jan-2013 12:39, Michal Minich пишет: Newly discovered changes in C++11 on using const and mutable for thread safety http://channel9.msdn.com/posts/C-and-Beyond-2012-Herb-Sutter-You-dont-know-blank-and-blank So now const is retrofitted as

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 2:19 AM, Dmitry Olshansky wrote: With all due respect I just plain refused crawling through the list of links of bugzilla to understand the whole amount of changes and/or enhancements. That's the way we've been doing it for years. New features need to be featured (!) at the top

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 8:13 AM, Jonathan M Davis wrote: On Friday, January 04, 2013 15:03:42 deadalnix wrote: Isn't that feature supposed to be here in that form for strategic reasons and should remains kind of hidden ? Yeah. I thought that UDAs were supposed to be undocumented for the moment? No,

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 8:59 AM, Pierre Rouleau wrote: Don't you think a process that requires reviewing these titles *before* the actual software release announcement posting would help? Of course it would. Do you wish to help? All help is welcome.

Re: D 1.076 and 2.061 release

2013-01-04 Thread Pierre Rouleau
On 13-01-04 2:06 PM, Walter Bright wrote: On 1/4/2013 8:59 AM, Pierre Rouleau wrote: Don't you think a process that requires reviewing these titles *before* the actual software release announcement posting would help? Of course it would. Do you wish to help? All help is welcome. I was

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/4/2013 12:23 PM, Pierre Rouleau wrote: On 13-01-04 2:06 PM, Walter Bright wrote: On 1/4/2013 8:59 AM, Pierre Rouleau wrote: Don't you think a process that requires reviewing these titles *before* the actual software release announcement posting would help? Of course it would. Do you

Re: D 1.076 and 2.061 release

2013-01-04 Thread Walter Bright
On 1/3/2013 10:44 PM, Jonathan M Davis wrote: P.S. Also, as a future improvement, we _really_ shouldn't be linking to bugzilla for our list. I've never seen a release notes document or changelog do that in my entire life. It would be _far_ more user friendly to list the changes like we did

Re: UIs for Linux [ was Re: D 1.076 and 2.061 release ]

2013-01-04 Thread John Colvin
On Thursday, 3 January 2013 at 15:54:03 UTC, Iain Buclaw wrote: I don't know, there are many users out there who rather like Unity too... Seeing as linux mint has such a big following these days, Cinnamon is quite a big contender. I don't use mint any more, but cinnamon works great on a

Re: D 1.076 and 2.061 release

2013-01-04 Thread Jordi Sayol
Al 03/01/13 17:01, En/na Iain Buclaw ha escrit: On 3 January 2013 15:40, Jordi Sayol g.sa...@yahoo.es mailto:g.sa...@yahoo.es wrote: Until today, I've not found yet a perfect Linux release. What perfect Linux release did you find today? :o) Sorry, my English is very bad. I wanted

Re: Runtime code reloading in D, part 1

2013-01-04 Thread ixid
On Monday, 31 December 2012 at 14:40:48 UTC, Benjamin Thaut wrote: Am 31.12.2012 15:02, schrieb DypthroposTheImposter: Do you find that D without GC is more effective than C++? Seems like you would be stuck using structs which seems somewhat limiting, even compared to C++... UE4 has

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-04 Thread Nick Sabalausky
On Thu, 03 Jan 2013 20:09:24 + Russel Winder rus...@winder.org.uk wrote: On Thu, 2013-01-03 at 14:17 -0500, Andrei Alexandrescu wrote: […] Whoa. Four instances I run my own SMTP and IMAP server in about as many paragraphs. You must feel quite strongly about that... :-) Originally