NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
ctype.c
Go to the documentation of this file.
1
23
31
32
#include <ctype.h>
33
#include <stdbool.h>
34
40
bool
mutt_isalnum
(
int
arg)
41
{
42
if
(isascii(arg))
43
return
isalnum(arg);
44
45
return
false
;
46
}
47
53
bool
mutt_isalpha
(
int
arg)
54
{
55
if
(isascii(arg))
56
return
isalpha(arg);
57
58
return
false
;
59
}
60
66
bool
mutt_isdigit
(
int
arg)
67
{
68
if
(isascii(arg))
69
return
isdigit(arg);
70
71
return
false
;
72
}
73
79
bool
mutt_ispunct
(
int
arg)
80
{
81
if
(isascii(arg))
82
return
ispunct(arg);
83
84
return
false
;
85
}
86
96
bool
mutt_isspace
(
int
arg)
97
{
98
if
(isascii(arg))
99
return
isspace(arg);
100
101
return
false
;
102
}
103
111
bool
mutt_isxdigit
(
int
arg)
112
{
113
if
(isascii(arg))
114
return
isxdigit(arg);
115
116
return
false
;
117
}
118
125
int
mutt_tolower
(
int
arg)
126
{
127
if
(isascii(arg))
128
return
tolower(arg);
129
130
return
arg;
131
}
132
139
int
mutt_toupper
(
int
arg)
140
{
141
if
(isascii(arg))
142
return
toupper(arg);
143
144
return
arg;
145
}
mutt_isspace
bool mutt_isspace(int arg)
Wrapper for isspace(3).
Definition
ctype.c:96
mutt_isalpha
bool mutt_isalpha(int arg)
Wrapper for isalpha(3).
Definition
ctype.c:53
mutt_ispunct
bool mutt_ispunct(int arg)
Wrapper for ispunct(3).
Definition
ctype.c:79
mutt_isxdigit
bool mutt_isxdigit(int arg)
Wrapper for isxdigit(3).
Definition
ctype.c:111
mutt_toupper
int mutt_toupper(int arg)
Wrapper for toupper(3).
Definition
ctype.c:139
mutt_isalnum
bool mutt_isalnum(int arg)
Wrapper for isalnum(3).
Definition
ctype.c:40
mutt_tolower
int mutt_tolower(int arg)
Wrapper for tolower(3).
Definition
ctype.c:125
mutt_isdigit
bool mutt_isdigit(int arg)
Wrapper for isdigit(3).
Definition
ctype.c:66