-
Notifications
You must be signed in to change notification settings - Fork 56
Rendering diffs list / errata? #15
Comments
Hi @mcast, I see what you mean. There is no errate planned currently; mostly, because errors are split 50-50 between typos in the source and errors in the conversion and both are not that easy to track. If you want to see a diff between the first version I uploaded on May 15th and the latest version available (the dates only indicate the date of the source not the date of the conversion), you could theoretically diff the two Markdown files. Sadly, Github doesn't allow you to do that easily as the file names differ. I'll see if I can create a nice diff later today. |
On Mon, Jun 01, 2015 at 05:17:12AM -0700, Pascal Hertleif wrote:
I guessed It would be nice to do this in Github, to get the benefit of Markdown but (so long as Github can't render diffs between arbitrary revisions)
Random example of a useful part of a merge commit Overall it sounds like a lot of work, and I don't know of a suitable As for the rendering changes, these bugs were what confused me; the
Lacking context, I guessed the dates to be book source + renderer at
For the rendering changes, the set of commits on trpl-ebook might be "Fix rendering of 2^30 in section 4.1; it displayed as plain 230" is Oh, well maybe section name rather than number. Presumably the
Thanks! I realise there may not be much demand for this in general, Matthew The Wellcome Trust Sanger Institute is operated by Genome Research |
Damn, gists don't have rendered markdown diffs. Or this would've looked far better: https://gist.github.com/killercup/df7e9be34bf8a51b0c3e/revisions Sadly, the plain text diff now also contains every instance where the name of a reference was changed (to be unique in the whole file, for example). But give me a minute, I'll make a branch in this repo which should render prose diffs.
No problem, this is the result of Funnily enough, I only added the dates to the names so people could hotlink to the PDF files in specific versions. Maybe I should've just skipped that and linked to the revisions on GitHubs CDN. |
Okay, I pushed the branch Well, this is all the time I'm spending on this today. If you have any other ideas, please tell me :) |
On Mon, Jun 01, 2015 at 11:46:02AM -0700, Pascal Hertleif wrote:
Yes, the wordwrap change alone makes it just... not useful. 8-(
So 2015-05-15 was the 1.0.0 release? No, now I clone & Possibly, what I'm asking for can't be done retrospectively across the
That would have been easier, but then the same problem plus "why are Matthew The Wellcome Trust Sanger Institute is operated by Genome Research |
On Mon, Jun 01, 2015 at 11:53:35AM -0700, Pascal Hertleif wrote:
Thanks for trying. I'll have another poke around the old builds this evening, now I Matthew The Wellcome Trust Sanger Institute is operated by Genome Research |
I wrote:
So the PDFs I'm looking at / wanted to compare match gh-pages@9e6b8c05d, so I need to diff those .md's. I propose to write a Markdown chapter splitter which takes a split depth (e.g. 2) and input
There is a risk of Github's diff viewer not working when section numbers change, but this could be fixed by rename commits before the diff commit. Automating a viewable diff generator would be more work. "I propose to write" kind of means... I should write it in Rust I guess. Hmm. Matthew >= JAPH |
Hi,
Thanks for the TRPL ebook - PDF was the one convenient format for me when I came looking (after the 1.0.0 release announcement).
Would it be possible to list rendering errata with the later versions, please? Or at least connect the generated readables to the commitid of trpl-ebook and rust-lang/rust so I can get the diffs?
Looking in http://killercup.github.io/trpl-ebook/trpl-2015-05-15-a4.pdf , I found some rendering bugs which you've now fixed
and so I'm wondering what else I missed or might have misunderstood, in what I've read so far.
Hoping to reduce confusion a little,
Matthew
The text was updated successfully, but these errors were encountered: