Document a few classes

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6569 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Add support for the Selected style to the audio renderers

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6570 93549f3f-7f0a-0410-a4b3-e966c9c94f04
In karaoke mode use the Selected style for the portion of the active line not in the active syllable

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6571 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Show all selected lines in the audio display in dialogue mode

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6572 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Set all selected lines on clicks in dialogue mode rather than just the active line

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6573 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Fix new[]/delete mismatch

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6574 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Fix some misleading variable shadowing

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6575 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Forward Cut/Copy/Paste to all text areas, not just the main subs edit box

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6576 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Stop key event propagation when checking for hotkeys to avoid checking keypresses that aren't hotkeys several times

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6577 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Use SubsTextEditCtrl in the translation assistant

This gives spellchecking and thesaurus support for the translation (and
syntax highlighting, but that usually won't be useful).

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6578 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Handle external changes in the translation assisant

As all program hotkeys are now allowed while the translation assistant
is active, it can no longer assume that it's the only thing modifying
the file.

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6579 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Add Delete line to the hotkeys listed in the translation assistant

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6580 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Fix pointlessly different strings in the translation and styling assistant

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6581 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Ensure the hotkey descriptions in the translation and styling assistants actually get marked as translatable

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6582 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Add aegisub.gettext to get translations of strings

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6583 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Mark the names and descriptions of included lua macros as translatable

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6584 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Extract strings from the lua scripts for translation

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6585 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Rewrite the Clean Script Info export filter in lua

This makes it easy to make it a macro in addition to an export filter,
and simplifies the implementation.

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6586 93549f3f-7f0a-0410-a4b3-e966c9c94f04
Remove export_clean_info.h/cpp from the vcproj

git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk@6587 93549f3f-7f0a-0410-a4b3-e966c9c94f04