Current File : //opt/RZruby/share/doc/ruby/html/d3/d83/readline_8c.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Ruby: ext/readline/readline.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Ruby
 <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main Page</span></a></li>
<li><a href="../../modules.html"><span>Modules</span></a></li>
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_3df65556232b66b5be960d4f7879eca3.html">readline</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">readline.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include "ruby/config.h"</code><br/>
<code>#include <errno.h></code><br/>
<code>#include <stdio.h></code><br/>
<code>#include <string.h></code><br/>
<code>#include "<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>"</code><br/>
<code>#include "<a class="el" href="../../dc/dac/io_8h_source.html">ruby/io.h</a>"</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for readline.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../da/d38/readline_8c__incl.png" border="0" usemap="#ext_2readline_2readline_8c" alt=""/></div>
<map name="ext_2readline_2readline_8c" id="ext_2readline_2readline_8c">
<area shape="rect" id="node6" href="../../de/de6/ruby_2ruby_8h.html" title="ruby/ruby.h" alt="" coords="382,80,476,107"/><area shape="rect" id="node16" href="../../dc/dac/io_8h.html" title="ruby/io.h" alt="" coords="711,80,789,107"/><area shape="rect" id="node9" href="../../d8/db0/defines_8h.html" title="defines.h" alt="" coords="362,304,443,331"/><area shape="rect" id="node11" href="../../d3/d90/missing_8h.html" title="ruby/missing.h" alt="" coords="467,304,585,331"/><area shape="rect" id="node12" href="../../db/d2e/intern_8h.html" title="ruby/intern.h" alt="" coords="377,155,481,181"/><area shape="rect" id="node15" href="../../d7/d72/subst_8h.html" title="ruby/subst.h" alt="" coords="198,155,300,181"/><area shape="rect" id="node14" href="../../dd/d24/st_8h.html" title="ruby/st.h" alt="" coords="363,229,441,256"/><area shape="rect" id="node17" href="../../d5/de3/encoding_8h.html" title="ruby/encoding.h" alt="" coords="699,155,825,181"/><area shape="rect" id="node18" href="../../d8/db3/oniguruma_8h.html" title="ruby/oniguruma.h" alt="" coords="689,229,825,256"/></map>
</div>
</div>
<p><a href="../../d3/d83/readline_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aefd26d0d4ea50562b505c64a4033009d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aefd26d0d4ea50562b505c64a4033009d">EDIT_LINE_LIBRARY_VERSION</a>   "EditLine wrapper"</td></tr>
<tr class="separator:aefd26d0d4ea50562b505c64a4033009d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3fb0236bd9f0310d5d1f5b758e29bedc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a3fb0236bd9f0310d5d1f5b758e29bedc">USE_INSERT_IGNORE_ESCAPE</a>   0</td></tr>
<tr class="separator:a3fb0236bd9f0310d5d1f5b758e29bedc"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afa4e2366ef8239f80be311b9d079b08f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#afa4e2366ef8239f80be311b9d079b08f">COMPLETION_PROC</a>   "completion_proc"</td></tr>
<tr class="separator:afa4e2366ef8239f80be311b9d079b08f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acc1b7a185b21cf68e15883733e714851"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#acc1b7a185b21cf68e15883733e714851">COMPLETION_CASE_FOLD</a>   "completion_case_fold"</td></tr>
<tr class="separator:acc1b7a185b21cf68e15883733e714851"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac1fe65445270664939f3b1a42b4439b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ac1fe65445270664939f3b1a42b4439b0">rl_filename_completion_function</a>   filename_completion_function</td></tr>
<tr class="separator:ac1fe65445270664939f3b1a42b4439b0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad2bc1e27d36ca7461fa5fc20d30eafe0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ad2bc1e27d36ca7461fa5fc20d30eafe0">rl_username_completion_function</a>   username_completion_function</td></tr>
<tr class="separator:ad2bc1e27d36ca7461fa5fc20d30eafe0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa070d05b0e4aa9d8a7d06c6ad099f211"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aa070d05b0e4aa9d8a7d06c6ad099f211">rl_completion_matches</a>   completion_matches</td></tr>
<tr class="separator:aa070d05b0e4aa9d8a7d06c6ad099f211"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a20ab656f9281772f8dff97a0e222c9bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a20ab656f9281772f8dff97a0e222c9bf">OutputStringValue</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a20ab656f9281772f8dff97a0e222c9bf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acd3cf66f6d1fe51de2cd6b99be9051fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#acd3cf66f6d1fe51de2cd6b99be9051fe">readline_s_get_line_buffer</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:acd3cf66f6d1fe51de2cd6b99be9051fe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad248aa6419d14ddf7e8f927d4087525b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ad248aa6419d14ddf7e8f927d4087525b">readline_s_get_point</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:ad248aa6419d14ddf7e8f927d4087525b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a34a8af2cffe90694b513893418862e3f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a34a8af2cffe90694b513893418862e3f">readline_s_set_screen_size</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a34a8af2cffe90694b513893418862e3f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41cf2c3435e83af7842a213c61fa123b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a41cf2c3435e83af7842a213c61fa123b">readline_s_get_screen_size</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a41cf2c3435e83af7842a213c61fa123b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3d153001b7be7fdff075fa2f2a7baa17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a3d153001b7be7fdff075fa2f2a7baa17">readline_s_vi_editing_mode</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a3d153001b7be7fdff075fa2f2a7baa17"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1a9930dceea607767463a9e14c2cf350"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a1a9930dceea607767463a9e14c2cf350">readline_s_vi_editing_mode_p</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a1a9930dceea607767463a9e14c2cf350"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a981fee8cf385185d86c59efe9759c019"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a981fee8cf385185d86c59efe9759c019">readline_s_emacs_editing_mode</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a981fee8cf385185d86c59efe9759c019"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af27c64ce2a1a8ec279b1b791588f5c30"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#af27c64ce2a1a8ec279b1b791588f5c30">readline_s_emacs_editing_mode_p</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:af27c64ce2a1a8ec279b1b791588f5c30"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7c6b43d0fb899e43cc57fee20570731c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a7c6b43d0fb899e43cc57fee20570731c">readline_s_set_completion_append_character</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a7c6b43d0fb899e43cc57fee20570731c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af2271a9523326aa41b633f224faebf25"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#af2271a9523326aa41b633f224faebf25">readline_s_get_completion_append_character</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:af2271a9523326aa41b633f224faebf25"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3da35068bc10ec2519d274ea6acf6622"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a3da35068bc10ec2519d274ea6acf6622">readline_s_set_basic_word_break_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a3da35068bc10ec2519d274ea6acf6622"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af9741cf1dbf0f4c777af77d615652a6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#af9741cf1dbf0f4c777af77d615652a6e">readline_s_get_basic_word_break_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:af9741cf1dbf0f4c777af77d615652a6e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a825d665b73fdc683631c0bdbb078ebf3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a825d665b73fdc683631c0bdbb078ebf3">readline_s_set_completer_word_break_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a825d665b73fdc683631c0bdbb078ebf3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adb5358f3fc2319ce369355565f64d2c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#adb5358f3fc2319ce369355565f64d2c2">readline_s_get_completer_word_break_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:adb5358f3fc2319ce369355565f64d2c2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a80a3adb7f116212d53feb9b893185ce5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a80a3adb7f116212d53feb9b893185ce5">readline_s_set_basic_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a80a3adb7f116212d53feb9b893185ce5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa1480d283de8244cd08cf8c96cb5a02a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aa1480d283de8244cd08cf8c96cb5a02a">readline_s_get_basic_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:aa1480d283de8244cd08cf8c96cb5a02a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae4e8955caaa3f79e4ec7cf0df1f2676d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ae4e8955caaa3f79e4ec7cf0df1f2676d">readline_s_set_completer_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:ae4e8955caaa3f79e4ec7cf0df1f2676d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad18dcf73808a1bab20617a018cf8f308"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ad18dcf73808a1bab20617a018cf8f308">readline_s_get_completer_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:ad18dcf73808a1bab20617a018cf8f308"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a837a53eb2f9d3e1e36f422499c95a173"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a837a53eb2f9d3e1e36f422499c95a173">readline_s_set_filename_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a837a53eb2f9d3e1e36f422499c95a173"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac412a57383de4b5b66e7813d70d73e67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ac412a57383de4b5b66e7813d70d73e67">readline_s_get_filename_quote_characters</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:ac412a57383de4b5b66e7813d70d73e67"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1887f90983339340830808718aab7b35"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a1887f90983339340830808718aab7b35">readline_s_refresh_line</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a1887f90983339340830808718aab7b35"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abd35058a2f2cf5dd08e82e486b598412"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#abd35058a2f2cf5dd08e82e486b598412">hist_set</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:abd35058a2f2cf5dd08e82e486b598412"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a10ecbfeee645092a5a2b9ee8ccc66eff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a10ecbfeee645092a5a2b9ee8ccc66eff">hist_clear</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr>
<tr class="separator:a10ecbfeee645092a5a2b9ee8ccc66eff"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:abc98cb079a652aa175ced4e90a5d0cb7"><td class="memItemLeft" align="right" valign="top">static char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#abc98cb079a652aa175ced4e90a5d0cb7">readline_attempted_completion_function</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *text, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../dd/dfb/yaml2byte_8c.html#ab40328f79e021050ac262dc0a6019667">start</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d74/zlib_8c.html#af6f5431d641919a608c5a995cbd41e4e">end</a>)</td></tr>
<tr class="separator:abc98cb079a652aa175ced4e90a5d0cb7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a62e30203825278e9bc77082caa163720"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a62e30203825278e9bc77082caa163720">readline_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> prompt)</td></tr>
<tr class="separator:a62e30203825278e9bc77082caa163720"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a065f4cf7cfc69a67ff70ba23a5193d2a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a065f4cf7cfc69a67ff70ba23a5193d2a">readline_readline</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a065f4cf7cfc69a67ff70ba23a5193d2a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa9ca02834f86bc6b6aeb812d268df698"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aa9ca02834f86bc6b6aeb812d268df698">readline_s_set_input</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d8/d90/nkf_8c.html#a94b5f026462e354d6ebebb1e9df4ef50">input</a>)</td></tr>
<tr class="separator:aa9ca02834f86bc6b6aeb812d268df698"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a593356f520503a75140c74db1c055332"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a593356f520503a75140c74db1c055332">readline_s_set_output</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d8/d90/nkf_8c.html#a1b7ce3eca891b24170a721e000ec30c7">output</a>)</td></tr>
<tr class="separator:a593356f520503a75140c74db1c055332"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae833ef02d34156acf9db552038fbcf8b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ae833ef02d34156acf9db552038fbcf8b">readline_s_set_completion_proc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a54cc05991d58e02e94b2879719b84811">proc</a>)</td></tr>
<tr class="separator:ae833ef02d34156acf9db552038fbcf8b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a44b543ffdcedb3e3e2cd98ee5edaf53a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a44b543ffdcedb3e3e2cd98ee5edaf53a">readline_s_get_completion_proc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a44b543ffdcedb3e3e2cd98ee5edaf53a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a904a221bf20d897ac99bd5d4e95f4203"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a904a221bf20d897ac99bd5d4e95f4203">readline_s_set_completion_case_fold</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a904a221bf20d897ac99bd5d4e95f4203"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a07570acb534235294ba45d311e47816a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a07570acb534235294ba45d311e47816a">readline_s_get_completion_case_fold</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a07570acb534235294ba45d311e47816a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8d830a42373ebffc47d9da37d213e636"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a8d830a42373ebffc47d9da37d213e636">hist_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a8d830a42373ebffc47d9da37d213e636"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae62760768d4e6f00295b843e10bfc76d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ae62760768d4e6f00295b843e10bfc76d">history_get_offset_history_base</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> offset)</td></tr>
<tr class="separator:ae62760768d4e6f00295b843e10bfc76d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a72cf8c611c1a824b6c9cd21c275afe88"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a72cf8c611c1a824b6c9cd21c275afe88">history_get_offset_0</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> offset)</td></tr>
<tr class="separator:a72cf8c611c1a824b6c9cd21c275afe88"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aad640cb5294c5eca9549ed6ecef4c574"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aad640cb5294c5eca9549ed6ecef4c574">hist_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2b772bde34cb865f671cba699f405675">index</a>)</td></tr>
<tr class="separator:aad640cb5294c5eca9549ed6ecef4c574"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1bb08fb2c9dd7bcdc457b767c98cc44c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a1bb08fb2c9dd7bcdc457b767c98cc44c">hist_push</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a1bb08fb2c9dd7bcdc457b767c98cc44c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0679b1cfb62f888e72b16e097ea57ea9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a0679b1cfb62f888e72b16e097ea57ea9">hist_push_method</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a0679b1cfb62f888e72b16e097ea57ea9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8771a0fd66d5d6ca01765e4f9ba6aa53"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a8771a0fd66d5d6ca01765e4f9ba6aa53">rb_remove_history</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2b772bde34cb865f671cba699f405675">index</a>)</td></tr>
<tr class="separator:a8771a0fd66d5d6ca01765e4f9ba6aa53"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5fa15c1ab62a9e7bb3c285633a73d5ce"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a5fa15c1ab62a9e7bb3c285633a73d5ce">hist_pop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a5fa15c1ab62a9e7bb3c285633a73d5ce"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac79110d1d1fd4a9daecbd8aa76ec06a9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ac79110d1d1fd4a9daecbd8aa76ec06a9">hist_shift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:ac79110d1d1fd4a9daecbd8aa76ec06a9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad6590805eda283ebd9c3195de9829441"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ad6590805eda283ebd9c3195de9829441">hist_each</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:ad6590805eda283ebd9c3195de9829441"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ada0b116428b9ce7d615dbb72f23714be"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ada0b116428b9ce7d615dbb72f23714be">hist_length</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:ada0b116428b9ce7d615dbb72f23714be"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0fa978f53fe04411ab64ba9762f7ba78"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a0fa978f53fe04411ab64ba9762f7ba78">hist_empty_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a0fa978f53fe04411ab64ba9762f7ba78"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0e749f94266bba3171be6e76c25092a4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a0e749f94266bba3171be6e76c25092a4">hist_delete_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2b772bde34cb865f671cba699f405675">index</a>)</td></tr>
<tr class="separator:a0e749f94266bba3171be6e76c25092a4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a69d2ad2b897d8c9f4b329da430410f68"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a69d2ad2b897d8c9f4b329da430410f68">filename_completion_proc_call</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a69d2ad2b897d8c9f4b329da430410f68"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a59ec33097dd182c58877b258dbb68cb3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a59ec33097dd182c58877b258dbb68cb3">username_completion_proc_call</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a59ec33097dd182c58877b258dbb68cb3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8228690597b392072e476da0ffdc7ab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a8228690597b392072e476da0ffdc7ab3">Init_readline</a> ()</td></tr>
<tr class="separator:a8228690597b392072e476da0ffdc7ab3"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a817633990b3bc28ff58853ccc46a1a35"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a817633990b3bc28ff58853ccc46a1a35">mReadline</a></td></tr>
<tr class="separator:a817633990b3bc28ff58853ccc46a1a35"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afe6b5b705358895990e871dd6d333994"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#afe6b5b705358895990e871dd6d333994">completion_proc</a></td></tr>
<tr class="separator:afe6b5b705358895990e871dd6d333994"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac3c8a9184475c446140653f25a6d230a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ac3c8a9184475c446140653f25a6d230a">completion_case_fold</a></td></tr>
<tr class="separator:ac3c8a9184475c446140653f25a6d230a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9f0ebd4cd218b37e8dc0e34c9680509b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a9f0ebd4cd218b37e8dc0e34c9680509b">history_get_offset_func</a> )(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:a9f0ebd4cd218b37e8dc0e34c9680509b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:affc430b225b1e51e3d86612606c40542"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#affc430b225b1e51e3d86612606c40542">history_replace_offset_func</a> )(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:affc430b225b1e51e3d86612606c40542"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="acc1b7a185b21cf68e15883733e714851"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define COMPLETION_CASE_FOLD   "completion_case_fold"</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00059">59</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="afa4e2366ef8239f80be311b9d079b08f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define COMPLETION_PROC   "completion_proc"</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00058">58</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="aefd26d0d4ea50562b505c64a4033009d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EDIT_LINE_LIBRARY_VERSION   "EditLine wrapper"</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00049">49</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a10ecbfeee645092a5a2b9ee8ccc66eff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define hist_clear   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01463">1463</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="abd35058a2f2cf5dd08e82e486b598412"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define hist_set   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01337">1337</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a20ab656f9281772f8dff97a0e222c9bf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define OutputStringValue</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a0381640e2905c1b3e104194f91697ca4">\</a></div>
<div class="line"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#a0381640e2905c1b3e104194f91697ca4"> SafeStringValue</a>(<a class="code" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>);\</div>
<div class="line"> (<a class="code" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>) = <a class="code" href="../../d5/de3/encoding_8h.html#a21d9b0b3f40140eab67e778264877c8a">rb_str_conv_enc</a>((<a class="code" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), <a class="code" href="../../d5/db5/encoding_8c.html#ac21ed764f3b39453b6a848dd64a19585">rb_enc_get</a>(<a class="code" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), <a class="code" href="../../d5/db5/encoding_8c.html#a051d22249598e717317cb04798b3d76f">rb_locale_encoding</a>());\</div>
<div class="line">} <span class="keywordflow">while</span> (0)\</div>
<div class="ttc" id="ruby_8c_html_ad7a5c5f28ee70e62307d4f72cfe9dc9b"><div class="ttname"><a href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a></div><div class="ttdeci">return str</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d77/ruby_8c_source.html#l01183">ruby.c:1183</a></div></div>
<div class="ttc" id="encoding_8h_html_a21d9b0b3f40140eab67e778264877c8a"><div class="ttname"><a href="../../d5/de3/encoding_8h.html#a21d9b0b3f40140eab67e778264877c8a">rb_str_conv_enc</a></div><div class="ttdeci">VALUE rb_str_conv_enc(VALUE str, rb_encoding *from, rb_encoding *to)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/db0/string_8c_source.html#l00528">string.c:528</a></div></div>
<div class="ttc" id="encoding_8c_html_a051d22249598e717317cb04798b3d76f"><div class="ttname"><a href="../../d5/db5/encoding_8c.html#a051d22249598e717317cb04798b3d76f">rb_locale_encoding</a></div><div class="ttdeci">rb_encoding * rb_locale_encoding(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db5/encoding_8c_source.html#l01171">encoding.c:1171</a></div></div>
<div class="ttc" id="encoding_8c_html_ac21ed764f3b39453b6a848dd64a19585"><div class="ttname"><a href="../../d5/db5/encoding_8c.html#ac21ed764f3b39453b6a848dd64a19585">rb_enc_get</a></div><div class="ttdeci">rb_encoding * rb_enc_get(VALUE obj)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db5/encoding_8c_source.html#l00733">encoding.c:733</a></div></div>
<div class="ttc" id="ruby_2ruby_8h_html_a0381640e2905c1b3e104194f91697ca4"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a0381640e2905c1b3e104194f91697ca4">SafeStringValue</a></div><div class="ttdeci">#define SafeStringValue(v)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00472">ruby.h:472</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00084">84</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01341">hist_push()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01350">hist_push_method()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a981fee8cf385185d86c59efe9759c019"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_emacs_editing_mode   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00842">842</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="af27c64ce2a1a8ec279b1b791588f5c30"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_emacs_editing_mode_p   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00863">863</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="aa1480d283de8244cd08cf8c96cb5a02a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_basic_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01132">1132</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="af9741cf1dbf0f4c777af77d615652a6e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_basic_word_break_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01012">1012</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ad18dcf73808a1bab20617a018cf8f308"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_completer_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01194">1194</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="adb5358f3fc2319ce369355565f64d2c2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_completer_word_break_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01073">1073</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="af2271a9523326aa41b633f224faebf25"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_completion_append_character   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00951">951</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ac412a57383de4b5b66e7813d70d73e67"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_filename_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01254">1254</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="acd3cf66f6d1fe51de2cd6b99be9051fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_line_buffer   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00624">624</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ad248aa6419d14ddf7e8f927d4087525b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_point   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00648">648</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a41cf2c3435e83af7842a213c61fa123b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_get_screen_size   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00775">775</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a1887f90983339340830808718aab7b35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_refresh_line   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01274">1274</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a80a3adb7f116212d53feb9b893185ce5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_basic_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01109">1109</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a3da35068bc10ec2519d274ea6acf6622"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_basic_word_break_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00988">988</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ae4e8955caaa3f79e4ec7cf0df1f2676d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_completer_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01170">1170</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a825d665b73fdc683631c0bdbb078ebf3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_completer_word_break_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01049">1049</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a7c6b43d0fb899e43cc57fee20570731c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_completion_append_character   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00923">923</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a837a53eb2f9d3e1e36f422499c95a173"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_filename_quote_characters   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01230">1230</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a34a8af2cffe90694b513893418862e3f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_set_screen_size   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00745">745</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a3d153001b7be7fdff075fa2f2a7baa17"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_vi_editing_mode   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00798">798</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a1a9930dceea607767463a9e14c2cf350"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define readline_s_vi_editing_mode_p   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00819">819</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="aa070d05b0e4aa9d8a7d06c6ad099f211"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define rl_completion_matches   completion_matches</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00072">72</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>.</p>
</div>
</div>
<a class="anchor" id="ac1fe65445270664939f3b1a42b4439b0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define rl_filename_completion_function   filename_completion_function</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00066">66</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>.</p>
</div>
</div>
<a class="anchor" id="ad2bc1e27d36ca7461fa5fc20d30eafe0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define rl_username_completion_function   username_completion_function</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00069">69</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>.</p>
</div>
</div>
<a class="anchor" id="a3fb0236bd9f0310d5d1f5b758e29bedc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define USE_INSERT_IGNORE_ESCAPE   0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00054">54</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a69d2ad2b897d8c9f4b329da430410f68"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> filename_completion_proc_call </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>str</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">1467</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00832">rb_ary_shift()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00072">rl_completion_matches</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00066">rl_filename_completion_function</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a0e749f94266bba3171be6e76c25092a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_delete_at </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>index</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01440">1440</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00469">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01364">rb_remove_history()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ad6590805eda283ebd9c3195de9829441"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_each </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01408">1408</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00075">history_get_offset_func</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a0fa978f53fe04411ab64ba9762f7ba78"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_empty_p </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01433">1433</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="aad640cb5294c5eca9549ed6ecef4c574"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_get </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>index</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01296">1296</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00075">history_get_offset_func</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00469">rb_eIndexError</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ada0b116428b9ce7d615dbb72f23714be"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_length </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01426">1426</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a5fa15c1ab62a9e7bb3c285633a73d5ce"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_pop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01386">1386</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01364">rb_remove_history()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a1bb08fb2c9dd7bcdc457b767c98cc44c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_push </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>str</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01341">1341</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00084">OutputStringValue</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a0679b1cfb62f888e72b16e097ea57ea9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_push_method </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01350">1350</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00084">OutputStringValue</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ac79110d1d1fd4a9daecbd8aa76ec06a9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_shift </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01397">1397</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01364">rb_remove_history()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a8d830a42373ebffc47d9da37d213e636"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> hist_to_s </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01278">1278</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d1/db0/string_8c_source.html#l00432">rb_str_new_cstr()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a72cf8c611c1a824b6c9cd21c275afe88"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> history_get_offset_0 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>offset</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01290">1290</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ae62760768d4e6f00295b843e10bfc76d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> history_get_offset_history_base </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>offset</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01284">1284</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a8228690597b392072e476da0ffdc7ab3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Init_readline </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">1517</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00059">COMPLETION_CASE_FOLD</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00058">COMPLETION_PROC</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_proc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01127">CONST_ID</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00049">EDIT_LINE_LIBRARY_VERSION</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>, <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01463">hist_clear</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01440">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01408">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01433">hist_empty_p()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01296">hist_get()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01426">hist_length()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01386">hist_pop()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01341">hist_push()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01350">hist_push_method()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01337">hist_set</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01397">hist_shift()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01278">hist_to_s()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01290">history_get_offset_0()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00075">history_get_offset_func</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01284">history_get_offset_history_base()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00076">history_replace_offset_func</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00587">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01358">rb_define_module_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00888">rb_extend_object()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01141">rb_intern_const</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00017">rb_mEnumerable</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01601">rb_obj_alloc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01320">rb_stdin</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00432">rb_str_new_cstr()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00842">readline_s_emacs_editing_mode</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00863">readline_s_emacs_editing_mode_p</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01132">readline_s_get_basic_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01012">readline_s_get_basic_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01194">readline_s_get_completer_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01073">readline_s_get_completer_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00951">readline_s_get_completion_append_character</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00597">readline_s_get_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00559">readline_s_get_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01254">readline_s_get_filename_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00624">readline_s_get_line_buffer</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00648">readline_s_get_point</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00775">readline_s_get_screen_size</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01274">readline_s_refresh_line</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01109">readline_s_set_basic_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00988">readline_s_set_basic_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01170">readline_s_set_completer_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01049">readline_s_set_completer_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00923">readline_s_set_completion_append_character</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00574">readline_s_set_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00542">readline_s_set_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01230">readline_s_set_filename_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00436">readline_s_set_input()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00460">readline_s_set_output()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00745">readline_s_set_screen_size</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00798">readline_s_vi_editing_mode</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00819">readline_s_vi_editing_mode_p</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p>
</div>
</div>
<a class="anchor" id="a8771a0fd66d5d6ca01765e4f9ba6aa53"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_remove_history </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>index</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01364">1364</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01598">rb_notimplement()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01440">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01386">hist_pop()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01397">hist_shift()</a>.</p>
</div>
</div>
<a class="anchor" id="abc98cb079a652aa175ced4e90a5d0cb7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static char ** readline_attempted_completion_function </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>end</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">652</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09700">ary</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_proc</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00094">malloc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01848">p2</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02948">proc</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#aa6ec5b13506d8cb4ed1f7261d8639618">RARRAY_PTR()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02469">rb_Array()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01032">rb_attr_get()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00739">rb_enc_check()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00894">rb_enc_codepoint_len()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00102">rb_enc_from_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00478">rb_eNoMemError</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01171">rb_locale_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00581">rb_memerror()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00854">rb_obj_as_string()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01652">rb_tolower()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01353">RB_TYPE_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../de/d46/os2_8c.html#a680b8d551cad22b86c39b98588c242f0">strcpy()</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00069">strdup</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00468">StringValueCStr</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a62e30203825278e9bc77082caa163720"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_get </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>prompt</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00266">266</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a065f4cf7cfc69a67ff70ba23a5193d2a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_readline </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">361</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00222">fileno</a>, <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00202">fstat</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00084">OutputStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">rb_eIOError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00598">rb_jump_tag()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00704">rb_protect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ac8be785eb014dbaac6d9daeba3cbaf17">rb_str_locktmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01746">rb_str_unlocktmp()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00266">readline_get()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00201">stat</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02186">status</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a07570acb534235294ba45d311e47816a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_get_completion_case_fold </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00597">597</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01032">rb_attr_get()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a44b543ffdcedb3e3e2cd98ee5edaf53a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_get_completion_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00559">559</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_proc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01032">rb_attr_get()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a904a221bf20d897ac99bd5d4e95f4203"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_set_completion_case_fold </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>val</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00574">574</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a439d454bde9ab99790d65b1fef054145">rb_ivar_set()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="ae833ef02d34156acf9db552038fbcf8b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_set_completion_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>proc</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00542">542</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">completion_proc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">mReadline</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a439d454bde9ab99790d65b1fef054145">rb_ivar_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="aa9ca02834f86bc6b6aeb812d268df698"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_set_input </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>input</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00436">436</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00110">GetOpenFile</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03916">input</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06771">rb_io_stdio_file()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00424">T_FILE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a593356f520503a75140c74db1c055332"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> readline_s_set_output </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>output</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00460">460</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00110">GetOpenFile</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00032">output</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06771">rb_io_stdio_file()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00424">T_FILE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a59ec33097dd182c58877b258dbb68cb3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> username_completion_proc_call </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>str</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">1492</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>References <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00832">rb_ary_shift()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00567">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00072">rl_completion_matches</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00069">rl_username_completion_function</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ac3c8a9184475c446140653f25a6d230a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> completion_case_fold</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">60</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00597">readline_s_get_completion_case_fold()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00574">readline_s_set_completion_case_fold()</a>.</p>
</div>
</div>
<a class="anchor" id="afe6b5b705358895990e871dd6d333994"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> completion_proc</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00060">60</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00559">readline_s_get_completion_proc()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00542">readline_s_set_completion_proc()</a>.</p>
</div>
</div>
<a class="anchor" id="a9f0ebd4cd218b37e8dc0e34c9680509b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(* history_get_offset_func)(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00075">75</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01408">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01296">hist_get()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="affc430b225b1e51e3d86612606c40542"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(* history_replace_offset_func)(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00076">76</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>.</p>
</div>
</div>
<a class="anchor" id="a817633990b3bc28ff58853ccc46a1a35"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mReadline</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00047">47</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00597">readline_s_get_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00559">readline_s_get_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00574">readline_s_set_completion_case_fold()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00542">readline_s_set_completion_proc()</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>