int allow_pathname_alphabetic_chars = 0;
char *pathname_alphabetic_chars = "/-_=~.#$";
-
+char *rindex ();
int
alphabetic (c)
int c;
{
- char *rindex ();
+
if (pure_alphabetic (c) || (numeric (c)))
return (1);
/* Handle simple case first. What if there is only one answer? */
if (!matches[1])
{
- char *rindex (), *temp;
+ char *temp;
if (rl_filename_completion_desired)
temp = rindex (matches[0], '/');
is. */
for (i = 1; matches[i]; i++)
{
- char *rindex (), *temp = (char *)NULL;
+ char *temp = (char *)NULL;
/* If we are hacking filenames, then only count the characters
after the last slash in the pathname. */
}
else
{
- char *rindex (), *temp = (char *)NULL;
+ char *temp = (char *)NULL;
if (rl_filename_completion_desired)
temp = rindex (matches[l], '/');
/* If we don't have any state, then do some initialization. */
if (!state)
{
- char *rindex (), *temp;
+ char *temp;
if (dirname) free (dirname);
if (filename) free (filename);
char *string;
{
extern char *possible_control_prefixes[], *possible_meta_prefixes[];
- char *rindex (), *funname, *kname;
+ char *funname, *kname;
static int substring_member_of_array ();
register int c;
int key, i;