Re: Syntax highlighting of backticks now supported in Notepad++

2016-02-26 Thread BBasile via Digitalmars-d-announce

On Tuesday, 23 February 2016 at 17:01:47 UTC, Andre wrote:

Hi,

with the newest version of Notepad++ (6.9) strings enclosed
with backticks `Hello World!` are now correctly highlighted.

Kind regards
André


You have a list here of what's not handled:

https://forum.dlang.org/post/vjkatibrxakakspgu...@forum.dlang.org

So there is more todo ;)


Re: Release D 2.069.0

2015-11-03 Thread BBasile via Digitalmars-d-announce

On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote:

Glad to announce D 2.069.0.

http://dlang.org/download.html 
http://downloads.dlang.org/releases/2.x/2.069.0/


This is the first release with a self-hosted dmd compiler and 
comes with even more rangified phobos functions, 
std.experimental.allocator, and many other improvements.


See the changelog for more details. 
http://dlang.org/changelog/2.069.0.html


-Martin


Thx.


Re: Release Candidate D 2.069.0-rc2

2015-10-31 Thread BBasile via Digitalmars-d-announce

On Friday, 30 October 2015 at 18:11:08 UTC, Martin Nowak wrote:

Second release candidate for the 2.069.0.

http://dlang.org/download.html#dmd_beta 
http://dlang.org/changelog/2.069.0.html


A list of fixes over 2.069.0-rc1 can be found here. 
https://github.com/D-Programming-Language/dlang.org/commit/78fb5704def71c63cd70b474f86a5aea2b85b372


Please report any bugs at https://issues.dlang.org

-Martin


Despite of what I had say previously I've encountered another 
"inliner" bug today that looks like a regression. I don't know 
what's the 2.069 ETA but I'm not sure to be able to file a 
bugzilla entry quickly.


Re: Coedit 2 alpha 1 - now with dub

2015-10-22 Thread BBasile via Digitalmars-d-announce
On Wednesday, 21 October 2015 at 16:59:09 UTC, Jack Stouffer 
wrote:

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:
On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer 
wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't 
work for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


Why not just leave it up for someone else to take over in a 
fork?


https://www.youtube.com/watch?v=Qmk94uooJCU

"well, I feel really stupid right now..."

No. Seriously, to delete everything is a bit immature. Maybe I'll 
resurect Coedit with a new branding in a few monthes but for now 
I'm still a bit angry with D and the D people...





Re: Coedit 2 alpha 1 - now with dub

2015-10-20 Thread BBasile via Digitalmars-d-announce

On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't work 
for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but this 
was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics take 
over. So, to continue would have been quite unhealthy.


Re: Coedit 2 alpha 1 - now with dub

2015-10-19 Thread BBasile via Digitalmars-d-announce

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't work 
for me ((


Coedit is now (since three weeks to be more accurate) a private 
software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Coedit 2 alpha 1 - now with dub

2015-09-24 Thread BBasile via Digitalmars-d-announce

A first alpha of the Coedit 2, the small D IDE, is available.

Summary:


This alpha is focused on the integration of the official build 
tool DUB.

In fact it's almost fully supported since it's possible to
- create a new DUB project from scratch.
- open an existing project to modify it.
- compile, run, choose the configuration and the build type.
but only the JSON format is handled.

Additionally some other features have been added, notably:
- the symbol list has an option to expand smartly on the 
declaration matching to what's being edited.

- demangle the messages redirected from DUB or DMD.
- a runnable module can use the first script line to define some 
additional DMD options.
- a native project format configuration can be defined as 'base' 
or 'overridden'.

- and more...read the changelog for more details.

Links:
-

- changelog: 
https://github.com/BBasile/Coedit/releases/tag/2_alpha_1
- win32 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.zip
- win32 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.setup.zip
- linux32 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.zip
- linux32 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.setup.zip
- linux64 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.zip
- linux64 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.setup.zip


Note:
-

- Test by feeding Coedit with your DUB projects.
- Despite of not being a final version, this alpha can be setup 
safely (base features have not changed).
- If you find a problem, report it at 
https://github.com/BBasile/Coedit/issues.


Re: Is there a smart way to process a range of range by front ?

2015-09-23 Thread BBasile via Digitalmars-d-announce

On Wednesday, 23 September 2015 at 20:44:07 UTC, BBasile wrote:

Is it possible ?


sorry, I meant to post this in .learn




Is there a smart way to process a range of range by front ?

2015-09-23 Thread BBasile via Digitalmars-d-announce
I was thinking to a general *interleave()* algorithm for any 
compatible Range of Range but I can't find any smart way to 
process each sub range by front, eg:


---
void interleave(RoR)(RoR r)
{
   r.each!(a => a.writeln);
}

void main()
{
auto r = [[0,2],[1,3]];
interleave(r);
}
---

will print:
[0,2]
[1,3]

while to interleave i need to take the front of each sub range 
before poping each ror element.


Currently I'm here (don't run this ;)) :

