Spyder v2.1.12 Release Notes

  • ๐Ÿ› Bug fixes

    • Spyder settings: sometimes (virus protection?) the .ini file can't be written, and removing the .ini file before writing seems to help, as suggested here (see [Issue 1086](../../issues/1086))
    • ๐Ÿ›  Fixed Home/End key behaviour inconsistency on MacOS X (See [Issue 495](../../issues/495))
    • ๐Ÿ‘€ Internal console: new option "Pop up internal console when errors were intercepted" -- default: False, which avoids loosing focus when a traceback is shown in the internal console... but features may also fail silently! (bugs could stay hidden a while before being taken care of) -- See [Issue 1016](../../issues/1016)
    • ๐Ÿ›  Fixed "TypeError: file_saved(long,long).emit(): argument 1 has unexpected type 'long'" error occuring on some Linux 32-bit platforms -- See [Issue 1094](../../issues/1094)
    • Console: find/replace widget "Search next/previous occurrence" feature was broken

    Other changes

    • Portable version of Spyder (inside WinPython):
      • Spyder '?' menu: added documentation detection (.chm, .pdf) in sys.prefix\Doc (Windows-only)
      • Project explorer:
        • Handling errors when opening a workspace which has been moved
        • Workspace is now configured with relative paths, so it can be moved from a location to another and still be opened in Spyder
    • ๐Ÿ Windows: moved the functions hiding parent console to spyderlib/utils/windows.py