That would be a great addition - I just opened a new issue on GitHub. Thanks!
On Thursday, November 7, 2019 at 6:12:26 PM UTC-5, Carlos Córdoba wrote: > > About this > > > I will post later some observations regarding Window layouts (I work > with multiple 4K monitors and I believe the location of undocked windows is > not holding, forcing me to rearrange a series of windows after each reboot > - but I will work with it for a few days and report back) > > Currently we're not saving the layout of undocked windows when closing > Spyder, but it's definitely something we could do (we just haven't thought > about it). > > Please open a new issue for it here > > https://github.com/spyder-ide/spyder/issues > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fspyder-ide%2Fspyder%2Fissues&sa=D&sntz=1&usg=AFQjCNFcITN1gjLAzBZ3jzWplYDYGc-njA> > > so we don't forget to tackle it in the future. > > > Best, > Carlos > > El 7/11/19 a las 11:16 a. m., Rational-IM escribió: > > > This is a fantastic upgrade - the new dark format is a great addition. I > love the plots windows too. > > Is this a proper place to provide some initial feedback? If not, please > let me know where should I post my questions/observations. > > I will post later some observations regarding Window layouts (I work with > multiple 4K monitors and I believe the location of undocked windows is not > holding, forcing me to rearrange a series of windows after each reboot - > but I will work with it for a few days and report back). > > One issue I encountered, however, is regarding the treatment of variables > that were defined when running a subroutine and brought back with a > return() function. For instance, look at the error I just got when running > my code (that didn't show this behavior with version 3): > > Traceback (most recent call last): > > File "C:\WORK FILES\Portfolio Analysis\Odysseus_Python\ > Odysseus_control_v1.1.py", line 73, in <module> > long_cm_0 = np.ones((days, securities)) # must set variables with > ones at this > > NameError: name 'days' is not defined > > However, observe from the variables explorer that the variable "days" is > defined: > > [image: Annotation 2019-11-07 111034.jpg] > > I will check the new available settings to make sure I'm not missing > something obvious. However, I would appreciate any help on this topic as it > will force me to re-run subroutines if the variables brought back are not > recognized when calling other subroutines. > > Congratulations on the new release. > > On Sunday, November 3, 2019 at 12:53:57 AM UTC-4, Carlos Córdoba wrote: >> >> Hi all, >> >> On the behalf of the Spyder Project Contributors >> <https://github.com/spyder-ide/spyder/graphs/contributors>, I’m pleased >> to announce the first release candidate of our next major version: Spyder >> *4.0*. >> >> We’ve been working on this version for more than three years now and as >> far as we know it’s working very well. There are still several bugs to >> squash but we encourage all people who like the bleeding edge to give it a >> try. This beta version is released two weeks and a half after Spyder 4.0 >> beta7 and it includes almost 230 commits. >> >> Spyder 4.0 comes with several interesting and exciting new features. The >> most important ones are: >> >> - >> >> Main Window >> - Dark theme for the entire application. >> - A new Plots pane to browse all inline figures generated by the >> IPython console. >> - Rename the following panes: >> - Static code analysis to Code Analysis >> - File explorer to Files >> - Find in files to Find >> - History log to History >> - Project explorer to Project >> - Create a separate window when undocking all panes. >> - Show current conda environment (if any) in the status bar. >> - >> >> Editor >> - Code folding. >> - Indentation guides. >> - A class/method/function lookup panel. This can be shown in the >> menu Source > Show selector for classes and functions. >> - Autosave functionality to recover unsaved files after a crash. >> - Optional integration with the Kite <https://kite.com/> >> completion engine. >> - Code completion and linting are provided by the Python Language >> Server. >> - >> >> IPython Console >> - Run files in an empty namespace. >> - Open dedicated consoles for Pylab, Sympy and Cython. >> - Run cells through a new function called runcell. >> - Run cells by name. >> - >> >> Debugger >> - Code completion. >> - Execute multi-line statements. >> - Syntax highlighting. >> - Permanent history. >> - runfile and runcell can be called when the debugger is active. >> - Debug cells with Alt+Shift+Return. >> - >> >> Variable Explorer >> - New viewer to inspect any Python object in a tree-like >> representation. >> - Filter variables by name or type. >> - MultiIndex support in the Dataframe viewer. >> - Support for all Pandas indexes. >> - Support for sets. >> - Support for Numpy object arrays. >> - >> >> Files >> - Associate external applications to open specific file extensions. >> - Context menu action to open files externally. >> - Multi-select functionality with Ctrl/Shift + mouse click. >> - Copy/paste files and their absolute or relative paths. >> - Use special icons for different file types. >> - >> >> Outline >> - Show cells grouped in sections. >> - Add default name to all cells. >> >> For a more complete list of changes, please see our changelog >> <https://github.com/spyder-ide/spyder/wiki/Beta-version-changelog> >> >> You can easily install this beta if you use Anaconda by running: >> >> conda update qt pyqt >> conda install -c spyder-ide spyder=4.0.0rc1 >> >> Or you can use pip with this command: >> >> pip install --pre -U spyder >> >> Enjoy! >> Carlos >> >> > -- > You received this message because you are subscribed to the Google Groups > "spyder" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/spyderlib/92765517-10c7-4d2f-b063-fc3856770e98%40googlegroups.com > > <https://groups.google.com/d/msgid/spyderlib/92765517-10c7-4d2f-b063-fc3856770e98%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/spyderlib/be4580cc-ec19-470a-98f0-1d9e08884a52%40googlegroups.com.
