Skip to content

Improve what help the autocompletion offers #32

@xmacex

Description

@xmacex

The company autocompletion framework used by scel can offer more help in the completion popup miniwindows. Currently it completes top level objects, which works very well

Screenshot 2020-08-12 at 01 40 12

Compare with Elpy for Python, which also uses the eldoc to display arguments in the echo area at the bottom of the screen

Screenshot 2020-08-12 at 01 42 22

Mads has something like this in what looks like vi on his quarantine livecoding stream

Screenshot 2020-08-12 at 02 02 06

The autocompletion could show a oneline description e.g.

SynthDef - Client-side representation of a synth definition

and method completion on dot (e.g. from the SuperCollider IDE)

Screenshot 2020-08-12 at 01 51 31

completion of symbols (from Mads' quarantine livecoding stream)

Screenshot 2020-08-12 at 02 01 38

Company is quite powerful, and together combined with eldoc I believe a pretty well guided interaction with SuperCollider can be achieved for Emacs :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions