• Bug#1108063: #1108063 shelr broken by ruby 3.2+

    From Rebecca N. Palmer@21:1/5 to All on Wed Jul 16 17:40:01 2025
    Control: tags -1 patch

    This is the only place exists() is used, so the obvious fix is this one-character change, but I have not tested whether there are also other issues.

    --- a/lib/shelr/recorder.rb
    +++ b/lib/shelr/recorder.rb
    @@ -89,7 +89,7 @@ module Shelr
    end

    def check_record_dir
    - FileUtils.mkdir_p(record_dir) unless File.exists?(record_dir)
    + FileUtils.mkdir_p(record_dir) unless File.exist?(record_dir)
    end

    def init_terminal

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)