summaryrefslogtreecommitdiff
path: root/lib/pathname.rb
AgeCommit message (Expand)Author
2009-02-27update doc (add Pathname#binread)kazu
2009-02-23* lib/pathname.rb (Pathname#foreachline): removed wronglymatz
2009-02-21* lib/pathname.rb (Pathname#binread): added. [ruby-dev:37952]matz
2009-02-14* lib/pathname.rb: obsolete methods removed.akr
2009-01-31update rdoc.akr
2009-01-31rdoc update.akr
2009-01-31* lib/pathname.rb (Pathname#each_child): new method.akr
2009-01-30* lib/pathname.rb (Pathname#realdirpath): new method.akr
2009-01-26* lib/pathname.rb (chop_basename, prepend_prefix): use o option.nobu
2008-12-11* lib/pathname.rb (Pathname#=~): undefed. at asakusa.rb.akr
2008-09-23* lib/pathname.rb (each_filename): return Enumerator if no blockmame
2008-09-14trailing space removed.akr
2008-06-04* lib/rdoc.rb: massive spelling correction patch from Evan Farrarmatz
2008-02-13* lib/pathname.rb (Pathname#sub_ext): new method. [ruby-list:44608]akr
2006-07-08update doc.akr
2006-06-17* lib/pathname.rb (Kernel#Pathname): new method.akr
2006-04-04* lib/pathname.rb: use a subclass for instantiation exceptakr
2006-02-22* lib/pathname.rb (Pathname#each_filename): use split_names properly.akr
2005-11-26* lib/pathname.rb: use File.basename to decompose pathnames.akr
2005-09-23* lib/pathname.rb (Pathname#sub): new method.akr
2005-09-03* lib/pathname.rb (Pathname#descend): Pathname.new("./a/b/c").descendakr
2005-08-28* lib/pathname.rb (Pathname#descend): new method.akr
2005-07-10* lib/pathname.rb (Pathname#unlink): try Dir.unlink first toakr
2005-07-02doc fix.akr
2005-05-15* lib/pathname.rb (Pathname#unlink): use SystemCallError instead ofakr
2005-05-15* lib/pathname.rb (Pathname#unlink): unlink a symlink to a directoryakr
2004-12-12* lib/pathname.rb (cleanpath_aggressive): make it private.akr
2004-05-27* lib/pathname.rb (Pathname#initialize): fix pathname initializationakr
2004-05-24test Kernel.open accepts pathname object.akr
2004-05-08* io.c (rb_f_open): open should not ignore block when "to_open"matz
2004-05-07add a test for Kernel.open(Pathname.new(...)) { ... }.akr
2004-04-26add tests.akr
2004-04-23* lib/pathname.rb: sync taint/freeze flag betweenakr
2004-04-07update the document for to_path.akr
2004-04-07* file.c (rb_get_path): get path string via "to_path" method ifmatz
2004-04-05* error.c (Init_Exception): remove Exception#to_str. [Ruby2]matz
2004-02-11* lib/pathname.rb: use assert_raise instead of assert_raises.akr
2004-01-19* variable.c (rb_set_class_path): do not set path ifmatz
2004-01-13* parse.y (primary): allow no "when" case. [ruby-dev:22578]matz
2003-12-31 * lib/pathname.rb: Corrected small coding error.gsinclair
2003-12-31 * lib/pathname.rb: Completed documentation.gsinclair
2003-12-30Re-applied revision 1.21 as its changes were lost on the way to 1.22gsinclair
2003-12-29 * lib/pathname.rb: Added documentation.gsinclair
2003-12-26lib/pathname.rb (PathnameTest#test_plus): add 2 assertions.akr
2003-12-21lib/pathname.rb (Pathname#+): re-implemented to resolve ".." inakr
2003-12-03* lib/pathname.rb (Pathname#link, Pathname#symlink): obsoleted.akr
2003-11-28previous change refined.akr
2003-11-28* lib/pathname.rb (Pathname#realpath): obsolete the force_absoluteakr
2003-11-25add document that pathname.rb supports only Unix style pathnames.akr
2003-11-07(Pathname#parent): if self is `.', return `..'.akr