mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-03-12 17:55:41 +08:00
Release v0.9.0 (#2203)
This commit is contained in:
parent
da27e211f7
commit
c826d21a98
@ -1,7 +1,7 @@
|
||||
[](https://spacevim.org/cn/)
|
||||
|
||||
[](https://travis-ci.org/SpaceVim/SpaceVim)
|
||||

|
||||

|
||||
[](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
|
||||
[](https://github.com/SpaceVim/SpaceVim/blob/master/doc/SpaceVim.txt)
|
||||
[](https://jq.qq.com/?_wv=1027&k=43DB6SG)
|
||||
|
@ -11,7 +11,7 @@
|
||||
[](https://travis-ci.org/SpaceVim/SpaceVim)
|
||||
[](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master)
|
||||
[](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master)
|
||||

|
||||

|
||||
[](LICENSE)
|
||||
[](doc/SpaceVim.txt)
|
||||
[](http://isitmaintained.com/project/SpaceVim/SpaceVim "Average time to resolve an issue")
|
||||
@ -21,9 +21,9 @@ SpaceVim is a community-driven modular vim distribution. It manages collections
|
||||
of plugins in layers, which help 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.
|
||||
|
||||

|
||||

|
||||
|
||||
The last release is v0.8.0, check out [following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) page for what happened since last release.
|
||||
The last release is v0.9.0, check out [following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) page for what happened since last release.
|
||||
|
||||
See the [quick start guide](https://spacevim.org/quick-start-guide/), [documentation](https://spacevim.org/documentation/) or the [available layers](https://spacevim.org/layers/) for more information.
|
||||
If you have any questions about SpaceVim, please follow the [Getting Help guide](https://github.com/SpaceVim/SpaceVim/wiki/Getting-help).
|
||||
@ -59,7 +59,7 @@ here is an example for using toml as SpaceVim config:
|
||||
# if you want to use more colorscheme, please load the colorscheme
|
||||
# layer
|
||||
colorscheme = "gruvbox"
|
||||
background = "dark"
|
||||
colorscheme_bg = "dark"
|
||||
# Disable guicolors in basic mode, many terminal do not support 24bit
|
||||
# true colors
|
||||
enable_guicolors = false
|
||||
|
@ -1,4 +1,4 @@
|
||||
version: 0.9.0-dev.{build}
|
||||
version: 0.9.0.{build}
|
||||
pull_requests:
|
||||
do_not_increment_build_number: true
|
||||
skip_tags: true
|
||||
|
@ -43,7 +43,7 @@ scriptencoding utf-8
|
||||
|
||||
""
|
||||
" Version of SpaceVim , this value can not be changed.
|
||||
let g:spacevim_version = '0.9.0-dev'
|
||||
let g:spacevim_version = '0.9.0'
|
||||
lockvar g:spacevim_version
|
||||
|
||||
""
|
||||
|
216
docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md
Normal file
216
docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md
Normal file
@ -0,0 +1,216 @@
|
||||
---
|
||||
title: SpaceVim release v0.9.0
|
||||
categories: [changelog, blog]
|
||||
excerpt: "15+ new language layer support in SpaceVim"
|
||||
type: NewsArticle
|
||||
image: https://user-images.githubusercontent.com/13142418/46079239-277eaa80-c1c9-11e8-845c-8220f6d60af8.png
|
||||
commentsID: "SpaceVim release v0.9.0"
|
||||
comments: true
|
||||
---
|
||||
|
||||
# [Changelogs](../development#changelog) > SpaceVim release v0.9.0
|
||||
|
||||
|
||||
<!-- vim-markdown-toc GFM -->
|
||||
|
||||
- [New features](#new-features)
|
||||
- [Pull requests list](#pull-requests-list)
|
||||
- [Added](#added)
|
||||
- [Improvement](#improvement)
|
||||
- [Changed](#changed)
|
||||
- [Fixed](#fixed)
|
||||
- [Doc, Wiki && Website](#doc-wiki--website)
|
||||
- [Others](#others)
|
||||
|
||||
<!-- vim-markdown-toc -->
|
||||
|
||||
This project exists thanks to all the people who have contributed. The last release v0.8.0 is targeted
|
||||
on june 18, 2018, so let's take a look at what happened in the new release v0.9.0.
|
||||
|
||||

|
||||
|
||||
|
||||
## New features
|
||||
|
||||
Since last release, SpaceVim has added 15 new language layer. here is a list of all new language layers
|
||||
added since last release:
|
||||
|
||||
- [lang#kotlin](../layers/lang/kotlin/) layer
|
||||
- [lang#dockerfile](../layers/lang/dockerfile/) layer
|
||||
- [lang#agda](../layers/lang/agda/) layer
|
||||
- [lang#autohotkey](../layers/lang/autohotkey/) layer
|
||||
- [lang#swift](../layers/lang/swift/) layer
|
||||
- [lang#nim](../layers/lang/nim/) layer
|
||||
- [lang#purescript](../layers/lang/purescript/) layer
|
||||
- [lang#WebAssembly](../layers/lang/WebAssembly/) layer
|
||||
- [lang#erlang](../layers/lang/erlang/) layer
|
||||
- [lang#fsharp](../layers/lang/fsharp/) layer
|
||||
- [lang#plantuml](../layers/lang/plantuml/) layer
|
||||
- [lang#elm](../layers/lang/elm/) layer
|
||||
- [lang#vue](../layers/lang/vue/) layer
|
||||
- [lang#latex](../layers/lang/latex/) layer
|
||||
- [lang#asciidoc](../layers/lang/asciidoc/) layer
|
||||
|
||||
The [lsp](../layers/language-server-protocol//) layer now also support julia, typescript, elixir and bash.
|
||||
|
||||
frequency support for colorscheme layer. with this feature, you can enable random theme and change the frequency how SpaceVim
|
||||
update the colorscheme. for example, enable random theme, and update colorscheme daily.
|
||||
|
||||
```toml
|
||||
[[layers]]
|
||||
name = "colorscheme"
|
||||
random_theme = true
|
||||
frequency = "daily"
|
||||
```
|
||||
|
||||
Completion SpaceVim options and layer options when edit SpaceVim configuration file:
|
||||
|
||||

|
||||
|
||||
|
||||
Improve builtin tab manager, support creating named tabs and rename an exist tab:
|
||||
|
||||
- Rename tab, default key binding is `r`
|
||||
|
||||
the name of the tab will be displayed on tabline and tabmanger.
|
||||
|
||||

|
||||
|
||||
|
||||
- Move cursor tab forward and backword, default key binding is `<C-S-Up>/<C-S-Down>`
|
||||
|
||||

|
||||
|
||||
|
||||
- Create new tab after the tab under the cursor, key bindings: (`n`: create named tab / `N` : create anonymous tab)
|
||||
|
||||

|
||||
|
||||
- copy / paste tab, include tab layout and tab name
|
||||
|
||||

|
||||
|
||||
|
||||
## Pull requests list
|
||||
|
||||
### Added
|
||||
|
||||
- Add material theme ([#1833](https://github.com/SpaceVim/SpaceVim/pull/1833))
|
||||
- Add floobits layer ([#1697](https://github.com/SpaceVim/SpaceVim/pull/1697))
|
||||
- Add `SPC b b` key binding in `fzf` layer ([#1725](https://github.com/SpaceVim/SpaceVim/pull/1725))
|
||||
- Add test for `toml`, `number`, `file`, `icon` and `highlight` API ([#1849](https://github.com/SpaceVim/SpaceVim/pull/1849))
|
||||
- Add lsp support for julia ([#1850](https://github.com/SpaceVim/SpaceVim/pull/1850))
|
||||
- Add lsp support for typescript ([#1870](https://github.com/SpaceVim/SpaceVim/pull/1870))
|
||||
- Add lsp support for elixir ([#2037](https://github.com/SpaceVim/SpaceVim/pull/2037))
|
||||
- Add lsp support for bash ([#2045](https://github.com/SpaceVim/SpaceVim/pull/2045))
|
||||
- Add option for disabling parentheses autocompletion ([#1920](https://github.com/SpaceVim/SpaceVim/pull/1920))
|
||||
- Add Docker build of Neovim and SpaceVim ([#1923](https://github.com/SpaceVim/SpaceVim/pull/1923))
|
||||
- Add gist manager vim-gista ([#1936](https://github.com/SpaceVim/SpaceVim/pull/1936))
|
||||
- Add `lang#kotlin` layer ([#1996](https://github.com/SpaceVim/SpaceVim/pull/1996))
|
||||
- Add `lang#dockerfile` layer ([#2001](https://github.com/SpaceVim/SpaceVim/pull/2001))
|
||||
- Add `lang#agda` layer ([#1941](https://github.com/SpaceVim/SpaceVim/pull/1941))
|
||||
- Add `lang#autohotkey` layer ([#2021](https://github.com/SpaceVim/SpaceVim/pull/2021))
|
||||
- Add `lang#swift` layer ([#2027](https://github.com/SpaceVim/SpaceVim/pull/2027))
|
||||
- Add `lang#nim` layer ([#2018](https://github.com/SpaceVim/SpaceVim/pull/2018))
|
||||
- Add `lang#purescript` layer ([#2054](https://github.com/SpaceVim/SpaceVim/pull/2054))
|
||||
- Add `lang#WebAssembly` layer ([#2068](https://github.com/SpaceVim/SpaceVim/pull/2068))
|
||||
- Add `lang#erlang` layer ([#2074](https://github.com/SpaceVim/SpaceVim/pull/2074))
|
||||
- Add `lang#fsharp` layer ([#2081](https://github.com/SpaceVim/SpaceVim/pull/2081))
|
||||
- Add `lang#plantuml` layer ([#2085](https://github.com/SpaceVim/SpaceVim/pull/2085))
|
||||
- Add `lang#elm` layer, improve REPL highlight ([#2088](https://github.com/SpaceVim/SpaceVim/pull/2088))
|
||||
- Add `lang#vue` layer ([#2143](https://github.com/SpaceVim/SpaceVim/pull/2143))
|
||||
- Add `lang#latex` and `lang#extra` layer ([#2133](https://github.com/SpaceVim/SpaceVim/pull/2133))
|
||||
- Add omnifunc for SPConfig ([#2173](https://github.com/SpaceVim/SpaceVim/pull/2173))
|
||||
- Add `lang#asciidoc` layer ([#2179](https://github.com/SpaceVim/SpaceVim/pull/2179))
|
||||
- Add frequency support for colorscheme layer ([#2189](https://github.com/SpaceVim/SpaceVim/pull/2189))
|
||||
|
||||
### Improvement
|
||||
|
||||
- Improve tab manager ([#1887](https://github.com/SpaceVim/SpaceVim/pull/1887))
|
||||
- Improve flygep ([#1898](https://github.com/SpaceVim/SpaceVim/pull/1898), [#1961](https://github.com/SpaceVim/SpaceVim/pull/1961), [#1960](https://github.com/SpaceVim/SpaceVim/pull/1960), [#1929](https://github.com/SpaceVim/SpaceVim/pull/1929), [#1802](https://github.com/SpaceVim/SpaceVim/pull/1802))
|
||||
- Improve plugin manager ([#1962](https://github.com/SpaceVim/SpaceVim/pull/1962))
|
||||
- Support mouse click in tabline ([#1902](https://github.com/SpaceVim/SpaceVim/pull/1902))
|
||||
- Add go def function for python ([#1969](https://github.com/SpaceVim/SpaceVim/pull/1969), [#1999](https://github.com/SpaceVim/SpaceVim/pull/1999))
|
||||
- neovim `+py` and `+py3` support ([#1988](https://github.com/SpaceVim/SpaceVim/pull/1988))
|
||||
- Improve debug info ([#1991](https://github.com/SpaceVim/SpaceVim/pull/1991))
|
||||
- Improve `tmux` layer ([#1970](https://github.com/SpaceVim/SpaceVim/pull/1970))
|
||||
- Improve statusline mode text and color ([#2034](https://github.com/SpaceVim/SpaceVim/pull/2034))
|
||||
- Improve `lang#perl` layer, add layer doc ([#2041](https://github.com/SpaceVim/SpaceVim/pull/2041))
|
||||
- Improve `lang#scala` layer, add layer doc ([#2077](https://github.com/SpaceVim/SpaceVim/pull/2077))
|
||||
- Improve `lang#clojure` layer, add layer doc ([#2091](https://github.com/SpaceVim/SpaceVim/pull/2091))
|
||||
- Improve `fzf` layer, add helptags source ([#2047](https://github.com/SpaceVim/SpaceVim/pull/2047))
|
||||
- Improve statusline for nerdtree buffer ([#2117](https://github.com/SpaceVim/SpaceVim/pull/2117))
|
||||
- Improve statusline for mundo buffer ([#2118](https://github.com/SpaceVim/SpaceVim/pull/2118))
|
||||
- Improve compatibility with old vim ([#2130](https://github.com/SpaceVim/SpaceVim/pull/2130))
|
||||
- Improve vimcompatible mode ([#2174](https://github.com/SpaceVim/SpaceVim/pull/2174))
|
||||
- Add mapping for NERDCommenterSexy ([#2180](https://github.com/SpaceVim/SpaceVim/pull/2180))
|
||||
- Improve Ruby language layer to accept a custom REPL ([#2185] (https://github.com/SpaceVim/SpaceVim/pull/2185))
|
||||
- Improve denite layer key bindings ([#2188](https://github.com/SpaceVim/SpaceVim/pull/2188))
|
||||
|
||||
### Changed
|
||||
|
||||
- Allow customization of `vimfiler_quick_look_command` ([#1889](https://github.com/SpaceVim/pull/1889))
|
||||
- Change `enable_statusline_display_mode` to `enable_statusline_mode` ([#1843](https://github.com/SpaceVim/SpaceVim/pull/1843))
|
||||
- Recover spell and list option in go layer ([#1872](https://github.com/SpaceVim/SpaceVim/pull/1872))
|
||||
- Remove textwidth option in autocmd ([#1931](https://github.com/SpaceVim/SpaceVim/pull/1931))
|
||||
- Reduce number of default plugins ([#1932](https://github.com/SpaceVim/SpaceVim/pull/1932))
|
||||
- Recover modeline option ([#1992](https://github.com/SpaceVim/SpaceVim/pull/1992))
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix open folder by relative path, can not find directory in cdpath ([#1957](https://github.com/SpaceVim/SpaceVim/pull/1957))
|
||||
- Fix plugins manager, unkown function `term_start` ([#1881](https://github.com/SpaceVim/SpaceVim/pull/1881), [#1880](https://github.com/SpaceVim/SpaceVim/pull/1880))
|
||||
- Fix project manager, can not find root of project ([#1883](https://github.com/SpaceVim/SpaceVim/pull/1883))
|
||||
- Fix resume key bindings [#1885](https://github.com/SpaceVim/SpaceVim/pull/1885)
|
||||
- Fix nerdtree key bindings [#1903](https://github.com/SpaceVim/SpaceVim/pull/1903)
|
||||
- Fix inactive windows statusline ([#1913](https://github.com/SpaceVim/SpaceVim/pull/1913))
|
||||
- Fix key binding `SPC f t` ([#1900](https://github.com/SpaceVim/SpaceVim/pull/1900))
|
||||
- Fix lsp support for haskell, javascript and typescript ([#1894](https://github.com/SpaceVim/SpaceVim/pull/1894))
|
||||
- can not set `windows_leader` to empty string ([#1990](https://github.com/SpaceVim/SpaceVim/pull/1990))
|
||||
- Setting 'verbose' flag to positive value breaks mappings guides ([#2017](https://github.com/SpaceVim/SpaceVim/pull/2017))
|
||||
- Fix whitespace toggle ([#2032](https://github.com/SpaceVim/SpaceVim/pull/2032))
|
||||
- Fix Unknown function: TSOnBufEnter for nvim-typescript ([#2062](https://github.com/SpaceVim/SpaceVim/pull/2062))
|
||||
- Fix icon in windows ([#2082](https://github.com/SpaceVim/SpaceVim/pull/2082))
|
||||
- Fix toggle highlight tail spaces ([#2080](https://github.com/SpaceVim/SpaceVim/pull/2080))
|
||||
- Fix lsp layer plugin installation ([#2108](https://github.com/SpaceVim/SpaceVim/pull/2108))
|
||||
- Fix key binding `SPC ?` ([#2109](https://github.com/SpaceVim/SpaceVim/pull/2109))
|
||||
- Fix python autoflake support ([#2115](https://github.com/SpaceVim/SpaceVim/pull/2115))
|
||||
- Fix active statusline displaying fileformat info ([#2125](https://github.com/SpaceVim/SpaceVim/pull/2125))
|
||||
- Fix unkown v:progpath ([#2169](https://github.com/SpaceVim/SpaceVim/pull/2169))
|
||||
- Fix builtin statusline theme ([#2170](https://github.com/SpaceVim/SpaceVim/pull/2170))
|
||||
- Fix toggle cursorline
|
||||
- Fix cn install script ([#2181](https://github.com/SpaceVim/SpaceVim/pull/2181))
|
||||
- Fix searching for the cursor word in the project w/ FlyGrep ([#2183](https://github.com/SpaceVim/SpaceVim/pull/2183))
|
||||
|
||||
### Doc, Wiki && Website
|
||||
|
||||
- Update version to v0.9.0-dev ([#1842](https://github.com/SpaceVim/SpaceVim/pull/1842))
|
||||
- Update faq for why using toml ([#1838](https://github.com/SpaceVim/SpaceVim/pull/1838))
|
||||
- Update faq for using SpaceVim without overwrite vimrc ([#1848](https://github.com/SpaceVim/SpaceVim/pull/1848))
|
||||
- Improve pull request template ([#1852](https://github.com/SpaceVim/SpaceVim/pull/1852))
|
||||
- Update layer page ([#1860](https://github.com/SpaceVim/SpaceVim/pull/1860), [#2930](https://github.com/SpaceVim/SpaceVim/pull/1930))
|
||||
- Update javascript layer doc ([#1884](https://github.com/SpaceVim/SpaceVim/pull/1884))
|
||||
- Change disqua to gitment ([#1904](https://github.com/SpaceVim/SpaceVim/pull/1904), [#1905](https://github.com/SpaceVim/SpaceVim/pull/1905), [#1906](https://github.com/SpaceVim/SpaceVim/pull/1906), [#1907](https://github.com/SpaceVim/SpaceVim/pull/1907), [#1908](https://github.com/SpaceVim/SpaceVim/pull/1908))
|
||||
- Add post about meetup in HangZhou ([#1875](https://github.com/SpaceVim/SpaceVim/pull/1875))
|
||||
- Update doc for disable plugin ([#1951](https://github.com/SpaceVim/SpaceVim/pull/1951))
|
||||
- Update readme ([#1924](https://github.com/SpaceVim/SpaceVim/pull/1924), [#1895](https://github.com/SpaceVim/SpaceVim/pull/1895))
|
||||
- Update post time location ([#1916](https://github.com/SpaceVim/SpaceVim/pull/1916))
|
||||
- Type ([#1915](https://github.com/SpaceVim/SpaceVim/pull/1915), [#1914](https://github.com/SpaceVim/SpaceVim/pull/1914))
|
||||
- Add api doc ([#1896](https://github.com/SpaceVim/SpaceVim/pull/1896))
|
||||
- Update follow HEAD ([#1886](https://github.com/SpaceVim/SpaceVim/pull/1886), [#1953](https://github.com/SpaceVim/SpaceVim/pull/1953))
|
||||
- Update doc for bootstrap function ([#1980](https://github.com/SpaceVim/SpaceVim/pull/1980))
|
||||
- Update doc for debug upstream plugins ([#1981](https://github.com/SpaceVim/SpaceVim/pull/1981))
|
||||
- Update doc windows key bindings ([#1995](https://github.com/SpaceVim/SpaceVim/pull/1995))
|
||||
- Add doc for `lang#rust` layer ([#2052](https://github.com/SpaceVim/SpaceVim/pull/2052))
|
||||
- Add doc for `lang#puppet` layer ([#2198](https://github.com/SpaceVim/SpaceVim/pull/2198))
|
||||
- Add doc for `sudo` layer ([#2011](https://github.com/SpaceVim/SpaceVim/pull/2011))
|
||||
- Update key notations ([#1940](https://github.com/SpaceVim/SpaceVim/pull/1940))
|
||||
- Update getting help page in wiki ([#2025](https://github.com/SpaceVim/SpaceVim/pull/2025))
|
||||
- Add doc for missing layers ([#2139](https://github.com/SpaceVim/SpaceVim/pull/2139))
|
||||
- Add doc highlight API ([#2145](https://github.com/SpaceVim/SpaceVim/pull/2145))
|
||||
|
||||
### Others
|
||||
|
||||
- Fix ci lint ([#1946](https://github.com/SpaceVim/SpaceVim/pull/1946), [#1945](https://github.com/SpaceVim/SpaceVim/pull/1945), [#1944](https://github.com/SpaceVim/SpaceVim/pull/1944), [#1942](https://github.com/SpaceVim/SpaceVim/pull/1942))
|
||||
- Add todo manager for SpaceVim development ([#1939](https://github.com/SpaceVim/SpaceVim/pull/1939))
|
||||
- Add code owner for javascript layer ([#2003](https://github.com/SpaceVim/SpaceVim/pull/2003), [#2009](https://github.com/SpaceVim/SpaceVim/pull/2009))
|
@ -8,10 +8,10 @@ lang: cn
|
||||
[](https://travis-ci.org/SpaceVim/SpaceVim)
|
||||
[](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master)
|
||||
[](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master)
|
||||
[](https://github.com/SpaceVim/SpaceVim/releases)
|
||||
[](https://github.com/SpaceVim/SpaceVim/releases)
|
||||
[](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
|
||||
|
||||

|
||||

|
||||
|
||||
# SpaceVim - 模块化 Vim IDE
|
||||
|
||||
|
@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/
|
||||
echo " | ## "
|
||||
echo " | ## "
|
||||
echo " |__/ "
|
||||
echo " 版本 : 0.9.0-dev 中文官网 : https://spacevim.org/cn/ "
|
||||
echo " 版本 : 0.9.0 中文官网 : https://spacevim.org/cn/ "
|
||||
|
||||
Push-Location ~
|
||||
|
||||
|
@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White
|
||||
# }}}
|
||||
|
||||
# version
|
||||
Version='0.9.0-dev'
|
||||
Version='0.9.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} " 版本 : 0.9.0-dev 中文官网 : https://spacevim.org/cn/ "
|
||||
echo_with_color ${Yellow} " 版本 : 0.9.0 中文官网 : https://spacevim.org/cn/ "
|
||||
}
|
||||
|
||||
# }}}
|
||||
|
@ -7,7 +7,7 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov
|
||||
[](https://travis-ci.org/SpaceVim/SpaceVim)
|
||||
[](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master)
|
||||
[](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master)
|
||||
[](https://github.com/SpaceVim/SpaceVim/releases)
|
||||
[](https://github.com/SpaceVim/SpaceVim/releases)
|
||||
[](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
|
||||
|
||||

|
||||
|
@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/
|
||||
echo " | ## "
|
||||
echo " | ## "
|
||||
echo " |__/ "
|
||||
echo " version : 0.9.0-dev by : spacevim.org "
|
||||
echo " version : 0.9.0 by : spacevim.org "
|
||||
|
||||
Push-Location ~
|
||||
|
||||
|
@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White
|
||||
# }}}
|
||||
|
||||
# version
|
||||
Version='0.9.0-dev'
|
||||
Version='0.9.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 : 0.9.0-dev by : spacevim.org "
|
||||
echo_with_color ${Yellow} " version : 0.9.0 by : spacevim.org "
|
||||
}
|
||||
|
||||
# }}}
|
||||
|
@ -1,135 +1,24 @@
|
||||
This page documents changes in master branch since last release v0.8.0
|
||||
This page documents changes in master branch since last release v0.9.0
|
||||
|
||||
## PreRelease
|
||||
|
||||
The next release is v0.9.0.
|
||||
The next release is v1.0.0.
|
||||
|
||||
### Added
|
||||
|
||||
- Add material theme ([#1833](https://github.com/SpaceVim/SpaceVim/pull/1833))
|
||||
- Add floobits layer ([#1697](https://github.com/SpaceVim/SpaceVim/pull/1697))
|
||||
- Add `SPC b b` key binding in `fzf` layer ([#1725](https://github.com/SpaceVim/SpaceVim/pull/1725))
|
||||
- Add test for `toml`, `number`, `file`, `icon` and `highlight` API ([#1849](https://github.com/SpaceVim/SpaceVim/pull/1849))
|
||||
- Add lsp support for julia ([#1850](https://github.com/SpaceVim/SpaceVim/pull/1850))
|
||||
- Add lsp support for typescript ([#1870](https://github.com/SpaceVim/SpaceVim/pull/1870))
|
||||
- Add lsp support for elixir ([#2037](https://github.com/SpaceVim/SpaceVim/pull/2037))
|
||||
- Add lsp support for bash ([#2045](https://github.com/SpaceVim/SpaceVim/pull/2045))
|
||||
- Add option for disabling parentheses autocompletion ([#1920](https://github.com/SpaceVim/SpaceVim/pull/1920))
|
||||
- Add Docker build of Neovim and SpaceVim ([#1923](https://github.com/SpaceVim/SpaceVim/pull/1923))
|
||||
- Add gist manager vim-gista ([#1936](https://github.com/SpaceVim/SpaceVim/pull/1936))
|
||||
- Add `lang#kotlin` layer ([#1996](https://github.com/SpaceVim/SpaceVim/pull/1996))
|
||||
- Add `lang#dockerfile` layer ([#2001](https://github.com/SpaceVim/SpaceVim/pull/2001))
|
||||
- Add `lang#agda` layer ([#1941](https://github.com/SpaceVim/SpaceVim/pull/1941))
|
||||
- Add `lang#autohotkey` layer ([#2021](https://github.com/SpaceVim/SpaceVim/pull/2021))
|
||||
- Add `lang#swift` layer ([#2027](https://github.com/SpaceVim/SpaceVim/pull/2027))
|
||||
- Add `lang#nim` layer ([#2018](https://github.com/SpaceVim/SpaceVim/pull/2018))
|
||||
- Add `lang#purescript` layer ([#2054](https://github.com/SpaceVim/SpaceVim/pull/2054))
|
||||
- Add `lang#WebAssembly` layer ([#2068](https://github.com/SpaceVim/SpaceVim/pull/2068))
|
||||
- Add `lang#erlang` layer ([#2074](https://github.com/SpaceVim/SpaceVim/pull/2074))
|
||||
- Add `lang#fsharp` layer ([#2081](https://github.com/SpaceVim/SpaceVim/pull/2081))
|
||||
- Add `lang#plantuml` layer ([#2085](https://github.com/SpaceVim/SpaceVim/pull/2085))
|
||||
- Add `lang#elm` layer, improve REPL highlight ([#2088](https://github.com/SpaceVim/SpaceVim/pull/2088))
|
||||
- Add `lang#vue` layer ([#2143](https://github.com/SpaceVim/SpaceVim/pull/2143))
|
||||
- Add `lang#latex` and `lang#extra` layer ([#2133](https://github.com/SpaceVim/SpaceVim/pull/2133))
|
||||
- Add omnifunc for SPConfig ([#2173](https://github.com/SpaceVim/SpaceVim/pull/2173))
|
||||
- Add `lang#asciidoc` layer ([#2179](https://github.com/SpaceVim/SpaceVim/pull/2179))
|
||||
- Add frequency support for colorscheme layer ([#2189](https://github.com/SpaceVim/SpaceVim/pull/2189))
|
||||
|
||||
### Improvement
|
||||
|
||||
- Improve tab manager ([#1887](https://github.com/SpaceVim/SpaceVim/pull/1887))
|
||||
- Improve flygep ([#1898](https://github.com/SpaceVim/SpaceVim/pull/1898), [#1961](https://github.com/SpaceVim/SpaceVim/pull/1961), [#1960](https://github.com/SpaceVim/SpaceVim/pull/1960), [#1929](https://github.com/SpaceVim/SpaceVim/pull/1929), [#1802](https://github.com/SpaceVim/SpaceVim/pull/1802))
|
||||
- Improve plugin manager ([#1962](https://github.com/SpaceVim/SpaceVim/pull/1962))
|
||||
- Support mouse click in tabline ([#1902](https://github.com/SpaceVim/SpaceVim/pull/1902))
|
||||
- Add go def function for python ([#1969](https://github.com/SpaceVim/SpaceVim/pull/1969), [#1999](https://github.com/SpaceVim/SpaceVim/pull/1999))
|
||||
- neovim `+py` and `+py3` support ([#1988](https://github.com/SpaceVim/SpaceVim/pull/1988))
|
||||
- Improve debug info ([#1991](https://github.com/SpaceVim/SpaceVim/pull/1991))
|
||||
- Improve `tmux` layer ([#1970](https://github.com/SpaceVim/SpaceVim/pull/1970))
|
||||
- Improve statusline mode text and color ([#2034](https://github.com/SpaceVim/SpaceVim/pull/2034))
|
||||
- Improve `lang#perl` layer, add layer doc ([#2041](https://github.com/SpaceVim/SpaceVim/pull/2041))
|
||||
- Improve `lang#scala` layer, add layer doc ([#2077](https://github.com/SpaceVim/SpaceVim/pull/2077))
|
||||
- Improve `lang#clojure` layer, add layer doc ([#2091](https://github.com/SpaceVim/SpaceVim/pull/2091))
|
||||
- Improve `fzf` layer, add helptags source ([#2047](https://github.com/SpaceVim/SpaceVim/pull/2047))
|
||||
- Improve statusline for nerdtree buffer ([#2117](https://github.com/SpaceVim/SpaceVim/pull/2117))
|
||||
- Improve statusline for mundo buffer ([#2118](https://github.com/SpaceVim/SpaceVim/pull/2118))
|
||||
- Improve compatibility with old vim ([#2130](https://github.com/SpaceVim/SpaceVim/pull/2130))
|
||||
- Improve vimcompatible mode ([#2174](https://github.com/SpaceVim/SpaceVim/pull/2174))
|
||||
- Add mapping for NERDCommenterSexy ([#2180](https://github.com/SpaceVim/SpaceVim/pull/2180))
|
||||
- Improve Ruby language layer to accept a custom REPL ([#2185] (https://github.com/SpaceVim/SpaceVim/pull/2185))
|
||||
- Improve denite layer key bindings ([#2188](https://github.com/SpaceVim/SpaceVim/pull/2188))
|
||||
|
||||
### Changed
|
||||
|
||||
- Allow customization of `vimfiler_quick_look_command` ([#1889](https://github.com/SpaceVim/pull/1889))
|
||||
- Change `enable_statusline_display_mode` to `enable_statusline_mode` ([#1843](https://github.com/SpaceVim/SpaceVim/pull/1843))
|
||||
- Recover spell and list option in go layer ([#1872](https://github.com/SpaceVim/SpaceVim/pull/1872))
|
||||
- Remove textwidth option in autocmd ([#1931](https://github.com/SpaceVim/SpaceVim/pull/1931))
|
||||
- Reduce number of default plugins ([#1932](https://github.com/SpaceVim/SpaceVim/pull/1932))
|
||||
- Recover modeline option ([#1992](https://github.com/SpaceVim/SpaceVim/pull/1992))
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix open folder by relative path, can not find directory in cdpath ([#1957](https://github.com/SpaceVim/SpaceVim/pull/1957))
|
||||
- Fix plugins manager, unkown function `term_start` ([#1881](https://github.com/SpaceVim/SpaceVim/pull/1881), [#1880](https://github.com/SpaceVim/SpaceVim/pull/1880))
|
||||
- Fix project manager, can not find root of project ([#1883](https://github.com/SpaceVim/SpaceVim/pull/1883))
|
||||
- Fix resume key bindings [#1885](https://github.com/SpaceVim/SpaceVim/pull/1885)
|
||||
- Fix nerdtree key bindings [#1903](https://github.com/SpaceVim/SpaceVim/pull/1903)
|
||||
- Fix inactive windows statusline ([#1913](https://github.com/SpaceVim/SpaceVim/pull/1913))
|
||||
- Fix key binding `SPC f t` ([#1900](https://github.com/SpaceVim/SpaceVim/pull/1900))
|
||||
- Fix lsp support for haskell, javascript and typescript ([#1894](https://github.com/SpaceVim/SpaceVim/pull/1894))
|
||||
- can not set `windows_leader` to empty string ([#1990](https://github.com/SpaceVim/SpaceVim/pull/1990))
|
||||
- Setting 'verbose' flag to positive value breaks mappings guides ([#2017](https://github.com/SpaceVim/SpaceVim/pull/2017))
|
||||
- Fix whitespace toggle ([#2032](https://github.com/SpaceVim/SpaceVim/pull/2032))
|
||||
- Fix Unknown function: TSOnBufEnter for nvim-typescript ([#2062](https://github.com/SpaceVim/SpaceVim/pull/2062))
|
||||
- Fix icon in windows ([#2082](https://github.com/SpaceVim/SpaceVim/pull/2082))
|
||||
- Fix toggle highlight tail spaces ([#2080](https://github.com/SpaceVim/SpaceVim/pull/2080))
|
||||
- Fix lsp layer plugin installation ([#2108](https://github.com/SpaceVim/SpaceVim/pull/2108))
|
||||
- Fix key binding `SPC ?` ([#2109](https://github.com/SpaceVim/SpaceVim/pull/2109))
|
||||
- Fix python autoflake support ([#2115](https://github.com/SpaceVim/SpaceVim/pull/2115))
|
||||
- Fix active statusline displaying fileformat info ([#2125](https://github.com/SpaceVim/SpaceVim/pull/2125))
|
||||
- Fix unkown v:progpath ([#2169](https://github.com/SpaceVim/SpaceVim/pull/2169))
|
||||
- Fix builtin statusline theme ([#2170](https://github.com/SpaceVim/SpaceVim/pull/2170))
|
||||
- Fix toggle cursorline
|
||||
- Fix cn install script ([#2181](https://github.com/SpaceVim/SpaceVim/pull/2181))
|
||||
- Fix searching for the cursor word in the project w/ FlyGrep ([#2183](https://github.com/SpaceVim/SpaceVim/pull/2183))
|
||||
|
||||
|
||||
### Removed
|
||||
|
||||
### Doc, Wiki && Website
|
||||
|
||||
- Update version to v0.9.0-dev ([#1842](https://github.com/SpaceVim/SpaceVim/pull/1842))
|
||||
- Update faq for why using toml ([#1838](https://github.com/SpaceVim/SpaceVim/pull/1838))
|
||||
- Update faq for using SpaceVim without overwrite vimrc ([#1848](https://github.com/SpaceVim/SpaceVim/pull/1848))
|
||||
- Improve pull request template ([#1852](https://github.com/SpaceVim/SpaceVim/pull/1852))
|
||||
- Update layer page ([#1860](https://github.com/SpaceVim/SpaceVim/pull/1860), [#2930](https://github.com/SpaceVim/SpaceVim/pull/1930))
|
||||
- Update javascript layer doc ([#1884](https://github.com/SpaceVim/SpaceVim/pull/1884))
|
||||
- Change disqua to gitment ([#1904](https://github.com/SpaceVim/SpaceVim/pull/1904), [#1905](https://github.com/SpaceVim/SpaceVim/pull/1905), [#1906](https://github.com/SpaceVim/SpaceVim/pull/1906), [#1907](https://github.com/SpaceVim/SpaceVim/pull/1907), [#1908](https://github.com/SpaceVim/SpaceVim/pull/1908))
|
||||
- Add post about meetup in HangZhou ([#1875](https://github.com/SpaceVim/SpaceVim/pull/1875))
|
||||
- Update doc for disable plugin ([#1951](https://github.com/SpaceVim/SpaceVim/pull/1951))
|
||||
- Update readme ([#1924](https://github.com/SpaceVim/SpaceVim/pull/1924), [#1895](https://github.com/SpaceVim/SpaceVim/pull/1895))
|
||||
- Update post time location ([#1916](https://github.com/SpaceVim/SpaceVim/pull/1916))
|
||||
- Type ([#1915](https://github.com/SpaceVim/SpaceVim/pull/1915), [#1914](https://github.com/SpaceVim/SpaceVim/pull/1914))
|
||||
- Add api doc ([#1896](https://github.com/SpaceVim/SpaceVim/pull/1896))
|
||||
- Update follow HEAD ([#1886](https://github.com/SpaceVim/SpaceVim/pull/1886), [#1953](https://github.com/SpaceVim/SpaceVim/pull/1953))
|
||||
- Update doc for bootstrap function ([#1980](https://github.com/SpaceVim/SpaceVim/pull/1980))
|
||||
- Update doc for debug upstream plugins ([#1981](https://github.com/SpaceVim/SpaceVim/pull/1981))
|
||||
- Update doc windows key bindings ([#1995](https://github.com/SpaceVim/SpaceVim/pull/1995))
|
||||
- Add doc for `lang#rust` layer ([#2052](https://github.com/SpaceVim/SpaceVim/pull/2052))
|
||||
- Add doc for `lang#puppet` layer ([#2198](https://github.com/SpaceVim/SpaceVim/pull/2198))
|
||||
- Add doc for `sudo` layer ([#2011](https://github.com/SpaceVim/SpaceVim/pull/2011))
|
||||
- Update key notations ([#1940](https://github.com/SpaceVim/SpaceVim/pull/1940))
|
||||
- Update getting help page in wiki ([#2025](https://github.com/SpaceVim/SpaceVim/pull/2025))
|
||||
- Add doc for missing layers ([#2139](https://github.com/SpaceVim/SpaceVim/pull/2139))
|
||||
- Add doc highlight API ([#2145](https://github.com/SpaceVim/SpaceVim/pull/2145))
|
||||
|
||||
### Others
|
||||
|
||||
- Fix ci lint ([#1946](https://github.com/SpaceVim/SpaceVim/pull/1946), [#1945](https://github.com/SpaceVim/SpaceVim/pull/1945), [#1944](https://github.com/SpaceVim/SpaceVim/pull/1944), [#1942](https://github.com/SpaceVim/SpaceVim/pull/1942))
|
||||
- Add todo manager for SpaceVim development ([#1939](https://github.com/SpaceVim/SpaceVim/pull/1939))
|
||||
- Add code owner for javascript layer ([#2003](https://github.com/SpaceVim/SpaceVim/pull/2003), [#2009](https://github.com/SpaceVim/SpaceVim/pull/2009))
|
||||
|
||||
## Latest Release
|
||||
|
||||
SpaceVim releases v0.8.0 at 2018-06-18, please check the
|
||||
[release page](https://spacevim.org/SpaceVim-release-v0.8.0/) for all the details
|
||||
SpaceVim releases v0.9.0 at 2018-09-26, please check the
|
||||
[release page](https://spacevim.org/SpaceVim-release-v0.9.0/) for all the details
|
||||
|
Loading…
x
Reference in New Issue
Block a user