Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d3
/
d83
/
//opt/alt/ruby21/share/doc/ruby/capi/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.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <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 id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></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 /> <code>#include "<a class="el" href="../../db/dd5/thread_8h_source.html">ruby/thread.h</a>"</code><br /> </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>(str)</td></tr> <tr class="separator:a20ab656f9281772f8dff97a0e222c9bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59cd52fd5a3921e4d6ca12ad4e710189"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a59cd52fd5a3921e4d6ca12ad4e710189">readline_s_set_pre_input_hook</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a59cd52fd5a3921e4d6ca12ad4e710189"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabae05c6a940480914fd477a78fef990"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aabae05c6a940480914fd477a78fef990">readline_s_get_pre_input_hook</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:aabae05c6a940480914fd477a78fef990"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7f9cde91ec6e700be0a14205c6ff49e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ad7f9cde91ec6e700be0a14205c6ff49e">readline_s_insert_text</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:ad7f9cde91ec6e700be0a14205c6ff49e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54b1689894b70051f5f1472d044ecd1b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a54b1689894b70051f5f1472d044ecd1b">readline_s_delete_text</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a54b1689894b70051f5f1472d044ecd1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc2ec72f0f8fd2c3cd85f582d56706d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#acc2ec72f0f8fd2c3cd85f582d56706d4">readline_s_redisplay</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:acc2ec72f0f8fd2c3cd85f582d56706d4"><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:a4f1e0bdcfc2a38b4756da191d94c5637"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a4f1e0bdcfc2a38b4756da191d94c5637">readline_s_set_point</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a4f1e0bdcfc2a38b4756da191d94c5637"><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:ac80e41156003e9e6cffda44dc40f84a7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ac80e41156003e9e6cffda44dc40f84a7">readline_s_set_special_prefixes</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:ac80e41156003e9e6cffda44dc40f84a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e03eb63e8ba155fbb573330d6291431"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a4e03eb63e8ba155fbb573330d6291431">readline_s_get_special_prefixes</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a4e03eb63e8ba155fbb573330d6291431"><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, int start, int end)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> prompt)</td></tr> <tr class="separator:a62e30203825278e9bc77082caa163720"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab26dc13c330ecadea159ffc09b40cda3"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ab26dc13c330ecadea159ffc09b40cda3">clear_rl_instream</a> (void)</td></tr> <tr class="separator:ab26dc13c330ecadea159ffc09b40cda3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41ea50b03f89d57840d88a5d885c2350"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a41ea50b03f89d57840d88a5d885c2350">clear_rl_outstream</a> (void)</td></tr> <tr class="separator:a41ea50b03f89d57840d88a5d885c2350"><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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a065f4cf7cfc69a67ff70ba23a5193d2a">readline_readline</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> proc)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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 int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#ae62760768d4e6f00295b843e10bfc76d">history_get_offset_history_base</a> (int 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 int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a72cf8c611c1a824b6c9cd21c275afe88">history_get_offset_0</a> (int 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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> index)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a0679b1cfb62f888e72b16e097ea57ea9">hist_push_method</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a8771a0fd66d5d6ca01765e4f9ba6aa53">rb_remove_history</a> (int index)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> index)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:a59ec33097dd182c58877b258dbb68cb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8228690597b392072e476da0ffdc7ab3"><td class="memItemLeft" align="right" valign="top">void </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#a3c1d4bfc6a81af60bdcb48744c35f760">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:aee02ad538f8a9a4619b9fb62691a69db"><td class="memItemLeft" align="right" valign="top">static int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#aee02ad538f8a9a4619b9fb62691a69db">history_get_offset_func</a> )(int)</td></tr> <tr class="separator:aee02ad538f8a9a4619b9fb62691a69db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bf48b7dab2813b0b096160c4ae4f24f"><td class="memItemLeft" align="right" valign="top">static int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a4bf48b7dab2813b0b096160c4ae4f24f">history_replace_offset_func</a> )(int)</td></tr> <tr class="separator:a4bf48b7dab2813b0b096160c4ae4f24f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28f6f47520141aa2b1901e36aad20153"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a28f6f47520141aa2b1901e36aad20153">readline_instream</a></td></tr> <tr class="separator:a28f6f47520141aa2b1901e36aad20153"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94696a5f4ba79f5a674e700964f83239"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a94696a5f4ba79f5a674e700964f83239">readline_outstream</a></td></tr> <tr class="separator:a94696a5f4ba79f5a674e700964f83239"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7bd75b446c310191cf9c3bcf26acf9d2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a7bd75b446c310191cf9c3bcf26acf9d2">readline_rl_instream</a></td></tr> <tr class="separator:a7bd75b446c310191cf9c3bcf26acf9d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d41a18cb24311045b2922ab19a2cb2e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d83/readline_8c.html#a7d41a18cb24311045b2922ab19a2cb2e">readline_rl_outstream</a></td></tr> <tr class="separator:a7d41a18cb24311045b2922ab19a2cb2e"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="acc1b7a185b21cf68e15883733e714851"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc1b7a185b21cf68e15883733e714851">◆ </a></span>COMPLETION_CASE_FOLD</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="afa4e2366ef8239f80be311b9d079b08f"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa4e2366ef8239f80be311b9d079b08f">◆ </a></span>COMPLETION_PROC</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aefd26d0d4ea50562b505c64a4033009d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefd26d0d4ea50562b505c64a4033009d">◆ </a></span>EDIT_LINE_LIBRARY_VERSION</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00050">50</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a10ecbfeee645092a5a2b9ee8ccc66eff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10ecbfeee645092a5a2b9ee8ccc66eff">◆ </a></span>hist_clear</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01739">1739</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="abd35058a2f2cf5dd08e82e486b598412"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd35058a2f2cf5dd08e82e486b598412">◆ </a></span>hist_set</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01622">1622</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a20ab656f9281772f8dff97a0e222c9bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20ab656f9281772f8dff97a0e222c9bf">◆ </a></span>OutputStringValue</h2> <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">str</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> {\</div><div class="line"> SafeStringValue(str);\</div><div class="line"> (str) = <a class="code" href="../../d5/de3/encoding_8h.html#a21d9b0b3f40140eab67e778264877c8a">rb_str_conv_enc</a>((str), <a class="code" href="../../d5/db5/encoding_8c.html#ac21ed764f3b39453b6a848dd64a19585">rb_enc_get</a>(str), <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="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#l00680">string.c:680</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#l01309">encoding.c:1309</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#l00832">encoding.c:832</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00091">91</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01626">hist_push()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01634">hist_push_method()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>.</p> </div> </div> <a id="a54b1689894b70051f5f1472d044ecd1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54b1689894b70051f5f1472d044ecd1b">◆ </a></span>readline_s_delete_text</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_delete_text   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00718">718</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a981fee8cf385185d86c59efe9759c019"></a> <h2 class="memtitle"><span class="permalink"><a href="#a981fee8cf385185d86c59efe9759c019">◆ </a></span>readline_s_emacs_editing_mode</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="af27c64ce2a1a8ec279b1b791588f5c30"></a> <h2 class="memtitle"><span class="permalink"><a href="#af27c64ce2a1a8ec279b1b791588f5c30">◆ </a></span>readline_s_emacs_editing_mode_p</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01127">1127</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aa1480d283de8244cd08cf8c96cb5a02a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1480d283de8244cd08cf8c96cb5a02a">◆ </a></span>readline_s_get_basic_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01434">1434</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="af9741cf1dbf0f4c777af77d615652a6e"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9741cf1dbf0f4c777af77d615652a6e">◆ </a></span>readline_s_get_basic_word_break_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01264">1264</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ad18dcf73808a1bab20617a018cf8f308"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad18dcf73808a1bab20617a018cf8f308">◆ </a></span>readline_s_get_completer_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01490">1490</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="adb5358f3fc2319ce369355565f64d2c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb5358f3fc2319ce369355565f64d2c2">◆ </a></span>readline_s_get_completer_word_break_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01319">1319</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="af2271a9523326aa41b633f224faebf25"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2271a9523326aa41b633f224faebf25">◆ </a></span>readline_s_get_completion_append_character</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01209">1209</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ac412a57383de4b5b66e7813d70d73e67"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac412a57383de4b5b66e7813d70d73e67">◆ </a></span>readline_s_get_filename_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01544">1544</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="acd3cf66f6d1fe51de2cd6b99be9051fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd3cf66f6d1fe51de2cd6b99be9051fe">◆ </a></span>readline_s_get_line_buffer</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00885">885</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ad248aa6419d14ddf7e8f927d4087525b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad248aa6419d14ddf7e8f927d4087525b">◆ </a></span>readline_s_get_point</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00928">928</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aabae05c6a940480914fd477a78fef990"></a> <h2 class="memtitle"><span class="permalink"><a href="#aabae05c6a940480914fd477a78fef990">◆ </a></span>readline_s_get_pre_input_hook</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_get_pre_input_hook   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00645">645</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a41cf2c3435e83af7842a213c61fa123b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41cf2c3435e83af7842a213c61fa123b">◆ </a></span>readline_s_get_screen_size</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01051">1051</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a4e03eb63e8ba155fbb573330d6291431"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e03eb63e8ba155fbb573330d6291431">◆ </a></span>readline_s_get_special_prefixes</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_get_special_prefixes   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01381">1381</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ad7f9cde91ec6e700be0a14205c6ff49e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7f9cde91ec6e700be0a14205c6ff49e">◆ </a></span>readline_s_insert_text</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_insert_text   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00667">667</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="acc2ec72f0f8fd2c3cd85f582d56706d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc2ec72f0f8fd2c3cd85f582d56706d4">◆ </a></span>readline_s_redisplay</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_redisplay   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00740">740</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a1887f90983339340830808718aab7b35"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1887f90983339340830808718aab7b35">◆ </a></span>readline_s_refresh_line</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01561">1561</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a80a3adb7f116212d53feb9b893185ce5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80a3adb7f116212d53feb9b893185ce5">◆ </a></span>readline_s_set_basic_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01414">1414</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a3da35068bc10ec2519d274ea6acf6622"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3da35068bc10ec2519d274ea6acf6622">◆ </a></span>readline_s_set_basic_word_break_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01243">1243</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ae4e8955caaa3f79e4ec7cf0df1f2676d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4e8955caaa3f79e4ec7cf0df1f2676d">◆ </a></span>readline_s_set_completer_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01469">1469</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a825d665b73fdc683631c0bdbb078ebf3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a825d665b73fdc683631c0bdbb078ebf3">◆ </a></span>readline_s_set_completer_word_break_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01298">1298</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a7c6b43d0fb899e43cc57fee20570731c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c6b43d0fb899e43cc57fee20570731c">◆ </a></span>readline_s_set_completion_append_character</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01184">1184</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a837a53eb2f9d3e1e36f422499c95a173"></a> <h2 class="memtitle"><span class="permalink"><a href="#a837a53eb2f9d3e1e36f422499c95a173">◆ </a></span>readline_s_set_filename_quote_characters</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01523">1523</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a4f1e0bdcfc2a38b4756da191d94c5637"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f1e0bdcfc2a38b4756da191d94c5637">◆ </a></span>readline_s_set_point</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_set_point   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00929">929</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a59cd52fd5a3921e4d6ca12ad4e710189"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59cd52fd5a3921e4d6ca12ad4e710189">◆ </a></span>readline_s_set_pre_input_hook</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_set_pre_input_hook   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00644">644</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a34a8af2cffe90694b513893418862e3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a34a8af2cffe90694b513893418862e3f">◆ </a></span>readline_s_set_screen_size</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01024">1024</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ac80e41156003e9e6cffda44dc40f84a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac80e41156003e9e6cffda44dc40f84a7">◆ </a></span>readline_s_set_special_prefixes</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define readline_s_set_special_prefixes   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01380">1380</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a3d153001b7be7fdff075fa2f2a7baa17"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d153001b7be7fdff075fa2f2a7baa17">◆ </a></span>readline_s_vi_editing_mode</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01071">1071</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a1a9930dceea607767463a9e14c2cf350"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a9930dceea607767463a9e14c2cf350">◆ </a></span>readline_s_vi_editing_mode_p</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01089">1089</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aa070d05b0e4aa9d8a7d06c6ad099f211"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa070d05b0e4aa9d8a7d06c6ad099f211">◆ </a></span>rl_completion_matches</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00079">79</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>.</p> </div> </div> <a id="ac1fe65445270664939f3b1a42b4439b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1fe65445270664939f3b1a42b4439b0">◆ </a></span>rl_filename_completion_function</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00073">73</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>.</p> </div> </div> <a id="ad2bc1e27d36ca7461fa5fc20d30eafe0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad2bc1e27d36ca7461fa5fc20d30eafe0">◆ </a></span>rl_username_completion_function</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>.</p> </div> </div> <a id="a3fb0236bd9f0310d5d1f5b758e29bedc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fb0236bd9f0310d5d1f5b758e29bedc">◆ </a></span>USE_INSERT_IGNORE_ESCAPE</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00055">55</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 id="ab26dc13c330ecadea159ffc09b40cda3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab26dc13c330ecadea159ffc09b40cda3">◆ </a></span>clear_rl_instream()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void clear_rl_instream </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00339">339</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00130">readline_instream</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00132">readline_rl_instream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">readline_s_set_input()</a>.</p> </div> </div> <a id="a41ea50b03f89d57840d88a5d885c2350"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41ea50b03f89d57840d88a5d885c2350">◆ </a></span>clear_rl_outstream()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void clear_rl_outstream </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00351">351</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00131">readline_outstream</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00133">readline_rl_outstream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">readline_s_set_output()</a>.</p> </div> </div> <a id="a69d2ad2b897d8c9f4b329da430410f68"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69d2ad2b897d8c9f4b329da430410f68">◆ </a></span>filename_completion_proc_call()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> filename_completion_proc_call </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">1743</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00995">rb_ary_shift()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00079">rl_completion_matches</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00073">rl_filename_completion_function</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a0e749f94266bba3171be6e76c25092a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e749f94266bba3171be6e76c25092a4">◆ </a></span>hist_delete_at()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_delete_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01718">1718</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01647">rb_remove_history()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ad6590805eda283ebd9c3195de9829441"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6590805eda283ebd9c3195de9829441">◆ </a></span>hist_each()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_each </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01689">1689</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00082">history_get_offset_func</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00242">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a0fa978f53fe04411ab64ba9762f7ba78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fa978f53fe04411ab64ba9762f7ba78">◆ </a></span>hist_empty_p()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_empty_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01712">1712</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aad640cb5294c5eca9549ed6ecef4c574"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad640cb5294c5eca9549ed6ecef4c574">◆ </a></span>hist_get()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01583">1583</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00082">history_get_offset_func</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ada0b116428b9ce7d615dbb72f23714be"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada0b116428b9ce7d615dbb72f23714be">◆ </a></span>hist_length()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_length </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01706">1706</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a5fa15c1ab62a9e7bb3c285633a73d5ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5fa15c1ab62a9e7bb3c285633a73d5ce">◆ </a></span>hist_pop()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_pop </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01669">1669</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01647">rb_remove_history()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a1bb08fb2c9dd7bcdc457b767c98cc44c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bb08fb2c9dd7bcdc457b767c98cc44c">◆ </a></span>hist_push()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_push </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01626">1626</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00091">OutputStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a0679b1cfb62f888e72b16e097ea57ea9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0679b1cfb62f888e72b16e097ea57ea9">◆ </a></span>hist_push_method()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_push_method </td> <td>(</td> <td class="paramtype">int </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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01634">1634</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00091">OutputStringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ac79110d1d1fd4a9daecbd8aa76ec06a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac79110d1d1fd4a9daecbd8aa76ec06a9">◆ </a></span>hist_shift()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_shift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01679">1679</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01647">rb_remove_history()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a8d830a42373ebffc47d9da37d213e636"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d830a42373ebffc47d9da37d213e636">◆ </a></span>hist_to_s()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hist_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01565">1565</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a72cf8c611c1a824b6c9cd21c275afe88"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72cf8c611c1a824b6c9cd21c275afe88">◆ </a></span>history_get_offset_0()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int history_get_offset_0 </td> <td>(</td> <td class="paramtype">int </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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01577">1577</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ae62760768d4e6f00295b843e10bfc76d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae62760768d4e6f00295b843e10bfc76d">◆ </a></span>history_get_offset_history_base()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int history_get_offset_history_base </td> <td>(</td> <td class="paramtype">int </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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01571">1571</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a8228690597b392072e476da0ffdc7ab3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8228690597b392072e476da0ffdc7ab3">◆ </a></span>Init_readline()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_readline </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">1793</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">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#l00061">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00059">COMPLETION_PROC</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_proc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01436">CONST_ID</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00050">EDIT_LINE_LIBRARY_VERSION</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01739">hist_clear</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01718">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01689">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01712">hist_empty_p()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01583">hist_get()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01706">hist_length()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01669">hist_pop()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01626">hist_push()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01634">hist_push_method()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01622">hist_set</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01679">hist_shift()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01565">hist_to_s()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01577">history_get_offset_0()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00082">history_get_offset_func</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01571">history_get_offset_history_base()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00083">history_replace_offset_func</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02228">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00727">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01661">rb_define_module_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01646">rb_define_singleton_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01318">rb_extend_object()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04930">rb_gc_register_address()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00020">rb_mEnumerable</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00130">readline_instream</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00131">readline_outstream</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00718">readline_s_delete_text</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01109">readline_s_emacs_editing_mode</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01127">readline_s_emacs_editing_mode_p</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01434">readline_s_get_basic_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01264">readline_s_get_basic_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01490">readline_s_get_completer_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01319">readline_s_get_completer_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01209">readline_s_get_completion_append_character</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00858">readline_s_get_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00826">readline_s_get_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01544">readline_s_get_filename_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00885">readline_s_get_line_buffer</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00928">readline_s_get_point</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00645">readline_s_get_pre_input_hook</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01051">readline_s_get_screen_size</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01381">readline_s_get_special_prefixes</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00667">readline_s_insert_text</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00740">readline_s_redisplay</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01561">readline_s_refresh_line</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01414">readline_s_set_basic_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01243">readline_s_set_basic_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01469">readline_s_set_completer_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01298">readline_s_set_completer_word_break_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01184">readline_s_set_completion_append_character</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00838">readline_s_set_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">readline_s_set_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01523">readline_s_set_filename_quote_characters</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">readline_s_set_input()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">readline_s_set_output()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00929">readline_s_set_point</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00644">readline_s_set_pre_input_hook</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01024">readline_s_set_screen_size</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01380">readline_s_set_special_prefixes</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01071">readline_s_vi_editing_mode</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01089">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#l01768">username_completion_proc_call()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>.</p> </div> </div> <a id="a8771a0fd66d5d6ca01765e4f9ba6aa53"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8771a0fd66d5d6ca01765e4f9ba6aa53">◆ </a></span>rb_remove_history()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_remove_history </td> <td>(</td> <td class="paramtype">int </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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01647">1647</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01903">rb_notimplement()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01718">hist_delete_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01669">hist_pop()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01679">hist_shift()</a>.</p> </div> </div> <a id="abc98cb079a652aa175ced4e90a5d0cb7"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc98cb079a652aa175ced4e90a5d0cb7">◆ </a></span>readline_attempted_completion_function()</h2> <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">int </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">933</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00831">RString::ary</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_proc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00096">malloc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03038">rb_Array()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01127">rb_attr_get()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00838">rb_enc_check()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00993">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="../../d3/d80/vm__eval_8c_source.html#l00781">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#l01309">rb_locale_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05885">rb_memerror()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01011">rb_obj_as_string()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01952">rb_tolower()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00067">strdup</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">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#l00484">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a62e30203825278e9bc77082caa163720"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62e30203825278e9bc77082caa163720">◆ </a></span>readline_get()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00330">330</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>.</p> </div> </div> <a id="a065f4cf7cfc69a67ff70ba23a5193d2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a065f4cf7cfc69a67ff70ba23a5193d2a">◆ </a></span>readline_readline()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_readline </td> <td>(</td> <td class="paramtype">int </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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">447</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00339">clear_rl_instream()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00351">clear_rl_outstream()</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00091">OutputStringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01611">rb_eIOError</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00609">rb_io_check_initialized()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00602">rb_io_taint_check()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00706">rb_jump_tag()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">rb_protect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</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#l01990">rb_str_unlocktmp()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00330">readline_get()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00130">readline_instream</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00131">readline_outstream</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01129">RFILE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a07570acb534235294ba45d311e47816a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07570acb534235294ba45d311e47816a">◆ </a></span>readline_s_get_completion_case_fold()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_get_completion_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00858">858</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01127">rb_attr_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a44b543ffdcedb3e3e2cd98ee5edaf53a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44b543ffdcedb3e3e2cd98ee5edaf53a">◆ </a></span>readline_s_get_completion_proc()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_get_completion_proc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00826">826</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_proc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01127">rb_attr_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a904a221bf20d897ac99bd5d4e95f4203"></a> <h2 class="memtitle"><span class="permalink"><a href="#a904a221bf20d897ac99bd5d4e95f4203">◆ </a></span>readline_s_set_completion_case_fold()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_set_completion_case_fold </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00838">838</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_case_fold</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="ae833ef02d34156acf9db552038fbcf8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae833ef02d34156acf9db552038fbcf8b">◆ </a></span>readline_s_set_completion_proc()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_set_completion_proc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">812</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">completion_proc</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">mReadline</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="aa9ca02834f86bc6b6aeb812d268df698"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9ca02834f86bc6b6aeb812d268df698">◆ </a></span>readline_s_set_input()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_set_input </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">528</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00532">Check_Type</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00339">clear_rl_instream()</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04311">input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00244">rb_cloexec_dup()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00130">readline_instream</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00132">readline_rl_instream</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00488">T_FILE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a593356f520503a75140c74db1c055332"></a> <h2 class="memtitle"><span class="permalink"><a href="#a593356f520503a75140c74db1c055332">◆ </a></span>readline_s_set_output()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_s_set_output </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">565</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00532">Check_Type</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00351">clear_rl_outstream()</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00032">output</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00244">rb_cloexec_dup()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00131">readline_outstream</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00133">readline_rl_outstream</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00488">T_FILE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a59ec33097dd182c58877b258dbb68cb3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59ec33097dd182c58877b258dbb68cb3">◆ </a></span>username_completion_proc_call()</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> username_completion_proc_call </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">1768</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00995">rb_ary_shift()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00079">rl_completion_matches</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00076">rl_username_completion_function</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="ac3c8a9184475c446140653f25a6d230a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3c8a9184475c446140653f25a6d230a">◆ </a></span>completion_case_fold</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">61</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00858">readline_s_get_completion_case_fold()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00838">readline_s_set_completion_case_fold()</a>.</p> </div> </div> <a id="afe6b5b705358895990e871dd6d333994"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe6b5b705358895990e871dd6d333994">◆ </a></span>completion_proc</h2> <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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00061">61</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00826">readline_s_get_completion_proc()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">readline_s_set_completion_proc()</a>.</p> </div> </div> <a id="aee02ad538f8a9a4619b9fb62691a69db"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee02ad538f8a9a4619b9fb62691a69db">◆ </a></span>history_get_offset_func</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int(* history_get_offset_func) (int)</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00082">82</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01689">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01583">hist_get()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a4bf48b7dab2813b0b096160c4ae4f24f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bf48b7dab2813b0b096160c4ae4f24f">◆ </a></span>history_replace_offset_func</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int(* history_replace_offset_func) (int)</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00083">83</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>.</p> </div> </div> <a id="a817633990b3bc28ff58853ccc46a1a35"></a> <h2 class="memtitle"><span class="permalink"><a href="#a817633990b3bc28ff58853ccc46a1a35">◆ </a></span>mReadline</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00048">48</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00858">readline_s_get_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00826">readline_s_get_completion_proc()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00838">readline_s_set_completion_case_fold()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">readline_s_set_completion_proc()</a>.</p> </div> </div> <a id="a28f6f47520141aa2b1901e36aad20153"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28f6f47520141aa2b1901e36aad20153">◆ </a></span>readline_instream</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_instream</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00130">130</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00339">clear_rl_instream()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">readline_s_set_input()</a>.</p> </div> </div> <a id="a94696a5f4ba79f5a674e700964f83239"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94696a5f4ba79f5a674e700964f83239">◆ </a></span>readline_outstream</h2> <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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> readline_outstream</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00131">131</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00351">clear_rl_outstream()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">readline_s_set_output()</a>.</p> </div> </div> <a id="a7bd75b446c310191cf9c3bcf26acf9d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7bd75b446c310191cf9c3bcf26acf9d2">◆ </a></span>readline_rl_instream</h2> <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="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a>* readline_rl_instream</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00132">132</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00339">clear_rl_instream()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">readline_s_set_input()</a>.</p> </div> </div> <a id="a7d41a18cb24311045b2922ab19a2cb2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7d41a18cb24311045b2922ab19a2cb2e">◆ </a></span>readline_rl_outstream</h2> <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="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a>* readline_rl_outstream</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 class="definition">Definition at line <a class="el" href="../../d3/d83/readline_8c_source.html#l00133">133</a> of file <a class="el" href="../../d3/d83/readline_8c_source.html">readline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l00351">clear_rl_outstream()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">readline_s_set_output()</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.14 </small></address> </body> </html>