twitter/bootstrap — pull request #6151 by tierra (2012-12-06 18:55:44+00:00)
Title: Fix code block white-space breaks within pre tags.

In #5662, the fix describes a possible problem with using nowrap on code blocks:

> It could cause a problem, however. If you were to have a long string of code inside an inline code element with white-space: nowrap enabled: it could break the bounds of the containing element and make things look ugly. This could easily be resolved by using a code block with pre tags surrounding it. I would argue this 'workaround' is actually a best practice anyway.

However, the "workaround" doesn't actually work as shown here:
http://jsbin.com/opuhev/1/edit

The practice of using code tags within pre tags is very common with Markdown parsers and Jekyll-powered sites.

This change re-applies pre-wrap styles to code tags within pre tags so the workaround actually works as described:
http://jsbin.com/opuhev/2/edit