Skip to content

Improve magazine tool #225

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 30 commits into from
Sep 28, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
975671a
Release Vim binaries for Windows
koron Sep 10, 2016
1170a2a
update NEWS: vimconf 2016 call for speakers
koron Sep 10, 2016
f863745
Release Vim binaries for Windows
koron Sep 13, 2016
3bf015c
MacVim-KaoriYa release announce
crazymaster Sep 13, 2016
14e5f37
add new post
mattn Sep 13, 2016
cc5581c
コメント反映
mattn Sep 13, 2016
abe0675
timer_start の第3引数
mattn Sep 13, 2016
c20370b
defaults.vim
mattn Sep 13, 2016
33198d0
バージョン表記
mattn Sep 13, 2016
cfc09da
2016-09-13
mattn Sep 13, 2016
d0e8707
skip_defaults_vim 削除
mattn Sep 13, 2016
9ec4767
Merge pull request #221 from vim-jp/vim8
mattn Sep 13, 2016
af878f3
Vim 8.0 released!
crazymaster Sep 13, 2016
3fd7ddc
Merge pull request #222 from vim-jp/vim80
mattn Sep 13, 2016
fdd9a28
いったん削除
mattn Sep 13, 2016
f935a61
Vim 8.0 release announce
crazymaster Sep 13, 2016
33544c9
記事の取り換え
crazymaster Sep 13, 2016
48f275c
誘導を追加
crazymaster Sep 13, 2016
704d36e
MacVim-KaoriYa release announce
crazymaster Sep 13, 2016
d2d3a17
redirect
crazymaster Sep 13, 2016
5e1c2cf
Translate
crazymaster Sep 13, 2016
7200076
Merge pull request #223 from vim-jp/announce
mattn Sep 18, 2016
c3b7c18
指摘された箇所を修正
crazymaster Sep 18, 2016
26df080
文言の修正
crazymaster Sep 18, 2016
ec91bff
defer loading scripts
koron Sep 19, 2016
a381b43
delay to setup search box
koron Sep 19, 2016
3a25e9b
make state JSON pretty formatted
koron Sep 27, 2016
45f2077
include patches for 8.0 to patch list sub command
koron Sep 28, 2016
1ccb75e
remove unused properties from magazine's state
koron Sep 28, 2016
040a011
comment
koron Sep 28, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ _site
*.un~
Gemfile.lock
/.jekyll-metadata
/tmp/
28 changes: 14 additions & 14 deletions _data/downloads.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
vim74win: &vim74win
vim-win: &vim-win
title: Windows 32ビット/64ビット
version: '7.4.1944'
info: +kaoriya, 15.4/16.1MB ZIP
vim74mac: &vim74mac
version: '8.0.0003'
info: +kaoriya, 15.6/16.3MB ZIP
vim-mac: &vim-mac
title: OS X 10.9/10/11
version: '7.4.2275'
version: '8.0.0003'
info: +macvim-kaoriya, 14MB DMG
url: http://vim-jp.org/redirects/splhack/macvim-kaoriya/latest/

vim74w32: &vim74w32
<<: *vim74win
vim-w32: &vim-w32
<<: *vim-win
title: Windows 32ビット
info: +kaoriya, 15.4MB ZIP
info: +kaoriya, 15.6MB ZIP
url: http://vim-jp.org/redirects/koron/vim-kaoriya/latest/win32/
vim74w64: &vim74w64
<<: *vim74win
vim-w64: &vim-w64
<<: *vim-win
title: Windows 64ビット
info: +kaoriya, 16.1MB ZIP
info: +kaoriya, 16.3MB ZIP
url: http://vim-jp.org/redirects/koron/vim-kaoriya/latest/win64/

list:
- *vim74w32
- *vim74w64
- *vim74mac
- *vim-w32
- *vim-w64
- *vim-mac
60 changes: 15 additions & 45 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,60 +15,30 @@
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
{% seo %}
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
(function(doc, script) {
window.___gcfg = {lang: 'ja'};
//Async Social Buttons
var fjs = doc.getElementsByTagName(script)[0];
var add = function(url, id) {
if (doc.getElementById(id)) {return;}
var js = doc.createElement(script);
js.src = url;
id && (js.id = id);
fjs.parentNode.insertBefore(js, fjs);
};

// Twitter SDK
add('//platform.twitter.com/widgets.js', 'twitter-wjs');
// Google+ button
add('//apis.google.com/js/plusone.js');
// Facebook SDK
add('//connect.facebook.net/ja_JP/all.js#xfbml=1', 'facebook-jssdk');
// Hatena
add('//b.st-hatena.com/js/bookmark_button_wo_al.js');
})(document, 'script');
</script>
<!-- load jQuery -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

<!-- SNSボタンの読み込み -->
<script src="/assets/javascripts/social-network-buttons.js" async></script>

<!-- 日本語マニュアル検索用 -->
<!-- 日本語マニュアル検索ボックス -->
<link rel="stylesheet" href="//www.google.com/cse/style/look/default.css" type="text/css" />
<script src="//www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("search", "1", {language : "ja"});
google.setOnLoadCallback(function() {
// search
var customSearchControl = new google.search.CustomSearchControl("001325159752250591701:65aunpq8rlg");
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.enableSearchboxOnly("//www.google.com/cse?cx=001325159752250591701:65aunpq8rlg");
customSearchControl.draw('VimdocJaSearch', options);
}, true);
<script src="https://www.google.com/jsapi"></script>
<script src="/assets/javascripts/search-vimdoc-ja.js"></script>

$.getJSON("//vim-jp.herokuapp.com/patches/json?callback=?", function(items) {
$.each(items, function() {
$('<li/>').append(
$('<a/>').attr({'href': this.link, 'target': '_blank'}).text("Patch " + this.title)
).append($('<br/>')).append($('<span/>').text(this.description)).appendTo('#patches-list');
});
});
</script>
<script type="text/javascript" src="/assets/javascripts/mousetrap.min.js"></script>
<script type="text/javascript">
<!-- パッチリスト読み込み -->
<script src="/assets/javascripts/patch-list.js" async></script>

<!-- 隠しコマンド設定 -->
<script src="/assets/javascripts/mousetrap.min.js"></script>
<script defer>
Mousetrap.bind("I space h a t e space V i m enter", function(e) {
console.log(e);
window.location = "http://www.gnu.org/software/emacs/";
});
</script>

</head>
<body>

Expand Down
173 changes: 173 additions & 0 deletions _posts/blog/2016-09-13-Vim-8.0-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
---
layout: blog
category: blog
title: Vim 8.0 released!
---

Vim 8.0 がリリースされました。

以下勝手訳。
新機能の解説は[こちら](http://vim-jp.org/blog/2016/09/13/vim8.0-features.html)。

----------------------------------------------------------------------

[Vim 8.0 released!](https://groups.google.com/d/msg/vim_announce/EKTuhjF3ET0/cP1JQcZ4AwAJ)

Hello Vim users!


告知: Vim (Vi IMproved) version 8.0


10年間に渡るVimの最初のメジャーリリースです。興味深い新機能、多くの小さな改善、たくさんのバグ修正が含まれています。

新機能は:

- 非同期 I/O サポート, channels, JSON
- Jobs
- Timers
- Partials, Lambdas, Closures
- Packages
- 新しいスタイルのテスト
- タイムスタンプを使用した Viminfo
- GTK+ 3 サポート
- MS-Windows DirectX サポート

Vim 8.0 をインストールしたら、次のコマンドで Vim 7.4 からの変更点を確認できます:

:help version8

またはオンラインで見られます:

<https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt>


感謝の気持ちはこちらへ
----------------------

もし Vim を気に入ってくれたなら、ウガンダ南部の貧しい子供たちを助けてあげてください: <http://iccf-holland.org>


入手方法
--------

最新の Vim を入手するには Git を使うのがおすすめです。 要約:

git clone https://github.com/vim/vim.git

詳しい情報はこちら: <http://www.vim.org/git.php>

MS-Windows 用のインストーラが用意されています:

<ftp://ftp.vim.org/pub/vim/pc/gvim80.exe>

どのシステムでどのファイルをダウンロードすればいいかはこちらを見てください:

<http://www.vim.org/download.php>

ミラーサイトの一覧はこちら:
<http://www.vim.org/mirrors.php>


ダウンロード可能なファイル:

UNIX:

sources + runtime files, bzip2 compressed:

<ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2>

その他:

HTML に変換されたヘルプファイル:

<ftp://ftp.vim.org/pub/vim/doc/vim80html.zip>

MS-WINDOWS 全部入り:

セルフインストーラ。すべてのランタイムファイルを含む。ダイナミックロード版:

<ftp://ftp.vim.org/pub/vim/pc/gvim80.exe>

MS-WINDOWS 個別ファイル:

ランタイムファイル:

<ftp://ftp.vim.org/pub/vim/pc/vim80rt.zip>

Windows 95/98/NT/2000/XP/7 の GUI バイナリ:

<ftp://ftp.vim.org/pub/vim/pc/gvim80.zip>

OLE サポート付きの GUI バイナリ:

<ftp://ftp.vim.org/pub/vim/pc/gvim80ole.zip>

Windows NT/2000/XP/7 のコンソール版:

<ftp://ftp.vim.org/pub/vim/pc/vim80w32.zip>

PC 用ソース (CR-LF改行):

<ftp://ftp.vim.org/pub/vim/pc/vim80src.zip>

デバッグ用:

<ftp://ftp.vim.org/pub/vim/pc/gvim80.pdb>

<ftp://ftp.vim.org/pub/vim/pc/gvim80ole.pdb>

<ftp://ftp.vim.org/pub/vim/pc/vim80w32.pdb>

AMIGA:

ランタイムとソースのみ提供で、バイナリはなし:

<ftp://ftp.vim.org/pub/vim/amiga/vim80rt.tgz>

<ftp://ftp.vim.org/pub/vim/amiga/vim80src.tgz>


このバージョンでは以下のものは省略されました:

- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


メーリングリスト
----------------

Vim ユーザーの方は、なにか質問があったら Vim メーリングリストを調べてみてください。
たくさんのチップスやスクリプトや解決法が見つかるでしょう。
Vim についての質問をすることもできます。ただし、登録が必要です。
<http://www.vim.org/maillist.php#vim> を見てください。

Vim の開発を手伝ってくれる方は、vim-dev メーリングリストに登録すると、
新しい機能について議論したり、あたらしいパッチを入手したりできます。
<http://www.vim.org/maillist.php#vim-dev> を見てください。

話題を限定したメーリングリスト:

Macintosh 関連: <http://www.vim.org/maillist.php#vim-mac>

質問をする前にアーカイブを検索してください。誰かが既に答えているかもしれません。


バグレポート
------------

バグレポートは <vim-dev@vim.org> に送ってください。
問題をはっきり正確に説明してくださるようお願いします。
メールの返答に費やす時間は Vim を改善する時間から消費されています!
必ず、再現可能な手順を示し、そのバグに関連する設定や環境依存のものがないか確認してみてください。
あなたの vimrc を使わずに Vim を起動してみてください: "vim -u NONE"。
可能なら他のマシンで試してみてください。":help bugs" を読んでください。
そしてもし可能ならパッチを送ってください!

あるいは、github で issue や pull request を作成してください。
問題が再現し、修正されたら通るテストを書いてみてください。
<https://github.com/vim/vim> を見てください。


Happy Vimming!
Loading