Skip to content

Consider adding a completion for unicode symbols in aliases #356

Open
@marat-rkh

Description

@marat-rkh

Suppose I am writing the following declaration:

\data Term
  | ref Id
  | lam Id Term
  | app \alias \infixl 7 {-caret-} Term Term

I want to add alias for app. The IDE doesn't help me with this.

  1. To add the alias I have to open Unicode symbols table somewhere externally.
  2. Sometimes, the symbol I find is invalid, because Arend allows a restricted set of them in aliases.

I think this can be addressed by adding a completion. For this particular case, the completion item would be called bullet or bullet_point (this is the name of the symbol in the Unicode table). When you select it, it inserts .

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions