xref: /dflybsd-src/contrib/gdb-7/readline/rlshell.h (revision 16003dcfd2baa152f5dd24794ec9f36e139eaeb8)
1*6b445a62SJohn Marino /* rlshell.h -- utility functions normally provided by bash. */
2*6b445a62SJohn Marino 
3*6b445a62SJohn Marino /* Copyright (C) 1999-2009 Free Software Foundation, Inc.
4*6b445a62SJohn Marino 
5*6b445a62SJohn Marino    This file is part of the GNU Readline Library (Readline), a library
6*6b445a62SJohn Marino    for reading lines of text with interactive input and history editing.
7*6b445a62SJohn Marino 
8*6b445a62SJohn Marino    Readline is free software: you can redistribute it and/or modify
9*6b445a62SJohn Marino    it under the terms of the GNU General Public License as published by
10*6b445a62SJohn Marino    the Free Software Foundation, either version 3 of the License, or
11*6b445a62SJohn Marino    (at your option) any later version.
12*6b445a62SJohn Marino 
13*6b445a62SJohn Marino    Readline is distributed in the hope that it will be useful,
14*6b445a62SJohn Marino    but WITHOUT ANY WARRANTY; without even the implied warranty of
15*6b445a62SJohn Marino    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16*6b445a62SJohn Marino    GNU General Public License for more details.
17*6b445a62SJohn Marino 
18*6b445a62SJohn Marino    You should have received a copy of the GNU General Public License
19*6b445a62SJohn Marino    along with Readline.  If not, see <http://www.gnu.org/licenses/>.
20*6b445a62SJohn Marino */
21*6b445a62SJohn Marino 
22*6b445a62SJohn Marino #if !defined (_RL_SHELL_H_)
23*6b445a62SJohn Marino #define _RL_SHELL_H_
24*6b445a62SJohn Marino 
25*6b445a62SJohn Marino #include "rlstdc.h"
26*6b445a62SJohn Marino 
27*6b445a62SJohn Marino extern char *sh_single_quote PARAMS((char *));
28*6b445a62SJohn Marino extern void sh_set_lines_and_columns PARAMS((int, int));
29*6b445a62SJohn Marino extern char *sh_get_env_value PARAMS((const char *));
30*6b445a62SJohn Marino extern char *sh_get_home_dir PARAMS((void));
31*6b445a62SJohn Marino extern int sh_unset_nodelay_mode PARAMS((int));
32*6b445a62SJohn Marino 
33*6b445a62SJohn Marino #endif /* _RL_SHELL_H_ */
34