Top Level Namespace

Defined Under Namespace

Classes: Readline

Instance Method Summary collapse

Instance Method Details

#have_readline_func(func) ⇒ Object



18
19
20
# File 'extconf.rb', line 18

def have_readline_func(func)
  return have_func(func, $readline_headers)
end

#have_readline_header(header) ⇒ Object



5
6
7
8
9
10
11
12
# File 'extconf.rb', line 5

def have_readline_header(header)
  if have_header(header, &$readline_extra_check)
    $readline_headers.push(header)
    return true
  else
    return false
  end
end

#have_readline_macro(macro) ⇒ Object



22
23
24
# File 'extconf.rb', line 22

def have_readline_macro(macro)
  return have_macro(macro, $readline_headers)
end

#have_readline_var(var) ⇒ Object



14
15
16
# File 'extconf.rb', line 14

def have_readline_var(var)
  return have_var(var, $readline_headers)
end