use language from context when create scratch file
Save scratch files creation history in workspace.xml Move last used on top
cleanup
DBE-812 Add a button on every refactoring dialog which has an SQL preview, to open the SQL fragment on the database console

(cherry picked from commit 2895d285899f9893b2368560dcc4102f0aa9d9c5)
IDEA-89317 "Side Effects Found" dialog is ugly
(cherry picked from commit 19fafe5)
go to action action fixes:
appropriate sorting for actions/boolean option descriptors
don't process simple ui setting provider
process top hits before preferences
don't enlarge boolean option descriptor renderer panel
action degree > group degree

(cherry picked from commit ce4ff3d16175614229d4548019284b01e0c263f3)
show column mode widget for mac os x [^batrak]

(cherry picked from commit 36f8a09843efb03ce596bb844551a597aa62bccd)
show column mode widget for mac os x [^batrak], code cleanup

(cherry picked from commit a0ec9761ff0932ea7d642f4768ca52f6cf5bdebd)
IDEA-128779 Spring tool window: the right-most tab should preserve user-defined width
(cherry picked from commit 3a16583) [rev=yann]
IDEA-131059 Look and Feel: change of Look and Feel after restart turns into change of Color Scheme
(cherry picked from commit 0f95676) CR-IC-6582
encapsulate fields: ensure that javadoc refs are processed correctly (IDEA-131246)
safe delete: ensure used static imports are preserved (IDEA-131240)
hierarchy: rebuild tree on change root action (IDEA-117429)
disable anonymous -> lambda replacement when 'runtime annotated' (IDEA-131206)
IDEA-131230 Read action should not be required for XDebugSessionImpl.breakpointReached

(cherry picked from commit 1f0d40bbfda9836e24216e0c9a3fa733a3b35a6b)
Fix for LibraryJarStatisticsService - wrong url was used to look for settings
(cherry picked from commit de79ee2)
perform rename package as short name (IDEA-131378)
java-decompiler: show legal notice only for decompiled files
EA-41231 (more accurate reporting)
Merge remote-tracking branch 'origin/139' into 139