- Timestamp:
- 09/09/07 13:00:05 (16 months ago)
- Files:
-
- 1 modified
-
ext/File-Util/lib/File/Util.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ext/File-Util/lib/File/Util.pm
r16445 r17729 223 223 224 224 method existent (Str $filename) { 225 $ filename ~~ :e ?? $.exist = 1 !! $.exist = undef;225 $.exist = ?($filename ~~ :e); 226 226 } 227 227 228 228 method valid_filename (Str $filename){ 229 if $filename ~~ /<illegal_chr>/ { 230 $.valid = undef; 231 } else { 232 $.valid = 1; 233 } 229 $.valid = !($filename ~~ /<illegal_chr>/); 234 230 } 235 231 … … 247 243 248 244 method can_read (Str $filename) { 249 $ filename ~~ :r ?? $.canread = 1 !! $.canread = undef;245 $.canread = ?($filename ~~ :r); 250 246 } 251 247 252 248 method can_write (Str $filename) { 253 $ filename ~~ :w ?? $.canwrite = 1 !! $.canwrite = undef;249 $.canwrite = ?($filename ~~ :w); 254 250 } 255 251 256 252 method is_bin (Str $filename) { 257 $ filename ~~ :B ?? $.isbin = 1 !! $.isbin = undef;253 $.isbin = ?($filename ~~ :B); 258 254 } 259 255 … … 280 276 281 277 method throw (Str $call, $meth?, $filename?, $opts?, $missing?) { 282 say $call ~ $filename;278 say [$call, $filename].join(': '); 283 279 } 284 280
