-
Notifications
You must be signed in to change notification settings - Fork 22
Conversation
<!-- ## Notable changes --> | ||
### 主な変更点 | ||
|
||
* **process** / **promises**: An`'unhandledRejection'` event is now emitted on `process` whenever a `Promise` is rejected and no error handler is attached to the `Promise` within a turn of the event loop. A `'rejectionHandled'` event is now emitted whenever a `Promise` was rejected and an error handler was attached to it later than after an event loop turn. [#758](https://github.com/iojs/io.js/pull/758) (Petka Antonov) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- process / promises: イベントループの中で、
Promise
が reject され、そのPromise
に対してのエラーハンドラが一つも存在しない時はいつでも'unhandledRejection'
イベントがprocess
オブジェクトに emit されるようになりました。イベントループが回った後でPromise
が reject され、あるエラーハンドラがそれをキャッチした時に'rejectionHandled'
イベントが emit されるようになりました。 #758 (Petka Antonov)
でどうでしょう。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多分これは、 Promise を知らないと使い勝手わからないだろうなぁ。
いまこれをみてやっと意義がわかった。
https://gist.github.com/benjamingr/0237932cee84712951a2
ざっくり change log だけ翻訳してみました。 |
頂いたChengeLog部分反映されました。 |
* **process** / **promises**: イベントループの中で、`Promise` が reject され、その `Promise` に対してのエラーハンドラが一つも存在しない時はいつでも `'unhandledRejection'` イベントが `process` オブジェクトに emit されるようになりました。イベントループが回った後で `Promise` が reject され、あるエラーハンドラがそれをキャッチした時に`'rejectionHandled'` イベントが emit されるようになりました。 [#758](https://github.com/iojs/io.js/pull/758) (Petka Antonov) | ||
* **streams**: `tls.connect()` に対してのローレベルなソケットとして標準の Streams を使うことが出来るようになりました [#926](https://github.com/iojs/io.js/pull/926) (Fedor Indutny) | ||
* **http**: `http.ClientRequest`がクライアントによって abort された時、新しい `'abort'` イベントが emit されます。 [#945](https://github.com/iojs/io.js/pull/945) (Evan Lucas) | ||
* **V8**: V8 を4.1.0.21に アップグレードしました。 これには差止された修正が含まれます。差止された情報が開示された時に詳細は利用可能になります。io.js が V8 4.2 にマージした時に、恐らくこの修正が含まれることになるでしょう、このアップグレード (v4.2) から ABI の互換性を壊す変更が発生することになります。 詳細は このディスカッションを見てください。 [#952](https://github.com/iojs/io.js/pull/952) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
差止された情報が開示された時に詳細は利用可能になります
ここですが
差止された情報が開示されたときに詳細を得られるべきです
というような文言の方がそれっぽいかな、とおもったんですがどうでしょう?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 そうしましょう!
@kosamari san 修正お願いしてもいいでしょうか?
よろしくお願いいたします
なおしましたー |
io.js weekly translation 2015-02-27
今週、量が多いので一旦できたところまでブランチ作ってcommitしました。
どなたか引き継いでくださると(## Notable changesが残りです)ありがたいです。