lp:ultisnips

Created by SirVer and last modified
Get this branch:
bzr branch lp:ultisnips

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
SirVer
Project:
UltiSnips
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/SirVer/ultisnips.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 5 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 5 seconds — see the log

Recent revisions

1063. By DavidBriscoe

Resolve paths to avoid duplicates in UltiSnipsEdit (#1440)

Use realpath to get the actual path so symlink directories are counted
as equal and excluded from the set of output.

When dotfiles are symlinked:

> dir c:\users\idbrii\.vim
...
2020-12-08 04:01 PM <SYMLINKD> .vim [C:\dotfiles\vim]

`:UltiSnipsEdit!` outputs:

    1: C:\Users\idbrii/.vim/bundle/david-snippets/UltiSnips/fugitive.snippets
  * 2: c:\dotfiles\vim\bundle\david-snippets\ultisnips\all.snippets
  * 3: c:\dotfiles\vim\bundle\david-snippets\ultisnips\all\shebang.snippets
  * 4: c:\dotfiles\vim\bundle\snippets\ultisnips\all.snippets
  * 5: c:\dotfiles\vim\bundle\project\ultisnips\all.snippets
  * 6: c:\users\idbrii\.vim\bundle\david-snippets\ultisnips\all.snippets
  * 7: c:\users\idbrii\.vim\bundle\david-snippets\ultisnips\all\shebang.snippets
    8: c:\users\idbrii\.vim\ultisnips\all.snippets
    9: c:\users\idbrii\.vim\ultisnips\fugitive.snippets

2,6 and 3,7 are duplicates.

This fixes the same issue on linux with similar symlink setup:
  $ ls -l ~/.vim
  lrwxrwxrwx 1 idbrii idbrii 49 Jan 24 2021 /home/idbrii/.vim -> /home/idbrii/dotfiles/vim

1062. By Carlos Esparza <email address hidden>

Expose text in line before snippet to context conditions (#1432)

* expose text in line before snippet to context conditions

* add documentation for snip.before

* add test for snip.before

1061. By lijing00333 <email address hidden>

doc: vim-easycomplete supports ultisnips. More info: <https://github.com/jayli/vim-easycomplete#snippet-support> (#1438)

1060. By ces42 <email address hidden>

Document that regex snippets are expanded in-word (#1429)

1059. By Widelands Developers

Revert #1421 due to #1428. (#1435)

The very cool feature of precompilation introduced bug #1428, hence I felt the need to roll it back.

1058. By ces42 <email address hidden>

Expose match object to python code in context conditions (#1426)

* expose match object to python code in context conditions
* add documentation
* add test for match object in context

1057. By Jonas Strittmatter <email address hidden>

Handle wildcards in runtimepath entries. Fixes #1414. (#1416)

Single wildcards ("*") are allowed in runtimepath entries, so expand them.

See `:h rtp<cr>71j` in Vim or `:h rtp-packages` in Neovim.

Co-authored-by: Léo Flaventin Hauchecorne <email address hidden>

1056. By Daniel Leong <email address hidden>

Don't trigger _leaving_buffer for floating windows (#1417)

This fixes an issue where snippets will not be navigable when floating windows are used to present extra information, such as with nvim-cmp when "accepting" a completion triggers a snippet expansion.

Merged under some reservation by SirVer, see https://github.com/SirVer/ultisnips/pull/1417#issuecomment-1006733824.

1055. By Widelands Developers

Increase verbosity of test runs on CI

This is a crude attempt to track and shut down flaky test runs.

1054. By Widelands Developers

No longer support 7.4 and do not fail-fast anymore (#1425)

Also update the docs to indicate that officially we now only support Vim >= 8.0.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers