Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You can't use <code>rlwrap</code>'s line editing/history and your repl's TAB completion at the same time.</p> <p><code>rlwrap</code> provides line editing, history and (very simple) completion for commands <em>that don't have it</em>. A command that has something as fancy as TAB completion shouldn't need <code>rlwrap</code> to do its line editing, should it?</p> <p>The <code>-a</code> (<code>--always-readline</code>) option is a rather crude way to <em>substitute</em> rlwrap's line editing behaviour for that of your command. It is primarily meant for commands that have a very simple line editor, without e.g. command history</p> <p>If you want to use the <code>-a</code> option because you prefer <code>rlwrap</code>'s fanciness (like persistent history, or coloured prompts) to your command's (like TAB completion), go ahead, but it is impossible to pick some fanciness of one and keep some of the other.</p> <p>This is the (small) price programs (and their users) have to pay for avoiding the <code>readline</code> library and the GPL license that comes with it. </p> <p>Hans (<code>rlwrap</code> author) </p> <p><hr> Edit (April 2017):</p> <p>In many cases it will be possible to use a <a href="https://github.com/hanslub42/rlwrap/wiki/RlwrapFilter.pm-manpage" rel="nofollow noreferrer">filter</a> to restore completion. See <a href="https://stackoverflow.com/questions/43505223/a-node-shell-based-on-gnu-readline/43677273#43677273">A node shell based on readline</a> for an example of this.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload