Re: Coming Soon: Stable D Releases!

2012-07-22 Thread Leandro Lucarella
m HEAD, our goal is to specifically AVOID creating a > D1/D2 style split. Yes, of course, but these updates will not be done for each and every official DMD release, they will be done in a timespan in the order of years for example? I.e. like any other serious language out there? :P -- Leandro L

Re: Coming Soon: Stable D Releases!

2012-07-21 Thread Leandro Lucarella
so make sure the "good" public repository is always healthy, something that is not happening now because is the other way around. Walter first pushes changes to the "good" public repository and the autotester runs after the commits are published, so there

Re: Coming Soon: Stable D Releases!

2012-07-21 Thread Leandro Lucarella
uld this be a correct way of utilising this new process? > > > > I'd say mostly correct. The last step is the one where we might Mmm, this makes me wonder if the stable releases based on a particular official release will live only until the next official release is out, or

Re: Coming Soon: Stable D Releases!

2012-07-21 Thread Leandro Lucarella
Adam Wilson, el 16 de July a las 11:01 me escribiste: > On Mon, 16 Jul 2012 01:56:23 -0700, Leandro Lucarella > wrote: > > >Adam Wilson, el 16 de July a las 00:51 me escribiste: > >>As a result of the D Versioning thread, we have decided to create a > >>new or

Re: Coming Soon: Stable D Releases!

2012-07-16 Thread Leandro Lucarella
ble, so thanks for stepping forward :) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---

Re: DStep - Bindings Generator 0.0.1

2012-07-08 Thread Leandro Lucarella
also be done by just dumping the generated code to stdout. Then any application can use the output without using any temporary files. Pipes for the win! -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -

Re: Why D needs tail const

2012-03-28 Thread Leandro Lucarella
Stewart Gordon, el 28 de marzo a las 14:54 me escribiste: > What do people think to the whole idea? I think this is not an announcement at all and shouldn't be discussed in this list :) -- Leandro Lucarella (AKA luca) http://lluca

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Leandro Lucarella
Programming-Language/dmd/dmd.2.058.zip > >> > >>You forgot to merge in the changelogs for druntime and Phobos. > > > >And the first bug listed as fixed - 314 - was reopened. > > That was removed from the changelog, it's just tha

Re: [Phoronix] Merging In The GNU D Language Compiler To GCC

2011-10-06 Thread Leandro Lucarella
Great news indeed! Congrats! -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BF

Re: dmd 1.070 and 2.055 release

2011-09-08 Thread Leandro Lucarella
led for deprecation. Improvements > to > the deprecated keyword have been in discussion to improve the situation. e.g. > > https://github.com/D-Programming-Language/dmd/pull/345 And this one: https://github.com/D-P

Re: dmd 1.069 and 2.054 release

2011-07-12 Thread Leandro Lucarella
ed, deprecating something is going to silently break > people's code unless you tell them about it first (which is the point of > scheduling something for deprecation). So, your solution is issuing warnings behind the compiler and Walter's back. Great! I love this! Now I rememb

Re: dmd 1.069 and 2.054 release

2011-07-12 Thread Leandro Lucarella
Michel Fortin, el 12 de julio a las 18:03 me escribiste: > On 2011-07-12 16:52:10 -0400, Leandro Lucarella said: > >This is what deprecated is for! Removing stuff breaks code, not > >deprecating stuff! Deprecated really is "scheduled for removal", so > >"sche

Re: dmd 1.069 and 2.054 release

2011-07-12 Thread Leandro Lucarella
he symbol is outright removed. Programmers have had ample time to change > their code, and if they haven't, they now have to. But they were told that > the > symbol was going away and had to have made changes to their build scripts to > even use it this long, so

Re: dmd 1.069 and 2.054 release

2011-07-12 Thread Leandro Lucarella
Jonathan M Davis, el 11 de julio a las 22:21 me escribiste: > On Tuesday 12 July 2011 01:28:11 Leandro Lucarella wrote: > > Jonathan M Davis, el 11 de julio a las 18:15 me escribiste: > > > > Despite the confusing non-standard descriptions in --help, -w is the > > &g

Re: dmd 1.069 and 2.054 release

2011-07-11 Thread Leandro Lucarella
umentation. You can always use deprecated features using a compiler, so again... what's the point of "scheduled for deprectation"? I can't really understand that concept. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -

Re: D Programming Language source (dmd, phobos, etc.) has moved to github

2011-01-28 Thread Leandro Lucarella
does something similar. Not sure why Git hasn't gotten > > this particular nicety. > > Bazaar does indeed have revision numbers per branch. Note that branch > and repository is a different concept in Bazaar, unlike Git and > Mercurial where they are fundamentally t

Re: Build a D project is now easy

2010-11-28 Thread Leandro Lucarella
Kagamin, el 28 de noviembre a las 11:34 me escribiste: > Leandro Lucarella Wrote: > > > Make is not a build system, make is a unix tool, it does one thing and > > it do it well, and that thing is rebuilding something based on > > dependencies. > > Being a unix to

Re: Build a D project is now easy

2010-11-23 Thread Leandro Lucarella
Nick Sabalausky, el 23 de noviembre a las 08:54 me escribiste: > "Leandro Lucarella" wrote in message > news:20101123050406.gj8...@llucax.com.ar... > > Nick Sabalausky, el 22 de noviembre a las 12:54 me escribiste: > >> "Manfred_Nowak" wrote in message

Re: Build a D project is now easy

2010-11-23 Thread Leandro Lucarella
Don, el 23 de noviembre a las 09:06 me escribiste: > Leandro Lucarella wrote: > >Make can be very hard to learn, specially because people tend to use it > >wrongly and there are very few good examples and tutorials/docs. > > > >PS: I'm really talking about GMak

Re: Build a D project is now easy

2010-11-22 Thread Leandro Lucarella
specially limitations. Eventually I decided to learn Make seriously, wrote a good Makefile and never looked back... Make can be very hard to learn, specially because people tend to use it wrongly and there are very few good examples and tutorials/docs. PS: I

Re: Build a D project is now easy

2010-11-22 Thread Leandro Lucarella
e. Make is not a build system, make is a unix tool, it does one thing and it do it well, and that thing is rebuilding something based on dependencies. Usually Make is a tool to use as a building block when you need something more complex. Make is a great tool, just don't

Re: D Concurrent GC

2010-10-10 Thread Leandro Lucarella
Leandro Lucarella, el 8 de octubre a las 01:44 me escribiste: > Denis Koroskin, el 8 de octubre a las 05:14 me escribiste: > > I tried using your GC under D2/Windows, and unfortunately it crashes > > with Access Violation (I used a version modified by Sean as a > > start

Re: D Concurrent GC

2010-10-07 Thread Leandro Lucarella
rth trying in Windows is the precise scanning (well, there are some other minor optimizations that proved useful). -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 54

Re: D Concurrent GC

2010-10-07 Thread Leandro Lucarella
Leandro Lucarella, el 10 de septiembre a las 09:26 me escribiste: > Bernard Helyer, el 10 de septiembre a las 04:49 me escribiste: > > Very nice. I've been reading your posts on this with interest. > > > > How much work would be involved in porting this to druntime? &g

Re: D Concurrent GC

2010-09-10 Thread Leandro Lucarella
t both are based on the same code, so probably not too much work should be involved. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C

D Concurrent GC

2010-09-09 Thread Leandro Lucarella
http://llucax.com.ar/blog/blog/tag/dgc?sort=+date If you only care about concurrency, you probably want to read just this: http://llucax.com.ar/blog/blog/tag/cdgc?sort=+date -- Leandro Lucarella (AKA luca) http://llucax.c

Re: d.vim 0.20

2010-08-30 Thread Leandro Lucarella
Jesse Phillips, el 30 de agosto a las 20:22 me escribiste: > Leandro Lucarella Wrote: > > > Very nice, thanks. > > > > Do you know if this will be eventually merged into upstream? > > > > The latest version upstream should be 0.18. I will be able to subm

Re: d.vim 0.20

2010-08-30 Thread Leandro Lucarella
e ~ is users > directory, not documents). > > I am the new maintainer of this file so please direct any comments, > suggestions, patches my way at jesse.k.phillip...@gmail.com Very nice, thanks. Do you know if this will be eventually merged into upstream? -- Leandro Lucarella

