Re: dmd 1.061 and 2.046 release

2010-05-27 Thread Stewart Gordon
Jérôme M. Berger wrote: Ary Borenszweig wrote: Jérôme M. Berger wrote: Walter Bright wrote: snip I'm using firefox. Even on their main developer.apple.com/iphone/index.action, most of the text is light grey on white. Text is black here. But it is very thin, are you sure this isn't an

Re: dmd 1.061 and 2.046 release

2010-05-23 Thread bearophile
Regarding the stack trace, I don't like the idea of having it only in debug mode... After battling with huge stack traces, there's another related feature that I'd like to have on default: stack trace compression. If a recursive function keeps calling itself, or two functions keep calling

Re: dmd 1.061 and 2.046 release

2010-05-18 Thread Jesse Phillips
Charles Hixson wrote: /usr/bin is for system installed executables. It's bad practice to put other things there. Actually that is not the case. /usr/bin is for system installations and general practice when using a system with package management is to leave it for packages installed by the

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Nathan Tuggy
On 2010-05-16 21:47, Nick Sabalausky wrote: Walter Brightnewshou...@digitalmars.com wrote in message news:hsqhhg$fm...@digitalmars.com... Nick Sabalausky wrote: I recently completed a revamp of the digitalmars site that got rid of the table based layout in favor of using floating CSS layout.

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread bearophile
linux user: Zip supports the executable flag but for some reason the compiler has negative attitude towards Linux users. Maybe it's supposed to boost the sales of the Windows port? The situation is different. It's for LLVM and GCC that Windows users look like third-class citizens. What you are

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread bearophile
But it seems true that the Linux version of dmd has come after the Windows one... So the situation is not perfectly balanced. Bye, bearophile

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Bernard Helyer
On 17/05/10 15:16, linux user wrote: for some reason the compiler has negative attitude towards Linux Maybe it's supposed to boost the sales of the Windows port? hahahahahahahahahahahahahahahahahahahahahahahah *gasp* hahahahahahahahahahahahahahahahahahahahahahahaahahahahah As bearophile

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Andrej Mitrovic
Charles Hixson Wrote: The D web pages are a marvel of clarity and utility. Compare them to the Python web pages, which I rate a second best. OT: The funny thing about the Python website, is that I never managed to find a direct link to the package repo (pypi) from the main site. And yet

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Walter Bright
Steven Schveighoffer wrote: On Mon, 17 May 2010 13:29:19 -0400, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: Charles Hixson Wrote: The D web pages are a marvel of clarity and utility. Compare them to the Python web pages, which I rate a second best. OT: The funny thing about the

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Nick Sabalausky
bearophile bearophileh...@lycos.com wrote in message news:hsqv52$18c...@digitalmars.com... linux user: Zip supports the executable flag but for some reason the compiler has negative attitude towards Linux users. Maybe it's supposed to boost the sales of the Windows port? The situation is

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Nick Sabalausky
linux user nos...@for.me wrote in message news:hsqcdg$4c...@digitalmars.com... Maybe it's supposed to boost the sales of the Windows port? ...sales? ...of DMD? ...???

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Steven Schveighoffer
On Mon, 17 May 2010 14:08:05 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: On Mon, 17 May 2010 13:29:19 -0400, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: Charles Hixson Wrote: The D web pages are a marvel of clarity and utility. Compare them

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Jérôme M. Berger
Andrej Mitrovic wrote: Charles Hixson Wrote: The D web pages are a marvel of clarity and utility. Compare them to the Python web pages, which I rate a second best. OT: The funny thing about the Python website, is that I never managed to find a direct link to the package repo (pypi)

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Walter Bright
Steven Schveighoffer wrote: The end result is, sometimes I can't find a link I clicked on before, because I'm no longer on the exact right page -- the nav bar is totally dependent on the current page! I agree, the nav bar changes from page to page. Not sure that's a problem, though.

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Andrej Mitrovic
Jérôme M. Berger Wrote: Andrej Mitrovic wrote: Charles Hixson Wrote: The D web pages are a marvel of clarity and utility. Compare them to the Python web pages, which I rate a second best. OT: The funny thing about the Python website, is that I never managed to find a

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Simen kjaeraas
Robert Jacques sandf...@jhu.edu wrote: On Mon, 17 May 2010 21:03:02 -0400, Steven Schveighoffer schvei...@yahoo.com wrote: Walter Bright Wrote: Steven Schveighoffer wrote: The end result is, sometimes I can't find a link I clicked on before, because I'm no longer on the exact right page

Re: dmd 1.061 and 2.046 release

2010-05-17 Thread Nick Sabalausky
Simen kjaeraas simen.kja...@gmail.com wrote in message news:op.vcvnwvmkvxi...@biotronic-pc.home... There is also the issue of the Phobos documentation not having the updated top box. D 2.0 Home is labeled D, Library Reference is Phobos, etc. Once you've gotten to the library documentation,

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Nick Sabalausky
BCS n...@anon.com wrote in message news:a6268ff13be78ccc28aed90f...@news.digitalmars.com... Hello Nick, BCS n...@anon.com wrote in message news:a6268ff13bd08ccc27164400...@news.digitalmars.com... The same holds for every file in /usr/bin, I wonder what that says about all the other people

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Charles Hixson
On 05/15/2010 02:00 AM, Walter Bright wrote: Don wrote: 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, but I wanted to try it out to see if it was a

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Charles Hixson
On 05/15/2010 06:13 PM, BCS wrote: Hello Adam, On 5/15/10, Bernard Helyer b.hel...@gmail.com wrote: Set executable bit, modify PATH Meh, you don't have to do that. On my box, I have a wrapper script in /usr/bin so the dmd command works from anywhere, but you can just as well run it right

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Walter Bright
Charles Hixson wrote: On 05/15/2010 02:00 AM, Walter Bright wrote: The D web site is rather pedestrian, but at least it's easy on the eyes. *Pedestrian*?? The D web pages are a marvel of clarity and utility. Compare them to the Python web pages, which I rate a second best. Things are

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Jacob Carlborg
On 5/16/10 22:02, Charles Hixson wrote: On 05/15/2010 06:13 PM, BCS wrote: Hello Adam, On 5/15/10, Bernard Helyer b.hel...@gmail.com wrote: Set executable bit, modify PATH Meh, you don't have to do that. On my box, I have a wrapper script in /usr/bin so the dmd command works from

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Jérôme M. Berger
Andrej Mitrovic wrote: Maybe there's a plugin for Firefox that can force some colors on individual websites, I'll have a look later. There is: Stylish. It allows you to completely redefine the style sheet on a site by site basis (always assuming that the web site uses css of course):

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Jérôme M. Berger
Ary Borenszweig wrote: Jérôme M. Berger wrote: Walter Bright wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread BCS
Hello Charles, On 05/15/2010 06:13 PM, BCS wrote: The same holds for every file in /usr/bin, I wonder what that says about all the other people who put stuff there. Similar thought hold for the other bits and places. /usr/bin is for system installed executables. It's bad practice to put

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread linux user
Adam Ruppe Wrote: On Sat, May 15, 2010 at 07:21:00PM -0300, Leandro Lucarella wrote: That's a problem with D distribution, not with the compiler. It would be better to fix the original problem =) It amazes me that people have trouble installing D. Download, unzip, done. It couldn't be

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread BCS
Hello linux, The site looks like it was created using some generic boring documentation tool with a basic minimalistic style template. It might attract some developers who think that javadoc or doxygen looks a bit too artistic for their taste and their largest goal in life is to win the

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Nick Sabalausky
Jérôme M. Berger jeber...@free.fr wrote in message news:hspm5b$1h9...@digitalmars.com... There's also Greasemonkey.

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Nick Sabalausky
Walter Bright newshou...@digitalmars.com wrote in message news:hspj3m$1c9...@digitalmars.com... People often say it doesn't look professional. I agree it could probably use better colors, etc. But for this kind of web site, I think it's just wrong to use flash, javascript, or anything that

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Walter Bright
Nick Sabalausky wrote: I recently completed a revamp of the digitalmars site that got rid of the table based layout in favor of using floating CSS layout. The result looks a bit nicer, and the printing should be much better. Speaking as a web developer, I've found that floating CSS is

Re: dmd 1.061 and 2.046 release

2010-05-16 Thread Nick Sabalausky
Walter Bright newshou...@digitalmars.com wrote in message news:hsqhhg$fm...@digitalmars.com... Nick Sabalausky wrote: I recently completed a revamp of the digitalmars site that got rid of the table based layout in favor of using floating CSS layout. The result looks a bit nicer, and the

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Don
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, but I wanted to try it out to see if it was a good feature before committing a lot of work to it. The

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Walter Bright
Don wrote: 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, but I wanted to try it out to see if it was a good feature before committing a lot of work

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Jacob Carlborg
On 5/15/10 05:46, 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, but I wanted to try it out to see if it was a good feature before committing a lot of

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, but I wanted to try it out to see if it was a good

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Walter Bright
Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered my eyes turn red and painful after a while

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Walter Bright
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 newbies have trouble setting up import paths.

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Jérôme M. Berger
Walter Bright wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered my eyes turn red and

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Ary Borenszweig
Jérôme M. Berger wrote: Walter Bright wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Walter Bright
Jérôme M. Berger wrote: Walter Bright wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Andrej Mitrovic
Walter Bright Wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered my eyes turn red and

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread bearophile
Sean Kelly: I made this change a few days ago, after Brad suggested the same thing. It was just a tad late for 2.046. With luck I'll have stack tracing sorted out on Windows before 2.047 as well. Sometimes I complain, but I am very grateful for all the work you and others put in D and its

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Jacob Carlborg
On 5/15/10 19:27, Walter Bright wrote: Jacob Carlborg wrote: On 5/15/10 11:00, Walter Bright wrote: Apple's web site isn't much better, it's got to be the most hard to read site I've ever encountered. The text is a faint grey on white, of all things, and the font is so poorly rendered my eyes

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 newbies have trouble setting up

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Adam Ruppe
On 5/15/10, Bernard Helyer b.hel...@gmail.com wrote: Set executable bit, modify PATH Meh, you don't have to do that. On my box, I have a wrapper script in /usr/bin so the dmd command works from anywhere, but you can just as well run it right out of wherever you download it too. ./dmd works just

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread BCS
Hello Adam, On 5/15/10, Bernard Helyer b.hel...@gmail.com wrote: Set executable bit, modify PATH Meh, you don't have to do that. On my box, I have a wrapper script in /usr/bin so the dmd command works from anywhere, but you can just as well run it right out of wherever you download it too.

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Bernard Helyer
On 16/05/10 13:06, Adam Ruppe wrote: Ew, why? I guess if you have a script it is ok for you, but there's really no need to take it out of the folders where they are at the unzip. Because certain tools expect dmd to be on the PATH. I could edit /etc/environment, but this is simpler.

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread Nick Sabalausky
BCS n...@anon.com wrote in message news:a6268ff13bd08ccc27164400...@news.digitalmars.com... Hello Adam, On 5/15/10, Bernard Helyer b.hel...@gmail.com wrote: Set executable bit, modify PATH Meh, you don't have to do that. On my box, I have a wrapper script in /usr/bin so the dmd command

Re: dmd 1.061 and 2.046 release

2010-05-15 Thread BCS
Hello Nick, BCS n...@anon.com wrote in message news:a6268ff13bd08ccc27164400...@news.digitalmars.com... The same holds for every file in /usr/bin, I wonder what that says about all the other people who put stuff there. Similar thought hold for the other bits and places. Maybe it's my

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread Ary Borenszweig
Walter Bright wrote: This is to fix the spell corrector speed problems and several forward reference bugs. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.061.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.046.zip Add

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread Walter Bright
Ary Borenszweig wrote: Walter Bright wrote: This is to fix the spell corrector speed problems and several forward reference bugs. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.061.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread bearophile
This release seems to work, thank you. Bugzilla 1001: print stack trace (in debug mode) when program die Can you or someone else show me an example of how to activate stack tracing? For example on Windows I have written this small program: import std.c.stdlib: atoi; void main() { int x =

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread Leandro Lucarella
Walter Bright, el 14 de mayo a las 14:42 me escribiste: Ary Borenszweig wrote: Walter Bright wrote: This is to fix the spell corrector speed problems and several forward reference bugs. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.061.zip

Re: dmd 1.061 and 2.046 release

2010-05-14 Thread Walter Bright
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, but I wanted to try it out to see if it was a good feature before committing a lot of work to it. The alternative is to use