2
2
# shell/command-controller.rb -
3
3
# $Release Version: 0.7 $
5
# $Date: 2007-03-23 00:25:58 +0900 (金, 23 3月 2007) $
5
# $Date: 2007-12-24 23:09:57 +0900 (Mon, 24 Dec 2007) $
6
6
# by Keiju ISHITSUKA(keiju@ruby-lang.org)
589
588
def_builtin_commands(FileTest,
590
589
FileTest.singleton_methods(false).collect{|m| [m, ["FILENAME"]]})
592
# # method related ftools
593
# normal_delegation_ftools_methods = [
594
# ["syscopy", ["FILENAME_FROM", "FILENAME_TO"]],
595
# ["copy", ["FILENAME_FROM", "FILENAME_TO"]],
596
# ["move", ["FILENAME_FROM", "FILENAME_TO"]],
597
# ["compare", ["FILENAME_FROM", "FILENAME_TO"]],
598
# ["safe_unlink", ["*FILENAMES"]],
599
# ["makedirs", ["*FILENAMES"]],
600
# # ["chmod", ["mode", "*FILENAMES"]],
601
# ["install", ["FILENAME_FROM", "FILENAME_TO", "mode"]],
603
# def_builtin_commands(File,
604
# normal_delegation_ftools_methods)
605
# alias_method :cmp, :compare
606
# alias_method :mv, :move
607
# alias_method :cp, :copy
608
# alias_method :rm_f, :safe_unlink
609
# alias_method :mkpath, :makedirs