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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions