Top Level Namespace

Defined Under Namespace

Modules: DTAS

Constant Summary collapse

DTAS_PROGNAME =

:enddoc: Copyright (C) 2013-2016 all contributors <[email protected]> License: GPL-3.0+ <www.gnu.org/licenses/gpl-3.0.txt> frozen_string_literal: true

File.basename($0)
DTAS_DISCLAIMER =
<<EOF
# WARNING!
#
# Ignorant or improper use of #{DTAS_PROGNAME}
# may lead to data loss, hearing loss, and damage to audio equipment.
#
# Please read and understand the documentation of all commands you
# attempt to configure.
#
# dtas will never prevent you from doing stupid things.
#
# There is no warranty, the developers of dtas are not responsible
# for your actions.
EOF

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.pipeObject

:nodoc:


14
15
16
# File 'lib/dtas/compat_onenine.rb', line 14

def self.pipe # :nodoc:
  super.each { |io| io.close_on_exec = true }
end

Instance Method Details

#IOObject

:nodoc:


13
14
15
16
17
# File 'lib/dtas/compat_onenine.rb', line 13

def IO # :nodoc:
  def self.pipe # :nodoc:
    super.each { |io| io.close_on_exec = true }
  end
end