Re: Interview with InformIT part 2/3

2010-08-19 Thread Leandro Lucarella
Walter Bright, el 19 de agosto a las 13:08 me escribiste: > Leandro Lucarella wrote: > >With the precise heap scanning patch for DMD the GC can automatically > >pin memory, because it has enough information to differentiate between > >real pointers and words which types are n

Re: Interview with InformIT part 2/3

2010-08-19 Thread Leandro Lucarella
pinned, but I think manual unpinning is just to dangerous to be useful. And for the former, you can easily force pinning by having a pointer to it in a portion of memory that is scanned conservatively. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---

Re: Interview with InformIT part 2/3

2010-08-19 Thread Leandro Lucarella
Walter Bright, el 18 de agosto a las 12:25 me escribiste: > Leandro Lucarella wrote: > >Walter Bright, el 18 de agosto a las 10:08 me escribiste: > >>bearophile wrote: > >>>Currently in the D2 GC there is no notion of pinned/unpinned class > >>>inst

Re: Interview with InformIT part 2/3

2010-08-18 Thread Leandro Lucarella
the precise heap scanning patch is applied (and much better if we can manage to scan the static data precisely too). Otherwise you simply just can't move stuff around because you don't know what is a pointer and what is not (thus you can't update pointer that point to moved stuff).

Re: D web site facelift

2010-07-04 Thread Leandro Lucarella
e. That would resolve that > problem . Apart from the joke, it would be nice to have a different distribution package for each OS/arch (using a natural packager for each is a plus; i.e., tar.gz for unixes :). -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---

Re: fedora will get ldc and tango in official repo

2010-07-04 Thread Leandro Lucarella
Tomas Lindquist Olsen, el 4 de julio a las 17:55 me escribiste: > On Sat, Jun 26, 2010 at 11:57 PM, Leandro Lucarella > wrote: > > > > Mmmm, I guess the fact that LDC doesn't support Phobos might be a good > > reason why including Phobos is not that useful =) >

Re: D web site facelift

2010-07-02 Thread Leandro Lucarella
some, and in fact feels the right size and position. I agree it > feels somewhat intruding on lower resolutions. Nice. Use the same favicon as the Wiki4D and I'm sold: http://www.prowiki.org/wiki4d/upload/duser/favicon.png -- L

Re: fedora will get ldc and tango in official repo

2010-06-26 Thread Leandro Lucarella
that useful =) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) -- F

Re: fedora will get ldc and tango in official repo

2010-06-26 Thread Leandro Lucarella
n't compile D2 either ATM. So it makes no sense to include Phobos 1 or 2 if the only D compiler provided by Fedora is LDC. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Leandro Lucarella
Walter Bright, el 15 de mayo a las 10:28 me escribiste: > Leandro Lucarella wrote: > >I think the feature could be nice if it needs no configuration at all (it > >searches the import path and looks for modules where a missing symbol is). > > The problem with that is often

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Leandro Lucarella
Don, el 15 de mayo a las 09:47 me escribiste: > Walter Bright wrote: > >Leandro Lucarella wrote: > >>I saw the patches, and having all hardcoded in the compiler doesn't seems > >>like a good idea =/ > > > >I know the hardcoding is probably not the best

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread Leandro Lucarella
that mean? > > Write the following program: > > --- > void main() > { > writeln("hello world!"); > } > --- > > compile it and see what happens. I think it'll be clear! I saw

Re: d2tags - converts DMD2's JSON output to Exuberant Ctags format

2010-05-07 Thread Leandro Lucarella
mpler than figuring out Linux's find > and combining it with d2tags. Add a -R option, this way it will work just like exuberant-ctags =) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ --

Re: d2tags - converts DMD2's JSON output to Exuberant Ctags format

2010-05-06 Thread Leandro Lucarella
son > tags > > Very useful, and a beautiful example of D scripting. > > I wonder if this is of enough general utility to warrant inclusion > within the D distribution, along with rdmd. Thoughts? I think it might be better to add support to the common tools, like exuberant-ctag

Re: d2tags - converts DMD2's JSON output to Exuberant Ctags format

2010-05-06 Thread Leandro Lucarella
. It's just 150+ lines, thanks to D2's > powerful string handling. Enjoy! > > http://github.com/Dubhead/d2tags > > usage: > % dmd -Xftags.json foo.d > % d2tags tags.json > tags % vim -t tags foo.d Great! -- Leandro Luca

Re: dmd 1.060 and 2.045 release

2010-05-06 Thread Leandro Lucarella
That can't be it. The identifier shown by Alex is only 33 > characters. O(n^2) is not that slow, especially for smaller > variables. There must be other factors you're not considering... Run a profiler. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ --

Re: dmd 1.060 and 2.045 release

2010-05-05 Thread Leandro Lucarella
see if we > >can't get bug #4044 (debugging tracker) closed :) > > I agree that getting all the gdb issues sorted out will be a nice win. Specially now that GDB will support D natively! -- Leandro Lucarella (AKA luc

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Leandro Lucarella
embrace a good idea is a little lower so it doesn't take that many years to convince you =P -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8

Re: GDB Patched

2010-04-30 Thread Leandro Lucarella
/www.llucax.com.ar/blog/blog/post/06d99f3b > > It has been more than accepted, it is now in the source tree, and > will be in the 7.2 release of GDB :D Yeap! I've updated the blog post :) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/

Re: LDC 0.9.2 released

2010-03-20 Thread Leandro Lucarella
n to up-to-date dependencies, this release incorporates a wealth > of fixes and improvements by Benjamin Kramer, Frits van Bommel, Kelly > Wilson, Leandro Lucarella, Matti Niemenmaa, Moritz Warning, Robert Clipsham, > Tomas Lindquist Olsen and me. > > Linux x86-64 download: >

Re: dmd 1.057 and 2.041 release

2010-03-10 Thread Leandro Lucarella
parseable for D: ["hello \"world\"", "nice \\"] [1, 2, 3] [1.0, 2.0, 3.0] Thiis is good for both serialization and debugging (it' unambiguous, mandatory for serialization, and a littl verbose but clear for debugging). And if sometime in the future we get a D parser

Re: dmd 1.056 and 2.040 release

2010-01-31 Thread Leandro Lucarella
gt; >http://ftp.digitalmars.com/dmd.2.040.zip > > > >Thanks to the many people who contributed to this update! > > D2 changelog points @disable to attribute.html#deprecated, > should be attribute.html#disable I reported that in the beta ML but it seems that wasn't important e

Re: D compiler as part of GCC

2010-01-28 Thread Leandro Lucarella
Andrei Alexandrescu, el 28 de enero a las 12:29 me escribiste: > Leandro Lucarella wrote: > >Andrei Alexandrescu, el 28 de enero a las 09:49 me escribiste: > >>>Just see the next message: > >>> > >>>http://gcc.gnu.org/ml/gcc/2010-01/msg00501

Re: D compiler as part of GCC

2010-01-28 Thread Leandro Lucarella
missing? They are paying him to spend time on Go, at least is a "20% project". -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) --

Re: D compiler as part of GCC

2010-01-28 Thread Leandro Lucarella
nd that the language does not have legs to resist on merit > alone, that may change any time. It would be great if D were present > in GCC - thanks Jerry for your initiative, and please keep it up. > > Andrei Just see the next message: http://gcc.gnu.org/ml/gcc/2010-01/msg00501.html 2

Re: D compiler as part of GCC

2010-01-24 Thread Leandro Lucarella
legal opinion > > anyway. > > You're probably versed enough to do the talking for yourself with one of the > FSF > lawyers. Chances are that might actually not cost you anything. Exactly, I think the FSF knows about laws and have some lawyers to help you. -- Leandro Lucar

Re: D compiler as part of GCC

2010-01-23 Thread Leandro Lucarella
Walter Bright, el 23 de enero a las 16:15 me escribiste: > Leandro Lucarella wrote: > >Walter Bright, el 23 de enero a las 12:54 me escribiste: > >>Jerry Quinn wrote: > >>>Walter Bright Wrote: > >>>>Will they take a fork of the dmd source, such that

Re: D compiler as part of GCC

2010-01-23 Thread Leandro Lucarella
s GPL I think it won't be any trouble to fold in the new changes back to GDC as they did (and LDC too), so it won't be really a *fork*, right? Walter, please, please, please let us know how this progresses. Thanks! -- Leandro Lucarella (AKA luca) http://llucax.com.ar

Re: D compiler as part of GCC

2010-01-19 Thread Leandro Lucarella
tributed to them such that it can be > licensed under GPLv3 and copyright on that snapshot is assigned to FSF, > then I think there would be no issues. Please let us know what the answer is! -- Leandro Lucarella (AKA luca)

Re: D compiler as part of GCC

2010-01-19 Thread Leandro Lucarella
front-end, but at least you don't have to care anymore in updating the back-end glue. I think one of the bigger problems with GDC right now is to update it to the latest GCC version, not merging the latest DMD front-end. Being official part of GCC is nothing but a huge win. Of course

Re: New vim d.vim syntax highlighting script

2010-01-12 Thread Leandro Lucarella
Jason Mills, el 11 de enero a las 21:07 me escribiste: > I have uploaded a new d.vim syntax highlighting script to vim.org. Get > it at http://www.vim.org/scripts/script.php?script_id=379. Nice, thanks! -- Leandro Lucarella (AKA luca) http://llucax.

Re: dmd beta mailing list

2010-01-04 Thread Leandro Lucarella
t; Some lists for D are already on gmane so it would be nice if they could all > be there. Yes, just do it yourself: http://gmane.org/subscribe.php -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ --

Re: dmd beta mailing list

2010-01-04 Thread Leandro Lucarella
dmd-beta-subscr...@puremagic.com > or visiting http://lists.puremagic.com/ > > Thanks to Brad Roberts for setting this up. Damn! I guess the ship to posting beta releases (I think it should be called rc BTW :) to the announcement NG has sailed :S -- Leandro Lucarella (AKA luca)

Re: dmd 1.055 and 2.039 release

2010-01-04 Thread Leandro Lucarella
intainers. > > > >Please put me on the list. > > When Brad creates it, I (or Brad) will post an announcement here, > and you'll be able to sign up for it. Please, do it in the announcement NG, there is no point to have a separated list. Mark the announcements clearly as bet

Re: dmd 1.055 and 2.039 release

2010-01-04 Thread Leandro Lucarella
rying to merge latest DMD FE to LDC though). I don't want to receive any personal e-mails, the announcement NG is perfect for me. Please, please, do both if you think is very important for some other people to be explicitly notified via personal e-mails. Thanks. -- Leandro Luca

Re: dmd 1.055 and 2.039 release

2010-01-03 Thread Leandro Lucarella
e, and not only fixes 102, it also fixes 461, 2386, 2654 and 2666, not counting a couple of already fixed bugs. I think Rainer Schuetze deserves a lot of credit, I think his practically at the same scale as Don fixing important bugs, I hope Walter realizes that and had him the DMD test suite as well (o

Re: dmd 1.053 and 2.037 release

2009-12-08 Thread Leandro Lucarella
Leandro Lucarella, el 5 de diciembre a las 13:07 me escribiste: > Walter Bright, el 4 de diciembre a las 20:05 me escribiste: > > Probably the biggest thing is opDispatch! > > > > http://www.digitalmars.com/d/1.0/changelog.html > > http://ftp.digitalmars.com/dmd.1

Re: dmd 1.053 and 2.037 release

2009-12-05 Thread Leandro Lucarella
dmd/tags/dmd-1.053 svn cp http://svn.dsource.org/projects/dmd/trunk http://svn.dsource.org/projects/dmd/tags/dmd-2.037 The same should be done in the phobos and druntime repositories. Thanks! -- Leandro Lucarella (AKA luca)

Re: next version d2

2009-11-27 Thread Leandro Lucarella
l8night, el 27 de noviembre a las 12:52 me escribiste: > when will next bugfix for d2 be available? You never know, it all dependens on Walter's moods. -- Leandro Lucarella (AKA luca) http://lluca

Re: bugzilla 424 - Unexpected OPTLINK Termination - solved!

2009-11-04 Thread Leandro Lucarella
grauzone, el 4 de noviembre a las 20:23 me escribiste: > Leandro Lucarella wrote: > >grauzone, el 4 de noviembre a las 17:23 me escribiste: > >>Walter Bright wrote: > >>>Anyhow, during this process I stumbled upon what the problem was. > >>>Optlink

Re: bugzilla 424 - Unexpected OPTLINK Termination - solved!

2009-11-04 Thread Leandro Lucarella
Bill Baxter, el 4 de noviembre a las 11:08 me escribiste: > On Wed, Nov 4, 2009 at 10:21 AM, Leandro Lucarella wrote: > > grauzone, el  4 de noviembre a las 17:23 me escribiste: > >> Walter Bright wrote: > >> >Anyhow, during this process I stumbled upon what the

Re: bugzilla 424 - Unexpected OPTLINK Termination - solved!

2009-11-04 Thread Leandro Lucarella
u really find it slow, GNU Gold (done by Google) is *much* faster. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05

Re: dmd 1.050 and 2.035 release

2009-10-23 Thread Leandro Lucarella
make -f osx.mak > > > > and it's a godsand - no more downloading 8 MB of unusable stuff (and > > obsolete because some patches are already in trunk). > > I'm surprised that isn't fixed yet. > http://d.puremagic.com/issue

Re: D and open development model

2009-10-15 Thread Leandro Lucarella
Bill Baxter, el 15 de octubre a las 15:51 me escribiste: > On Thu, Oct 15, 2009 at 3:01 PM, Andrei Alexandrescu > wrote: > > Leandro Lucarella wrote: > >> > >> Hi, I'm sorry to spam here with self references, but I don't know if > >> Walter a

Re: D and open development model

2009-10-15 Thread Leandro Lucarella
Andrei Alexandrescu, el 15 de octubre a las 17:01 me escribiste: > Leandro Lucarella wrote: > >Hi, I'm sorry to spam here with self references, but I don't know if > >Walter and other D developers read Planet D, and I really appreciate if > >they could read th

Re: D and open development model

2009-10-15 Thread Leandro Lucarella
bearophile, el 15 de octubre a las 17:49 me escribiste: > Leandro Lucarella: > > > I hope you find it useful. > > Wonderful, baby steps lead you to many places :-) > Thank you for that post. Isn't GIT better for CVS? Of course. Maybe you mistaken DVCS (Distributed Ve

D and open development model

2009-10-15 Thread Leandro Lucarella
cism and a recognition to the advances made in the last year(s?). I was about to write it directly to the D group but I thought it could hit a more wider audience as a blog post, and it could attract some people that had left D because of its closeness. I hope you find it useful. -- Leandro Luca

Re: dmd 1.050 and 2.035 release

2009-10-14 Thread Leandro Lucarella
ww.digitalmars.com/d/2.0/changelog.html > http://ftp.digitalmars.com/dmd.2.035.zip > > Many thanks to the numerous people who contributed to this update. Thanks for the first releases with full svn history! 8-) -- Leandro Lucarella (AKA luca)

Re: dmd 1.049 and 2.034 release

2009-10-13 Thread Leandro Lucarella
e for more details. > > I checked into svn a compiler change folding in your patch. Can you > try it out with QtD? Thanks for the small commits :) BTW, unless you're planning to skip DMD 2.035, I think you increased the DMD 2 version accidentally to 2.036 ;) -- Leandro Luc

Re: DMD svn and contract inheritance

2009-10-06 Thread Leandro Lucarella
ail addresses, post to the > >nextgroups, post to IRC? > > I suggest setting it up to email the maintainers of the packages > being compiled any problems with compiling them. I think it would be best to have a newsgroup/mailing list/RSS for this. At least being able to see the

Re: DMD svn and contract inheritance

2009-10-05 Thread Leandro Lucarella
Andrei Alexandrescu, el 5 de octubre a las 19:17 me escribiste: > Jason House wrote: > >Walter Bright Wrote: > > > >>Robert Clipsham wrote: > >>>Leandro Lucarella wrote: > >>>>Thanks for finally taking this way, Walter =) > >>>> &g

Re: dmd 1.048 and 2.033 releases

2009-10-05 Thread Leandro Lucarella
; >int bar() > >{ > >return 42; > >} > > > >writeln("%d", bar); > > > >And this too: > > > >int bar() @property > >{ > >return 42; > >} > > > >writeln("%d", bar()); > > > >So it ap

Re: DMD svn and contract inheritance

2009-09-27 Thread Leandro Lucarella
Walter Bright, el 27 de septiembre a las 13:45 me escribiste: > Leandro Lucarella wrote: > >Thanks for finally taking this way, Walter =) > > You're welcome. I hadn't done it before because I couldn't figure > out a reasonable way of implementing it. I don&#x

DMD svn and contract inheritance

2009-09-27 Thread Leandro Lucarella
Thanks for finally taking this way, Walter =) http://www.dsource.org/projects/dmd/timeline -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145

Re: Crash handler with stack trace

2009-09-23 Thread Leandro Lucarella
Jarrett Billingsley, el 23 de septiembre a las 12:03 me escribiste: > On Wed, Sep 23, 2009 at 11:58 AM, bearophile wrote: > > Leandro Lucarella: > > > >> Blaze is an engine AFAIK, not a program. And an engine to build games > >> AFAIK, and game aren't usu

Re: Crash handler with stack trace

2009-09-23 Thread Leandro Lucarella
bearophile, el 22 de septiembre a las 07:28 me escribiste: > Leandro Lucarella: > > > I was unable > > to find any real programs (suitable for a GC benchmarks at least) for > > D that are properly maintained except Dil, > > Have you tried Blaze? Blaze is an engin

Re: Crash handler with stack trace

2009-09-21 Thread Leandro Lucarella
, really): http://git.llucax.com.ar/w/software/dgc/dgcbench.git In my blog are a few (meaningless but nice) graphs for the Naive GC =) http://proj.llucax.com.ar/blog/dgc/blog I'll posting the results of the tests using the Tango basic collector soon. -- Leandro Lucarella (luca) | Blog c

Re: dmd 1.047 and 2.032 releases

2009-09-03 Thread Leandro Lucarella
Don, el 3 de septiembre a las 17:30 me escribiste: > Leandro Lucarella wrote: > >Walter Bright, el 3 de septiembre a las 01:16 me escribiste: > >>This will probably be the last OSX 10.5 release, the next should be 10.6. > >> > >>http://www.digitalma

Re: dmd 1.047 and 2.032 releases

2009-09-03 Thread Leandro Lucarella
fore hit D1 (and new aditions to D1 should be more planned, for example, leaving them in D2 for a few releases only, so you can get real feedback from users before puting them in D1, and having some version scheme to indicate when new features are added). -- Leandro Lucarella (luca)

Re: Initial release of Goldie: GOLD Parser Engine for D

2009-08-28 Thread Leandro Lucarella
x27;t have any tools to write grammars or anything) but looks promising. http://www.reverberate.org/gazelle/ -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ GPG Key: 5F5A8D05 (

Re: DIP (D Improvement Proposal)

2009-07-08 Thread Leandro Lucarella
Walter Bright, el 8 de julio a las 12:53 me escribiste: > Leandro Lucarella wrote this in the dmd release thread, but it'll get > lost there, and deserves its own thread. > > >I think we can add a DIP (D Improvement Proposal =) section in the > >"Languag

[OT] Magazine For Fai [was: dmd 1.046 and 2.031 releases]

2009-07-08 Thread Leandro Lucarella
tch?v=dANeOdBX6QM or read the Wikipedia article about the show: http://es.wikipedia.org/wiki/Magazine_For_Fai -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 414

Re: dmd 1.046 and 2.031 releases

2009-07-08 Thread Leandro Lucarella
almars.com/dmd.2.031.zip I incidentally went through all the D2 bug reports that had being fixed in this release and I was really surprised about how much of them had patches by Don (the vast majority!). Thanks Don! I think it's great that more people are becoming major D contributors. -- Leandro L

Re: dmd 1.046 and 2.031 releases

2009-07-08 Thread Leandro Lucarella
Jesse Phillips, el 8 de julio a las 01:27 me escribiste: > On Tue, 07 Jul 2009 18:43:41 -0300, Leandro Lucarella wrote: > > > > > (BTW, nice job with the Wiki for whoever did it, I don't remember who > > was putting a lot of work on improving the Wiki, but it'

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
Andrei Alexandrescu, el 7 de julio a las 16:54 me escribiste: > Leandro Lucarella wrote: > >Andrei Alexandrescu, el 7 de julio a las 15:12 me escribiste: > >>Leandro Lucarella wrote: > >>>Andrei Alexandrescu, el 7 de julio a las 10:56 me escribiste: > >>

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
Andrei Alexandrescu, el 7 de julio a las 15:12 me escribiste: > Leandro Lucarella wrote: > >Andrei Alexandrescu, el 7 de julio a las 10:56 me escribiste: > >>Leandro Lucarella wrote: > >>>This seems nice. I think it would be nice if this kind of things are >

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
Andrei Alexandrescu, el 7 de julio a las 10:56 me escribiste: > Leandro Lucarella wrote: > >This seems nice. I think it would be nice if this kind of things are > >commented in the NG before a compiler release, to allow community input > >and discussion. > > Yup, that

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
i.e. [^ a .. b ] > > d. Exclude begin Exclude end, i.e. [^ a .. b ^] > > I think Walter's message really rendered the whole discussion moot. Post of > the > year: > > = > I like: > > a .. b+1 > > to mean inclusiv

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
e next > statement, which would range-check. However, in the current approach, > the ranges of x, y, and z are forgotten at the first semicolon. Then, > x+y has range -byte.min-byte.min up to byte.max+byte.max as far as the > type checker knows. That would fit in a short (and by the

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
Andrei Alexandrescu, el 6 de julio a las 18:32 me escribiste: > Leandro Lucarella wrote: > >Andrei Alexandrescu, el 6 de julio a las 10:44 me escribiste: > >>>>And what did those people use when they wanted to express a range of case > >>>>labels? In o

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
aarti_pl, el 7 de julio a las 00:27 me escribiste: > Leandro Lucarella pisze: > >Andrei Alexandrescu, el 6 de julio a las 10:44 me escribiste: > >>>>And what did those people use when they wanted to express a range of case > >>>>labels? In other words,

Re: dmd 1.046 and 2.031 releases

2009-07-07 Thread Leandro Lucarella
bike-shedding. And I'm so, SOOO sick of bike-shedding. I think Walter is right, this syntax introduce an inconsistency in the ".." operator semantics, which is used with inclusive meaning sometimes (case) and with exclusive meaning other times (slices and foreach). -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05)

<    1   2   3   4   >