01:34 lizmat_ left, lizmat joined 10:20 sena_kun joined
Geth rakudo/ugexe/deprecate-multi-file-operations: b5cdd99edd | ab5tract++ | 2 files
Apply revision-gating to chmod/chown/rmdir/unlink

The idea is that the semantics of providing multiple-path versions of these subs is a mistake.
As currently implemented, this patch leaves the behavior the same for all previous language versions and adding a deprecation message ... (6 more lines)
17:46
19:56 rypervenche joined
Geth rakudo/ugexe/deprecate-multi-file-operations: 1a81d3057b | (Nick Logan)++ (committed by ab5tract) | 3 files
Deprecate IO subs that operate on multiple paths in 6.e

While convienient, being able to pass multiple paths to e.g. &rmdir is problematic because there isn't a blessed way to handle what to do when an exception or failure occurs, i.e. should it try to rmdir every entry even if some things fail, or stop on the first failure?
... (10 more lines)
20:02
rakudo/ugexe/deprecate-multi-file-operations: fc9c9eecf4 | ab5tract++ | 2 files
Apply revision-gating to chmod/chown/rmdir/unlink

The idea is that the semantics of providing multiple-path versions of these subs is a mistake.
As currently implemented, this patch leaves the behavior the same for all previous language versions and adding a deprecation message ... (6 more lines)
20:03
22:37 sena_kun left