---
auto interleave(RoR)(RoR r)
{
alias T = ElementType!r[0];
T[] result;
while (!empty(r[0]))
r.each!(a => (result ~= a.front, a.popFront));
return result;
}

void main()
{
auto r = [[0,2],[1,3]];
interleave(r);
}
---

but it doesn't work because 'a' is not consumed. It looks like 
it's saved from the input parameter at each iteration of the 
while loop hence it never returns.


Is it possible ?


Re: Is there a smart way to process a range of range by front ?

2015-09-23 Thread BBasile via Digitalmars-d-announce

On Thursday, 24 September 2015 at 04:26:05 UTC, thedeemon wrote:

On Wednesday, 23 September 2015 at 20:44:07 UTC, BBasile wrote:
I was thinking to a general *interleave()* algorithm for any 
compatible Range of Range but I can't find any smart way to 
process each sub range by front, eg:

Is it possible ?


What exactly shall your function do? How is it different from
http://dlang.org/phobos/std_range.html#.transposed
and
http://dlang.org/phobos/std_range.html#roundRobin
?


http://forum.dlang.org/thread/lwehxuaarulmyiquo...@forum.dlang.org

problem solved (transposed.joiner) [1]. If someone cleans the NG 
server some time to time this topic should be marked for.





Re: Moving forward with work on the D language and foundation

2015-09-12 Thread BBasile via Digitalmars-d-announce

On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote:
On Thu, 2015-08-27 at 16:01 +, BBasile via 
Digitalmars-d-announce wrote:

[…]

That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in 
USA, past 50 yo some people still take the risk to try 
something new. Awesome.


I say "bollocks" to your accusation that Europeans post 50 are 
a bunch of useless idiots.


I call double "bollocks" on the claim that only in the USA do 
people do anything.


https://www.google.fr/maps/@51.4602279,-0.1695423,3a,68.5y,2.82h,52.97t/data=!3m6!1e1!3m4!1shQpIZlKwZL_k_IzgQSA-aw!2e0!7i13312!8i6656!6m1!1e1

I say that you could still sort your waste. Never mind the 
Bollocks.


Re: Moving forward with work on the D language and foundation

2015-09-12 Thread BBasile via Digitalmars-d-announce

On Saturday, 12 September 2015 at 22:28:49 UTC, BBasile wrote:

On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote:
On Thu, 2015-08-27 at 16:01 +, BBasile via 
Digitalmars-d-announce wrote:

[…]

That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in 
USA, past 50 yo some people still take the risk to try 
something new. Awesome.


I say "bollocks" to your accusation that Europeans post 50 are 
a bunch of useless idiots.


I call double "bollocks" on the claim that only in the USA do 
people do anything.


Never mind the bollocks.

:handshake:


https://www.youtube.com/watch?v=aKLpeNJ9zZo

don't let your dishes just in front of your house.


Re: Moving forward with work on the D language and foundation

2015-09-12 Thread BBasile via Digitalmars-d-announce

On Friday, 28 August 2015 at 12:28:43 UTC, Russel Winder wrote:
On Thu, 2015-08-27 at 16:01 +, BBasile via 
Digitalmars-d-announce wrote:

[…]

That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in 
USA, past 50 yo some people still take the risk to try 
something new. Awesome.


I say "bollocks" to your accusation that Europeans post 50 are 
a bunch of useless idiots.


I call double "bollocks" on the claim that only in the USA do 
people do anything.


Never mind the bollocks.

:handshake:


Re: Beta D 2.068.1-b2

2015-09-05 Thread BBasile via Digitalmars-d-announce

On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote:

On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote:

[...]


It looks like there is a regression in variant.d:

I compile template without vibed and get:

---
C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: 
function std.variant.VariantN!20u.VariantN.__xopEquals errors 
compiling the function

---

It looks very strange because
- the line number is even not displayed.
- relative path is quite unusuall in an error message.


waiting feedback:

https://github.com/dymk/temple/issues/31

this error message is so strange. Maybe the author is not very 
reachable now so you might also want to try to compile because 
you know better.


Re: Beta D 2.068.1-b2

2015-09-04 Thread BBasile via Digitalmars-d-announce

On Friday, 4 September 2015 at 11:44:44 UTC, BBasile wrote:
On Wednesday, 2 September 2015 at 18:20:49 UTC, Jacob Carlborg 
wrote:

[...]


apart from a compiler warning 
(https://msdn.microsoft.com/en-us/library/ms173153.aspx=


correct link:

https://msdn.microsoft.com/en-us/library/ms173153.aspx


Re: Beta D 2.068.1-b2

2015-09-04 Thread BBasile via Digitalmars-d-announce
On Wednesday, 2 September 2015 at 18:20:49 UTC, Jacob Carlborg 
wrote:

On 2015-09-02 17:51, Meta wrote:


Isn't that what `override` is for?


No. Think of it like you want to have a new method with the 
same name as a method in the base class. It's for hiding a 
method in the base class, not overriding it. See the C# 
documentation [1].


[1] https://msdn.microsoft.com/en-us/library/435f1dw2.aspx


What's so different with C# 'new' that not to call 'super' in a D 
overriden method ? (even if C# has itself 'base' instead of 
'super')


C#
---
public class BaseC
{
public int x;
public void Invoke() { }
}
public class DerivedC : BaseC
{
new public void Invoke() { }
}
---

D
---
class BaseC
{
int x;
void Invoke() { }
}
class DerivedC : BaseC
{
override void Invoke() { /*super.Invoke() not called*/ }
}
---

apart from a compiler warning 
(https://msdn.microsoft.com/en-us/library/ms173153.aspx=


Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-02 Thread BBasile via Digitalmars-d-announce

On Wednesday, 2 September 2015 at 14:41:20 UTC, GrandAxe wrote:
This is to inform the D Language community that the first 
viable general artificial algorithm is being written in D. It 
is called Organic Big data intelligence (OBI); the website is 
at www.okeuvo.com.


Some of its capabilities are:

1. Ability to learn
2. Ability to analyse
3. Problem solving
4. Moral judgement
5. Ability to feel emotions
6. Free will
7. Consciousness
8. Self awareness

D Language was chosen for its versatility. It is a language 
with high level syntax and low capabilities, as well as 
excellent performance and being open source. God be the Glory.


Asame Obiomah


It's you, you've made it:

http://i.imgur.com/3Z10Dip.png

I've always trusted you. always.


Re: DCD 0.7.0

2015-09-02 Thread BBasile via Digitalmars-d-announce

On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote:

https://github.com/Hackerpilot/DCD/tree/v0.7.0

After an alpha, a beta, and two release candidates DCD 0.7.0 is 
ready.

[...]


BTW

I cant see your bugfixes as PR to 
allocators...(https://github.com/andralex/phobos/pulls)

what are you waiting for ?


Re: Coedit 1 - update 2

2015-09-02 Thread BBasile via Digitalmars-d-announce

On Thursday, 27 August 2015 at 23:39:13 UTC, BBasile wrote:
I'm glad to announce that a second update, for Coedit 1, is 
available.


Mmmmh sorry for this shitty announce, the bottle was almost empty 
when i wrote that, I even don't know how i managed to build and 
upload the files without error...If anyone has access to the NG 
server (Walter, Vlad ?), I'll be gratefull if he could delete 
this topic. (plz plz)


In the meantime, good news for CE: DUB integration has started. I 
hope i'll be able to announce Coedit 2 before 2016:


http://i.imgur.com/z1PYWY4.png




Re: DCD 0.7.0

2015-09-01 Thread BBasile via Digitalmars-d-announce

On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote:

https://github.com/Hackerpilot/DCD/tree/v0.7.0

After an alpha, a beta, and two release candidates DCD 0.7.0 is 
ready.


Thx, awesome release.




Re: Beta D 2.068.1-b2

2015-08-31 Thread BBasile via Digitalmars-d-announce

On Monday, 31 August 2015 at 13:15:57 UTC, BBasile wrote:

On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote:

[...]


It looks like there is a regression in variant.d:

I compile template without vibed and get:

---
C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: 
function std.variant.VariantN!20u.VariantN.__xopEquals errors 
compiling the function

---

It looks very strange because
- the line number is even not displayed.
- relative path is quite unusuall in an error message.


I meant 'temple' without vibe.d


Re: Beta D 2.068.1-b2

2015-08-31 Thread BBasile via Digitalmars-d-announce

On Monday, 31 August 2015 at 06:02:08 UTC, Martin Nowak wrote:
First beta for the 2.068.1 point release (we skipped -b1 due to 
a bug).


http://downloads.dlang.org/pre-releases/2.x/2.068.1/ 
http://ftp.digitalmars.com/


Also available on Travis-CI as dmd-2.068.1-b2.

This beta comes with plent dmd and a few druntime, phobos, and 
installer fixes.


https://github.com/D-Programming-Language/dmd/compare/v2.068.0...v2.068.1-b2 
https://github.com/D-Programming-Language/druntime/compare/v2.068.0...v2.068.1-b2
 
https://github.com/D-Programming-Language/phobos/compare/v2.068.0...v2.068.1-b2 
https://github.com/D-Programming-Language/installer/compare/v2.068.0...v2.068.1-b2

Please report any bugs at https://issues.dlang.org.

-Martin


It looks like there is a regression in variant.d:

I compile template without vibed and get:

---
C:\Dev\dmd2\windows\bin\..\..\src\phobos\std\variant.d: Error: 
function std.variant.VariantN!20u.VariantN.__xopEquals errors 
compiling the function

---

It looks very strange because
- the line number is even not displayed.
- relative path is quite unusuall in an error message.



Re: Moving forward with work on the D language and foundation

2015-08-28 Thread BBasile via Digitalmars-d-announce
On Thursday, 27 August 2015 at 20:29:49 UTC, Andrej Mitrovic 
wrote:
On 8/27/15, BBasile via Digitalmars-d-announce 
digitalmars-d-announce@puremagic.com wrote:

On Thursday, 27 August 2015 at 18:03:37 UTC, Colin wrote:

On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote:
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei 
Alexandrescu wrote:

[...]


That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in 
USA, past 50 yo some people still take the risk to try 
something new. Awesome.


Andrei is past 50? Doesn't look it!


And Walter who was involved in the 80's in the team who made 
MS DOS... do you think he's 20 yo ?


Hmm.. ? This is the first time I've heard of this. He's one of 
the very first people who have developed a C++ compiler, but 
MS-DOS?


Right, this is an error. The day i've read his bio here 
http://www.drdobbs.com/architecture-and-design/how-i-came-to-write-d/240165322 I should be very **tired**. I found myself part of a programming team developing software for MS-DOS. This is the origin of the error. Sorry I didn't mean to spread bullshits...




Re: Moving forward with work on the D language and foundation

2015-08-27 Thread BBasile via Digitalmars-d-announce
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu 
wrote:

Hello everyone,


Following an increasing desire to focus on working on the D 
language and foundation, I have recently made the difficult 
decision to part ways with Facebook, my employer of five years 
and nine months.


Facebook has impacted my career and life very positively, and I 
am grateful to have been a part of it for this long. The time 
has come for me, however, to fully focus on pushing D forward. 
As sorry I am for leaving a good and secure career behind, I am 
excited many times over about the great challenges and 
opportunities going forward.


Next step with the D Language Foundation is a formal talk with 
the foundation's prospective attorney tomorrow. I hope to get 
the foundation in motion as soon as possible, though I'm told 
there are numerous steps to complete. I will keep this forum 
posted about progress.


I'm also glad to announce that the D Language Foundation 
already has a donor - I have decided to contribute my books' 
royalties to it. I encourage others to respond in kind.



Thanks,

Andrei


That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in USA, 
past 50 yo some people still take the risk to try something new. 
Awesome.


Re: Moving forward with work on the D language and foundation

2015-08-27 Thread BBasile via Digitalmars-d-announce

On Thursday, 27 August 2015 at 18:03:37 UTC, Colin wrote:

On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote:
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu 
wrote:

[...]


That's courageous, particularly past 50 yo. It's a different 
culture, past 50 yo in Europe people choose security, but in 
USA, past 50 yo some people still take the risk to try 
something new. Awesome.


Andrei is past 50? Doesn't look it!


And Walter who was involved in the 80's in the team who made MS 
DOS... do you think he's 20 yo ?


Re: Moving forward with work on the D language and foundation

2015-08-27 Thread BBasile via Digitalmars-d-announce
On Thursday, 27 August 2015 at 20:52:42 UTC, Steven Schveighoffer 
wrote:

On 8/27/15 2:03 PM, Colin wrote:

On Thursday, 27 August 2015 at 16:01:54 UTC, BBasile wrote:
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei 
Alexandrescu wrote:

[...]


That's courageous, particularly past 50 yo. It's a different 
culture,
past 50 yo in Europe people choose security, but in USA, past 
50 yo

some people still take the risk to try something new. Awesome.


Andrei is past 50? Doesn't look it!


He ain't that old :)

http://erdani.com/index.php/about/

Born in 1969

-Steve


Sorry, for some reason this is not the best of me i'm showing 
tonigth...Maybe it'll be better when talking about a PR or 
anything else...See ya later.


Re: DCD v0.7.0-rc1

2015-08-27 Thread BBasile via Digitalmars-d-announce

On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote:

On Tuesday, 25 August 2015 at 08:57:12 UTC, Brian Schott wrote:

On Tuesday, 25 August 2015 at 08:46:18 UTC, BBasile wrote:

On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote:

[...]


Tuesday...what's going on, everything is fine ?


I'm still tracking down some problems.

http://forum.dlang.org/post/fgzvowtioiudjvvha...@forum.dlang.org


I've seen some activity on your allocator fork and on the DCD 
submodules yesterday, is it ok to release the DCD binaries 
based on the current state ? Is the problem fixed ?
Or would you recommend more to distribute latest stable 0.6 
(for example just after A.Neves fixed a regression) ?


Never mind...I'll release in a few hours...


Coedit 1 - update 2

2015-08-27 Thread BBasile via Digitalmars-d-announce
I'm glad to announce that a second update, for Coedit 1, is 
available.



https://github.com/BBasile/Coedit/releases/tag/1_update_2
https://github.com/BBasile/Coedit


Coedit is an IDE for the DMD compiler. It's 'a DMD GUI for the 
free electrons'.
If it's not enough it may be all too much 
(https://www.youtube.com/watch?v=S5M2GtNpPE4)


Have fun while you can, life is short.


Re: DCD v0.7.0-rc1

2015-08-27 Thread BBasile via Digitalmars-d-announce

On Thursday, 27 August 2015 at 22:18:25 UTC, Brian Schott wrote:

On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote:
I've seen some activity on your allocator fork and on the DCD 
submodules yesterday, is it ok to release the DCD binaries 
based on the current state ? Is the problem fixed ?
Or would you recommend more to distribute latest stable 0.6 
(for example just after A.Neves fixed a regression) ?


No. I'll tag 0.7.0 when it's ready. There are still a few bugs. 
(Just for fun, run a build from master in Valgrind)


By the way you should also take the upstream version of 
'mallocator.d'. I dont know if you' ve get why i've pinged you 
last week but currently DCD cannot be build in debug mode on 
Windows 32 bit...look at the notifications and you'll understand 
why. Believe or not but some low-level C functions were not 
existing and that's why something like one year ago you get a bug 
report...it looks like a switch was added to link microsoft C
library (-betterC) even on win32 but so far if you compile DCD 
with -debug -g|-gc then BANG error...


Re: DCD v0.7.0-rc1

2015-08-27 Thread BBasile via Digitalmars-d-announce

On Tuesday, 25 August 2015 at 08:57:12 UTC, Brian Schott wrote:

On Tuesday, 25 August 2015 at 08:46:18 UTC, BBasile wrote:

On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote:

https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1

If nothing else comes up I'll tag 0.7.0 Monday.

DCD is an editor-independent auto-completion program for D 
code. Read more here: https://github.com/Hackerpilot/DCD


Tuesday...what's going on, everything is fine ?


I'm still tracking down some problems.

http://forum.dlang.org/post/fgzvowtioiudjvvha...@forum.dlang.org


I've seen some activity on your allocator fork and on the DCD 
submodules yesterday, is it ok to release the DCD binaries based 
on the current state ? Is the problem fixed ?
Or would you recommend more to distribute latest stable 0.6 (for 
example just after A.Neves fixed a regression) ?





Re: DCD v0.7.0-rc1

2015-08-25 Thread BBasile via Digitalmars-d-announce

On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote:

https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1

If nothing else comes up I'll tag 0.7.0 Monday.

DCD is an editor-independent auto-completion program for D 
code. Read more here: https://github.com/Hackerpilot/DCD


Tuesday...what's going on, everything is fine ?


Re: D-Day for DMD is today!

2015-08-23 Thread BBasile via Digitalmars-d-announce

On Sunday, 23 August 2015 at 06:08:54 UTC, Daniel Murphy wrote:
BBasile  wrote in message 
news:rljvemqjfvnnqqnnc...@forum.dlang.org...


Excellent. I guess it's also time to clean the wiki page that 
explained how to build under win32 with DMC. It's obsolete now.


Nope!  The glue layer and backend are still in C++, and still 
need to be built with DMC.


Of course. I Haven't tried to build it when i've written this 
observation.
By the way, currently under win32 it's not possible to build DDMD 
unless the line


---
#HOST_DC=dmd
---

is uncommented. Because there is a bunch of commands using dmd 
compile and run (-run) in win32.mak. Is it a bug ? Maybe I miss 
out a step to bootstrap ?





Re: D-Day for DMD is today!

2015-08-23 Thread BBasile via Digitalmars-d-announce

On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote:
BBasile  wrote in message 
news:fmoabuqgvlztgmqyj...@forum.dlang.org...


By the way, currently under win32 it's not possible to build 
DDMD unless the line


---
#HOST_DC=dmd
---

is uncommented. Because there is a bunch of commands using dmd 
compile and run (-run) in win32.mak. Is it a bug ? Maybe I 
miss out a step to bootstrap ?


The missing step is to set HOST_DC in the environment.

My current HOST_DC is
c:\d\dmd2.067beta\windows\bin\dmd.exe 
-conf=c:\d\dmd2.067beta\windows\bin\sc.ini


I don't know what happend on my setup but now it's ok.
I use the following script 
http://wiki.dlang.org/Building_DMD#Using_a_D_script
It looks like some old garbages were leading to ? well I don't 
know.





Re: D-Day for DMD is today!

2015-08-22 Thread BBasile via Digitalmars-d-announce

On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote:

https://github.com/D-Programming-Language/dmd/pull/4923

We have made the switch from C++ DMD to D DMD!
[...]


Excellent. I guess it's also time to clean the wiki page that 
explained how to build under win32 with DMC. It's obsolete now.





Re: Programming in D paper book is available for purchase

2015-08-19 Thread BBasile via Digitalmars-d-announce

On Wednesday, 19 August 2015 at 00:57:32 UTC, Ali Çehreli wrote:

I am very happy! :)

It will be available on many other distribution channels like 
Amazon in a few days as well but the following is the link that 
pays me the most royalty:


  https://www.createspace.com/5618128

This revision has many corrections and improvements over the 
one on the web site, which was from December 2014. (Thank you, 
Luís Marques!)


I am too excited to list the changes right now but I can say 
that it is up to date with 2.068. :D


[...]
Ali


Congratz and many thx for your work.




Re: Release D 2.068.0

2015-08-11 Thread BBasile via Digitalmars-d-announce

On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
See the changelog for more details. 
http://dlang.org/changelog.html#2.068.0


Something that's not obvious about phobos `hexString` CT 
template, it's not reflected in the DDOC, but it works with the 
`import` expression, and i think it was the primary goal, for 
example if you have an hex dump that's likely to represent some 
ASCII chars, in a file named file.txt:


---
import std.conv;
writeln( hexString!(import(file.txt)));
---

Coedit users can use this easily because the folder of a runnable 
module is always added to the string import path (-J). For 
example they just have to put the dump files into the folder 
where stand the script...et voilà compile file  run works 
directly without error about the import() folder.


Re: Release D 2.068.0

2015-08-10 Thread BBasile via Digitalmars-d-announce

On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:

Glad to announce D 2.068.0.

http://downloads.dlang.org/releases/2.x/2.068.0/

This release comes with many rangified phobos functions, 2 new 
GC profilers, a new AA implementation, and countless further 
improvements and fixes.


See the changelog for more details. 
http://dlang.org/changelog.html#2.068.0


-Martin


thx much.