summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/optparse.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/optparse.rb b/lib/optparse.rb
index cbbd572bda..ad47d686e6 100644
--- a/lib/optparse.rb
+++ b/lib/optparse.rb
@@ -1022,35 +1022,35 @@ Default options, which never appear in option summary.
cf. ((<OptionParser#switch>)).
=end #'#"#`#
- def new(*opts, &block)
+ def define(*opts, &block)
top.append(*(sw = make_switch(*opts, &block)))
sw[0]
end
def on(*opts, &block)
- new(*opts, &block)
+ define(*opts, &block)
self
end
- alias def_option new
+ alias def_option define
- def new_head(*opts, &block)
+ def define_head(*opts, &block)
top.prepend(*(sw = make_switch(*opts, &block)))
sw[0]
end
def on_head(*opts, &block)
- new_head(*opts, &block)
+ define_head(*opts, &block)
self
end
- alias def_head_option new_head
+ alias def_head_option define_head
- def new_tail(*opts, &block)
+ def define_tail(*opts, &block)
base.append(*(sw = make_switch(*opts, &block)))
sw[0]
end
def on_tail(*opts, &block)
- new_tail(*opts, &block)
+ define_tail(*opts, &block)
self
end
- alias def_tail_option new_tail
+ alias def_tail_option define_tail
def separator(string)
top.append(string, nil, nil)