Re: d-programming-language.com

2011-12-13 Thread F i L
Peter Alexander wrote: I agree that cmd sucks. I disagree that people use Visual Studio because cmd sucks. At home I'm a Mac user, but at work I use Visual Studio. I've used Eclipse, XCode, code blocks, vim+makefiles, and I can easily say that Visual Studio is far and away the best developme

Re: d-programming-language.com

2011-12-13 Thread Manu
On 13 December 2011 21:50, Peter Alexander wrote: > On 12/12/11 6:09 PM, Hans Uhlig wrote: > >> On 12/11/2011 1:26 PM, Peter Alexander wrote: >> >>> On 11/12/11 1:52 AM, Walter Bright wrote: >>> On 12/10/2011 4:46 PM, Peter Alexander wrote: > I think either would be fine, but having

Re: d-programming-language.com

2011-12-13 Thread Peter Alexander
On 12/12/11 6:09 PM, Hans Uhlig wrote: On 12/11/2011 1:26 PM, Peter Alexander wrote: On 11/12/11 1:52 AM, Walter Bright wrote: On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either would be fine, but having to use the command line for anything on Windows is a no-no these days in terms o

Re: d-programming-language.com

2011-12-13 Thread Vladimir Panteleev
On Tuesday, 13 December 2011 at 15:23:59 UTC, Mirko Pilger wrote: https://github.com/D-Programming-Language/d-programming-language.org/pull/46 looking forward to try this out. thanks for your work. Here is the compiled file from current docs: http://dump.thecybershadow.net/115d4504aa073d18ad

Re: d-programming-language.com

2011-12-13 Thread Mirko Pilger
https://github.com/D-Programming-Language/d-programming-language.org/pull/46 looking forward to try this out. thanks for your work.

Re: d-programming-language.com

2011-12-13 Thread Vladimir Panteleev
On Monday, 12 December 2011 at 22:28:30 UTC, Walter Bright wrote: On 12/12/2011 8:57 AM, Vladimir Panteleev wrote: Anyway, it's probably worth doing the work of using the d-p-l.org files. I could use the opportunity to move some of the hacks out of chmgen into the docs as proper fixes. I do

Re: d-programming-language.com

2011-12-12 Thread Manu
On 13 December 2011 01:59, Andrei Alexandrescu < seewebsiteforem...@erdani.org> wrote: > On 12/12/11 1:03 PM, Jonathan M Davis wrote: > >> On Monday, December 12, 2011 20:39:11 Manu wrote: >> >>> On 12 December 2011 20:09, Hans Uhlig wrote: >>> On 12/11/2011 1:26 PM, Peter Alexander wrote: >

Re: d-programming-language.com

2011-12-12 Thread Andrei Alexandrescu
On 12/12/11 1:03 PM, Jonathan M Davis wrote: On Monday, December 12, 2011 20:39:11 Manu wrote: On 12 December 2011 20:09, Hans Uhlig wrote: On 12/11/2011 1:26 PM, Peter Alexander wrote: On 11/12/11 1:52 AM, Walter Bright wrote: On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either wo

Re: d-programming-language.com

2011-12-12 Thread Walter Bright
On 12/12/2011 8:57 AM, Vladimir Panteleev wrote: Anyway, it's probably worth doing the work of using the d-p-l.org files. I could use the opportunity to move some of the hacks out of chmgen into the docs as proper fixes. I do appreciate the effort you're putting into this. I think chmgen will b

Re: d-programming-language.com

2011-12-12 Thread Jacob Carlborg
On 2011-12-12 20:03, Jonathan M Davis wrote: On Monday, December 12, 2011 20:39:11 Manu wrote: On 12 December 2011 20:09, Hans Uhlig wrote: On 12/11/2011 1:26 PM, Peter Alexander wrote: On 11/12/11 1:52 AM, Walter Bright wrote: On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either wo

Re: d-programming-language.com

2011-12-12 Thread Jonathan M Davis
On Monday, December 12, 2011 20:39:11 Manu wrote: > On 12 December 2011 20:09, Hans Uhlig wrote: > > On 12/11/2011 1:26 PM, Peter Alexander wrote: > >> On 11/12/11 1:52 AM, Walter Bright wrote: > >>> On 12/10/2011 4:46 PM, Peter Alexander wrote: > I think either would be fine, but having to u

Re: d-programming-language.com

2011-12-12 Thread Adam D. Ruppe
On Monday, 12 December 2011 at 18:43:43 UTC, Hans Uhlig wrote: Actually it might be nice instead of ddoc creating HTML if it created an intermediate XML or JSON format of documentation that could be transformed via XSLT+CSS into the final product be it html, chm, manpages etc. The macro syste

Re: d-programming-language.com

2011-12-12 Thread Hans Uhlig
On 12/10/2011 9:52 PM, Adam D. Ruppe wrote: Jonathan M Davis Wrote: In fact, as much of the documentation- generation as possible should be in ddoc IMHO. That way, anyone can get reasonable documentation for their own projects. I agree to an extent, but at the same time, I like keeping ddoc

Re: d-programming-language.com

2011-12-12 Thread Manu
On 12 December 2011 20:09, Hans Uhlig wrote: > On 12/11/2011 1:26 PM, Peter Alexander wrote: > >> On 11/12/11 1:52 AM, Walter Bright wrote: >> >>> On 12/10/2011 4:46 PM, Peter Alexander wrote: >>> I think either would be fine, but having to use the command line for anything on Wind

Re: d-programming-language.com

2011-12-12 Thread Hans Uhlig
On 12/11/2011 1:26 PM, Peter Alexander wrote: On 11/12/11 1:52 AM, Walter Bright wrote: On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either would be fine, but having to use the command line for anything on Windows is a no-no these days in terms of usability. Since dmd is a command li

Re: d-programming-language.com

2011-12-12 Thread Vladimir Panteleev
On Monday, 12 December 2011 at 06:57:52 UTC, Walter Bright wrote: On 12/11/2011 9:46 PM, Vladimir Panteleev wrote: Yes, that was what I was going to do. However, the layout of files generated for d-programming-language.org differs substantially from those included in the zip file, so I'm asking

Re: d-programming-language.com

2011-12-12 Thread Adam D. Ruppe
On Monday, 12 December 2011 at 12:10:29 UTC, Jacob Carlborg wrote: Wouldn't it be better if ddoc generate the correct HTML from the beginning. I touched upon this in another post... I say both yes and no. Yes because it'd be nice. A table of contents seems generally useful, and correct anchors

Re: d-programming-language.com

2011-12-12 Thread Jacob Carlborg
On 2011-12-11 07:52, Andrei Alexandrescu wrote: On 12/10/11 10:14 PM, Adam D. Ruppe wrote: Andrei Alexandrescu Wrote: Anything automated rox. cool. I updated the program today to handle the new site. Take a look at the output: http://arsdnet.net/d-web-site/std_stdio.html [snip] Yah, there'

Re: d-programming-language.com

2011-12-12 Thread Jacob Carlborg
On 2011-12-11 05:14, Adam D. Ruppe wrote: Andrei Alexandrescu Wrote: Anything automated rox. cool. I updated the program today to handle the new site. Take a look at the output: http://arsdnet.net/d-web-site/std_stdio.html Biggest improvement imo is anchors work better: http://arsdnet.net/d-

Re: d-programming-language.com

2011-12-11 Thread Walter Bright
On 12/11/2011 9:46 PM, Vladimir Panteleev wrote: Yes, that was what I was going to do. However, the layout of files generated for d-programming-language.org differs substantially from those included in the zip file, so I'm asking if there's a way to avoid having to modify chmgen to work with the

Re: d-programming-language.com

2011-12-11 Thread Vladimir Panteleev
On Monday, 12 December 2011 at 05:33:29 UTC, Walter Bright wrote: On 12/11/2011 9:11 PM, Vladimir Panteleev wrote: On Monday, 12 December 2011 at 05:08:28 UTC, Walter Bright wrote: On 12/11/2011 9:04 PM, Vladimir Panteleev wrote: I began work on this and ported chmgen to D2. However, chmgen wa

Re: d-programming-language.com

2011-12-11 Thread Walter Bright
On 12/11/2011 9:11 PM, Vladimir Panteleev wrote: On Monday, 12 December 2011 at 05:08:28 UTC, Walter Bright wrote: On 12/11/2011 9:04 PM, Vladimir Panteleev wrote: I began work on this and ported chmgen to D2. However, chmgen was written to operate on the files as they appear in the DMD zip fil

Re: d-programming-language.com

2011-12-11 Thread Vladimir Panteleev
On Monday, 12 December 2011 at 05:08:28 UTC, Walter Bright wrote: On 12/11/2011 9:04 PM, Vladimir Panteleev wrote: I began work on this and ported chmgen to D2. However, chmgen was written to operate on the files as they appear in the DMD zip files, not the ones on d-programming-language.org. H

Re: d-programming-language.com

2011-12-11 Thread Walter Bright
On 12/11/2011 9:04 PM, Vladimir Panteleev wrote: I began work on this and ported chmgen to D2. However, chmgen was written to operate on the files as they appear in the DMD zip files, not the ones on d-programming-language.org. How is the zip file documentation generated? Do you mean it works o

Re: d-programming-language.com

2011-12-11 Thread Vladimir Panteleev
On Sunday, 11 December 2011 at 02:07:34 UTC, Walter Bright wrote: On 12/10/2011 6:01 PM, Walter Bright wrote: On 12/10/2011 4:16 PM, Vladimir Panteleev wrote: On Saturday, 10 December 2011 at 23:45:50 UTC, Manu wrote: and I will never type this. There should be a .chm in the distribution htt

Re: d-programming-language.com

2011-12-11 Thread Manu
On 11 December 2011 23:26, Peter Alexander wrote: > On 11/12/11 1:52 AM, Walter Bright wrote: > >> On 12/10/2011 4:46 PM, Peter Alexander wrote: >> >>> I think either would be fine, but having to use the command line for >>> anything on >>> Windows is a no-no these days in terms of usability. >>>

Re: d-programming-language.com

2011-12-11 Thread Peter Alexander
On 11/12/11 1:52 AM, Walter Bright wrote: On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either would be fine, but having to use the command line for anything on Windows is a no-no these days in terms of usability. Since dmd is a command line tool anyway, why is it a usability problem t

Re: d-programming-language.com

2011-12-11 Thread Adam D. Ruppe
On Sunday, 11 December 2011 at 06:52:25 UTC, Andrei Alexandrescu wrote: I think the program should not specify "Uncategorized" when there's no other category. OK. Now, on the category tags, part of me wants to link back to something along the lines of my dpldocs.info site - a dynamic program t

Re: d-programming-language.com

2011-12-11 Thread Somedude
Le 11/12/2011 01:00, Walter Bright a écrit : > On 12/10/2011 3:45 PM, Manu wrote: >> Cool cheers, noted, although to be completely honest, I'm a windows >> user, and I >> will never type this. There should be a .chm in the distribution, >> which is the >> standard expected by any windows developer

Re: d-programming-language.com

2011-12-11 Thread Manu
On 11 December 2011 03:52, Walter Bright wrote: > On 12/10/2011 4:46 PM, Peter Alexander wrote: > >> I think either would be fine, but having to use the command line for >> anything on >> Windows is a no-no these days in terms of usability. >> > > Since dmd is a command line tool anyway, why is i

Re: d-programming-language.com

2011-12-10 Thread Andrei Alexandrescu
On 12/10/11 10:14 PM, Adam D. Ruppe wrote: Andrei Alexandrescu Wrote: Anything automated rox. cool. I updated the program today to handle the new site. Take a look at the output: http://arsdnet.net/d-web-site/std_stdio.html [snip] Yah, there's definite improvement. Adding categorization by

Re: d-programming-language.com

2011-12-10 Thread Adam D. Ruppe
Jonathan M Davis Wrote: > In fact, as much of the documentation- > generation as possible should be in ddoc IMHO. That way, anyone can get > reasonable documentation for their own projects. I agree to an extent, but at the same time, I like keeping ddoc itself fairly simple. Correct anchors fro

Re: d-programming-language.com

2011-12-10 Thread Jonathan M Davis
On Saturday, December 10, 2011 23:14:20 Adam D. Ruppe wrote: > Anyway it's pretty much complete here. Let me know what you think. Overall, I like what I see here, but I definitely that that ddoc itself should be fixed so that it generates proper anchors instead of requiring you to manipulate the

Re: d-programming-language.com

2011-12-10 Thread Adam D. Ruppe
Also, I was just wondering how it'd work on a page like std.container http://www.d-programming-language.org/phobos/std_container.html which already has a hand written table up top. So I ran it: http://arsdnet.net/d-web-site/std_container.html and I'm ok with it. In the d-p-l page, can you tell

Re: d-programming-language.com

2011-12-10 Thread Adam D. Ruppe
Walter Bright Wrote: > It just statically serves html. No cgi. See my reply to Andrei - the program modifies the static html ahead of time, so it just needs to be part of the build process, not part of the deployment. Here's a link to see its output: http://arsdnet.net/d-web-site/std_stdio.html

Re: d-programming-language.com

2011-12-10 Thread Adam D. Ruppe
Andrei Alexandrescu Wrote: > Anything automated rox. cool. I updated the program today to handle the new site. Take a look at the output: http://arsdnet.net/d-web-site/std_stdio.html Biggest improvement imo is anchors work better: http://arsdnet.net/d-web-site/std_stdio.html#File.writeln is dis

Re: d-programming-language.com

2011-12-10 Thread Andrei Alexandrescu
On 12/10/11 8:13 PM, Adam D. Ruppe wrote: Walter Bright Wrote: Essentially, I'd like to have the .chm files automatically built by the makefile for the html documentation. I'm curious: what kind of setup do you have there? It's a makefile you can find on github. The jump list in D's lib do

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 6:13 PM, Adam D. Ruppe wrote: Walter Bright Wrote: Essentially, I'd like to have the .chm files automatically built by the makefile for the html documentation. I'm curious: what kind of setup do you have there? The jump list in D's lib docs are very bad right now, and we could i

Re: d-programming-language.com

2011-12-10 Thread Adam D. Ruppe
Walter Bright Wrote: > Essentially, I'd like to have the .chm files automatically built by the > makefile > for the html documentation. I'm curious: what kind of setup do you have there? The jump list in D's lib docs are very bad right now, and we could improve the javascript behind them, but I

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 6:01 PM, Walter Bright wrote: On 12/10/2011 4:16 PM, Vladimir Panteleev wrote: On Saturday, 10 December 2011 at 23:45:50 UTC, Manu wrote: and I will never type this. There should be a .chm in the distribution http://d.puremagic.com/issues/show_bug.cgi?id=5470 Awesome, I had ov

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 4:16 PM, Vladimir Panteleev wrote: On Saturday, 10 December 2011 at 23:45:50 UTC, Manu wrote: and I will never type this. There should be a .chm in the distribution http://d.puremagic.com/issues/show_bug.cgi?id=5470 Awesome, I had overlooked that. Can you do a pull request to p

Re: d-programming-language.com

2011-12-10 Thread Jonathan M Davis
On Saturday, December 10, 2011 17:52:18 Walter Bright wrote: > On 12/10/2011 4:46 PM, Peter Alexander wrote: > > I think either would be fine, but having to use the command line for > > anything on Windows is a no-no these days in terms of usability. > > Since dmd is a command line tool anyway, wh

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 5:05 PM, Andrej Mitrovic wrote: Well now I could do the same thing with dman and it would open my browser instead. But dman wasn't around before.. ;) dman has suffered a bit from lack of TLC. But that can be fixed.

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 4:44 PM, Manu wrote: So it's imperative to get that part just right, and that's all about the docs and presentation for me. I agree with you.

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 4:46 PM, Peter Alexander wrote: I think either would be fine, but having to use the command line for anything on Windows is a no-no these days in terms of usability. Since dmd is a command line tool anyway, why is it a usability problem to use dman?

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 4:10 PM, Mirko Pilger wrote: I didn't think anyone preferred chm over web pages anymore! personally i prefer chm > pdf > web for technical documentations and ebooks on the desktop. We've got an ebook now for the D spec, and hope to get one done for Phobos.

Re: d-programming-language.com

2011-12-10 Thread Andrej Mitrovic
On 12/11/11, Walter Bright wrote: > I didn't think anyone preferred chm over web pages anymore! It is for me. All I have to do to get to some documentation of a symbol is highlight the symbol and hit F1, and the CHM with the section on that symbol comes up. Well now I could do the same thing wit

Re: d-programming-language.com

2011-12-10 Thread Manu
On 11 December 2011 02:00, Walter Bright wrote: > On 12/10/2011 3:45 PM, Manu wrote: > >> Cool cheers, noted, although to be completely honest, I'm a windows user, >> and I >> will never type this. There should be a .chm in the distribution, which >> is the >> standard expected by any windows dev

Re: d-programming-language.com

2011-12-10 Thread Peter Alexander
On 11/12/11 12:00 AM, Walter Bright wrote: On 12/10/2011 3:45 PM, Manu wrote: Cool cheers, noted, although to be completely honest, I'm a windows user, and I will never type this. There should be a .chm in the distribution, which is the standard expected by any windows developer from any sdk the

Re: d-programming-language.com

2011-12-10 Thread Vladimir Panteleev
On Saturday, 10 December 2011 at 23:45:50 UTC, Manu wrote: and I will never type this. There should be a .chm in the distribution http://d.puremagic.com/issues/show_bug.cgi?id=5470

Re: d-programming-language.com

2011-12-10 Thread Manu
On 11 December 2011 02:04, Andrej Mitrovic wrote: > Create a .chm with this: http://thecybershadow.net/d/docs/ > Wow, see, that's exactly what I'm talking about! :) .. (although I tried downloading that chm and it doesn't work...) There's an amazing amount of work and energy spent here, but there

Re: d-programming-language.com

2011-12-10 Thread Mirko Pilger
I didn't think anyone preferred chm over web pages anymore! personally i prefer chm > pdf > web for technical documentations and ebooks on the desktop.

Re: d-programming-language.com

2011-12-10 Thread Jonathan M Davis
On Saturday, December 10, 2011 16:00:15 Walter Bright wrote: > On 12/10/2011 3:45 PM, Manu wrote: > > Cool cheers, noted, although to be completely honest, I'm a windows > > user, and I will never type this. There should be a .chm in the > > distribution, which is the standard expected by any windo

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 3:45 PM, Manu wrote: Cool cheers, noted, although to be completely honest, I'm a windows user, and I will never type this. There should be a .chm in the distribution, which is the standard expected by any windows developer from any sdk they intend to take seriously. This is very eas

Re: d-programming-language.com

2011-12-10 Thread Andrej Mitrovic
Create a .chm with this: http://thecybershadow.net/d/docs/

Re: d-programming-language.com

2011-12-10 Thread Mirko Pilger
There should be a .chm in the distribution +1

Re: d-programming-language.com

2011-12-10 Thread Manu
On 10 December 2011 21:28, Walter Bright wrote: > On 12/10/2011 9:21 AM, Manu wrote: > >> Okay, so is this the official documentation for the language? >> Is there somewhere else I should be looking? >> >> I ask because literally 50% if things I've looked up in the last 2 days >> are >> undocumen

Re: d-programming-language.com

2011-12-10 Thread Manu
On 10 December 2011 20:08, Trass3r wrote: > Am 10.12.2011, 18:21 Uhr, schrieb Manu : > > > Okay, so is this the official documentation for the language? >> Is there somewhere else I should be looking? >> > > You mean .org > Yes this is the official documentation and yes it is lacking in some are

Re: d-programming-language.com

2011-12-10 Thread Mirko Pilger
v2.055 to v2.056 v2.055 to v2.057b

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 1:48 PM, Mirko Pilger wrote: I think dman didn't get updated properly on that platform. It does work properly on Windows. obviously i'm missing something here. within the downloaded archives for v2.055 to v2.056 i can only find binaries of dman for freebsd, linux and osx but not f

Re: d-programming-language.com

2011-12-10 Thread Mirko Pilger
I think dman didn't get updated properly on that platform. It does work properly on Windows. obviously i'm missing something here. within the downloaded archives for v2.055 to v2.056 i can only find binaries of dman for freebsd, linux and osx but not for windows. :/

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 12:52 PM, Chad J wrote: On 12/10/2011 03:50 PM, Chad J wrote: On 12/10/2011 02:28 PM, Walter Bright wrote: Yup. In general, you can find the documentation on a particular keyword by typing in: dman keyword Interesting, but doesn't work for me: chad@Hugin ~ $ dman auto x-w

Re: d-programming-language.com

2011-12-10 Thread Chad J
On 12/10/2011 02:28 PM, Walter Bright wrote: > > Yup. In general, you can find the documentation on a particular keyword > by typing in: > >dman keyword Interesting, but doesn't work for me: chad@Hugin ~ $ dman auto x-www-browser: No such file or directory chad@Hugin ~ $

Re: d-programming-language.com

2011-12-10 Thread Chad J
On 12/10/2011 03:50 PM, Chad J wrote: > On 12/10/2011 02:28 PM, Walter Bright wrote: >> >> Yup. In general, you can find the documentation on a particular keyword >> by typing in: >> >>dman keyword > > Interesting, but doesn't work for me: > > chad@Hugin ~ $ dman auto > x-www-browser: No such

Re: d-programming-language.com

2011-12-10 Thread Walter Bright
On 12/10/2011 9:21 AM, Manu wrote: Okay, so is this the official documentation for the language? Is there somewhere else I should be looking? I ask because literally 50% if things I've looked up in the last 2 days are undocumented. Many of them have some heading reserved, with no content. Here

Re: d-programming-language.com

2011-12-10 Thread Trass3r
Am 10.12.2011, 18:21 Uhr, schrieb Manu : Okay, so is this the official documentation for the language? Is there somewhere else I should be looking? You mean .org Yes this is the official documentation and yes it is lacking in some areas. You may also get Andrei's book "The D programming langua

Re: d-programming-language.com

2011-12-10 Thread Manu
On 10 December 2011 19:21, Manu wrote: > Okay, so is this the official documentation for the language? > Is there somewhere else I should be looking? > > I ask because literally 50% if things I've looked up in the last 2 days > are undocumented. > Many of them have some heading reserved, with no