www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - [GSoC] Improvements for dstep

reply ciechowoj <keepitsimplesirius gmail.com> writes:
Hi.

I would like to publish a report of my work for this year GSoC. 
Over the last few months, I've been making improvements and 
fixing bugs for dstep.

You can check out the changes I've made by following this link:

https://github.com/ciechowoj/dstep/commits/master?author=ciechowoj

Among other things, I added support for translation of 
preprocessor macros (#define ...), added support for translation 
of comments, fixed some formatting problems, fixed the most of 
the issues from the dstep's GitHub issue list, made dstep to work 
on Windows and added plenty of little improvements.

Almost all changes (two more PRs are awaiting review) are already 
merged with the main dstep repository. You can grab an up-to-date 
version from here:

https://github.com/jacob-carlborg/dstep

It was quite exciting experience for me, I've learned a lot about 
the D language (I wrote my first lines of the D code at the end 
of the last year). As for dstep, there is still some work that 
needs to be done, I'm going to continue to contribute to the 
project in foreseeable future.

All of this wouldn't have been possible without my mentor Russel 
Winder, our GSoC admin Craig Dillabaugh and dstep's author Jacob 
Carlborg, who reviewed tons of my code and helped with his 
advice. Great thanks for all of you for your support.

Best regards,
Wojciech Szęszoł
Aug 27 2016
next sibling parent bachmeier <no spam.net> writes:
On Saturday, 27 August 2016 at 19:23:28 UTC, ciechowoj wrote:
 Hi.

 I would like to publish a report of my work for this year GSoC. 
 Over the last few months, I've been making improvements and 
 fixing bugs for dstep.
...
 Best regards,
 Wojciech Szęszoł
https://www.reddit.com/r/d_language/comments/4zxer7/improvements_to_dstep_a_tool_for_converting_c/
Aug 27 2016
prev sibling parent Dicebot <public dicebot.lv> writes:
From: Dicebot <public dicebot.lv>
Newsgroups: d,i,g,i,t,a,l,m,a,r,s,.,D,.,a,n,n,o,u,n,c,e
Subject: Re: [GSoC] Improvements for dstep
References: <mgdxxyfdtvhezwowmamj forum.dlang.org>
In-Reply-To: <mgdxxyfdtvhezwowmamj forum.dlang.org>

--2RU2EqE4lF9t9hfPre8qWnDpkDV03uwU3
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 08/27/2016 10:23 PM, ciechowoj wrote:
 Hi.
=20
 I would like to publish a report of my work for this year GSoC. Over th=
e
 last few months, I've been making improvements and fixing bugs for dste=
p.
=20
 You can check out the changes I've made by following this link:
=20
 https://github.com/ciechowoj/dstep/commits/master?author=3Dciechowoj
=20
 ...
I have been following dstep improvements ciechowoj did and I must say it is a great job! The tool has become both smarter in terms of supported features and more reliable in terms of C headers it is capable of converting. Keep rocking and good luck! --2RU2EqE4lF9t9hfPre8qWnDpkDV03uwU3--
Aug 28 2016