Daniel Althviz Moré
Daniel Althviz Moré
Just checked locally using `bootstrap.py` and this is what I got (the Terminal shows first until it loads and then the tab changes to the IPython Console):  Is that...
I was thinking about the issue with the new plugins detection alongside the logic to restore previously visible plugins. Maybe we could use the `first_time` config in the `restore_visible_plugins` logic...
I think the approach of adding the `timeout=SHELL_TIMEOUT` worked for the `test_startup_code_pdb`, `test_recursive_pdb` and others. Maybe we should review the whole `test_ipythonconsole.py` and add the missing `timeout=SHELL_TIMEOUT` kwarg to all...
@jsbautista just in case, I think the tests are failling since for the new `application/widgets` dir you need to add a `__init__.py` file.
Seems like there are some errors with the status constants @jsbautista. To check the tracebacks you can check the CI log: https://github.com/spyder-ide/spyder/runs/7567303687?check_suite_focus=true#step:15:1790
@jsbautista I think that this needs a rebase on top of the latest 5.x to prevent errors in the CI. For that fetch in your local repo `upstream` and then...
> can you guys advise on how to test this PR? I'd like to check that the this downloads and launches the DMG for macOS, but I don't know how...
Just in case, a preview of the way this is working on Windows: * Automatic check for updates enabled, but keep update pending and then launch it from the status...
> On macOS, with my latest code suggestion... Is this suggestion already applied @mrclary ? (I'm not totally sure where is was suggested). Is the one to use `' '.join...`...
@CAM-Gerlach this will be squash merged :+1: