fixed EA-56684 - NPE: PyStructuredDocstringFormatter.formatDocstring
fixed EA-56683 - NPE: PyStatementMover.moveTheSameLevel
fixed EA-56673 - IAE: ChangeUtil.copyElement
fixed EA-56667 - CCE: ReplaceListComprehensionWithForIntention.createForLoop
fixed EA-56204 - IOOBE: SegmentArray.findSegmentIndex
Merge remote-tracking branch 'origin/master'
fixed EA-53387 - CCE: PyElementGeneratorImpl.createParameter
set explicit locale environment: GeneralCommandLine.getCharset() and LC_CTYPE should be the same, remove dependency on project and application default encodings
IDEA-85517 Option to collapse by-default manual defined (editor-fold) regions [CR-IC-5228]
IDEA-124379 Avoid completion lookup glitching

* advertise all unused features to keep advertiser width constant
* show a random advertisement also after the lookup is reused
* group advertisement changes together to avoid lookup shrinking and growing back
* remove hacky LookupImpl.myAdText kept for historical reasons
invalid psi range diagnostics (EA-49842 - assert: ExtendWordSelectionHandlerBase.select)
Merge remote-tracking branch 'origin/master'