True, False, None section - remove trailing text
Tuple - one-item tuple text incorrect

Says they must specify a parenthesis must follow one-item special cases. The truth is a comma must follow special cases
Merge pull request #435 from kyouryuukunn/update_japanese_template

update japanese template
Merge pull request #434 from ZeikJT/master

Fixing mistakes on the Language Basics doc page
doc: Screen prediction.
doc: Include const and pure vars, add link anchors.
doc: renpy.profile_screen.
doc: Add screen optimization to the index page.
Add self-voicing to help.html.

Fixes #424.
Add config.transition_screens for compatibility.

Setting this to False restores compatibility with old versions of
Ren'Py, where screens would always be updated, even on the old side
of a transition.
Introduce renpy.substitute.

This is a new public API corresponding to renpy.substitutions.substitute.
Update musicroom Play selection status.

This makes the musicroom Play action compatible with sl2's reuse
of displayables.
Do not take transition state when a parameter changes.

When a parameter to a transition changes, we have a different
transition, so taking the state doesn't work - it means we will
be representing the state of a different transition.
Update screens once before we lock them down for a hide.

This matches 6.17 behavior, and it makes sense that a hiding screen
should show the data as of the time it was hidden.
Compat old screen language location.
iap: Add Purchase and Restore actions, get_store_name function.
doc: IAP.
doc: Various minor improvements.
Preserve nearest over subsurface operation.
Update a screen on hide before copying it.

When we copy a screen, we lose the cache - but we need the cache
to propagate the state of transforms (etc) to the children of the
screen.