Broken ghc documentation links

To reproduce: 1) Look for "data IO" on Hoogle, e.g. http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/Prelude.html#... 2) Click "source", which redirects to http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/src/GHC-Types... 3) Observe a "Not Found" page Is there anyone interested in fixing this? Bye, Lenny

So, the problem is that there are broken links _in Hoogle_; have you
thought about contacting the author Neil Mitchell directly?
"haskell@kudling.de"
To reproduce:
1) Look for "data IO" on Hoogle, e.g. http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/Prelude.html#...
2) Click "source", which redirects to http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/src/GHC-Types...
3) Observe a "Not Found" page
Is there anyone interested in fixing this?
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

Am Montag 26 April 2010 13:36:22 schrieb Ivan Lazar Miljenovic:
So, the problem is that there are broken links _in Hoogle_;
No, hoogle just sends you to http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Prelude.h... , which does exist. It's the 'Source' link in the haddocks that sends you to the 404 Not Found. It's the same with my local docs, I think it's haddock that got confused by the move of the IO definition from base to ghc-prim.
have you thought about contacting the author Neil Mitchell directly?
"haskell@kudling.de"
writes: To reproduce:
1) Look for "data IO" on Hoogle, e.g. http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/Prelude .html#t%3AIO
2) Click "source", which redirects to http://haskell.org/ghc/docs/6.12.1/html/libraries/base-4.2.0.0/src/GHC -Types.html#IO
3) Observe a "Not Found" page
Is there anyone interested in fixing this?

Daniel Fischer
Am Montag 26 April 2010 13:36:22 schrieb Ivan Lazar Miljenovic:
So, the problem is that there are broken links _in Hoogle_;
No, hoogle just sends you to http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Prelude.h... , which does exist. It's the 'Source' link in the haddocks that sends you to the 404 Not Found. It's the same with my local docs, I think it's haddock that got confused by the move of the IO definition from base to ghc-prim.
Yeah, as I've said I mis-read the initial problem (I've fielded a few queries recently regarding Hoogle not pointing to the 6.12.2 docs and initially thought this was another one). -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

Am Montag 26 April 2010 15:15:03 schrieb Ivan Lazar Miljenovic:
Daniel Fischer
writes: Am Montag 26 April 2010 13:36:22 schrieb Ivan Lazar Miljenovic:
So, the problem is that there are broken links _in Hoogle_;
No, hoogle just sends you to http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Pre lude.html#t%3AIO , which does exist. It's the 'Source' link in the haddocks that sends you to the 404 Not Found. It's the same with my local docs, I think it's haddock that got confused by the move of the IO definition from base to ghc-prim.
Yeah, as I've said I mis-read the initial problem (I've fielded a few queries recently regarding Hoogle not pointing to the 6.12.2 docs and initially thought this was another one).
Yes, I sent the reply before your second reply hit my inbox.

Hi,
I have recently updated Hoogle so it points at specific documentation.
If anyone finds any further bugs, please let me know.
I'm hoping to go through Hoogle and revise much of it in the near
future, and intend to put things in place to stop this happening again
(and keep it up to date).
Thanks, Neil
On Mon, Apr 26, 2010 at 2:15 PM, Ivan Lazar Miljenovic
Daniel Fischer
writes: Am Montag 26 April 2010 13:36:22 schrieb Ivan Lazar Miljenovic:
So, the problem is that there are broken links _in Hoogle_;
No, hoogle just sends you to http://www.haskell.org/ghc/docs/6.12.2/html/libraries/base-4.2.0.1/Prelude.h... , which does exist. It's the 'Source' link in the haddocks that sends you to the 404 Not Found. It's the same with my local docs, I think it's haddock that got confused by the move of the IO definition from base to ghc-prim.
Yeah, as I've said I mis-read the initial problem (I've fielded a few queries recently regarding Hoogle not pointing to the 6.12.2 docs and initially thought this was another one).
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (4)
-
Daniel Fischer
-
haskell@kudling.de
-
Ivan Lazar Miljenovic
-
Neil Mitchell