Skip to content

Commit 81f7f59

Browse files
authored
Merge pull request rurema#3326 from Watson1978/fix-news-broken-links
NEWS: 参照先が特定できるリンク切れを修正
2 parents 770a675 + fb48c8b commit 81f7f59

8 files changed

Lines changed: 23 additions & 23 deletions

File tree

manual/doc/news/2_0_0.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
- [c:Module]
7878
- 追加: [m:Module#prepend] 指定したモジュールを self の継承チェインの先頭に
7979
「追加する」ことで self の定数、メソッド、モジュール変数を「上書き」します。
80-
- 追加: [m:Module.prepended], [m:Module.prepend_features][m:Module.included][m:Module.append_features] に似ています
80+
- 追加: [m:Module#prepended], [m:Module#prepend_features][m:Module#included][m:Module#append_features] に似ています
8181
- 追加(実験的): [m:Module#refine], スコープを限定してクラスやモジュールを拡張します。
8282
- 拡張: [m:Module#define_method][c:UnboundMethod] を受け付けるようになりました
8383
- 拡張: [m:Module#const_get] 修飾された定数名の文字列を受け付けるようになりました。
@@ -86,11 +86,11 @@
8686
```
8787

8888
- [c:Mutex]
89-
- 追加(実験的): [m:Mutex#owned?] mutex が現在のスレッドに所持されているかどうかを返します
89+
- 追加(実験的): `Mutex#owned?` mutex が現在のスレッドに所持されているかどうかを返します
9090
- 非互換:
91-
- [m:Mutex#lock], [m:Mutex#unlock], [m:Mutex#try_lock], [m:Mutex#synchronize], [m:Mutex#sleep]
91+
- `Mutex#lock`, `Mutex#unlock`, `Mutex#try_lock`, `Mutex#synchronize`, `Mutex#sleep`
9292
はトラップハンドラの中では使えなくなりました。そのようなときは ThreadError が発生します
93-
- [m:Mutex#sleep] may spurious wakeup. Check after wakeup.
93+
- `Mutex#sleep` may spurious wakeup. Check after wakeup.
9494

9595
- [c:NilClass]
9696
- 追加: [m:NilClass#to_h] 空のハッシュを返します
@@ -102,7 +102,7 @@
102102
- 非互換: Proc#== と #eql? を削除。
103103

104104
- [c:Process]
105-
- 追加: [m:Process#getsid] session id を取得します(unix のみ)。
105+
- 追加: [m:Process?.getsid] session id を取得します(unix のみ)。
106106

107107
- [c:Range]
108108
- 追加: [m:Range#size] サイズの遅延評価
@@ -129,9 +129,9 @@
129129
- 追加: [m:RubyVM::DEFAULT_PARAMS] という定数を追加しました。RubyVM のデフォルトのパラメータを返します。
130130

131131
- [c:Signal]
132-
- 追加: [m:Signal.signame] シグナルの名前を返します
132+
- 追加: [m:Signal?.signame] シグナルの名前を返します
133133

134-
- 非互換: [m:Signal.trap] は :SEGV, :BUS, :ILL, :FPE, :VTALRM が指定されると [c:ArgumentError] を発生させます
134+
- 非互換: [m:Signal?.trap] は :SEGV, :BUS, :ILL, :FPE, :VTALRM が指定されると [c:ArgumentError] を発生させます
135135

136136
- [c:String]
137137
- 追加: [m:String#b] エンコーディングを ASCII-8BIT に設定したコピーされた文字列を返します
@@ -152,10 +152,10 @@
152152
- 追加: [m:Thread#thread_variable?] 与えられた名前がスレッドローカルな変数であるかどうか返します
153153
- 追加: [m:Thread.handle_interrupt] as well as instance and singleton methods
154154
[m:Thread.pending_interrupt?] for asynchronous handling of exceptions
155-
- 追加: [m:Thread#backtrace_locations] [m:Kernel#caller_locations] に似た情報を返します
155+
- 追加: [m:Thread#backtrace_locations] [m:Kernel?.caller_locations] に似た情報を返します
156156
- 新規クラス: [c:Thread::Backtrace::Location] to hold backtrace location
157157
information. These are returned by [m:Thread#backtrace_locations] and
158-
[m:Kernel#caller_locations]
158+
[m:Kernel?.caller_locations]
159159
- 非互換: [m:Thread#join], [m:Thread#value] は対象のスレッドがメインスレッドか現在のスレッドである場合、
160160
[c:ThreadError] を発生させます
161161

@@ -196,7 +196,7 @@
196196
- [c:Fixnum], [c:Bignum], [c:Float]
197197
- フリーズされました。
198198

199-
- [m:Signal.trap]
199+
- [m:Signal?.trap]
200200
- 上を参照
201201

202202
- Onigmo をマージしました。
@@ -216,7 +216,7 @@
216216
- [m:Thread#join], [m:Thread#value]
217217
- 上を参照
218218
219-
- [m:Mutex#lock], [m:Mutex#unlock], [m:Mutex#try_lock], [m:Mutex#synchronize], [m:Mutex#sleep]
219+
- `Mutex#lock`, `Mutex#unlock`, `Mutex#try_lock`, `Mutex#synchronize`, `Mutex#sleep`
220220
- 上を参照
221221
222222
### 標準添付ライブラリの更新 (優れたもののみ)
@@ -368,8 +368,8 @@
368368
- <https://github.com/rubygems/rubygems/blob/master/History.txt>
369369
370370
- [lib:shellwords]
371-
- [m:Shellwords#shellescape] 与えられたオブジェクトを to_s で文字列化するようになりました
372-
- [m:Shellwords#shelljoin] 与えられた配列に含まれる文字列でないオブジェクトは to_s で文字列化するようになりました
371+
- [m:Shellwords?.shellescape] 与えられたオブジェクトを to_s で文字列化するようになりました
372+
- [m:Shellwords?.shelljoin] 与えられた配列に含まれる文字列でないオブジェクトは to_s で文字列化するようになりました
373373
374374
- [lib:stringio]
375375
- 非推奨: [m:StringIO#lines], [m:StringIO#bytes], [m:StringIO#chars], [m:StringIO#codepoints]

manual/doc/news/2_1_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
- 拡張: [m:Module#include] と [m:Module#prepend] はパブリックメソッドになりました
8888
8989
- [c:Mutex]
90-
- [m:Mutex#owned?] はもはや実験的な機能ではありません。
90+
- `Mutex#owned?` はもはや実験的な機能ではありません。
9191
9292
- [c:Numeric]
9393
- 拡張: [m:Numeric#step] limit が省略可能になり無限数列を作れるようになりました。

manual/doc/news/2_2_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
- callcc は廃止されました。[c:Fiber]を使ってください。
113113

114114
- [lib:digest]
115-
- [m:Kernel?.Digest] はスレッドセーフになりました。
115+
- [m:Kernel#Digest] はスレッドセーフになりました。
116116
マルチスレッド環境でオンデマンドローディングに関して問題がある場合は、
117117
"digest/*" を事前にロードしておくか、Digest::* なクラスを参照するかわりにこのメソッドを呼び出します。
118118
- 以前通知した通り Digest::HMAC を削除しました。

manual/doc/news/2_3_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
### 組み込みクラスの更新
5252
5353
- [c:ARGF]
54-
- [m:ARGF.read_nonblock] は [m:IO#read_nonblock] と同じように \`exception: false' オプションをサポートします
54+
- [m:ARGF.class#read_nonblock] は [m:IO#read_nonblock] と同じように \`exception: false' オプションをサポートします
5555
[feature:11358]
5656
5757
- [c:Array]

manual/doc/news/2_4_0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139

140140
- [c:Warning]
141141
- Warningという名前のモジュールを導入しました。
142-
デフォルトでは [m:Warning?.warn] という特異メソッドだけ定義されているモジュールです。
142+
デフォルトでは [m:Warning.warn] という特異メソッドだけ定義されているモジュールです。
143143
サードパーティのライブラリが警告を扱う方法を制御できるようになります。
144144
[feature:12299]
145145

@@ -257,7 +257,7 @@
257257
- RubyGems 2.6.8 に更新
258258
259259
- shellwords
260-
- [m:Shellwords.shellwords] (shellsplit) はダブルクオートの中で
260+
- [m:Shellwords?.shellwords] (shellsplit) はダブルクオートの中で
261261
後続の文字が次の文字の時だけバックスラッシュをエスケープとして
262262
扱います:
263263
$ \` " \ <newline>

manual/doc/news/2_5_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@
335335
### 互換性 (機能追加とバグ修正以外)
336336

337337
- [c:BasicSocket]
338-
- [m:BasicSocket#read_nonblock][m:BasicSocket#write_nonblock]
338+
- `BasicSocket#read_nonblock``BasicSocket#write_nonblock`
339339
副作用として O_NONBLOCK フラグをセットするのをやめました(Linux のみ)
340340
[feature:13362]
341341

manual/doc/news/2_6_0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,8 @@
362362
今は警告が出ます。 [feature:14643]
363363

364364
- [c:File]
365-
- [m:File.read], [m:File.binread], [m:File.write], [m:File.binwrite],
366-
[m:File.foreach], [m:File.readlines] はパスがパイプ文字 '|' で始まっていても
365+
- `File.read`, `File.binread`, `File.write`, `File.binwrite`,
366+
`File.foreach`, `File.readlines` はパスがパイプ文字 '|' で始まっていても
367367
外部コマンドを実行しなくなりました。 [feature:14245]
368368

369369
- [c:Object]

manual/doc/news/2_7_0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ JSON.parse(json, symbolize_names: true) in {name: "Alice", children: [{name: "Ch
172172

173173
#### ブロックなしの proc/lambda が deprecated
174174

175-
- ブロック付きで呼び出されたメソッドの中で、ブロックなしで[m:Proc.new]や[m:Kernel#proc]を
175+
- ブロック付きで呼び出されたメソッドの中で、ブロックなしで[m:Proc.new]や[m:Kernel?.proc]を
176176
呼び出すと警告が表示されるようになりました。
177177

178178
```ruby
@@ -187,7 +187,7 @@ JSON.parse(json, symbolize_names: true) in {name: "Alice", children: [{name: "Ch
187187
Warning[:deprecated] = false
188188
としてください。
189189

190-
- ブロック付きで呼び出されたメソッドの中で、[m:Kernel#lambda]をブロックなしで呼び出すと
190+
- ブロック付きで呼び出されたメソッドの中で、[m:Kernel?.lambda]をブロックなしで呼び出すと
191191
例外が発生するようになりました。
192192

193193
```ruby

0 commit comments

Comments
 (0)