Re: DlangIDE - initial GDB debugger support

2015-12-18 Thread Vadim Lopatin via Digitalmars-d-announce

On Thursday, 17 December 2015 at 08:27:05 UTC, ZombineDev wrote:

Initial GDB debugging support is implemented.

You can start / stop debugging, set breakpoints, step 
in/out/over, continue.


TODO: stack trace & local variables display


As well, following features implemented:
- bookmarks in source files (toggle, go to next/prev)
- recent workspace list


Exellent progress! Congrats!


GDB support improvements: stack and local variables windows added.



Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 12/17/2015 10:07 PM, Ali Cehreli wrote:

On Thursday, 17 December 2015 at 17:41:30 UTC, Ali Çehreli wrote:

On 12/12/2015 05:03 PM, Ali Çehreli wrote:

Our guest speaker is Steven Schveighoffer. He will present "Mutability
wildcards in D":

http://www.meetup.com/D-Lang-Silicon-Valley/events/226112281/

Ali


We still have a few spots available. See you there! :)

Ali


We are live now:

https://plus.google.com/hangouts/_/zl5ahu3rfadi5niynsqcqzldqma?hl=en=0


Ali


How was it? -- Andrei


Re: DlangUI

2015-12-18 Thread Suliman via Digitalmars-d-announce
On Thursday, 17 December 2015 at 17:25:09 UTC, Vadim Lopatin 
wrote:
On Thursday, 17 December 2015 at 16:21:58 UTC, John Colvin 
wrote:
DlangUI will never use native controls. It draws all widgets 
itself.

But look and feel can be changed by providing custom theme.
You can create theme (set of .xml and .png files) to get 
DlangUI app looking exactly like native one.


In general I don't care about that sort of thing, but there is 
one exception: the main application menu. Unity and Aqua (OS 
X) both end up feeling odd if you don't use the system one.


Completely agree.
Once Cocoa backend is ready I'm going to implement native OSX 
menus.


Would it be possible to add native menu for Windows? I think all 
font-related stuff is should be look native or use native 
controls. Because Apps that can't handle non standard system DPI 
looks very bad.


Re: DlangUI

2015-12-18 Thread Vadim Lopatin via Digitalmars-d-announce

On Friday, 18 December 2015 at 13:56:00 UTC, Suliman wrote:
In general I don't care about that sort of thing, but there 
is one exception: the main application menu. Unity and Aqua 
(OS X) both end up feeling odd if you don't use the system 
one.


Completely agree.
Once Cocoa backend is ready I'm going to implement native OSX 
menus.


Would it be possible to add native menu for Windows? I think 
all font-related stuff is should be look native or use native 
controls. Because Apps that can't handle non standard system 
DPI looks very bad.


I see no point in implementing native Windows menus.
For high DPI, DlangUI supports loading different drawables for 
different resources, and you can specify font sizes and control 
dimensions in points or millimeters instead of pixels.

(It's similar to Android)


Re: Testing Nightly Build Service

2015-12-18 Thread steven kladitis via Digitalmars-d-announce

On Monday, 14 December 2015 at 08:36:27 UTC, Andrea Fontana wrote:
On Saturday, 12 December 2015 at 12:08:50 UTC, Martin Nowak 
wrote:
As you might already know from the last sprint review 
(http://forum.dlang.org/post/56592679.3010604@dawg.), we've 
setup a server to build nightlies. The service is still in a 
test phase but seems to work steadily.


You can try it using the install script

curl -fsSL https://builds.dawg.eu/install.sh | bash -s 
dmd-nightly


or by simply downloading the latest archive for your platform.

https://builds.dawg.eu/dmd-nightly/


That's a good news!


It looks lie it is building lots of C code, I thought D was 
written in 'D' now. Also looks like it is compiling 2.067?


Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Steven Schveighoffer via Digitalmars-d-announce

On 12/18/15 11:01 AM, Andrei Alexandrescu wrote:

On 12/17/2015 10:07 PM, Ali Cehreli wrote:

On Thursday, 17 December 2015 at 17:41:30 UTC, Ali Çehreli wrote:

On 12/12/2015 05:03 PM, Ali Çehreli wrote:

Our guest speaker is Steven Schveighoffer. He will present "Mutability
wildcards in D":

http://www.meetup.com/D-Lang-Silicon-Valley/events/226112281/

Ali


We still have a few spots available. See you there! :)

Ali


We are live now:

https://plus.google.com/hangouts/_/zl5ahu3rfadi5niynsqcqzldqma?hl=en=0



Ali


How was it? -- Andrei


From a speaker perspective, it went very well. The audience was very 
thoughtful and asked great questions. My first presentation ever, actually.


I'm not sure if it was recorded, but perhaps it will show up on youtube 
at some point.


I'm working on an article on the same subject, hope to have that done soon.

-Steve


Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Ali Çehreli via Digitalmars-d-announce

On 12/18/2015 08:01 AM, Andrei Alexandrescu wrote:

 Our guest speaker is Steven Schveighoffer. He will present "Mutability
 wildcards in D":

 http://www.meetup.com/D-Lang-Silicon-Valley/events/226112281/

> How was it? -- Andrei

It was excellent! We learned what inout actually is :) from the expert 
himself. (Thank you Steve; what a treat!) Steve showed many interesting 
corner cases about its use.


Ali



Re: Testing Nightly Build Service

2015-12-18 Thread John Colvin via Digitalmars-d-announce
On Friday, 18 December 2015 at 15:42:32 UTC, steven kladitis 
wrote:
On Monday, 14 December 2015 at 08:36:27 UTC, Andrea Fontana 
wrote:
On Saturday, 12 December 2015 at 12:08:50 UTC, Martin Nowak 
wrote:
As you might already know from the last sprint review 
(http://forum.dlang.org/post/56592679.3010604@dawg.), we've 
setup a server to build nightlies. The service is still in a 
test phase but seems to work steadily.


You can try it using the install script

curl -fsSL https://builds.dawg.eu/install.sh | bash -s 
dmd-nightly


or by simply downloading the latest archive for your platform.

https://builds.dawg.eu/dmd-nightly/


That's a good news!


It looks lie it is building lots of C code, I thought D was 
written in 'D' now. Also looks like it is compiling 2.067?


The backend is still in C++. 2.067 was fully C++ is probably 
built for bootstrapping.


Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Ali Çehreli via Digitalmars-d-announce

On 12/18/2015 11:15 AM, Jon D wrote:
> On Friday, 18 December 2015 at 16:01:48 UTC, Andrei Alexandrescu wrote:
>> On 12/17/2015 10:07 PM, Ali Cehreli wrote:
>>> On Thursday, 17 December 2015 at 17:41:30 UTC, Ali Çehreli wrote:
 On 12/12/2015 05:03 PM, Ali Çehreli wrote:
> Our guest speaker is Steven Schveighoffer. He will present 
"Mutability

> wildcards in D":
>>
>> How was it? -- Andrei
>
>  From a newcomer's perspective (my 2nd meet-up) - Excellent. Steve's
> presentation improved my understanding of the language, and the
> opportunity for discussions with core members of the D community is
> fantastic. Thanks to Steve, Ali, and Truedat for putting this together.

You are most welcome but of course this is a scheme to lure you in as a 
future speaker. ;)


Ali



Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Jon D via Digitalmars-d-announce
On Friday, 18 December 2015 at 16:01:48 UTC, Andrei Alexandrescu 
wrote:

On 12/17/2015 10:07 PM, Ali Cehreli wrote:
On Thursday, 17 December 2015 at 17:41:30 UTC, Ali Çehreli 
wrote:

On 12/12/2015 05:03 PM, Ali Çehreli wrote:
Our guest speaker is Steven Schveighoffer. He will present 
"Mutability

wildcards in D":


How was it? -- Andrei


From a newcomer's perspective (my 2nd meet-up) - Excellent. 
Steve's presentation improved my understanding of the language, 
and the opportunity for discussions with core members of the D 
community is fantastic. Thanks to Steve, Ali, and Truedat for 
putting this together.


--Jon



Re: Silicon Valley D Meetup December 17, 2015

2015-12-18 Thread Steven Schveighoffer via Digitalmars-d-announce

On 12/18/15 2:15 PM, Jon D wrote:

On Friday, 18 December 2015 at 16:01:48 UTC, Andrei Alexandrescu wrote:

On 12/17/2015 10:07 PM, Ali Cehreli wrote:

On Thursday, 17 December 2015 at 17:41:30 UTC, Ali Çehreli wrote:

On 12/12/2015 05:03 PM, Ali Çehreli wrote:

Our guest speaker is Steven Schveighoffer. He will present "Mutability
wildcards in D":


How was it? -- Andrei


 From a newcomer's perspective (my 2nd meet-up) - Excellent. Steve's
presentation improved my understanding of the language, and the
opportunity for discussions with core members of the D community is
fantastic. Thanks to Steve, Ali, and Truedat for putting this together.

--Jon



Thanks, it was great to "meet" everyone there!

-Steve


"Programming in D" hardcover edition

2015-12-18 Thread Ali Çehreli via Digitalmars-d-announce
Thanks to Steven E., an Amazon commenter on the paperback book[1], now 
the hardcover is available under ISBN 978-0-692-59943-3. As of this 
writing, there is just one Google hit but the following site (no 
affiliation) finds it at several stores:



http://www.bookfinder4u.com/IsbnSearch.aspx?isbn=9780692599433=direct

However, IngramSpark has notified me that "December is turning out to be 
a record-shattering month for hard cover production", so you may have to 
wait for shipment.


Ali

P.S. "Programming in D": The book that keeps on announcing. :p (I am 
tired of it myself and hopefully this is the last one.)


P.P.S. Main page: http://ddili.org/ders/d.en/

[1] 
http://www.amazon.com/Programming-Tutorial-Reference-Ali-Cehreli/dp/1515074609/ref=sr_1_1?ie=UTF8=1450467388=8-1=%22programming+in+d%22