182件ヒット
[1-100件を表示]
(0.067秒)
種類
- インスタンスメソッド (88)
- 文書 (50)
- ライブラリ (22)
- 特異メソッド (22)
ライブラリ
- json (22)
- mkmf (66)
-
rubygems
/ doc _ manager (11) -
rubygems
/ ext / configure _ builder (11)
クラス
-
Gem
:: DocManager (11) -
Gem
:: Ext :: ConfigureBuilder (11) -
JSON
:: State (22)
モジュール
- Kernel (66)
キーワード
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
arg
_ config (11) - build (11)
-
configured
_ args (11) -
dir
_ config (11) -
enable
_ config (22) - irb (11)
- merge (11)
- mkmf (11)
-
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
with
_ config (22)
検索結果
先頭5件
-
JSON
:: State # configure(options = {}) -> self (18207.0) -
与えられたハッシュで自身を設定します。
...ate.indent # => "\t"
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# => "{\t\"key1\":\"value1\",\t\"key2\":\"value2\"}"
json_state.configure(indent: " ")
json_state.indent # => " "
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# => "{ \"key1\":\"value1\", \"key2\":\"... -
Gem
:: DocManager . configured _ args -> Array (6200.0) -
RDoc に渡す引数を返します。
RDoc に渡す引数を返します。 -
JSON
:: State # merge(options = {}) -> self (3107.0) -
与えられたハッシュで自身を設定します。
...ate.indent # => "\t"
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# => "{\t\"key1\":\"value1\",\t\"key2\":\"value2\"}"
json_state.configure(indent: " ")
json_state.indent # => " "
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# => "{ \"key1\":\"value1\", \"key2\":\"... -
Gem
:: Ext :: ConfigureBuilder . build(extension , directory , dest _ path , results) -> Array (3106.0) -
@todo
...@todo
Makefile が存在しない場合は、configure スクリプトを実行して
Makefile を作成してから make を実行します。
@param extension このメソッドでは使用しません。
@param directory
@param dest_path
@param results コマンドの実行結果を格納... -
ruby 1
. 8 . 4 feature (1464.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたクラス/メソッドなど(互換......xed: [ruby-talk:166529]
式展開で空のSymbolを作ることができたバグの修正。 ((<ruby-talk:166529>))
p :""
# => ruby 1.8.3 (2005-09-21) [i686-linux]
-:1: empty symbol literal
# => ruby 1.8.4 (2005-12-16) [i686-linux]
-:1: empty......by-lang.org>
#
# * dln.c (conv_to_posix_path): should initialize posix.
cygwin環境で、RUBYLIB環境変数が空だと、$LOAD_PATHにゴミが入る。
((<ruby-dev:27830>))
: BeOS [bug]
#Fri Nov 11 07:44:18 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
#
# * configure.i... -
NEWS for Ruby 2
. 7 . 0 (354.0) -
NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...は参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.6.0 以降の変更
=== 言語仕様の変更
==== パターンマッチ
* パターンマ......=> [2, 3]
end
//}
//emlist[][ruby]{
case {a: 0, b: 1}
in {a: 0, x: 1}
:unreachable
in {a: 0, b: var}
p var #=> 1
end
//}
//emlist[][ruby]{
case -1
in 0 then :unreachable
in 1 then :unreachable
end #=> NoMatchingPatternError
//}
//emlist{
json = <<END
{
"name": "Alice",
"age": 30,
"child......https://github.com/ruby/ruby/pull/2224
* 以下のように「--with-coroutine=」で別のコルーチン実装を選べるようになりました。
//emlist{
$ ./configure --with-coroutine=ucontext
$ ./configure --with-coroutine=copy
//}
* File
* File.realpathは多くのプラッ... -
Kernel
# dir _ config(target , idefault = nil , ldefault = nil) -> [String , String] (290.0) -
configure オプション --with-TARGET-dir, --with-TARGET-include, --with-TARGET-lib をユーザが extconf.rb に指定できるようにします。
...
configure オプション
--with-TARGET-dir,
--with-TARGET-include,
--with-TARGET-lib
をユーザが extconf.rb に指定できるようにします。
--with-TARGET-dir オプションは
システム標準ではない、
ヘッダファイルやライブラリがあるディレクトリをま......て指定するために使います。
ユーザが extconf.rb に --with-TARGET-dir=PATH を指定したときは
$CFLAGS に "-IPATH/include" を、
$LDFLAGS に "-LPATH/lib" を、
それぞれ追加します。
--with-TARGET-include オプションは
システム標準ではないヘッダフ......conf.rb に --with-TARGET-include=PATH を指定したときは
$CFLAGS に PATH を追加します。
--with-TARGET-lib オプションは
システム標準ではないライブラリのディレクトリを指定するために使います。
ユーザが extconf.rb に --with-TARGET-lib=PATH... -
ruby 1
. 8 . 5 feature (240.0) -
ruby 1.8.5 feature ruby 1.8.4 から ruby 1.8.5 までの変更点です。
...d-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたクラス/メソッドなど(互換性のない変更)
* [obsolete]: 廃止された(される予定の)機能
* [platform]: 対応プラットフォームの追加
== 1.8.4 (2005-1......2-24) -> ((<stable-snapshot|URL:ftp://ftp.ruby-lang.org/pub/ruby/stable-snapshot.tar.gz>))
=== 2006-06-18
: BasicSocket#recv_nonblock [new]
: UDPSocket#recvfrom_nonblock [new]
追加
=== 2006-06-17
: Pathname(path) [new]
pathname で追加
: Kernel#pretty_inspect [new]
pp で追加
:......ZE
追加 ((<ruby-dev:28729>))
=== 2006-06-11
: OptionParser#getopts [new]
: tempfile の生成するテンポラリファイルの名前が <basename><pid>.<count> から <basename>.<pid>.<count> になりました ((<ruby-talk:196272>))
=== 2006-06-07
: configure --with-winsock2 [new]
m... -
irb (234.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...ons:
-f ~/.irbrc を読み込まない
-m bc モード (分数と行列の計算ができる)
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r......と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結......irb を起動すると、
ローカル変数 x が見えなくなっています。
これが「独立した環境」の意味です。
===[a:configure_sub_irb] サブ irb の設定
irb コマンド起動時のインタプリタの設定は
コマンドラインオプションと IRB.conf の値......s:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I ruby -I と同じ
-U ruby -U......と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結果を表示する (デフォルト)
--noecho 実行結果を表... -
mkmf (180.0)
-
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
...te-install
foo.so の extconf.rb では dir_config('bar') を実行しているので、
ユーザは以下のようにコマンドラインオプション --with-bar-dir
などを使って、ヘッダファイルのパスやライブラリのパスを指定できます。
$ ruby extconf.rb --wi......th-bar-include=/usr/local/include \
--with-bar-lib=/usr/local/lib
または
$ ruby extconf.rb --with-bar-dir=/usr/local
dir_config 関数の詳細については
Kernel#dir_config を参照してください。
=== configure オプション
configure オプションと......は Ruby インタプリタのコンパイル時に指定された
configure スクリプトのオプション、
または extconf.rb 実行時のオプションのことです。
extconf.rb の作成者は任意のオプションを定義できます。
Kernel#arg_config も参照してくださ...