Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Sönke Ludwig via Digitalmars-d-announce
Am 05.06.2015 um 02:01 schrieb Vladimir Panteleev: On Thursday, 4 June 2015 at 21:10:13 UTC, Sönke Ludwig wrote: I don't know how things are now, but when I tried to move to Vibe.d (which was several years ago), you had to do some strange acrobatics in order to read the same connection in one

Re: dmd makes D appear slow

2015-06-05 Thread Jacob Carlborg via Digitalmars-d
On 2015-06-03 12:37, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: Now really? C was designed at a time where you couldn't even hold the source file in memory, so there is not even a need for an explicit AST. C can essentially be streamed in separate passes:

Coedit version 1 rc1 released

2015-06-05 Thread Basile Burg via Digitalmars-d-announce
Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4 times. https://github.com/BBasile/Coedit/releases/tag/1_rc1 beta 2 3 had not been announced officialy, so don't forget to read the previous change

[Issue 14653] scoped!range in foreach crashes

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14653 Lionello Lunesu lio+bugzi...@lunesu.com changed: What|Removed |Added Keywords||ice,

Re: Scoped in a foreach loop.

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 09:06:56 UTC, Marc Schütz wrote: On Friday, 5 June 2015 at 03:07:53 UTC, Yuxuan Shui wrote: I tried something like this: foreach(e; scoped!SomeRangeType(args)) { } And my program segment faults. But this works: { auto x = scoped!SomeRangeType(args); foreach(e;

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ When writing reply you click `Save and preview`: URL changes from http://beta.forum.dlang.org/reply/sqqngcfwtkhxeoiqn...@beta.forum.dlang.org to http://beta.forum.dlang.org/send. As does text at

Re: 6-weeks release cycle

2015-06-05 Thread Dicebot via Digitalmars-d
Of many things that Rust got right, this is, in my opinion, something they did wrong. Quick release cycles only make sense in both bleeding edge model and with availability of excess developer resources. No amount of planning and management can compensate for things not being ready.

Re: Lets talk about fibers

2015-06-05 Thread Dicebot via Digitalmars-d
For the record : I am fully with Liran on this case.

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Atila Neves via Digitalmars-d
On Friday, 5 June 2015 at 07:56:49 UTC, Daniel N wrote: On Thursday, 4 June 2015 at 21:50:41 UTC, Atila Neves wrote: In theory this approach would mean readable build descriptions in D, and only one of them for all OSs instead of 3 makefiles. Also, never again typing `make clean`. Once

Re: What's the deal with http://dconf.org/2015/talks/zvibel.pdf?

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 08:36:54 UTC, Jonathan M Davis wrote: So, maybe there's some github-specific weirdness. Or, git-specific weirdness rather. I'm so used to saying github that I sometimes end up saying it instead of git. :| Though I suppose that there could be something weird going

Re: What's the deal with http://dconf.org/2015/talks/zvibel.pdf?

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 01:12:25 UTC, Andrei Alexandrescu wrote: So this is the sixth time or so I change permissions for http://dconf.org/2015/talks/zvibel.pdf manually. I make it world-readable, someone within a matter of hours it becomes world-unreadable. Attributes and owner are fine

[Issue 14653] New: scoped range in foreach

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14653 Issue ID: 14653 Summary: scoped range in foreach Product: D Version: D2 Hardware: x86_64 OS: Mac OS X Status: NEW Severity: enhancement Priority: P1

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote: How feasible is it to add code formatting for the web interface? Not sure what you mean. Do you mean syntax highlighting for D code? If you mean the rewrapping issues with

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Daniel N via Digitalmars-d
On Thursday, 4 June 2015 at 21:50:41 UTC, Atila Neves wrote: In theory this approach would mean readable build descriptions in D, and only one of them for all OSs instead of 3 makefiles. Also, never again typing `make clean`. Once reggae has a binary backend this would mean no dependency on

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Jacob Carlborg via Digitalmars-d
On 2015-06-04 23:50, Atila Neves wrote: http://dpaste.dzfl.pl/562f1ddc1aad Reggae doesn't support shell globbing of files? Something like: ExcludeFiles([std/c/windows/**/*.d]); Or just specifying a directory. BTW, why are some Linux specific files ignored? -- /Jacob Carlborg

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Sönke Ludwig via Digitalmars-d-announce
Am 04.06.2015 um 17:27 schrieb Vladimir Panteleev: On Thursday, 4 June 2015 at 15:23:04 UTC, Sönke Ludwig wrote: The left navigation bar doesn't use the same snap in/out style like the main page - is that on purpose? That's the only thing that makes it feel a little alien within the rest of the

Re: 6-weeks release cycle

2015-06-05 Thread Rikki Cattermole via Digitalmars-d
On 5/06/2015 6:00 p.m., Dicebot wrote: Of many things that Rust got right, this is, in my opinion, something they did wrong. Quick release cycles only make sense in both bleeding edge model and with availability of excess developer resources. No amount of planning and management can compensate

Re: DevDocs.io: voting for D

2015-06-05 Thread Quentin Ladeveze via Digitalmars-d-announce
On Friday, 5 June 2015 at 00:26:39 UTC, John Colvin wrote: On Thursday, 4 June 2015 at 15:43:03 UTC, Quentin Ladeveze wrote: On Thursday, 4 June 2015 at 15:26:55 UTC, Quentin Ladeveze wrote: On Thursday, 4 June 2015 at 14:41:01 UTC, Kagamin wrote:

Re: 6-weeks release cycle

2015-06-05 Thread Rikki Cattermole via Digitalmars-d
On 5/06/2015 6:10 p.m., Dicebot wrote: On Friday, 5 June 2015 at 06:08:41 UTC, Rikki Cattermole wrote: Of course we could always get the CI to auto build a full release every day available for download. It would then be just a matter of picking one set and promoting as a version. Perfect for

Re: What's the deal with http://dconf.org/2015/talks/zvibel.pdf?

2015-06-05 Thread Joakim via Digitalmars-d
On Friday, 5 June 2015 at 04:15:04 UTC, Joakim wrote: On Friday, 5 June 2015 at 04:10:41 UTC, Walter Bright wrote: On 6/4/2015 6:12 PM, Andrei Alexandrescu wrote: So this is the sixth time or so I change permissions for http://dconf.org/2015/talks/zvibel.pdf manually. I make it

Re: I finally got a stack trace on my InvalidMemoryOperationError

2015-06-05 Thread Paolo Invernizzi via Digitalmars-d
On Friday, 5 June 2015 at 01:07:28 UTC, Etienne wrote: On Friday, 5 June 2015 at 00:45:01 UTC, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 00:41:37 UTC, Etienne wrote: Well that's probably why it should inherit Throwable then. Why? There's no good reason to care more about the

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Rainer Schuetze via Digitalmars-d-announce
On 04.06.2015 17:04, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and

Re: 6-weeks release cycle

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 06:42:06 UTC, Rikki Cattermole wrote: And shouldn't the CI be doing regression testing already? The autotester runs the unit tests that are in druntime, Phobos, and dmd. It catches a lot of stuff and generally prevents us from merging bad code. But it can't possibly

Re: Scoped in a foreach loop.

2015-06-05 Thread Lionello Lunesu via Digitalmars-d
On 05/06/15 05:07, Yuxuan Shui wrote: I tried something like this: foreach(e; scoped!SomeRangeType(args)) { } And my program segment faults. But this works: { auto x = scoped!SomeRangeType(args); foreach(e; x) { } } Shouldn't the range be alive until the end of the loop?

Re: 6-weeks release cycle

2015-06-05 Thread Dicebot via Digitalmars-d
On Friday, 5 June 2015 at 06:42:06 UTC, Rikki Cattermole wrote: And shouldn't the CI be doing regression testing already? Changelog perhaps should be updated with a commit then? In perfect world tests provide full coverage and language spec is clearly defined. In practice each single beta

Re: Arch Linux D package update

2015-06-05 Thread lobo via Digitalmars-d-announce
On Thursday, 4 June 2015 at 14:46:39 UTC, Dicebot wrote: gdc - now uses 5.1 gcc base and 2.066.1 frontend - patched to correctly use system zlib library (resulted in linker errors before) dtools - switched back to use dmd as default compiler dub - switched back to use dmd

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Atila Neves via Digitalmars-d
I read somewhere that reggae builds itself. I'd suggest a way to build reggae with only OS-provided common tools, since you'd have to include it in the toolchain in order to build dmd/phobos otherwise. It can build itself, yes. Since I've only developed and tested it on Linux, the

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Atila Neves via Digitalmars-d
On Thursday, 4 June 2015 at 23:28:37 UTC, Mike wrote: On Thursday, 4 June 2015 at 21:50:41 UTC, Atila Neves wrote: Is this horrible or is this the kind of direction we might want to go? This is a nice work, but I think I would prefer a library over a tool. I envision a single package with

[Issue 14653] scoped range in foreach

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14653 Marc Schütz schue...@gmx.net changed: What|Removed |Added CC||schue...@gmx.net --- Comment

Re: 6-weeks release cycle

2015-06-05 Thread Dicebot via Digitalmars-d
On Friday, 5 June 2015 at 06:08:41 UTC, Rikki Cattermole wrote: Of course we could always get the CI to auto build a full release every day available for download. It would then be just a matter of picking one set and promoting as a version. Perfect for e.g. testing. Picking random commit

Re: Arch Linux D package update

2015-06-05 Thread rsw0x via Digitalmars-d-announce
On Thursday, 4 June 2015 at 14:46:39 UTC, Dicebot wrote: gdc - now uses 5.1 gcc base and 2.066.1 frontend - patched to correctly use system zlib library (resulted in linker errors before) dtools - switched back to use dmd as default compiler dub - switched back to use dmd

Re: Scoped in a foreach loop.

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 03:07:53 UTC, Yuxuan Shui wrote: I tried something like this: foreach(e; scoped!SomeRangeType(args)) { } And my program segment faults. But this works: { auto x = scoped!SomeRangeType(args); foreach(e; x) { } } Shouldn't the range be alive until the end

Re: Lets talk about fibers

2015-06-05 Thread Paolo Invernizzi via Digitalmars-d
On Friday, 5 June 2015 at 06:03:13 UTC, Dicebot wrote: For the record : I am fully with Liran on this case. +1 also for me. At work we are using fibers when appropriate, and I see no advantages in moving them. /P

Re: 6-weeks release cycle

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 06:00:46 UTC, Dicebot wrote: Of many things that Rust got right, this is, in my opinion, something they did wrong. Quick release cycles only make sense in both bleeding edge model and with availability of excess developer resources. No amount of planning and

Re: Make dub part of the standard dmd distribution

2015-06-05 Thread Jacob Carlborg via Digitalmars-d
On 2015-06-04 19:44, Steven Schveighoffer wrote: The use case I'm thinking of is basically: import somepackage.somemodule; ... compile - can't find somepackage.somemodule. did you mean somepackage.somemodule from libgeneric on code.dlang.org? (url) to add: dub depend add libgeneric

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread extrawurst via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:38:57 UTC, Vladimir Panteleev wrote: On Thursday, 4 June 2015 at 15:33:56 UTC, extrawurst wrote: On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread extrawurst via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote: On Friday, June 05, 2015 09:16:29 sigod via Digitalmars-d-announce wrote: On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote: How feasible is it to add code

Re: Coedit version 1 rc1 released

2015-06-05 Thread extrawurst via Digitalmars-d-announce
On Friday, 5 June 2015 at 10:37:23 UTC, Rikki Cattermole wrote: On 5/06/2015 10:34 p.m., extrawurst wrote: On Friday, 5 June 2015 at 10:24:10 UTC, Rikki Cattermole wrote: On 5/06/2015 7:43 p.m., Basile Burg wrote: Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 11:28:41 UTC, Kagamin wrote: The beta forum doesn't look plaintext. It's still plain text. It just parses format=flowed now (in addition to emitting it).

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Jonathan M Davis via Digitalmars-d-announce
On Friday, June 05, 2015 09:16:29 sigod via Digitalmars-d-announce wrote: On Friday, 5 June 2015 at 01:52:07 UTC, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 01:48:20 UTC, Meta wrote: How feasible is it to add code formatting for the web interface? Not sure what you mean. Do you

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Dicebot via Digitalmars-d-announce
On Friday, 5 June 2015 at 11:28:41 UTC, Kagamin wrote: On Friday, 5 June 2015 at 09:53:34 UTC, Jonathan M Davis wrote: Remember that the forum software is just a frontend for an nntp server and that others view the content via nntp or via the mailing list. So, it doesn't make any sense to

Re: What's the deal with http://dconf.org/2015/talks/zvibel.pdf?

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 11:11:15 UTC, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 08:36:54 UTC, Jonathan M Davis wrote: It works fine for me too, though glancing around online about file permissions in github, I'm seeing really mixed messages on what happens with them. So, maybe

Re: 6-weeks release cycle

2015-06-05 Thread Rikki Cattermole via Digitalmars-d
On 5/06/2015 8:28 p.m., Jonathan M Davis wrote: On Friday, 5 June 2015 at 06:42:06 UTC, Rikki Cattermole wrote: And shouldn't the CI be doing regression testing already? The autotester runs the unit tests that are in druntime, Phobos, and dmd. It catches a lot of stuff and generally prevents

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread ketmar via Digitalmars-d-announce
On Fri, 05 Jun 2015 10:19:20 +, sigod wrote: This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it. i vote for dropping web interface at all. i believe that

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread ketmar via Digitalmars-d
On Fri, 05 Jun 2015 09:44:09 +, Marc Schütz wrote: On Friday, 5 June 2015 at 04:39:28 UTC, ketmar wrote: On Fri, 05 Jun 2015 03:56:05 +, anonymous wrote: On Friday, 5 June 2015 at 03:45:18 UTC, ketmar wrote: `auto int a`?! it shouldn't be accepted at all! Yeah, but it's the same

Re: 6-weeks release cycle

2015-06-05 Thread Dicebot via Digitalmars-d
On Friday, 5 June 2015 at 10:00:17 UTC, Rikki Cattermole wrote: I wonder if we could integrate a bit more with travis and have a big list of projects compiling + testing against HEAD. Would be an excellent indicator. Maybe even have this as part of dub repo? I do it for small set of projects

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread Meta via Digitalmars-d
On Friday, 5 June 2015 at 03:15:46 UTC, anonymous wrote: On Friday, 5 June 2015 at 02:38:39 UTC, ketmar wrote: here's dustmited source: Further reduced: void unaryFun()(auto int a) pure nothrow @safe @nogc {} alias Identity(F) = F; void main() { unaryFun!()(41); static void fun(int n)

Re: 6-weeks release cycle

2015-06-05 Thread weaselcat via Digitalmars-d
On Friday, 5 June 2015 at 10:00:17 UTC, Rikki Cattermole wrote: On 5/06/2015 8:28 p.m., Jonathan M Davis wrote: On Friday, 5 June 2015 at 06:42:06 UTC, Rikki Cattermole wrote: And shouldn't the CI be doing regression testing already? The autotester runs the unit tests that are in druntime,

Re: Coedit version 1 rc1 released

2015-06-05 Thread Rikki Cattermole via Digitalmars-d-announce
On 5/06/2015 10:34 p.m., extrawurst wrote: On Friday, 5 June 2015 at 10:24:10 UTC, Rikki Cattermole wrote: On 5/06/2015 7:43 p.m., Basile Burg wrote: Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Chris via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of

Re: Coedit version 1 rc1 released

2015-06-05 Thread Basile Burg via Digitalmars-d-announce
On Friday, 5 June 2015 at 10:24:10 UTC, Rikki Cattermole wrote: On 5/06/2015 7:43 p.m., Basile Burg wrote: [...] Ideas: - Put background shading/box around highlighted {}. To make open/close be more prominent. - For pointers, have the type highlighted one level darker then the *. So e.g.

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 10:54:36 UTC, ketmar wrote: On Fri, 05 Jun 2015 09:44:09 +, Marc Schütz wrote: On Friday, 5 June 2015 at 04:39:28 UTC, ketmar wrote: On Fri, 05 Jun 2015 03:56:05 +, anonymous wrote: On Friday, 5 June 2015 at 03:45:18 UTC, ketmar wrote: `auto int a`?! it

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 04:39:28 UTC, ketmar wrote: On Fri, 05 Jun 2015 03:56:05 +, anonymous wrote: On Friday, 5 June 2015 at 03:45:18 UTC, ketmar wrote: `auto int a`?! it shouldn't be accepted at all! Yeah, but it's the same with auto ref. `auto ref` has a well-defined meaning.

Re: Make dub part of the standard dmd distribution

2015-06-05 Thread via Digitalmars-d
On Thursday, 4 June 2015 at 13:47:41 UTC, Sönke Ludwig wrote: A branch *is* an exact version as far as DUB goes (just one that changes over time). Well, that's the problem then. But to make use of any commit relationships within a branch, it would have to gain specific knowledge of GIT or

Re: Coedit version 1 rc1 released

2015-06-05 Thread Rikki Cattermole via Digitalmars-d-announce
On 5/06/2015 7:43 p.m., Basile Burg wrote: Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4 times. https://github.com/BBasile/Coedit/releases/tag/1_rc1 beta 2 3 had not been announced officialy, so

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Friday, 5 June 2015 at 10:48:31 UTC, ketmar wrote: On Fri, 05 Jun 2015 10:19:20 +, sigod wrote: This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even heard of NNTP, than whose who worked with it. i vote

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread ketmar via Digitalmars-d
On Fri, 05 Jun 2015 11:53:29 +, Marc Schütz wrote: My understanding is that `auto` is just C legacy, and originally had the same meaning as in C. But apparently the language has moved away from that over time. i agree, i think it was a keyword used 'cause it was already used in C. but

Re: Code behaves incorrectly if it is compiled in std.functional

2015-06-05 Thread ketmar via Digitalmars-d
On Fri, 05 Jun 2015 11:07:19 +, Meta wrote: On Friday, 5 June 2015 at 03:15:46 UTC, anonymous wrote: On Friday, 5 June 2015 at 02:38:39 UTC, ketmar wrote: here's dustmited source: Further reduced: void unaryFun()(auto int a) pure nothrow @safe @nogc {} alias Identity(F) = F; void

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Friday, 5 June 2015 at 10:54:03 UTC, Jonathan M Davis wrote: On Friday, June 05, 2015 10:19:20 sigod via Digitalmars-d-announce wrote: Markdown in a raw format is very readable. As for me, it's easier to read raw markdown than mix of text and code. Perhaps, but I don't want to see raw

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 09:16:30 UTC, sigod wrote: How about markdown support? It can have completely client-side implementation. I have thought for a long time about this. It's tricky. There are multiple concerns: 1. People receiving messages through NNTP/mailing lists will not see the

Re: Working on new binary serialization module for phobos (hopefully)

2015-06-05 Thread Sean Campbell via Digitalmars-d
On Friday, 5 June 2015 at 12:53:45 UTC, Basile Burg wrote: On Friday, 5 June 2015 at 12:21:19 UTC, Sean Campbell wrote: On Tuesday, 2 June 2015 at 10:32:25 UTC, Basile Burg wrote: [...] using property setters and getters doesn't seem like the best idea as they may either: they are used to

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread sigod via Digitalmars-d-announce
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. That isn't a problem at all. Although Markdown's goal is to be readable in its plain text source code, it still allows many

Re: Working on new binary serialization module for phobos (hopefully)

2015-06-05 Thread Basile Burg via Digitalmars-d
On Friday, 5 June 2015 at 13:05:55 UTC, Sean Campbell wrote: On Friday, 5 June 2015 at 12:53:45 UTC, Basile Burg wrote: On Friday, 5 June 2015 at 12:21:19 UTC, Sean Campbell wrote: [...] No, you don't get my point with setters: if a during the deserialization you restore, let's say, the

Re: Lets talk about fibers

2015-06-05 Thread Dmitry Olshansky via Digitalmars-d
On 05-Jun-2015 14:29, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: On Thursday, 4 June 2015 at 22:28:52 UTC, Jonathan M Davis wrote: anyone give a reason why we need to. deadalnix talked about load balancing that way, but you gave good reasons as to why that

Re: Working on new binary serialization module for phobos (hopefully)

2015-06-05 Thread Sean Campbell via Digitalmars-d
On Tuesday, 2 June 2015 at 10:32:25 UTC, Basile Burg wrote: On Monday, 1 June 2015 at 12:52:45 UTC, Sean Campbell wrote: I've been working on a new serialization module for Phobos and its only reliant on 4 Phobos modules it is available at

Re: 6-weeks release cycle

2015-06-05 Thread Jonathan M Davis via Digitalmars-d
On Friday, 5 June 2015 at 11:09:27 UTC, Dicebot wrote: By the way dub master has been broken with dmd master for ages : https://jenkins.dicebot.lv It usually is, which usually means that I'm forced to install a release version of the compiler just to build dub, since I'm almost always using

Re: Make dub part of the standard dmd distribution

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d
On 6/5/15 5:07 AM, Jacob Carlborg wrote: On 2015-06-04 19:44, Steven Schveighoffer wrote: The use case I'm thinking of is basically: import somepackage.somemodule; ... compile - can't find somepackage.somemodule. did you mean somepackage.somemodule from libgeneric on code.dlang.org?

Re: Lets talk about fibers

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d
On 6/5/15 7:29 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: On Thursday, 4 June 2015 at 22:28:52 UTC, Jonathan M Davis wrote: anyone give a reason why we need to. deadalnix talked about load balancing that way, but you gave good reasons as to why that

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Suliman via Digitalmars-d-announce
Vladimir, great work! But I really can't understand people that still continue use mail for communication, for me forum like http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/ is perfect. mail communication have a lot of contras. Messages are can't be edited, problem with

Re: 6-weeks release cycle

2015-06-05 Thread Dicebot via Digitalmars-d
On Friday, 5 June 2015 at 12:20:06 UTC, Jonathan M Davis wrote: On Friday, 5 June 2015 at 11:09:27 UTC, Dicebot wrote: By the way dub master has been broken with dmd master for ages : https://jenkins.dicebot.lv It usually is, which usually means that I'm forced to install a release version

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread ketmar via Digitalmars-d-announce
On Fri, 05 Jun 2015 12:29:34 +, sigod wrote: On Friday, 5 June 2015 at 10:48:31 UTC, ketmar wrote: On Fri, 05 Jun 2015 10:19:20 +, sigod wrote: This just scares off users who doesn't have experience with all this stuff. And I believe now there's much more users, who doesn't even

Re: Working on new binary serialization module for phobos (hopefully)

2015-06-05 Thread Sean Campbell via Digitalmars-d
On Monday, 1 June 2015 at 19:41:58 UTC, Jacob Carlborg wrote: On 2015-06-01 21:22, CraigDillabaugh wrote: I noticed there hasn't been any activity on the Github repo for 8 months. Why is that? Do you consider this a completely finished product, or are you held up by the PHobos review

Re: Working on new binary serialization module for phobos (hopefully)

2015-06-05 Thread Basile Burg via Digitalmars-d
On Friday, 5 June 2015 at 12:21:19 UTC, Sean Campbell wrote: On Tuesday, 2 June 2015 at 10:32:25 UTC, Basile Burg wrote: [...] using property setters and getters doesn't seem like the best idea as they may either: they are used to get live data e.g. setter calls hashing function for an

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Bastiaan Veelo via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Awesome, great work. In threaded mode, the frame around the message body could be a bit thinner (like the frame around the message header) to differentiate it

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Kagamin via Digitalmars-d-announce
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it still allows many situations in which the source is

Re: 6-weeks release cycle

2015-06-05 Thread Chris via Digitalmars-d
On Friday, 5 June 2015 at 14:11:06 UTC, Steven Schveighoffer wrote: On 6/5/15 1:53 AM, Andrei Alexandrescu wrote: Rust will do it: http://opensource.com/business/15/6/rust-6-week-release-cycle Would be so nice if we had the resources to do that. There have been a couple of initiatives in the

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 09:43:18 UTC, extrawurst wrote: On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all

[Issue 14647] std.random line 3015 heisenbug with FreeBSD_32

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14647 --- Comment #3 from Steven Schveighoffer schvei...@yahoo.com --- Another case: https://github.com/D-Programming-Language/phobos/pull/3315#issuecomment-109180826 --

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 13:31:05 UTC, sigod wrote: On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. That isn't a problem at all. I don't know what you mean by this. I provided

Re: Lets talk about fibers

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 13:44:16 UTC, Dmitry Olshansky wrote: If there is affinity and we assume that OS schedules threads on the same cores* then each core has it's cache loaded with (some of) stacks of its fibers. If we assume sharing fibers across all cores, then each core will have to

Re: 6-weeks release cycle

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d
On 6/5/15 1:53 AM, Andrei Alexandrescu wrote: Rust will do it: http://opensource.com/business/15/6/rust-6-week-release-cycle Would be so nice if we had the resources to do that. There have been a couple of initiatives in the past, but the folks who wanted to do the release just got busy with

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 14:13:54 UTC, Kagamin wrote: On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in

[Issue 14653] scoped!range in foreach crashes

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14653 --- Comment #2 from Marc Schütz schue...@gmx.net --- @Lionello: Why ICE? --

Re: Reggae: a metabuild system in D (Daniel, you should read this). Now with more dub. And package builds.

2015-06-05 Thread Ronnie via Digitalmars-d-announce
D is lacking a cohesive package and build system, at least on the order of something like python (and even rust) to really take off. Dub is ok, but it needs to work to gather all the dependencies (including impure c libraries). I really like D, but coding in python to try out new libraries

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 13:20:18 UTC, Bastiaan Veelo wrote: On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Awesome, great work. In threaded mode, the frame around the message body could be a bit thinner

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 09:22:34 UTC, sigod wrote: On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ When writing reply you click `Save and preview`: URL changes from http://beta.forum.dlang.org/reply/sqqngcfwtkhxeoiqn...@beta.forum.dlang.org

Re: What's the deal with http://dconf.org/2015/talks/zvibel.pdf?

2015-06-05 Thread Chris via Digitalmars-d
On Friday, 5 June 2015 at 01:12:25 UTC, Andrei Alexandrescu wrote: So this is the sixth time or so I change permissions for http://dconf.org/2015/talks/zvibel.pdf manually. I make it world-readable, someone within a matter of hours it becomes world-unreadable. Attributes and owner are fine

Re: 6-weeks release cycle

2015-06-05 Thread Jacob Carlborg via Digitalmars-d
On 2015-06-05 08:10, Dicebot wrote: Picking random commit and calling it a version is not really releasing. For me release implies strict regression testing and nice changelog at the very least. Very good point. -- /Jacob Carlborg

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Kagamin via Digitalmars-d-announce
On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 5. You can't edit posts once sent. This means that if you accidentally messed up the formatting (e.g. you pasted code without padding it with whitespace or surrounding it in ```...``` blocks), you can't go back and edit it now.

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Vladimir Panteleev via Digitalmars-d-announce
On Friday, 5 June 2015 at 14:06:32 UTC, Kagamin wrote: On Friday, 5 June 2015 at 12:57:23 UTC, Vladimir Panteleev wrote: 1. People receiving messages through NNTP/mailing lists will not see the formatted Markdown. Although Markdown's goal is to be readable in its plain text source code, it

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/5/15 8:57 AM, Vladimir Panteleev wrote: On Friday, 5 June 2015 at 09:16:30 UTC, sigod wrote: How about markdown support? It can have completely client-side implementation. I have thought for a long time about this. It's tricky. ... 5. You can't edit posts once sent. This means that if

Re: Lets talk about fibers

2015-06-05 Thread via Digitalmars-d
On Friday, 5 June 2015 at 13:20:27 UTC, Steven Schveighoffer wrote: I think I'll go with Liran's experience over your hypothetical anecdotes. You seem to have a lot of academic knowledge, but I'd rather see what actually happens. If you have that data, please share. There is absolutely no

Re: Emulation macros and pattern matching on D

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d-learn
On 6/5/15 10:15 AM, Dennis Ritchie wrote: On Friday, 5 June 2015 at 13:13:15 UTC, Steven Schveighoffer wrote: string foo(string mode, string value) { return `writefln(mode ` ~ mode ~ `: %s, ` ~ value ~ `);`; } void main() { mixin(foo(Y, 3)); mixin(foo(X, 2)); } Thanks. It looks

Re: dmd makes D appear slow

2015-06-05 Thread Bruno Medeiros via Digitalmars-d
On 29/05/2015 19:35, H. S. Teoh via Digitalmars-d wrote: [...] This isn't the first time I've seen this, in basically every benchmark featuring D I have to submit a patch/make a comment that dmd shouldn't be used. Make no mistake, this is damaging to D's reputation - how well does D's native

Re: Attempt to get rid of phobos Makefiles, using reggae

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d
On 6/5/15 11:03 AM, Atila Neves wrote: On Friday, 5 June 2015 at 09:22:14 UTC, Jacob Carlborg wrote: On 2015-06-04 23:50, Atila Neves wrote: http://dpaste.dzfl.pl/562f1ddc1aad Reggae doesn't support shell globbing of files? Something like: ExcludeFiles([std/c/windows/**/*.d]); Not right

Re: 6-weeks release cycle

2015-06-05 Thread Steven Schveighoffer via Digitalmars-d
On 6/5/15 2:03 PM, Dicebot wrote: Martin was going for http://wiki.dlang.org/DIP75 OK, good, this needs an executive decision. We need a process to be blessed first before we talk about release frequency. Then everything backfills from there. -Steve

[Issue 14655] New: invalid mangling on the D side. it wants '.init', but using '.__init' for some reason

2015-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14655 Issue ID: 14655 Summary: invalid mangling on the D side. it wants '.init', but using '.__init' for some reason Product: D Version: D2 Hardware: x86_64 OS: Linux

Re: Daily downloads in decline

2015-06-05 Thread Bruno Medeiros via Digitalmars-d
On 01/06/2015 20:47, weaselcat wrote: at the risk of sounding like a broken record, if ldc/gdc not being 2.067 stops a DDMD release due to dmd's generated code being too slow, maybe it's time to phase dmd out ;) It's past the time. The traction and support that Rust gained, even before 1.0,

Re: Coedit version 1 rc1 released

2015-06-05 Thread extrawurst via Digitalmars-d-announce
On Friday, 5 June 2015 at 16:38:48 UTC, Basile Burg wrote: On Friday, 5 June 2015 at 07:43:56 UTC, Basile Burg wrote: Coedit, the small IDE for the DMD D compiler is about to become 'gold'. There 's not much to say since it's been promoted here already 3 or 4 times.

  1   2   3   >