On Monday, 29 February 2016 at 01:05:55 UTC, Laeeth Isharc wrote:
Hi.
Just to check if it's good form.
I'm looking for someone to help (initially) part-time with
linux server admin. Happy if scripts are written in D and it's
for a project where most code is in D. Is it okay to post to
Am 29.02.2016 um 00:47 schrieb sigod:
On Saturday, 27 February 2016 at 16:21:05 UTC, Sönke Ludwig wrote:
This is a small bugfix release that mainly fixes two critical
regressions:
- FreeListRef!T, which is used heavily in the HTTP server code, stored
its reference count in an unallocated
On Monday, 29 February 2016 at 04:53:16 UTC, Jack Stouffer wrote:
On Monday, 29 February 2016 at 00:10:33 UTC, Walter Bright
wrote:
12. start retrofitting with phobos algorithms
Other DMD devs have taken a hard line stance that Phobos code
cannot and should not be used in ddmd. What's your
On 2016-02-29 05:57, Walter Bright wrote:
There are good reasons for that. But there's no reason why
std.algorithm.sort, for example, cannot still be used (cut & paste).
Unfortunately Phobos has quite a complex dependency graph. Pulling in
std.algorithm.sort will most likely pull in half of
On 2016-02-28 22:03, Chris Wright wrote:
Or like there's a global counter that is incremented for each unittest. A
different order of traversal of unittests would result in a different
mangled name for the same unittest in different runs.
The question is why it would be different.
Here's a
On Monday, 29 February 2016 at 05:59:56 UTC, mahdi wrote:
On Monday, 29 February 2016 at 05:16:50 UTC, Brad Anderson
wrote:
On Monday, 29 February 2016 at 04:46:13 UTC, mahdi wrote:
[...]
A neat feature would be to deploy it using the github releases
feature. There is an API for it:
On Mon, 29 Feb 2016 04:46:13 +, mahdi wrote:
> I just want to get some feedback to see if this is a good idea or no.
>
> I propose adding a new command to dub (`dub dist` or `dub package`)
> which will produce a zipped version of the current package. This zip
> file can be uploaded to a
On Sunday, 28 February 2016 at 22:33:23 UTC, Mike Wey wrote:
Great work.
Thanks Mike, coming from you that's a real compliment. I really
appreciate all your work on GtkD and the support you've given me
in answering questions and dealing with issues.
On Monday, 29 February 2016 at 05:16:50 UTC, Brad Anderson wrote:
On Monday, 29 February 2016 at 04:46:13 UTC, mahdi wrote:
I just want to get some feedback to see if this is a good idea
or no.
I propose adding a new command to dub (`dub dist` or `dub
package`) which will produce a zipped
On Monday, 29 February 2016 at 01:52:38 UTC, Walter Bright wrote:
On 2/28/2016 5:05 PM, Laeeth Isharc wrote:
Hi.
Just to check if it's good form.
I'm looking for someone to help (initially) part-time with
linux server admin.
Happy if scripts are written in D and it's for a project where
On Monday, 29 February 2016 at 04:46:13 UTC, mahdi wrote:
I just want to get some feedback to see if this is a good idea
or no.
I propose adding a new command to dub (`dub dist` or `dub
package`) which will produce a zipped version of the current
package. This zip file can be uploaded to a
On 2/28/2016 8:53 PM, Jack Stouffer wrote:
On Monday, 29 February 2016 at 00:10:33 UTC, Walter Bright wrote:
12. start retrofitting with phobos algorithms
Other DMD devs have taken a hard line stance that Phobos code cannot and should
not be used in ddmd. What's your opinion on that?
There
On 29/02/16 5:46 PM, mahdi wrote:
I just want to get some feedback to see if this is a good idea or no.
I propose adding a new command to dub (`dub dist` or `dub package`)
which will produce a zipped version of the current package. This zip
file can be uploaded to a central repository
On Monday, 29 February 2016 at 00:10:33 UTC, Walter Bright wrote:
12. start retrofitting with phobos algorithms
Other DMD devs have taken a hard line stance that Phobos code
cannot and should not be used in ddmd. What's your opinion on
that?
I just want to get some feedback to see if this is a good idea or
no.
I propose adding a new command to dub (`dub dist` or `dub
package`) which will produce a zipped version of the current
package. This zip file can be uploaded to a central repository
(code.dlang.com maybe), and others can
On Mon, 29 Feb 2016 15:13:28 +1300, Rikki Cattermole wrote:
> I have to suggest this, but how much work do you believe it would take
> to switch over to sdc's frontend instead? (Keeping in mind it isn't
> compiling much right now).
Not impossible, just difficult.
The first step is to catch SDC
On 29/02/16 1:10 PM, Walter Bright wrote:
I'm pretty unhappy with the state of dmd. I think the best that can be
said for it at the moment is that it works.
1. every time we fix something, there are unexpected regressions.
2. the code is a hopeless tangle.
3. too much global state (like
On Monday, 29 February 2016 at 01:05:55 UTC, Laeeth Isharc wrote:
Hi.
Just to check if it's good form.
I'm looking for someone to help (initially) part-time with
linux server admin. Happy if scripts are written in D and it's
for a project where most code is in D. Is it okay to post to
On 2/28/2016 5:05 PM, Laeeth Isharc wrote:
Hi.
Just to check if it's good form.
I'm looking for someone to help (initially) part-time with linux server admin.
Happy if scripts are written in D and it's for a project where most code is in
D. Is it okay to post to announce?
Laeeth.
For the
Hi.
Just to check if it's good form.
I'm looking for someone to help (initially) part-time with linux
server admin. Happy if scripts are written in D and it's for a
project where most code is in D. Is it okay to post to announce?
Laeeth.
https://issues.dlang.org/show_bug.cgi?id=15735
--- Comment #1 from Dragos Carp ---
Fixed with https://github.com/D-Programming-Language/phobos/pull/4030
--
I'm pretty unhappy with the state of dmd. I think the best that can be said for
it at the moment is that it works.
1. every time we fix something, there are unexpected regressions.
2. the code is a hopeless tangle.
3. too much global state (like global.errors, which is itself a source of
On Sunday, 28 February 2016 at 01:55:50 UTC, Stefan Koch wrote:
On Sunday, 28 February 2016 at 01:45:48 UTC, Laeeth Isharc
wrote:
Great project, Stefan. Any idea what kind of maximum database
size will be feasible ? I realise it is early days so far and
not your main focus.
Laeeth
The
On Saturday, 27 February 2016 at 16:21:05 UTC, Sönke Ludwig wrote:
This is a small bugfix release that mainly fixes two critical
regressions:
- FreeListRef!T, which is used heavily in the HTTP server
code, stored
its reference count in an unallocated memory region, leading
to
On Sunday, 28 February 2016 at 22:16:39 UTC, Rene Zwanenburg
wrote:
On Sunday, 28 February 2016 at 19:02:21 UTC, Matt Elkins wrote:
Any suggestions?
I don't know how to fix that error, but 2.070.1 has been
released and contains a fix for your issue:
http://dlang.org/changelog/2.070.1.html
On 2/28/2016 1:35 AM, Iain Buclaw via Digitalmars-d wrote:
Surely with Fibers everything would be deterministic though?
I don't see the point of fibers if:
1. they are running on the same core
2. none of them do any waiting, such as waiting on I/O requests
The only I/O a compiler does is
https://issues.dlang.org/show_bug.cgi?id=15735
Issue ID: 15735
Summary: std.algorithm.iteration.splitter returns empty range
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: major
On Sunday, 28 February 2016 at 11:06:26 UTC, Jacob Carlborg wrote:
On 2016-02-28 04:33, Joel wrote:
Things just silently not work.
Joels-MacBook-Pro:packages joelcnz$ ls -l -a ~/ | grep dub
drwxr-xr-x4 joelcnz staff 136 26 Sep 12:47 .dub
Joels-MacBook-Pro:packages joelcnz$
That
On Thursday, 18 February 2016 at 23:01:24 UTC, Rainer Schuetze
wrote:
On 18.02.2016 01:36, Lewis wrote:
Test code (in a newly created project):
import std.stdio;
int main(string[] argv)
{
writeln("Hello Blah!");
string[string] testAA = null;
testAA["test1"] = "Hello";
On 02/28/2016 12:13 AM, Gerald wrote:
Terminix is a tiling Linux terminal emulator I've been working on
designed for the Gnome 3 environment and using GtkD. This newest release
fixes a number of bugs and adds some new features. I'm announcing it
here primarily for D programmers interested in
On 02/28/2016 11:15 AM, Márcio Martins wrote:
There is no reason why it should be limited to these forums, is there?
Such a survey should be fairly more "realistic" and "representative"
than feelings, emotions and anecdotal evidence.
I think it would be interesting and useful to know what is
On Sunday, 28 February 2016 at 19:02:21 UTC, Matt Elkins wrote:
Any suggestions?
I don't know how to fix that error, but 2.070.1 has been released
and contains a fix for your issue:
http://dlang.org/changelog/2.070.1.html
On Sunday, 28 February 2016 at 20:49:19 UTC, asdf wrote:
[...]
The 7-Day Roguelike Challenge is coming up.
http://7drl.org/2016/01/13/7drl-2016-announced-for-5-13-march/
Maybe someone could use this.
As of now it would only work for Windows. However, thanks for
notifying me!
https://issues.dlang.org/show_bug.cgi?id=15734
Issue ID: 15734
Summary: Need this for map
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: regression
Priority: P1
On Sun, 28 Feb 2016 20:23:59 +0100, Jacob Carlborg wrote:
> On 2016-02-27 04:51, Walter Bright wrote:
>
>> It uses a sequence number to generate different ids for the unit tests.
>> In the former, it's the 531st unit test, the latter, the first.
>
> It sounds like the compiler is seeing
On Sunday, 28 February 2016 at 17:50:38 UTC, Vladimirs Nordholm
wrote:
Scone (Simple CONsole Engine) is a small library to make it
easier for developers to make CLI applications efficiently
(intentionally/originally for console games), cross-platform.
(Please note that it is not fully
On Saturday, 27 February 2016 at 15:48:53 UTC, Ilya Yaroshenko
wrote:
Hi all,
D interface to nanomsg library http://nanomsg.org/ was
released. This bindings follows Deimos style. 90% of tests was
ported to D.
github: https://github.com/9il/nanomsg
dub: http://code.dlang.org/packages/nanomsg
On 2016-02-27 04:51, Walter Bright wrote:
It uses a sequence number to generate different ids for the unit tests.
In the former, it's the 531st unit test, the latter, the first.
It sounds like the compiler is seeing different unit tests during the
different compilation. But why is that the
On Sunday, 28 February 2016 at 19:21:04 UTC, Jacob Carlborg wrote:
On 2016-02-27 16:48, Ilya Yaroshenko wrote:
BTW, what should I do to include it to Deimos collection?
https://github.com/D-Programming-Deimos
I don't see a point in doing that. Just make sure it's put in
the correct category
On 2016-02-27 16:48, Ilya Yaroshenko wrote:
BTW, what should I do to include it to Deimos collection?
https://github.com/D-Programming-Deimos
I don't see a point in doing that. Just make sure it's put in the
correct category at code.dlang.org.
--
/Jacob Carlborg
https://issues.dlang.org/show_bug.cgi?id=14327
--- Comment #18 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/de2788d911129545531e0e42d1c8630b3f406e7c
Merge pull
https://issues.dlang.org/show_bug.cgi?id=15430
--- Comment #3 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/97d3999a4f3ab3c8409060bc6bb381fcc2a43c54
fix Issue 15430 -
https://issues.dlang.org/show_bug.cgi?id=15334
--- Comment #3 from github-bugzi...@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/fdad9f502dc3a5cac0bac0cfa7d55fc4b7c273b5
Merge pull request
I'm attempting to use the DMD nightly build (because this fix
matters a lot to my project:
https://issues.dlang.org/show_bug.cgi?id=15661), but the build
fails at the link step. Here is my full output:
[output]
"C:\Program Files (x86)\dub\dub.exe" run --force --build debug
--build-mode
On Saturday, 27 February 2016 at 22:31:28 UTC, Brother Bill wrote:
Clojure supports immutable lists that allow adding and removing
elements, and yet still have excellent performance.
For D language, what are the recommended techniques to use
functional programming, without massive copying of
Once upon a time, in a repository long deleted, there was a
project called "clayers" which was a programmers summer project,
in which to create an easy way to make games that relied on the
console. The repo start of nicely, but after more and more
developing the project started to get messier
On Sat, 27 Feb 2016 22:31:28 +, Brother Bill wrote:
> Clojure supports immutable lists that allow adding and removing
> elements, and yet still have excellent performance.
>
> For D language, what are the recommended techniques to use functional
> programming, without massive copying of data
On Sunday, 28 February 2016 at 15:02:24 UTC, Mike Parker wrote:
On Sunday, 28 February 2016 at 13:31:17 UTC, Márcio Martins
wrote:
Could we maybe create a quick informative survey,
(surveymonkey?), so we can get a glimpse of why people like D
and what they believe would improve their
On Sunday, 28 February 2016 at 12:59:01 UTC, Dibyendu Majumdar
wrote:
Should LLVM move to an Apache License would that help in
migrating to an LLVM backend as the standard backend?
Regards
Dibyendu
LLVM is great but you wouldn't want to be locked down to only one
backend, probably. LLVM
On Saturday, 20 February 2016 at 14:01:22 UTC, Andrei
Alexandrescu wrote:
Do we have a good quality converter of uniform numbers to
Gaussian-distributed numbers around? -- Andrei
Forth Engineering Practice™ is to add a few uniform distributions
together... http://www.colorforth.com/e-x2.htm
On Saturday, 27 February 2016 at 23:13:47 UTC, Gerald wrote:
Terminix is a tiling Linux terminal emulator I've been working
on designed for the Gnome 3 environment and using GtkD. This
newest release fixes a number of bugs and adds some new
features. I'm announcing it here primarily for D
On Saturday, 27 February 2016 at 20:07:04 UTC, Martin Nowak wrote:
Glad to announce D 2.070.1.
http://dlang.org/download.html
This point release fixes a few issues over 2.070.1, see the
changelog for more details.
http://dlang.org/changelog/2.070.1.html
-Martin
Thanks!
On 02/27/2016 04:48 PM, Ilya Yaroshenko wrote:
> Hi all,
>
> D interface to nanomsg library http://nanomsg.org/ was released. This
> bindings follows Deimos style. 90% of tests was ported to D.
>
> github: https://github.com/9il/nanomsg
> dub: http://code.dlang.org/packages/nanomsg
>
> BTW,
On Sunday, 28 February 2016 at 15:02:24 UTC, Mike Parker wrote:
Such a survey wouldn't be anywhere near "realistic." The number
and types of users who regularly keep up with the forums are
highly unlikely to be a representative sample of D users.
Not to mention that only a fraction of
On Sunday, 28 February 2016 at 13:31:17 UTC, Márcio Martins wrote:
Could we maybe create a quick informative survey,
(surveymonkey?), so we can get a glimpse of why people like D
and what they believe would improve their experience with the
language? Perhaps also why they have chosen to or
On Sunday, 28 February 2016 at 13:10:20 UTC, Jirka wrote:
I have a question about ErrnoException. When I throw it (throw
new ErrnoException()), won't it overwrite the errno value
before it can capture it?
Its constructor [1] simply fetches the current errno and gets an
error message from it.
On Friday, 26 February 2016 at 20:15:10 UTC, Andrei Alexandrescu
wrote:
On 2/26/16 2:32 PM, Joseph Rushton Wakeling wrote:
Yup. The basic problem of getting this stuff into phobos are
the
architectural problems discussed in that talk. Unlike uniform
distribution (which is straightforward to
On Thursday, 25 February 2016 at 01:53:51 UTC, Walter Bright
wrote:
On 2/17/2016 4:35 PM, Chris Wright wrote:
And since DMD is
something like twice as fast as LDC, there's at least some
argument in
favor of keeping it around.
When I meet someone new who says they settled on D in their
I have a question about ErrnoException. When I throw it (throw
new ErrnoException()), won't it overwrite the errno value before
it can capture it?
On Sunday, 28 February 2016 at 12:59:53 UTC, Atila Neves wrote:
On Saturday, 27 February 2016 at 11:31:53 UTC, Joakim wrote:
On Saturday, 27 February 2016 at 11:27:39 UTC, Walter Bright
wrote:
On 2/27/2016 1:12 AM, Atila Neves wrote:
I've had similar problems in the past with template mixins.
On Saturday, 27 February 2016 at 11:31:53 UTC, Joakim wrote:
On Saturday, 27 February 2016 at 11:27:39 UTC, Walter Bright
wrote:
On 2/27/2016 1:12 AM, Atila Neves wrote:
I've had similar problems in the past with template mixins.
It seems D's
compile-time features don't mix with any kind of
On Friday, 26 February 2016 at 22:20:09 UTC, Walter Bright wrote:
I am referring to this thread:
http://lists.llvm.org/pipermail/llvm-dev/2015-October/091536.html
Thanks for the pointer. If anyone wants to chip in on that
thread, feel free!
Hi Walter,
Should LLVM move to an Apache License
https://issues.dlang.org/show_bug.cgi?id=15590
b2.t...@gmx.com changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|INVALID
https://issues.dlang.org/show_bug.cgi?id=15590
b2.t...@gmx.com changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
On Saturday, 27 February 2016 at 16:08:21 UTC, Stefan Koch wrote:
Hello,
I am happy to announce the official alpha version of sqlite-d!
sqlite-d is a reader for the SQLite File Format 3.
In the future I will implement a SQL-like API on top of it.
Top-notch performance is one of the explicit
On Sunday, 28 February 2016 at 05:59:39 UTC, WhatMeWorry wrote:
If so, is there a way to do a global search of all projects in
DUB?
If you just want to search through package names and descriptions
you can use the search box at the top right of code.dlang.org.
If you want to search
On 2016-02-28 04:33, Joel wrote:
Things just silently not work.
Joels-MacBook-Pro:packages joelcnz$ ls -l -a ~/ | grep dub
drwxr-xr-x4 joelcnz staff 136 26 Sep 12:47 .dub
Joels-MacBook-Pro:packages joelcnz$
That looks correct. If you don't get any error message it's very hard to
https://issues.dlang.org/show_bug.cgi?id=15730
Ketmar Dark changed:
What|Removed |Added
CC|
On Saturday, 27 February 2016 at 22:31:28 UTC, Brother Bill wrote:
That is, how to create one-off changes to an immutable data
structure, while keeping the original immutable, as well as the
one-off change, and maintain good performance.
Clojure uses bit-partitioned hash tries.
I
Am 28.02.2016 um 02:51 schrieb Sebastiaan Koppe:
On Saturday, 27 February 2016 at 16:21:05 UTC, Sönke Ludwig wrote:
This is a small bugfix release that mainly fixes two critical regessions
Great. Thanks for the quick release!
Thanks for taking the time to do an in-depth analysis!
https://issues.dlang.org/show_bug.cgi?id=15596
--- Comment #6 from ag0ae...@gmail.com ---
(In reply to ag0aep6g from comment #5)
> (In reply to b2.temp from comment #4)
> > Maybe a note in the std.string doc: "see also: for more generic strip
> > funcyion..."
>
> Already there: "There is a rich
https://issues.dlang.org/show_bug.cgi?id=15596
ag0ae...@gmail.com changed:
What|Removed |Added
CC||ag0ae...@gmail.com
--- Comment #5 from
On Saturday, 27 February 2016 at 23:19:51 UTC, w0rp wrote:
On Saturday, 27 February 2016 at 22:31:28 UTC, Brother Bill
wrote:
Clojure supports immutable lists that allow adding and
removing elements, and yet still have excellent performance.
For D language, what are the recommended techniques
On 27 February 2016 at 23:30, Walter Bright via Digitalmars-d <
digitalmars-d@puremagic.com> wrote:
On 2/27/2016 12:05 PM, Timon Gehr wrote:
>
>> On 26.02.2016 23:41, Walter Bright wrote:
>>
>>> On 2/26/2016 1:10 PM, Timon Gehr wrote:
>>>
Different passes are not really required once
74 matches
Mail list logo