diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2010-05-24 16:34:57 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2010-05-24 16:34:57 -0300 |
| commit | 5a7dee0c5d8dfa9a4d95c216f7c38d9f2b1cd441 (patch) | |
| tree | c86960cca589760468e89c3429ed50c53ca9e73c | |
| parent | ddf1f2a0530dc299fe4997c51b86db9710a94408 (diff) | |
| download | lua-5a7dee0c5d8dfa9a4d95c216f7c38d9f2b1cd441.tar.gz lua-5a7dee0c5d8dfa9a4d95c216f7c38d9f2b1cd441.tar.bz2 lua-5a7dee0c5d8dfa9a4d95c216f7c38d9f2b1cd441.zip | |
added class '%g' in patterns (for graphical characters)
| -rw-r--r-- | lstrlib.c | 3 |
1 files changed, 2 insertions, 1 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** $Id: lstrlib.c,v 1.151 2010/04/12 16:13:02 roberto Exp roberto $ | 2 | ** $Id: lstrlib.c,v 1.152 2010/05/04 17:20:33 roberto Exp roberto $ |
| 3 | ** Standard library for string operations and pattern-matching | 3 | ** Standard library for string operations and pattern-matching |
| 4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
| 5 | */ | 5 | */ |
| @@ -241,6 +241,7 @@ static int match_class (int c, int cl) { | |||
| 241 | case 'a' : res = isalpha(c); break; | 241 | case 'a' : res = isalpha(c); break; |
| 242 | case 'c' : res = iscntrl(c); break; | 242 | case 'c' : res = iscntrl(c); break; |
| 243 | case 'd' : res = isdigit(c); break; | 243 | case 'd' : res = isdigit(c); break; |
| 244 | case 'g' : res = isgraph(c); break; | ||
| 244 | case 'l' : res = islower(c); break; | 245 | case 'l' : res = islower(c); break; |
| 245 | case 'p' : res = ispunct(c); break; | 246 | case 'p' : res = ispunct(c); break; |
| 246 | case 's' : res = isspace(c); break; | 247 | case 's' : res = isspace(c); break; |
