From: Austin Ziegler Date: 2002-06-22T06:35:43+09:00 Subject: Re: Looking for the Ruby way for the following On Sat, 22 Jun 2002 06:17:25 +0900, Bil Kleb wrote: > Currently I am using the following rather ugly bit of Ruby code to > calculate the maximum length of the file names strings (plus one) > in the array file_list, > > fn_width = 0 > file_list.each{ |fn| fn_width = [File.basename(fn).size, > fn_width].max } > fn_width += 1 > > Can someone offer a more elegant method? My brain seems to have > shutdown on this problem today... Why not use #inject()? It seems like it would be the natural choice in this case. -austin -- Austin Ziegler, austin@halostatue.ca on 2002.06.21 at 17.34.44