Paul,

wrt the r1480344 group in STATUS: I think the 'rescue' block, here:

           ENV["PATH"].split(";").each do |path|
+
+            # Change the cwd to path, but ignore non-existent paths.
+            begin
+              Dir.chdir(path)
+            rescue Errno::ENOENT
+            end

should do the equivalent of 'continue;' in C.  (Maybe it does so already?
I expect it doesn't, but Ruby isn't my mother tongue.)

With that 'continue' added, I'd approve the backport (by casting +0,
which suffices in this case).

Cheers,

Daniel

Reply via email to