From 2b3f3b7643deb4bbd7af0674d32aabf474be8f26 Mon Sep 17 00:00:00 2001 From: Wang Shidong Date: Mon, 8 Apr 2019 07:46:56 +0800 Subject: [PATCH] Release v1.1.0 (#2726) * Update release script * Update wiki * Update img * Update release page * Change release page * Fix resume * Add Leader f SPC for fzf layer * Add fzf menu support * Use o to open dir in defx * Update roadmap * Update version * Update version in script * Add fzf mru * Fix spacevim log level close #2561 --- .../autoload/SpaceVim/dev/releases.vim | 5 +- README.cn.md | 4 +- README.md | 4 +- autoload/SpaceVim.vim | 2 +- autoload/SpaceVim/custom.vim | 3 + autoload/SpaceVim/layers/denite.vim | 2 +- autoload/SpaceVim/layers/fzf.vim | 33 ++++- autoload/SpaceVim/logger.vim | 2 +- autoload/SpaceVim/plugins/windisk.vim | 2 +- config/plugins/defx.vim | 1 + docs/_config.yml | 2 +- .../2019-04-08-SpaceVim-release-v1.1.0.md | 115 ++++++++++++++++++ docs/cn/index.md | 2 +- docs/cn/install.cmd | 2 +- docs/cn/install.sh | 4 +- docs/index.md | 4 +- docs/install.cmd | 2 +- docs/install.sh | 4 +- docs/roadmap.md | 7 ++ wiki/cn/Following-HEAD.md | 77 +----------- wiki/en/Following-HEAD.md | 75 +----------- 21 files changed, 185 insertions(+), 167 deletions(-) create mode 100644 docs/_posts/2019-04-08-SpaceVim-release-v1.1.0.md diff --git a/.SpaceVim.d/autoload/SpaceVim/dev/releases.vim b/.SpaceVim.d/autoload/SpaceVim/dev/releases.vim index 481e38421..d3734973c 100644 --- a/.SpaceVim.d/autoload/SpaceVim/dev/releases.vim +++ b/.SpaceVim.d/autoload/SpaceVim/dev/releases.vim @@ -15,11 +15,12 @@ scriptencoding utf-8 " v0.8.0 is released at https://github.com/SpaceVim/SpaceVim/pull/1841 " 2018-09-26 v0.9.0 is released at https://github.com/SpaceVim/SpaceVim/pull/2203 " 2018-12-25 v1.0.0 is released at https://github.com/SpaceVim/SpaceVim/pull/2377 +" 2019-04-08 v1.1.0 is released at https://github.com/SpaceVim/SpaceVim/pull/2726 " This is a list of PRs which has not be merged when v1.0.0 is released: -let s:unmerged_prs_since_last_release = [2056, 1963, 1977, 1993, 2014, 2016, 2092, 2131, 2150, 2164, 2165, 2216, 2218, 2226, 2230, 2232, 2242, 2255, 2256, 2282, 2307, 2331, 2337, 2368, 2370] +let s:unmerged_prs_since_last_release = [1993, 2014, 2016, 2092, 2131, 2150, 2164, 2218, 2232, 2242, 2255, 2307, 2331, 2337, 2368, 2390, 2396, 2407, 2429, 2446, 2447, 2526, 2534, 2541, 2583, 2627, 2652, 2655, 2664] " these options can be changed when going to release new tag -let s:last_release_number = 2377 +let s:last_release_number = 2726 let s:current_release_number = -1 " this is a list of pull request number which > last_release_number and < " current_release_number diff --git a/README.cn.md b/README.cn.md index 14fbaf096..950fa29bb 100644 --- a/README.cn.md +++ b/README.cn.md @@ -4,7 +4,7 @@ [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=dev)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/dev?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/dev/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -[![Version](https://img.shields.io/badge/version-1.1.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) +[![Version](https://img.shields.io/badge/version-1.1.0-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 @@ -18,7 +18,7 @@ Github: 码云: -![welcome-page](https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png) 推荐阅读: diff --git a/README.md b/README.md index f178ab74c..95eb70e99 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=master)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/master?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -![Version](https://img.shields.io/badge/version-1.1.0--dev-8700FF.svg) +![Version](https://img.shields.io/badge/version-1.1.0-8700FF.svg) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](LICENSE) [![Doc](https://img.shields.io/badge/doc-%3Ah%20SpaceVim-orange.svg)](doc/SpaceVim.txt) [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/SpaceVim/SpaceVim.svg)](http://isitmaintained.com/project/SpaceVim/SpaceVim "Average time to resolve an issue") @@ -23,7 +23,7 @@ SpaceVim is a community-driven modular Vim distribution. It manages collections of plugins in layers, which help to collect related packages together to provide IDE-like features. SpaceVim is not just a vimrc but an ultimate Vim configuration, It contains many built-in features. -![welcome-page](https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png) The last release is v1.0.0, check out [following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) page for what happened since last release. diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim index f1d53066e..b5fa5b332 100644 --- a/autoload/SpaceVim.vim +++ b/autoload/SpaceVim.vim @@ -43,7 +43,7 @@ scriptencoding utf-8 "" " Version of SpaceVim , this value can not be changed. -let g:spacevim_version = '1.1.0-dev' +let g:spacevim_version = '1.1.0' lockvar g:spacevim_version "" diff --git a/autoload/SpaceVim/custom.vim b/autoload/SpaceVim/custom.vim index 7a3e54d44..cc5ef2433 100644 --- a/autoload/SpaceVim/custom.vim +++ b/autoload/SpaceVim/custom.vim @@ -96,6 +96,9 @@ function! SpaceVim#custom#apply(config, type) abort exe 'let g:spacevim_' . name . ' = value' unlet value endfor + if g:spacevim_debug_level !=# 1 + call SpaceVim#logger#setLevel(g:spacevim_debug_level) + endif let layers = get(a:config, 'layers', []) for layer in layers if !get(layer, 'enable', 1) diff --git a/autoload/SpaceVim/layers/denite.vim b/autoload/SpaceVim/layers/denite.vim index 7be9e490a..3a8e91ebd 100644 --- a/autoload/SpaceVim/layers/denite.vim +++ b/autoload/SpaceVim/layers/denite.vim @@ -13,10 +13,10 @@ function! SpaceVim#layers#denite#plugins() abort \ ] " neoyark source fh - call add(plugins, ['Shougo/neoyank.vim', {'merged' : 0}]) call add(plugins, ['chemzqm/unite-location', {'merged' : 0}]) call add(plugins, ['Shougo/unite-outline', {'merged' : 0}]) call add(plugins, ['ozelentok/denite-gtags', {'merged' : 0}]) + call add(plugins, ['Shougo/neoyank.vim', {'merged' : 0}]) call add(plugins, ['Shougo/neomru.vim', {'merged' : 0}]) return plugins endfunction diff --git a/autoload/SpaceVim/layers/fzf.vim b/autoload/SpaceVim/layers/fzf.vim index dfd8cdf7e..b230d12a5 100644 --- a/autoload/SpaceVim/layers/fzf.vim +++ b/autoload/SpaceVim/layers/fzf.vim @@ -15,6 +15,7 @@ function! SpaceVim#layers#fzf#plugins() abort let plugins = [] call add(plugins, ['junegunn/fzf', { 'merged' : 0}]) call add(plugins, ['Shougo/neoyank.vim', {'merged' : 0}]) + call add(plugins, ['Shougo/neomru.vim', {'merged' : 0}]) call add(plugins, ['SpaceVim/fzf-neoyank', { 'merged' : 0}]) return plugins endfunction @@ -44,8 +45,7 @@ function! SpaceVim#layers#fzf#config() abort call SpaceVim#mapping#space#def('nnoremap', ['j', 'i'], 'FzfOutline', 'jump to a definition in buffer', 1) nnoremap :FzfFiles call SpaceVim#mapping#space#def('nnoremap', ['T', 's'], 'FzfColors', 'fuzzy find colorschemes', 1) - let g:_spacevim_mappings.f = {'name' : '+Fuzzy Finder'} - call s:defind_fuzzy_finder() + call SpaceVim#mapping#space#def('nnoremap', ['f', 'r'], 'FzfMru', 'open-recent-file', 1) let lnum = expand('') + s:lnum - 1 call SpaceVim#mapping#space#def('nnoremap', ['f', 'f'], \ "exe 'FZF ' . fnamemodify(bufname('%'), ':h')", @@ -57,6 +57,8 @@ function! SpaceVim#layers#fzf#config() abort \ ] \ ] \ , 1) + let g:_spacevim_mappings.f = {'name' : '+Fuzzy Finder'} + call s:defind_fuzzy_finder() endfunction let s:file = expand(':~') @@ -138,6 +140,15 @@ function! s:defind_fuzzy_finder() abort \ 'Definition: ' . s:file . ':' . lnum, \ ] \ ] + nnoremap f :FzfMenu CustomKeyMaps + let g:_spacevim_mappings.f['[SPC]'] = ['FzfMenu CustomKeyMaps', + \ 'fuzzy find custom key bindings', + \ [ + \ '[Leader f SPC] is to fuzzy find custom key bindings', + \ '', + \ 'Definition: ' . s:file . ':' . lnum, + \ ] + \ ] endfunction command! FzfColors call colors() @@ -198,6 +209,7 @@ function! s:jumps() abort \ 'down': len(jumplist()) + 2 \ })) endfunction + command! FzfMessages call message() function! s:yankmessage(e) abort let @" = a:e @@ -218,6 +230,23 @@ function! s:message() abort \ })) endfunction +command! FzfMru call file_mru() +function! s:open_file(path) abort + exe 'e' a:path +endfunction +function! s:file_mru() abort + let s:source = 'mru' + function! s:mru_files() abort + return neomru#_gather_file_candidates() + endfunction + call fzf#run(fzf#wrap('mru', { + \ 'source': reverse(mru_files()), + \ 'sink': function('s:open_file'), + \ 'options': '--reverse', + \ 'down' : '40%', + \ })) +endfunction + command! FzfQuickfix call s:quickfix() function! s:open_quickfix_item(e) abort let line = a:e diff --git a/autoload/SpaceVim/logger.vim b/autoload/SpaceVim/logger.vim index bfa3c1d77..98bdbdabe 100644 --- a/autoload/SpaceVim/logger.vim +++ b/autoload/SpaceVim/logger.vim @@ -9,7 +9,7 @@ let s:LOGGER = SpaceVim#api#import('logger') call s:LOGGER.set_name('SpaceVim') -call s:LOGGER.set_level(1) +call s:LOGGER.set_level(g:spacevim_debug_level) call s:LOGGER.set_silent(1) call s:LOGGER.set_verbose(1) diff --git a/autoload/SpaceVim/plugins/windisk.vim b/autoload/SpaceVim/plugins/windisk.vim index c9864cb91..83fc18063 100644 --- a/autoload/SpaceVim/plugins/windisk.vim +++ b/autoload/SpaceVim/plugins/windisk.vim @@ -39,7 +39,7 @@ function! s:open_disk(d) abort exe 'VimFiler -no-toggle ' . a:d elseif g:spacevim_filemanager ==# 'nerdtree' elseif g:spacevim_filemanager ==# 'defx' - exe 'Defx -no-toggle ' . a:d + exe 'Defx -no-toggle -no-resume ' . a:d endif doautocmd WinEnter endfunction diff --git a/config/plugins/defx.vim b/config/plugins/defx.vim index 220069636..2b721cd46 100644 --- a/config/plugins/defx.vim +++ b/config/plugins/defx.vim @@ -95,6 +95,7 @@ function! s:defx_init() nnoremap defx#do_action('call', 'DefxSmartH') nnoremap l defx#do_action('call', 'DefxSmartL') nnoremap defx#do_action('call', 'DefxSmartL') + nnoremap o defx#do_action('call', 'DefxSmartL') nnoremap \ defx#is_directory() ? \ defx#do_action('open_directory') : defx#do_action('drop') diff --git a/docs/_config.yml b/docs/_config.yml index c5d4e595d..791718f1e 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -42,4 +42,4 @@ defaults: - scope: path: "" values: - image: https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png + image: https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png diff --git a/docs/_posts/2019-04-08-SpaceVim-release-v1.1.0.md b/docs/_posts/2019-04-08-SpaceVim-release-v1.1.0.md new file mode 100644 index 000000000..baa095e9e --- /dev/null +++ b/docs/_posts/2019-04-08-SpaceVim-release-v1.1.0.md @@ -0,0 +1,115 @@ +--- +title: SpaceVim release v1.1.0 +categories: [changelog, blog] +excerpt: "A community-driven modular vim distribution - The ultimate vim configuration" +type: NewsArticle +image: https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png +commentsID: "SpaceVim release v1.1.0" +comments: true +--- + +# [Changelogs](../development#changelog) > SpaceVim release v1.1.0 + + + + +- [What's New](#whats-new) +- [Release Notes](#release-notes) + - [New Features](#new-features) + - [Feature Changes](#feature-changes) + - [Bug Fixs](#bug-fixs) + - [Unmarked PRs](#unmarked-prs) + + + +The last release is v1.0.0, the first stable release of SpaceVim. After four mounths development. +The v1.1.0 has been released. So let's take a look at what happened since last relase. + +![v1.1.0 welcome page](https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png) + +- [Quick start guide](../quick-start-guide/): installation, configuration, and resources of learning SpaceVim +- [documentation](../documentation/): the primary official document of SpaceVim +- [available layers](../layers/): a list of available layers which can be used in SpaceVim + +## What's New + +- add floating windows support for mapping guide and flygrep. + +![floating windows](https://user-images.githubusercontent.com/13142418/55621918-67a29380-57d1-11e9-96b8-ba440aa46324.gif) + +- Add defx support and disk explorer for windows, the default key binding is `SPC f d`: + +![windisk](https://user-images.githubusercontent.com/13142418/55621479-2e1d5880-57d0-11e9-9b0e-6f7d9de9943d.png) + +- Improve the iedit mode, add iedit-normal command: `s` and `x`, add iedit-insert command `Ctrl-e` `Ctrl-a` `Ctrl-b` +and `Ctrl-f` etc. + +- improve fzf layer, add fzf menu support. + +![float](https://user-images.githubusercontent.com/13142418/55625484-84dc5f80-57db-11e9-894d-754e47b5e88b.gif) + +## Release Notes + +the following release notes are generated from github pull request: + +### New Features + +- Add: add a new key binding 's' for iedit-model. [#2723](https://github.com/SpaceVim/SpaceVim/pull/2723) +- Add fzf menu support [#2718](https://github.com/SpaceVim/SpaceVim/pull/2718) +- Add: option for list number of files on home [#2687](https://github.com/SpaceVim/SpaceVim/pull/2687) +- Add 3 key bindings SPC x t C, SPC x t W, SPC x t L [#2684](https://github.com/SpaceVim/SpaceVim/pull/2684) +- Add rust layer option [#2678](https://github.com/SpaceVim/SpaceVim/pull/2678) +- Add: Count words in select region. [#2675](https://github.com/SpaceVim/SpaceVim/pull/2675) +- add x-mode mapping for tabular [#2644](https://github.com/SpaceVim/SpaceVim/pull/2644) +- Add plugin for git log [#1963](https://github.com/SpaceVim/SpaceVim/pull/1963) +- Add disk explorer for windows [#2165](https://github.com/SpaceVim/SpaceVim/pull/2165) +- Add floating windows support for flygrep [#2216](https://github.com/SpaceVim/SpaceVim/pull/2216) +- Add defx support [#2282](https://github.com/SpaceVim/SpaceVim/pull/2282) + +### Feature Changes + +- Change windows key binding and improve doc [#2674](https://github.com/SpaceVim/SpaceVim/pull/2674) +- Change plugin list key binding [#2665](https://github.com/SpaceVim/SpaceVim/pull/2665) +- Change markdown preview plugin [#2651](https://github.com/SpaceVim/SpaceVim/pull/2651) + +### Bug Fixs + +- fix a typo in doc/SpaceVim.txt [#2717](https://github.com/SpaceVim/SpaceVim/pull/2717) +- fix alias in Docker Hub README.md [#2715](https://github.com/SpaceVim/SpaceVim/pull/2715) +- add the missing parameter '...' [#2695](https://github.com/SpaceVim/SpaceVim/pull/2695) +- fix function of SPC f d to match its documentation. [#2682](https://github.com/SpaceVim/SpaceVim/pull/2682) +- fix defx mapping l and c [#2693](https://github.com/SpaceVim/SpaceVim/pull/2693) +- fix Vimfiler defx support [#2691](https://github.com/SpaceVim/SpaceVim/pull/2691) +- fix rust layer [#2690](https://github.com/SpaceVim/SpaceVim/pull/2690) +- fix `SPC f f` via denite file_rec, fix ale, leaderf [#2683](https://github.com/SpaceVim/SpaceVim/pull/2683) +- fix defx option [#2677](https://github.com/SpaceVim/SpaceVim/pull/2677) +- fix guide for denite layer [#2676](https://github.com/SpaceVim/SpaceVim/pull/2676) +- fix typo [#2673](https://github.com/SpaceVim/SpaceVim/pull/2673) +- fix typo of methon [#2668](https://github.com/SpaceVim/SpaceVim/pull/2668) +- fix shell layer [#2663](https://github.com/SpaceVim/SpaceVim/pull/2663) +- delete current buffer without confirm [#2654](https://github.com/SpaceVim/SpaceVim/pull/2654) +- fix guide content [#2649](https://github.com/SpaceVim/SpaceVim/pull/2649) +- fix debug command [#2226](https://github.com/SpaceVim/SpaceVim/pull/2226) +- fix perl support [#2230](https://github.com/SpaceVim/SpaceVim/pull/2230) +- fix preview in flygrep [#2256](https://github.com/SpaceVim/SpaceVim/pull/2256) + +### Unmarked PRs + +- Improve iedit mode [#2725](https://github.com/SpaceVim/SpaceVim/pull/2725) +- enhance defx keymap l, choosewin not plugin ChooseWin [#2720](https://github.com/SpaceVim/SpaceVim/pull/2720) +- Doc: fix a markdown sytax error. [#2714](https://github.com/SpaceVim/SpaceVim/pull/2714) +- Improve iedit mode [#2705](https://github.com/SpaceVim/SpaceVim/pull/2705) +- Update denite to use file/rec instead of file_rec [#2702](https://github.com/SpaceVim/SpaceVim/pull/2702) +- website: docs: Update language-server-protocol.md, correct spelling [#2700](https://github.com/SpaceVim/SpaceVim/pull/2700) +- Could we add a lang#processing? [#2696](https://github.com/SpaceVim/SpaceVim/pull/2696) +- Update nerdtree.vim [#2685](https://github.com/SpaceVim/SpaceVim/pull/2685) +- Update installation step in lang#go [#2679](https://github.com/SpaceVim/SpaceVim/pull/2679) +- Enable test layer configuration [#2669](https://github.com/SpaceVim/SpaceVim/pull/2669) +- Filetree direction [#2661](https://github.com/SpaceVim/SpaceVim/pull/2661) +- Doc: fix a error in some former commit. [#2660](https://github.com/SpaceVim/SpaceVim/pull/2660) +- Auto close defx windows [#2653](https://github.com/SpaceVim/SpaceVim/pull/2653) +- Improve test layer [#2650](https://github.com/SpaceVim/SpaceVim/pull/2650) +- Enhance folding [#2645](https://github.com/SpaceVim/SpaceVim/pull/2645) +- Doc: add some tweaks on doc instructions [#2056](https://github.com/SpaceVim/SpaceVim/pull/2056) +- Improve startup experience [#1977](https://github.com/SpaceVim/SpaceVim/pull/1977) +- Clear rootDir cache after rooter pattern changed [#2370](https://github.com/SpaceVim/SpaceVim/pull/2370) diff --git a/docs/cn/index.md b/docs/cn/index.md index 5cd4cc07f..48a7552d3 100644 --- a/docs/cn/index.md +++ b/docs/cn/index.md @@ -11,7 +11,7 @@ lang: cn [![Version](https://img.shields.io/badge/version-1.1.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) -![welcome-page](https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png) # SpaceVim - 模块化的 Vim IDE diff --git a/docs/cn/install.cmd b/docs/cn/install.cmd index 9835a138f..514f31278 100644 --- a/docs/cn/install.cmd +++ b/docs/cn/install.cmd @@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ echo " | ## " echo " | ## " echo " |__/ " -echo " 汾 : 1.1.0-dev Ĺ : https://spacevim.org/cn/ " +echo " 汾 : 1.1.0 Ĺ : https://spacevim.org/cn/ " Push-Location ~ diff --git a/docs/cn/install.sh b/docs/cn/install.sh index 94d7a6ba4..94834b192 100755 --- a/docs/cn/install.sh +++ b/docs/cn/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='1.0.0-dev' +Version='1.0.0' #System name System="$(uname -s)" @@ -335,7 +335,7 @@ welcome () { echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " |__/ " - echo_with_color ${Yellow} " 版本 : 1.1.0-dev 中文官网 : https://spacevim.org/cn/ " + echo_with_color ${Yellow} " 版本 : ${Version} 中文官网 : https://spacevim.org/cn/ " } # }}} diff --git a/docs/index.md b/docs/index.md index 459fb27a0..6785f0f00 100644 --- a/docs/index.md +++ b/docs/index.md @@ -7,10 +7,10 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=dev)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/dev?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/dev/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -[![Version](https://img.shields.io/badge/version-1.1.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) +[![Version](https://img.shields.io/badge/version-1.1.0-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) -![welcome-page](https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/55619929-44c1b080-57cc-11e9-9c6a-8637555c2d6c.png) # SpaceVim - Modern Vim distribution diff --git a/docs/install.cmd b/docs/install.cmd index fbdbe156a..034877c79 100644 --- a/docs/install.cmd +++ b/docs/install.cmd @@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ echo " | ## " echo " | ## " echo " |__/ " -echo " version : 1.1.0-dev by : spacevim.org " +echo " version : 1.1.0 by : spacevim.org " Push-Location ~ diff --git a/docs/install.sh b/docs/install.sh index 6badfb340..70b5783b3 100755 --- a/docs/install.sh +++ b/docs/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='1.0.0-dev' +Version='1.0.0' #System name System="$(uname -s)" @@ -330,7 +330,7 @@ welcome () { echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " |__/ " - echo_with_color ${Yellow} " version : 1.1.0-dev by : spacevim.org " + echo_with_color ${Yellow} " version : ${Version} by : spacevim.org " } # }}} diff --git a/docs/roadmap.md b/docs/roadmap.md index 78df8d3be..c0f3ea409 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -24,6 +24,7 @@ The roadmap and [milestones](https://github.com/SpaceVim/SpaceVim/milestones) de - [v0.8.0](#v080) - [v0.9.0](#v090) - [v1.0.0](#v100) + - [v1.1.0](#v110-1) @@ -129,4 +130,10 @@ First stable release of SpaceVim release note: [v1.0.0](http://spacevim.org/SpaceVim-release-v1.0.0/) +### [v1.1.0](https://github.com/SpaceVim/SpaceVim/milestone/14) + +First stable release of SpaceVim + +release note: [v1.1.0](http://spacevim.org/SpaceVim-release-v1.1.0/) + diff --git a/wiki/cn/Following-HEAD.md b/wiki/cn/Following-HEAD.md index e7637cb97..3c213eabe 100644 --- a/wiki/cn/Following-HEAD.md +++ b/wiki/cn/Following-HEAD.md @@ -1,86 +1,17 @@ -本页罗列出自上一版本 v1.0.0 以来,master 分支上所发生的变更记录: +本页罗列出自上一版本 v1.1.0 以来,master 分支上所发生的变更记录: ## 下一个版本 -下一个版本号为 v1.1.0 +下一个版本号为 v1.2.0 -#### 新特性 - -- Add: add a new key binding SPC l K [#2628](https://github.com/SpaceVim/SpaceVim/pull/2628) -- adding basic gradle bindings... [#2626](https://github.com/SpaceVim/SpaceVim/pull/2626) -- Add whatsapp channel [#2625](https://github.com/SpaceVim/SpaceVim/pull/2625) -- Add lsp support for java [#2619](https://github.com/SpaceVim/SpaceVim/pull/2619) -- Add guide for using vim as ruby ide [#2603](https://github.com/SpaceVim/SpaceVim/pull/2603) -- Add: add 3 new key bindings and update the documentation. [#2599](https://github.com/SpaceVim/SpaceVim/pull/2599) -- Add SPC x a r key binding [#2595](https://github.com/SpaceVim/SpaceVim/pull/2595) -- Add: add 2 new key bindings and the corresponding documentations. [#2593](https://github.com/SpaceVim/SpaceVim/pull/2593) -- Add use vim as perl ide post [#2579](https://github.com/SpaceVim/SpaceVim/pull/2579) -- Add perli support for perl repl [#2578](https://github.com/SpaceVim/SpaceVim/pull/2578) -- Add IssueEdit command for dev mode [#2577](https://github.com/SpaceVim/SpaceVim/pull/2577) -- Add: add two new key bindings: align at [SPC] and operators. [#2571](https://github.com/SpaceVim/SpaceVim/pull/2571) -- Add plugin for git log [#1963](https://github.com/SpaceVim/SpaceVim/pull/1963) -- Add disk explorer for windows [#2165](https://github.com/SpaceVim/SpaceVim/pull/2165) - - -#### 改变 - -- Change: toggle functions of some pairs of key bindings. [#2601](https://github.com/SpaceVim/SpaceVim/pull/2601) - - -#### 问题修复 - -- Fixed: fix a bug in markdown_insert_url. [#2620](https://github.com/SpaceVim/SpaceVim/pull/2620) -- Fix: replace the function markdown-insert-URL with a new one. [#2617](https://github.com/SpaceVim/SpaceVim/pull/2617) -- Fix cursor positon when jump split [#2614](https://github.com/SpaceVim/SpaceVim/pull/2614) -- Fixed: fix bug of formatting MarkDown table. [#2610](https://github.com/SpaceVim/SpaceVim/pull/2610) -- Fixed: fix 2 typos. [#2606](https://github.com/SpaceVim/SpaceVim/pull/2606) -- Fix key sort [#2604](https://github.com/SpaceVim/SpaceVim/pull/2604) -- Fixed: add feature 'auto-indent new line' and update documentations. [#2598](https://github.com/SpaceVim/SpaceVim/pull/2598) -- Fixed: optimize the function 'Align at spaces'. [#2594](https://github.com/SpaceVim/SpaceVim/pull/2594) -- Fixed: add a reminder that 'start REPL via SPC l s i first'. [#2590](https://github.com/SpaceVim/SpaceVim/pull/2590) -- Fix debug command [#2226](https://github.com/SpaceVim/SpaceVim/pull/2226) -- Fix perl support [#2230](https://github.com/SpaceVim/SpaceVim/pull/2230) -- Fix preview in flygrep [#2256](https://github.com/SpaceVim/SpaceVim/pull/2256) - - -#### 未知 - -- Update git.md [#2639](https://github.com/SpaceVim/SpaceVim/pull/2639) -- Use colorscheme_bg not background in toml init files [#2635](https://github.com/SpaceVim/SpaceVim/pull/2635) -- Finish renaming enable_statusline_display_mode to enable_statusline_mode [#2634](https://github.com/SpaceVim/SpaceVim/pull/2634) -- Use floating windows for guide [#2633](https://github.com/SpaceVim/SpaceVim/pull/2633) -- improve mapping guide [#2631](https://github.com/SpaceVim/SpaceVim/pull/2631) -- Update file tree key binding [#2630](https://github.com/SpaceVim/SpaceVim/pull/2630) -- Doc: doc the argument 'whitespace' in statusline. [#2624](https://github.com/SpaceVim/SpaceVim/pull/2624) -- Doc: doc the argument 'whitespace' in statusline. [#2623](https://github.com/SpaceVim/SpaceVim/pull/2623) -- Doc: fix some typos. [#2621](https://github.com/SpaceVim/SpaceVim/pull/2621) -- Doc: unify layers descriptions. [#2615](https://github.com/SpaceVim/SpaceVim/pull/2615) -- Remove: Delete format markdown table key binding SPC l ft. [#2613](https://github.com/SpaceVim/SpaceVim/pull/2613) -- Doc: add descriptions of installing formatting tools of Markdown. [#2611](https://github.com/SpaceVim/SpaceVim/pull/2611) -- Doc: do some translation work in cn documentations. [#2608](https://github.com/SpaceVim/SpaceVim/pull/2608) -- Doc: update cn documentation for layer statusline. [#2607](https://github.com/SpaceVim/SpaceVim/pull/2607) -- Doc: translate to Ctrl-e etc. [#2605](https://github.com/SpaceVim/SpaceVim/pull/2605) -- merge remote [#2602](https://github.com/SpaceVim/SpaceVim/pull/2602) -- Improve server support in windows [#2597](https://github.com/SpaceVim/SpaceVim/pull/2597) -- Doc: update documentations for SPC x a r. [#2596](https://github.com/SpaceVim/SpaceVim/pull/2596) -- Remove: remove two useless key bindings [#2587](https://github.com/SpaceVim/SpaceVim/pull/2587) -- Remove crlf after generate help file in windows [#2582](https://github.com/SpaceVim/SpaceVim/pull/2582) -- Doc: fix typos. [#2580](https://github.com/SpaceVim/SpaceVim/pull/2580) -- Doc: fix typos. [#2574](https://github.com/SpaceVim/SpaceVim/pull/2574) -- Improve kotlin support [#2573](https://github.com/SpaceVim/SpaceVim/pull/2573) -- Improve code runner [#2572](https://github.com/SpaceVim/SpaceVim/pull/2572) -- Update perl support [#2570](https://github.com/SpaceVim/SpaceVim/pull/2570) -- Doc: add some tweaks on doc instructions [#2056](https://github.com/SpaceVim/SpaceVim/pull/2056) -- Improve startup experience [#1977](https://github.com/SpaceVim/SpaceVim/pull/1977) -- [issue#2367]: clear rootDir cache after rooter pattern changed [#2370](https://github.com/SpaceVim/SpaceVim/pull/2370) ## 上一个版本 -SpaceVim 于 2018-12-26 发布 v1.0.0 版本,可查阅版本发布文章: +SpaceVim 于 2019-04-08 发布 v1.1.0 版本,可查阅版本发布文章: -- [SpaceVim 发布 v0.9.0 版本](https://spacevim.org/SpaceVim-release-v1.0.0/) +- [SpaceVim 发布 v1.1.0 版本](https://spacevim.org/SpaceVim-release-v1.1.0/) diff --git a/wiki/en/Following-HEAD.md b/wiki/en/Following-HEAD.md index 72361cc24..a84013811 100644 --- a/wiki/en/Following-HEAD.md +++ b/wiki/en/Following-HEAD.md @@ -1,88 +1,19 @@ -This page documents changes in master branch since last release v1.0.0 +This page documents changes in master branch since last release v1.1.0 ## PreRelease -The next release is v1.1.0: +The next release is v1.2.0: ### Pull Requests -#### New Features - -- Add: add a new key binding SPC l K [#2628](https://github.com/SpaceVim/SpaceVim/pull/2628) -- adding basic gradle bindings... [#2626](https://github.com/SpaceVim/SpaceVim/pull/2626) -- Add whatsapp channel [#2625](https://github.com/SpaceVim/SpaceVim/pull/2625) -- Add lsp support for java [#2619](https://github.com/SpaceVim/SpaceVim/pull/2619) -- Add guide for using vim as ruby ide [#2603](https://github.com/SpaceVim/SpaceVim/pull/2603) -- Add: add 3 new key bindings and update the documentation. [#2599](https://github.com/SpaceVim/SpaceVim/pull/2599) -- Add SPC x a r key binding [#2595](https://github.com/SpaceVim/SpaceVim/pull/2595) -- Add: add 2 new key bindings and the corresponding documentations. [#2593](https://github.com/SpaceVim/SpaceVim/pull/2593) -- Add use vim as perl ide post [#2579](https://github.com/SpaceVim/SpaceVim/pull/2579) -- Add perli support for perl repl [#2578](https://github.com/SpaceVim/SpaceVim/pull/2578) -- Add IssueEdit command for dev mode [#2577](https://github.com/SpaceVim/SpaceVim/pull/2577) -- Add: add two new key bindings: align at [SPC] and operators. [#2571](https://github.com/SpaceVim/SpaceVim/pull/2571) -- Add plugin for git log [#1963](https://github.com/SpaceVim/SpaceVim/pull/1963) -- Add disk explorer for windows [#2165](https://github.com/SpaceVim/SpaceVim/pull/2165) - - -#### Feature Changes - -- Change: toggle functions of some pairs of key bindings. [#2601](https://github.com/SpaceVim/SpaceVim/pull/2601) - - -#### Bug Fixs - -- Fixed: fix a bug in markdown_insert_url. [#2620](https://github.com/SpaceVim/SpaceVim/pull/2620) -- Fix: replace the function markdown-insert-URL with a new one. [#2617](https://github.com/SpaceVim/SpaceVim/pull/2617) -- Fix cursor positon when jump split [#2614](https://github.com/SpaceVim/SpaceVim/pull/2614) -- Fixed: fix bug of formatting MarkDown table. [#2610](https://github.com/SpaceVim/SpaceVim/pull/2610) -- Fixed: fix 2 typos. [#2606](https://github.com/SpaceVim/SpaceVim/pull/2606) -- Fix key sort [#2604](https://github.com/SpaceVim/SpaceVim/pull/2604) -- Fixed: add feature 'auto-indent new line' and update documentations. [#2598](https://github.com/SpaceVim/SpaceVim/pull/2598) -- Fixed: optimize the function 'Align at spaces'. [#2594](https://github.com/SpaceVim/SpaceVim/pull/2594) -- Fixed: add a reminder that 'start REPL via SPC l s i first'. [#2590](https://github.com/SpaceVim/SpaceVim/pull/2590) -- Fix debug command [#2226](https://github.com/SpaceVim/SpaceVim/pull/2226) -- Fix perl support [#2230](https://github.com/SpaceVim/SpaceVim/pull/2230) -- Fix preview in flygrep [#2256](https://github.com/SpaceVim/SpaceVim/pull/2256) - - -#### Unmarked PRs - -- Update git.md [#2639](https://github.com/SpaceVim/SpaceVim/pull/2639) -- Use colorscheme_bg not background in toml init files [#2635](https://github.com/SpaceVim/SpaceVim/pull/2635) -- Finish renaming enable_statusline_display_mode to enable_statusline_mode [#2634](https://github.com/SpaceVim/SpaceVim/pull/2634) -- Use floating windows for guide [#2633](https://github.com/SpaceVim/SpaceVim/pull/2633) -- improve mapping guide [#2631](https://github.com/SpaceVim/SpaceVim/pull/2631) -- Update file tree key binding [#2630](https://github.com/SpaceVim/SpaceVim/pull/2630) -- Doc: doc the argument 'whitespace' in statusline. [#2624](https://github.com/SpaceVim/SpaceVim/pull/2624) -- Doc: doc the argument 'whitespace' in statusline. [#2623](https://github.com/SpaceVim/SpaceVim/pull/2623) -- Doc: fix some typos. [#2621](https://github.com/SpaceVim/SpaceVim/pull/2621) -- Doc: unify layers descriptions. [#2615](https://github.com/SpaceVim/SpaceVim/pull/2615) -- Remove: Delete format markdown table key binding SPC l ft. [#2613](https://github.com/SpaceVim/SpaceVim/pull/2613) -- Doc: add descriptions of installing formatting tools of Markdown. [#2611](https://github.com/SpaceVim/SpaceVim/pull/2611) -- Doc: do some translation work in cn documentations. [#2608](https://github.com/SpaceVim/SpaceVim/pull/2608) -- Doc: update cn documentation for layer statusline. [#2607](https://github.com/SpaceVim/SpaceVim/pull/2607) -- Doc: translate to Ctrl-e etc. [#2605](https://github.com/SpaceVim/SpaceVim/pull/2605) -- merge remote [#2602](https://github.com/SpaceVim/SpaceVim/pull/2602) -- Improve server support in windows [#2597](https://github.com/SpaceVim/SpaceVim/pull/2597) -- Doc: update documentations for SPC x a r. [#2596](https://github.com/SpaceVim/SpaceVim/pull/2596) -- Remove: remove two useless key bindings [#2587](https://github.com/SpaceVim/SpaceVim/pull/2587) -- Remove crlf after generate help file in windows [#2582](https://github.com/SpaceVim/SpaceVim/pull/2582) -- Doc: fix typos. [#2580](https://github.com/SpaceVim/SpaceVim/pull/2580) -- Doc: fix typos. [#2574](https://github.com/SpaceVim/SpaceVim/pull/2574) -- Improve kotlin support [#2573](https://github.com/SpaceVim/SpaceVim/pull/2573) -- Improve code runner [#2572](https://github.com/SpaceVim/SpaceVim/pull/2572) -- Update perl support [#2570](https://github.com/SpaceVim/SpaceVim/pull/2570) -- Doc: add some tweaks on doc instructions [#2056](https://github.com/SpaceVim/SpaceVim/pull/2056) -- Improve startup experience [#1977](https://github.com/SpaceVim/SpaceVim/pull/1977) -- [issue#2367]: clear rootDir cache after rooter pattern changed [#2370](https://github.com/SpaceVim/SpaceVim/pull/2370) ## Latest Release -SpaceVim releases v1.0.0 at 2018-12-26, please check the release page: +SpaceVim releases v1.1.0 at 2019-04-08, please check the release page: - [SpaceVim releases v1.0.0](https://spacevim.org/SpaceVim-release-v1.0.0/) for all the details