Merge pull request #615 from SirVer/updated_changelog

Updated changelog, readme and documentation for 3.1 and change of ownership.
This commit is contained in:
Holger Rapp 2015-12-05 11:30:27 +01:00
commit 1b481f312e
3 changed files with 42 additions and 50 deletions

View File

@ -1,23 +1,32 @@
changes up to 3001566:
version 3.1 (TODO: date):
- This is the last release done by @SirVer. The new maintainer of UltiSnips
is @seletskiy. The repository remains https://github.com/SirVer/ultisnips,
so this should not affect any users. This is also the last release to be
published on vim.org. Please follow the master branch on GitHub for the
latest stable version.
- New option `e`: Context aware snippets. This gives very precise and
powerful control over when which snippet should be expanded.
*UltiSnips-context-snippets*
- clearsnippets now clears all snippets below the current priority. This
fits better with the priority system introduced in 3.0.
powerful control over which snippet should be expanded depending on
surrounding code. *UltiSnips-context-snippets*
- New option `m`: Trim whitespace in all snippet lines.
- Very powerful, freely configurable pre/post-expand and post-jump actions
allow for transforming the buffer outside the snippet. *UltiSnips-snippet-actions*
- Automatic triggering of snippets without the need to press the expand
trigger. *UltiSnips-autotrigger*
- Better error reporting for snippet errors including python stacktraces
and listing of executed code.
- Undo is more granular. Each jump and expand is now a separate undo step.
- UltiSnips now emits autocommands on certain events. *UltiSnips-custom-autocommands*
- New option `m`: Trim whitespace in all snippet lines.
- Improved syntax highlighting for snippets filetype.
- clearsnippets now clears all snippets below the current priority. This
fits better with the priority system introduced in 3.0.
- snipMate snippets support can be disabled. *UltiSnipsEnableSnipMate*
- UltiSnipsEditSplit got a new value 'context'. *UltiSnipsEditSplit*
- Improved syntax highlighting for snippets filetype.
- Mappings and autocommands are now only established when needed, i.e. when
a snippet is active. This boosts performance outside of snippets.
- No longer supports Vim 7.3. Supported are Vim 7.4 and Neovim.
- New integration with Unite, TagBar, and deoplete.
- New Ctags configuration file for snippet definitions.
- Bug fixes, performance improvements, code cleanups and refactorings.
- Basic Unite integration.
- TagBar support.
- Ctags configuration file for snippet definitions.
- Now using waffle.io, gitter.im and travis-ci.com.
- No longer supports Vim < 7.4.
version 3.0 (02-Mar-2014):
- Organisational changes: The project is now hosted on github. Snippets are

View File

@ -26,6 +26,9 @@ variable.
The official home of UltiSnips is at <https://github.com/sirver/ultisnips>.
Please add pull requests and issues there.
UltiSnips was started in Jun 2009 by @SirVer. In Dec 2015, maintenance was
handed over to @seletskiy.
Quick Start
-----------
@ -53,9 +56,9 @@ As there are more options and tons of features I suggest you at least skim it.
Screencasts
-----------
From a gentle introduction to really advanced in a few minutes. The blog posts
of the screencasts contain more advanced examples of the things
discussed in the videos.
From a gentle introduction to really advanced in a few minutes: The blog posts
of the screencasts contain more advanced examples of the things discussed in the
videos.
- [Episode 1: What are snippets and do I need them?](http://www.sirver.net/blog/2011/12/30/first-episode-of-ultisnips-screencast/)
- [Episode 2: Creating Basic Snippets](http://www.sirver.net/blog/2012/01/08/second-episode-of-ultisnips-screencast/)

View File

@ -47,8 +47,7 @@ UltiSnips *snippet* *snippets* *UltiSnips*
5.1 Existing Integrations |UltiSnips-integrations|
5.2 Extending UltiSnips |UltiSnips-extending|
6. Helping Out |UltiSnips-helping|
7. Contact |UltiSnips-contact|
8. Contributors |UltiSnips-contributors|
7. Contributors |UltiSnips-contributors|
This plugin only works if 'compatible' is not set.
{Vi does not have any of these features}
@ -65,8 +64,8 @@ Snippets are common in structured text like source code but can also be used
for general editing like, for example, inserting a signature in an email or
inserting the current date in a text file.
On my blog, http://www.sirver.net, I posted several short screencasts, which
make a great introduction to UltiSnips, illustrating its features and usage.
@SirVer posted several short screencasts which make a great introduction to
UltiSnips, illustrating its features and usage.
http://www.sirver.net/blog/2011/12/30/first-episode-of-ultisnips-screencast/
http://www.sirver.net/blog/2012/01/08/second-episode-of-ultisnips-screencast/
@ -132,7 +131,7 @@ permission to use his snippets.
=============================================================================
2. Installation and Updating *UltiSnips-installnupdate*
The recommended way of getting ultisnips is to track SirVer/ultisnips on
The recommended way of getting UltiSnips is to track SirVer/ultisnips on
github. The master branch is always stable.
Using Pathogen: *UltiSnips-using-pathogen*
@ -1646,8 +1645,8 @@ no need to press trigger key after "m""
UltiSnips has built-in support for some common plugins and there are others
that are aware of UltiSnips and use it to improve the user experience. This is
an incomplete list - if you want to have your plugin listed here, just send me
a pull request.
an incomplete list - if you want to have your plugin listed here, just send a
pull request.
*UltiSnips-snipMate*
@ -1689,49 +1688,33 @@ to Supertab for expansion.
UltiSnips allows other plugins to add new snippets on the fly. Since UltiSnips
is written in python, the integration is also on a python basis. A small
example can be found in `test.py`, search for AddNewSnippetSource. Please
contact me on github if you integrate UltiSnips with your plugin so it can be
contact us on github if you integrate UltiSnips with your plugin so it can be
listed in the docs.
=============================================================================
6. Helping Out *UltiSnips-helping*
UltiSnips needs the help of the Vim community to keep improving. Please
consider joining this effort by providing new snippets, new features or bug
reports.
You can contribute snippets or patches in various ways. The methods are listed
below in order of convenience for me. Please be as convenient as you
can be :)
consider joining this effort by providing new features or bug reports.
* Clone the repository on GitHub (git clone git@github.com:SirVer/ultisnips.git),
make your changes and send a pull request on GitHub.
* Make a patch, report a bug/feature request (see below) and attach the patch
to it.
* Send me an Email with a patch (see Contact section below).
* Send me an Email with the changed files only.
You can contribute by fixing or reporting bugs in our issue tracker:
https://github.com/sirver/ultisnips/issues
If you like this plugin, please vote for it on its Vim script page >
http://www.vim.org/scripts/script.php?script_id=2715
It is life-changing for me. Maybe it is for you too.
=============================================================================
7. Contact *UltiSnips-contact*
7. Contributors *UltiSnips-contributors*
You can reach me at SirVer -AT- gmx -ADOT- de.
UltiSnips has been started and maintained from Jun 2009 - Dec 2015 by Holger
Rapp (@SirVer, SirVer@gmx.de). It is now maintained by Stanislav Seletskiy
(@seletskiy).
This project aims to be the one-for-all solution for Snippets for Vim. If you
miss a feature or find a bug, please contact me or add an issues to our issues
tracker.
=============================================================================
8. Contributors *UltiSnips-contributors*
The primary developer of UltiSnips is SirVer (Holger Rapp). The following
individuals have contributed to UltiSnips (in chronological order):
This is the list of contributors pre-git in chronological order. For a full
list of contributors take the union of this set and the authors according to
git log.
JCEB - Jan Christoph Ebersbach
Michael Henry
@ -1792,7 +1775,4 @@ individuals have contributed to UltiSnips (in chronological order):
Ye Ding - dyng
Greg Hurrell - wincent
Thank you for your support.
vim:tw=78:ts=8:ft=help:norl: