Imported from ../bash-2.05.tar.gz.
[platform/upstream/bash.git] / builtins / common.h
index f6fa101..8f3366b 100644 (file)
 
    You should have received a copy of the GNU General Public License along
    with Bash; see the file COPYING.  If not, write to the Free Software
-   Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+   Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */
 
 #if  !defined (__COMMON_H)
 #  define __COMMON_H
 
-#include "../stdc.h"
+#include "stdc.h"
 
 #define ISOPTION(s, c) (s[0] == '-' && !s[2] && s[1] == c)
 
@@ -70,20 +70,17 @@ extern Function *builtin_address __P((char *));
 extern Function *find_special_builtin __P((char *));
 extern void initialize_shell_builtins __P((void));
 
-extern char *single_quote __P((char *));
-extern char *double_quote __P((char *));
-extern char *backslash_quote __P((char *));
-extern int contains_shell_metas __P((char *));
-
 /* Functions from set.def */
 extern void initialize_shell_options __P((int));
 extern void list_minus_o_opts __P((int, int));
 extern int set_minus_o_option __P((int, char *));
 extern int minus_o_option_value __P((char *));
 extern void reset_shell_options __P((void));
+extern char **get_minus_o_opts __P((void));
 
 /* Functions from shopt.def */
 extern void reset_shopt_options __P((void));
+extern char **get_shopt_options __P((void));
 
 /* Functions from type.def */
 extern int describe_command __P((char *, int, int));
@@ -107,5 +104,6 @@ extern void parse_and_execute_cleanup __P((void));
 /* Functions from evalfile.c */
 extern int maybe_execute_file __P((char *, int));
 extern int source_file __P((char *));
+extern int fc_execute_file __P((char *));
 
 #endif /* !__COMMON_H */