Skip to content

what about merging with ultisnips using its engine? #114

Closed
@MarcWeber

Description

@MarcWeber

Dear fellow snipmate community. It was a great honor working for you. github.com/honza/snipmate-snippets is a success - there are many contributions.

However for quite a long time snipmate has been broken in various ways - and me and Rok wonder whether its worth fixing snipmate - cause there are other snippet engines for Vim which are more powerful and which do just work - such as ultisnips or xptemplate.

Ultisnips is much closer to snipmate than xptepmlate - it also supports nested snippets. Ultisnips itself states that it has been copying lots of snippets from snipmate-snippets anyway.

I just feel the wealth for all would be bigger if we'd merge. Most bugs would be gone etc. Less work for maintainers etc.

The only downside is that ultisnips requires python. I'm not sure whether its bad, cause VImL has many flaws anyway - and python is the scripting language which is being used most by plugin authors after VimL.

By this issue I want to ask you - the snipmate user - whether you'd follow such kind of merge and if not why. This merge would mean short-term:

  • splitting ultisnip core engine from ultisnips snippets
  • merging ultisnips snippets with snipmate-snippets
  • adding missing features we love to ultisnips, if any such as the :SnipmateOpenSnippetFiles command,
    make it read sninppets found in &rtp by default and things like that.

Comment on this issue and tell us what you think.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions