http://rubygems.org/gems/ghn/versions/2.0.0.pre3
ChangeLog:
- Support
Release
type notification
ghn v2.0.0.pre3 をリリースしました。 Release
タイプの通知があったときは /releases/tag/v1.0.0 のような URL を開くようにしました。
http://rubygems.org/gems/ghn/versions/2.0.0.pre3
ChangeLog:
Release
type notificationghn v2.0.0.pre3 をリリースしました。 Release
タイプの通知があったときは /releases/tag/v1.0.0 のような URL を開くようにしました。
http://rubygems.org/gems/ghn/versions/2.0.0.pre2
ChangeLog:
Thank you reporting, @hamaco san!
ghn v2.0.0.pre2 をリリースしました。未知の type をもつ notification を処理するとき例外が発生する問題を修正しました。 @hamaco さんご指摘ありがとうございました。
I've released ghn v2.0.0.pre1. v2.0.0 have some backwards incompatible changes.
ghn open
command (--open
options is removed)--all
option to list/open all unread notifications--mark-as-read
optionYou can install v2.0.0.pre1 by $ gem install --pre ghn
.
I'm going to release v2.0.0 within a few days. If you have any problems/questions, feel free to open issue https://github.com/kyanny/ghn/issues.
ghn v2.0.0.pre1 をリリースしました。 v2.0.0 はいくつかの後方互換性のない変更を含む予定です。
ghn open
サブコマンドを追加 (--open
オプションは廃止)--all
オプションを追加
--all
オプションつきだと内部でページングして未読の通知を全て開きます--mark-as-read
オプションを廃止v2.0.0.pre1 を試してみたい方は $ gem install --pre ghn
でインストール可能です。
自分で数日使ってみて特に問題なければ v2.0.0 をリリースするつもりです。もし何か問題や要望等ありましたらお気軽に https://github.com/kyanny/ghn/issues までご連絡ください。
余談。この期に前から気になっていた内部の刷新も合わせてやった(というほど元々コード多くなかったけど)。
こういう感じの理由 が当時わかってなくて octokit ダメなのかと思って github_api を使っていたのをやめて octokit にした(どうも sawyer 側でなおったらしい)。あと何をトチ狂ったか自前でサブコマンドやオプションを処理してたのを thor 使うようにした。
GitHub API v3 は多くのエンドポイントでページネーションをサポートしていて、 octokit には auto_paginate = true
にすると内部で全ページなめてくれる便利機能がある。しかし Notification API はこれが効かず、なんでだろうとおもったら Notifications API のレスポンスヘッダには Link ヘッダがない。 octokit は Link ヘッダの中身をみてページ情報を得ているのでダメだった、という。
仕方ないので諦めようかと思ったけど、未読が多いときほどコマンド一発で全部開けない、というのが普段使ってて一番の不満点だったのでどうにかしたくてこんな風にしてみた。
あとエイリアス。これも普段使ってて長い NAME を毎度入れるのが面倒くさかったのでぜひ入れたかった機能。マッピング情報の保存場所が思いつかずにお蔵入りにしてたけど、突如 .gitconfig に入れることを思いついてあっさり解決した。たぶん ghq とかでみたのをぼんやり覚えてたのかもしれない。
TL;DR ウィンドウ幅の情報はセッションクッキーに保存されているのでブラウザを再起動すればなおる。
このひとのツイートとリンク先読んで解決した。最近ブラウザは常時起動しっぱなしなので再起動という発想がなかった。クッキー削除も(再起動せず開発ツールから)試してみたけど効果がなく、詰んだかと焦ったところだったので助かった。
@jsfiddle fixed it (w/ unnecessary effort). Maybe just (but I never) restart browser? You could check values tho; http://t.co/hYZ4Ug0CId
— toddkaufmann (@toddkaufmann) April 23, 2013
[JavaScript] Fix jsfiddle window config when draggable bars are gone - Pastebin.com http://pastebin.com/rBMHfvqV
I am honored to be a speaker of RubyKaigi 2014!
RubyKaigi 2014, 18-20 september
昨年 に引き続き、光栄にも RubyKaigi 2014 にスピーカーとして登壇することになりました。今回も bundle update
周辺の話題です。一年経って自分の中の問題意識がどのように変化し、新しい問題を解決するためにどのようにアプローチしたのか、という試行錯誤の過程を共有できれば、と思っています。