<div dir="ltr"><div>This is strongly correlated with filesize. It's the list of the largest files in the repo, except #242 is missing.</div><div><br></div><div>$ wc -c *.rst --total=never | sort -n | tail -n 7<br>  43501 0380-ghc2021.rst<br>  44051 0242-unsaturated-type-families.rst<br>  55686 0448-type-variable-scoping.rst<br>  56526 0583-hasfield-redesign.rst<br>  56885 0281-visible-forall.rst<br>  71114 0378-dependent-type-design.rst<br>  92654 0111-linear-types.rst<br></div><div><br></div><div>So yeah, perhaps it's actually limiting the size of the *output* or something.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 22 Jan 2024 at 15:22, Bryan Richter <bryan@haskell.foundation> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>I cataloged all the proposals that fail to render. The others are ok.<br></div><div><br></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0111-linear-types.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0111-linear-types.rst</a></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0281-visible-forall.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0281-visible-forall.rst</a></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0378-dependent-type-design.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0378-dependent-type-design.rst</a></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0380-ghc2021.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0380-ghc2021.rst</a></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0448-type-variable-scoping.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0448-type-variable-scoping.rst</a></div><div><a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0583-hasfield-redesign.rst" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0583-hasfield-redesign.rst</a></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 22 Jan 2024 at 11:56, Joachim Breitner <<a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
it’s not simply file size: we have (from wc -c proposals/*|sort -n)<br>
<br>
  43501 proposals/0380-ghc2021.rst<br>
  44051 proposals/0242-unsaturated-type-families.rst<br>
<br>
but #380 doesn't work but #242 works.<br>
<br>
I tried some rst linters, but nothing popped up.<br>
<br>
It could be output size or render time: It loading the file does take a<br>
while, as if github tries to render it and then gives up.<br>
<br>
That’s quite annoying, not sure what to do here now.<br>
<br>
Cheers,<br>
Joachim<br>
<br>
<br>
Am Freitag, dem 19.01.2024 um 14:16 +0200 schrieb Bryan Richter via<br>
ghc-devs:<br>
> I'm guessing GitHub had to limit the size of .rst files that get rendered. I can imagine the kinds of annoying security or abuse issues they might be working around...<br>
> <br>
> The smallest file that doesn't work that I found by clicking around: <a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0380-ghc2021.rst" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0380-ghc2021.rst</a> (42KB)<br>
> <br>
> The largest that does still work: <a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0581-namespace-specified-imports.rst" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0581-namespace-specified-imports.rst</a> (25KB)<br>
> <br>
> On Fri, 12 Jan 2024 at 14:49, Simon Peyton Jones <<a href="mailto:simon.peytonjones@gmail.com" target="_blank">simon.peytonjones@gmail.com</a>> wrote:<br>
> > But it used to work fine. What has changed?  It seems like a pretty serious bug!<br>
> > <br>
> > On Thu, 11 Jan 2024 at 15:38, Rodrigo Mesquita <<a href="mailto:rodrigo.m.mesquita@gmail.com" target="_blank">rodrigo.m.mesquita@gmail.com</a>> wrote:<br>
> > > FWIW, I’m able to render/preview successfully other proposals, but 448-type-variable-scoping loads very slowly and ultimately fails to render for me too.<br>
> > > <br>
> > > A comment in <a href="https://github.com/github/markup/issues/1016" rel="noreferrer" target="_blank">https://github.com/github/markup/issues/1016</a> (issue related to .rst not rendering) says that forcing a change in the file triggered a re-render successfully.<br>
> > > <br>
> > > Rodrigo<br>
> > > <br>
> > > <br>
> > > > On 11 Jan 2024, at 15:28, Simon Peyton Jones <<a href="mailto:simon.peytonjones@gmail.com" target="_blank">simon.peytonjones@gmail.com</a>> wrote:<br>
> > > > <br>
> > > > If you go to <a href="https://github.com/ghc-proposals/ghc-proposals/pull/448" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/448</a>, and click on the "rendered" link, namely <a href="https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0448-type-variable-scoping.rst" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0448-type-variable-scoping.rst</a>, Github is now displaying the .rst source, not the rendered proposal.<br>
> > > > <br>
> > > > This has started happening (consistently across other proposals) today.<br>
> > > > <br>
> > > > Does anyone know why?  How can I fix this?<br>
> > > > <br>
> > > > Simon<br>
> > > > _______________________________________________<br>
> > > > ghc-devs mailing list<br>
> > > > <a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
> > > > <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
> > > <br>
> > _______________________________________________<br>
> > ghc-devs mailing list<br>
> > <a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
> > <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
> _______________________________________________<br>
> ghc-devs mailing list<br>
> <a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
<br>
-- <br>
Joachim Breitner<br>
  <a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a><br>
  <a href="http://www.joachim-breitner.de/" rel="noreferrer" target="_blank">http://www.joachim-breitner.de/</a><br>
<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>
</blockquote></div>