Currently I also don't know any tests that could help solving the problem. But if there is news on this issue <https://github.com/spyder-ide/spyder/issues/14871> I can tell you here.

Kind regards

yfprojects


Am 26.05.21 um 21:05 schrieb Greg Bullock:
The issue also persists with version 4.2.0
* Spyder version: 4.2.0 None
* Python version: 3.7.9 64-bit
* Qt version: 5.12.9
* PyQt5 version: 5.12.3
* Operating System: Windows 10

But the Outline Pane works as expected with version 4.1.5
* Spyder version: 4.1.5 None
* Python version: 3.7.9 64-bit
* Qt version: 5.12.9
* PyQt5 version: 5.12.3
* Operating System: Windows 10

Downgrading to version 4.1.5 also downgraded the python-language-server from 0.36.2 to 0.36.1, so that may also be complicit.

I'm happy to perform any additional tests anyone may want to suggest, but for now I'll stick with version 4.1.5, as the Outline Pane is valuable to me (as is also the option to increase the number of lines in the History <https://groups.google.com/g/spyderlib/c/i6ct9SnTL0Y/m/y-C8Lw3VAAAJ>).


On Tuesday, May 25, 2021 at 3:31:03 PM UTC-7 Greg Bullock wrote:

    I confirm that the issue persists in version 5.0.3.

    * Spyder version: 5.0.3 None
    * Python version: 3.9.4 64-bit
    * Qt version: 5.12.9
    * PyQt5 version: 5.12.3
    * Operating System: Windows 10

    On Tuesday, May 25, 2021 at 1:42:47 PM UTC-7 Greg Bullock wrote:

        Uninstalling Anaconda, deleting the .spyder-py3 folder (saving
        a backup), then reinstalling Anaconda, did not resolve the
        problem.  Still no code in the Outline Pane.

        On Tuesday, May 25, 2021 at 10:58:54 AM UTC-7 Greg Bullock wrote:

            Activating a spyder project seems to make a little
            improvement, but only a little.

            I separately activated two different projects, and looked
            at 4 - 5 files in each project.  For most of the files --
            all but two -- the Outline Pane continues to show just
            cell markers and code blocks, but no function definitions,
            class definitions, or method definitions.  Of the files
            that I checked, one file in each project each showed one
            function definition, but still no class or method definitions.

            I'm most willing to look deeper into this, if you can
            suggest further tests to perform.

            Regards.
            Greg

            On Tuesday, May 25, 2021 at 6:49:08 AM UTC-7 yfprojects wrote:

                This might relate to this issue on github
                <https://github.com/spyder-ide/spyder/issues/14871>
                since it isn't actually bound to `__init__.py` files.
                It would also be interesting whether your problem
                occurs with a spyder project activated.

                Kind regards
                yfprojects


                [email protected] schrieb am Freitag, 21. Mai 2021 um
                22:29:39 UTC:

                    I just noticed that, while the issue occurs with
                    all of /my/ code files that I've checked, it does
                    not occur with all code files.

                    In particular, opening just now a .py file from
                    matplotlib, I see that the Outline Pane shows the
                    class and function definition lines as hoped.

                    So ... something to do with my own files, but I
                    don't know what that might be.  And as I observed,
                    this worked as hoped even with my own files up
                    until a few weeks ago.

                    -Greg

                    On Friday, May 21, 2021 at 10:56:08 AM UTC-7 Greg
                    Bullock wrote:

                        Yes, /code blocks/ appear in the Outline.  The
                        snapshot below shows the Outline Pane for a
                        file that defines a few functions and multiple
                        classes, each with multiple methods. A few
                        weeks ago, the Outline Pane would show each of
                        these (function, class, and method) definitions.
                        scant outline pane.png

                        And this snapshot shows the same file with a
                        few /code blocks/ added for testing.
                        scant outline pane with code blocks.png

                        Yes, the issue occurs with all of my code files.

                        Warm regards.
                        Greg

--
You received this message because you are subscribed to a topic in the Google Groups "spyder" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/spyderlib/zfMQ_b1NGHc/unsubscribe <https://groups.google.com/d/topic/spyderlib/zfMQ_b1NGHc/unsubscribe>. To unsubscribe from this group and all its topics, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/spyderlib/0b34b858-e9b0-4b02-9a94-d18025a0842an%40googlegroups.com <https://groups.google.com/d/msgid/spyderlib/0b34b858-e9b0-4b02-9a94-d18025a0842an%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/b93bdb50-abba-81bd-2efa-d2cc90c906d3%40gmail.com.

Reply via email to