#i124970# fix DocumentFocusListener::notifyEvent's handling of IndexOutOfBoundsException

the DocumentFocusListener::notifyEvent() throw list only allows a RuntimeException to
propagate. The methods called in notifyEvent() allow IndexOutOfBoundsException though,
so it must be handled in all cases to prevent C++ from invoking its unexpected() abort
mechanisms. Ceterum censeo, non-empty throw lists should be removed altogether...


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1604709 13f79535-47bb-0310-9956-ffa450edef68
#i125143# use bulk-copying instead of line-wise in helpex Export::CopyFile()

This simple change has been measured to speed up the helpex by almost 30%.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1604786 13f79535-47bb-0310-9956-ffa450edef68
#i125145# build helpcontent only for enabled languages

and treat AOO's default language en-US as always enable to allow that languages
with only partially translated helpcontent can be used with the default language
as fallback.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1604826 13f79535-47bb-0310-9956-ffa450edef68