Sha256: 75dc53bf6c84ee74de6a1e8fbe145d0f73b39ccf2cea9e2a36a485b7c2c77666

Contents?: true

Size: 315 Bytes

Versions: 15

Compression:

Stored size: 315 Bytes

Contents

# frozen_string_literal: true

module Lolcommits
  class CaptureCygwin < CaptureWindows
    def capture
      _stdin, stdout, _stderr = Open3.popen3("#{executable_path} /filename `cygpath -w #{capture_path}`#{delay_arg}")

      # need to read the output for something to happen
      stdout.read
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
lolcommits-0.17.2 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.17.1 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.17.0 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.5 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.4 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.3 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.2 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.1 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.0 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.16.0.pre1 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.15.1 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.15.0 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.14.2 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.14.1 lib/lolcommits/capturer/capture_cygwin.rb
lolcommits-0.14.0 lib/lolcommits/capturer/capture_cygwin.rb