Skip to content

Vim Magazine 2016年07月号 #214

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 6 commits into from
Jul 31, 2016
Merged

Vim Magazine 2016年07月号 #214

merged 6 commits into from
Jul 31, 2016

Conversation

koron
Copy link
Member

@koron koron commented Jun 30, 2016

Vim Magazine 2016 年 7 月号のPRです。

2016/07/31 に以下を実施して、パッチなどの情報を追加 commit してからマージしてください。
2016/07/31 は日曜日ですが、作業忘れには注意しましょう。

ruby scripts/vimmagazinetools.rb generate --update scripts/vimmagazinestate.json \
    >> _posts/vimmagazine/2016-07-31-vimmagazine.md

@h-east
Copy link
Member

h-east commented Jul 6, 2016

今月の新機能(1)
7.4.1968~7.4.1990
このコメントをサイレント追加修正していきます。 指摘あればコメント下さい。

  • 7.4.1971: :clist+{count}指定が出来るようになりました。
  • 7.4.1975: Windowsで2GB超えのファイルが正しく扱えるようになりました。
  • 7.4.1976: Vim scriptの整数が64bitになりました。
  • 7.4.1989: 組み込み関数filter()map()で関数への参照が指定出来るようになりました。

@koron
Copy link
Member Author

koron commented Jul 6, 2016

@h-east 近いうちにブランチ内に反映させますが、それ以後は別のコメントを追記&更新してもらえますか?
どこまで書いたかのチェックの手間を減らすための、要請です。

@k-takata
Copy link
Member

k-takata commented Jul 6, 2016

7.4.1975: 64bit Windowsで2GB超えのファイルが正しく扱えるようになりました。

32bit Windowsでも扱えるようになりました。

7.4.1976: Vim scriptの整数が64bitになりました。 (64bitシステムの場合)

32bitシステムでも、64bit変数(uint64_t or __int64)が使えれば64bitになります。

@h-east
Copy link
Member

h-east commented Jul 6, 2016

@koron 自分の好きなタイミングで書きたい。でもその度にみなさんに通知が飛ぶのは忍びない。
..ということでここに書くのはやめて、My Gistでやるようにします。参照/改変はご自由に:cat2::dash:

@k-takata ご指摘thanks!

@koron
Copy link
Member Author

koron commented Jul 6, 2016

むしろ通知があるほうがありがたいわけですがw
せっかく教えてもらった情報を取りこぼすほうがツライな、と考えた次第です。

@h-east
Copy link
Member

h-east commented Jul 6, 2016

My Gistでやるようにします。

撤回します。
Patch authorの方や皆さんから指摘貰えますし、適当なタイミングで都度ここに新規コメントしますし、:sushi:

@h-east
Copy link
Member

h-east commented Jul 8, 2016

今月の新機能(2)
7.4.1991~7.4.1999
指摘あればコメント下さい。

  • 7.4.1996: 組み込み関数evalcmd()が追加されました。
  • 7.4.1997: Exコマンド:cbottomが追加されました。

@h-east
Copy link
Member

h-east commented Jul 10, 2016

今月の新機能(3)
7.4.2000~7.4.2028

  • 7.4.2008: 組み込み関数evalcmd()execute()に名称変更になりました。
  • 7.4.2010: Exコマンド:lbottomが追加されました。
  • 7.4.2011: 組み込み関数getcompletion()が追加されました。
  • 7.4.2015: 組み込み関数test_autochdir()が追加されました。

@koron
Copy link
Member Author

koron commented Jul 15, 2016

7.4.2015 まで反映

@h-east
Copy link
Member

h-east commented Jul 21, 2016

今月の新機能(4)
7.4.2029~7.4.2084

  • 7.4.2029: printf()が64bit対応しました。
  • 7.4.2030: MinGWでのビルド時にARCHが自動設定されるようになりました。(7.4.2034)
  • 7.4.2044: lambdaが導入されました。
  • 7.4.2049: :chistory:lhistoryが追加されました。
  • 7.4.2071: 型の値をあらわすv:t_で始まる定義済変数が追加されました。
  • 7.4.2072: substitute()に関数への参照を指定できるようになりました。
  • 7.4.2075: TabNewイベントとWinNewイベントが追加されました。
  • 7.4.2077: TabClosedイベントが追加されました。

@h-east
Copy link
Member

h-east commented Jul 25, 2016

今月の新機能(5)
7.4.2085~7.4.2114

  • 7.4.2095: assert_inrange()が追加されました。
  • 7.4.2109: displayオプションにtruncateが追加されました。
  • 7.4.2111: .vimrcが見つからなかった時にdefaults.vimが読み込まれるようになりました。

@h-east
Copy link
Member

h-east commented Jul 30, 2016

今月の新機能(6)
7.4.2115~7.4.2133

  • 7.4.2119: lambda内で外側のスコープの変数をキャプチャできるようになりました。
  • 7.4.2120: ユーザー関数にclosure指定が出来るようになりました。(指定すると外側のスコープの変数をキャプチャできるようになります)
  • 7.4.2121: lambdaとclosureのサポート有無を:verのFeaturesの+lambda/-lambdaで確認できるようになりました。(Vim scriptからはhas('lambda'))

Cc: @k-takata 内容のチェックをお願いします。

@koron
Copy link
Member Author

koron commented Jul 31, 2016

いまから最終編集作業を開始します。

@koron
Copy link
Member Author

koron commented Jul 31, 2016

new features の更新は一旦完了。

話題の確認します。

top 50 entries from Google search in this month and filterd by manually.
@koron
Copy link
Member Author

koron commented Jul 31, 2016

話題に項目を追加しました。google で 今月に絞って検索し、関連度でトップ50件を目視で確認、気になった項目だけを追加しました。コレは外すべきだ or コレも追加すべきだという意見は受け付けます。30分くらいw

@koron koron self-assigned this Jul 31, 2016
@koron koron added the contents label Jul 31, 2016
@koron
Copy link
Member Author

koron commented Jul 31, 2016

関係ないけど serve --incremental で動かしていると、 post.content が markdown のままになって しょんぼり する。

@koron
Copy link
Member Author

koron commented Jul 31, 2016

CI for osx についてnew featureとして言及することにした。

@koron
Copy link
Member Author

koron commented Jul 31, 2016

ruby scripts/vimmagazinetools.rb generate --update scripts/vimmagazinestate.json >> _posts/vimmagazine/2016-07-31-vimmagazine.md

このスクリプトを実行しました。特に意見なければ 15:10 ころを目処に発行(=マージ)します。

@koron koron merged commit 2eb5bf6 into master Jul 31, 2016
@koron koron deleted the magazine-201607 branch July 31, 2016 06:11
@koron
Copy link
Member Author

koron commented Jul 31, 2016

発行完了しました。

今月も、編集へのご協力をありがとうございました。 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants