Re: Re: convention about function naming II
| From: | Andi Gutmans | Date: | Tue, 19 Dec 2000 17:00:41 +0000 |
| Subject: | Re: Re: convention about function naming II | ||
| References: | 1 2 3 4 5 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-41857@lists.php.net to get a copy of this message | ||
I'll apply it when toye is back to the RC branch. If I'm not around when it comes back someone else on php-dev can do it.
Thanks,
Andi
At 17:44 19/12/00 +0100, Hartmut Holzgraefe wrote:
Andi Gutmans wrote: I really want these name changes to make it into 4.0.4 or we'll be left with backwards compatibility problems when releasing 4.0.5. Sascha, I think we should have one last RC. We will end up having to keep two versions of the function names which sucks. i have prepared the namechanges in the RC branch but couldn't reach toye all day maybe one of you can apply the attached diffs whenever cvs comes up again as i will be offline for at least 24 hours now? -- Hartmut Holzgraefe hartmut@six.de http://www.six.de +49-711-99091-77------ Andi Gutmans <andi@zend.com> http://www.zend.com/php_ctype.h.old Wed Nov 22 02:00:44 2000+++ php_ctype.h Tue Dec 19 14:40:54 2000 @@ -41,17 +41,17 @@ PHP_MINFO_FUNCTION(ctype); PHP_FUNCTION(confirm_ctype_compiled); /* For testing, remove later. */ -PHP_FUNCTION(isalnum); -PHP_FUNCTION(isalpha); -PHP_FUNCTION(iscntrl); -PHP_FUNCTION(isdigit); -PHP_FUNCTION(islower); -PHP_FUNCTION(isgraph); -PHP_FUNCTION(isprint); -PHP_FUNCTION(ispunct); -PHP_FUNCTION(isspace); -PHP_FUNCTION(isupper); -PHP_FUNCTION(isxdigit); +PHP_FUNCTION(ctype_alnum); +PHP_FUNCTION(ctype_alpha); +PHP_FUNCTION(ctype_cntrl); +PHP_FUNCTION(ctype_digit); +PHP_FUNCTION(ctype_lower); +PHP_FUNCTION(ctype_graph); +PHP_FUNCTION(ctype_print); +PHP_FUNCTION(ctype_punct); +PHP_FUNCTION(ctype_space); +PHP_FUNCTION(ctype_upper); +PHP_FUNCTION(ctype_xdigit); /*Declare any global variables you may need between the BEGIN--- ctype.c.old Wed Nov 22 02:00:44 2000+++ ctype.c Tue Dec 19 14:40:43 2000@@ -41,17 +41,17 @@ */ function_entry ctype_functions[] = {PHP_FE(confirm_ctype_compiled, NULL) /* For testing, remove later. */ - PHP_FE(isalnum, NULL) - PHP_FE(isalpha, NULL) - PHP_FE(iscntrl, NULL) - PHP_FE(isdigit, NULL) - PHP_FE(islower, NULL) - PHP_FE(isgraph, NULL) - PHP_FE(isprint, NULL) - PHP_FE(ispunct, NULL) - PHP_FE(isspace, NULL) - PHP_FE(isupper, NULL) - PHP_FE(isxdigit, NULL) + PHP_FE(ctype_alnum, NULL) + PHP_FE(ctype_alpha, NULL) + PHP_FE(ctype_cntrl, NULL) + PHP_FE(ctype_digit, NULL) + PHP_FE(ctype_lower, NULL) + PHP_FE(ctype_graph, NULL) + PHP_FE(ctype_print, NULL) + PHP_FE(ctype_punct, NULL) + PHP_FE(ctype_space, NULL) + PHP_FE(ctype_upper, NULL) + PHP_FE(ctype_xdigit, NULL) {NULL, NULL, NULL} /* Must be the last line in ctype_functions[] */}; @@ -177,7 +177,7 @@ /* {{{ proto bool isalnum(mixed c)Check for alphanumeric character(s) */-PHP_FUNCTION(isalnum) +PHP_FUNCTION(ctype_alnum) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -195,7 +195,7 @@ /* {{{ proto bool isalpha(mixed c)Check for alphabetic character(s) */-PHP_FUNCTION(isalpha) +PHP_FUNCTION(ctype_alpha) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -213,7 +213,7 @@ /* {{{ proto bool iscntrl(mixed c)Check for control character(s) */-PHP_FUNCTION(iscntrl) +PHP_FUNCTION(ctype_cntrl) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -231,7 +231,7 @@ /* {{{ proto bool isdigit(mixed c)Check for numeric character(s) */-PHP_FUNCTION(isdigit) +PHP_FUNCTION(ctype_digit) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -249,7 +249,7 @@ /* {{{ proto bool islower(mixed c)Check for lowercase character(s) */-PHP_FUNCTION(islower) +PHP_FUNCTION(ctype_lower) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -267,7 +267,7 @@ /* {{{ proto bool isgraph(mixed c)Check for any printable character(s) except space */-PHP_FUNCTION(isgraph) +PHP_FUNCTION(ctype_graph) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -285,7 +285,7 @@ /* {{{ proto bool isprint(mixed c)Check for printable character(s) */-PHP_FUNCTION(isprint) +PHP_FUNCTION(ctype_print) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -303,7 +303,7 @@ /* {{{ proto bool ispunct(mixed c)Check for any printable character which is not a space or an alphanumeric character */-PHP_FUNCTION(ispunct) +PHP_FUNCTION(ctype_punct) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -321,7 +321,7 @@ /* {{{ proto bool isspace(mixed c)Check for whitespace character(s)*/-PHP_FUNCTION(isspace) +PHP_FUNCTION(ctype_space) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -339,7 +339,7 @@ /* {{{ proto bool isupper(mixed c)Check for uppercase character(s) */-PHP_FUNCTION(isupper) +PHP_FUNCTION(ctype_upper) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;@@ -357,7 +357,7 @@ /* {{{ proto bool isxdigit(mixed c)Check for character(s) representing a hexadecimal digit */-PHP_FUNCTION(isxdigit) +PHP_FUNCTION(ctype_xdigit) {PHP_EXPERIMENTAL("4.0.4dev",NULL) zval **c;--- tests/001.phpt.old Wed Nov 22 02:00:44 2000+++ tests/001.phpt Tue Dec 19 14:41:18 2000@@ -15,27 +15,27 @@} echo "$function $n\n";} -ctype_test_001("islower"); -ctype_test_001("isupper"); -ctype_test_001("isalpha"); -ctype_test_001("isdigit"); -ctype_test_001("isalnum"); -ctype_test_001("iscntrl"); -ctype_test_001("isgraph"); -ctype_test_001("isprint"); -ctype_test_001("ispunct"); -ctype_test_001("isspace"); -ctype_test_001("isxdigit"); +ctype_test_001("ctype_lower"); +ctype_test_001("ctype_upper"); +ctype_test_001("ctype_alpha"); +ctype_test_001("ctype_digit"); +ctype_test_001("ctype_alnum"); +ctype_test_001("ctype_cntrl"); +ctype_test_001("ctype_graph"); +ctype_test_001("ctype_print"); +ctype_test_001("ctype_punct"); +ctype_test_001("ctype_space"); +ctype_test_001("ctype_xdigit"); ?> --EXPECT-- -islower 26 -isupper 26 -isalpha 52 -isdigit 10 -isalnum 62 -iscntrl 33 -isgraph 94 -isprint 95 -ispunct 32 -isspace 6 -isxdigit 22 +ctype_lower 26 +ctype_upper 26 +ctype_alpha 52 +ctype_digit 10 +ctype_alnum 62 +ctype_cntrl 33 +ctype_graph 94 +ctype_print 95 +ctype_punct 32 +ctype_space 6 +ctype_xdigit 22 --- tests/002.phpt.old Wed Nov 22 02:00:44 2000+++ tests/002.phpt Tue Dec 19 14:41:32 2000@@ -17,27 +17,27 @@} echo "$function $n $m\n";} -ctype_test_002("islower"); -ctype_test_002("isupper"); -ctype_test_002("isalpha"); -ctype_test_002("isdigit"); -ctype_test_002("isalnum"); -ctype_test_002("iscntrl"); -ctype_test_002("isgraph"); -ctype_test_002("isprint"); -ctype_test_002("ispunct"); -ctype_test_002("isspace"); -ctype_test_002("isxdigit"); +ctype_test_002("ctype_lower"); +ctype_test_002("ctype_upper"); +ctype_test_002("ctype_alpha"); +ctype_test_002("ctype_digit"); +ctype_test_002("ctype_alnum"); +ctype_test_002("ctype_cntrl"); +ctype_test_002("ctype_graph"); +ctype_test_002("ctype_print"); +ctype_test_002("ctype_punct"); +ctype_test_002("ctype_space"); +ctype_test_002("ctype_xdigit"); ?> --EXPECT-- -islower 26 0 -isupper 26 0 -isalpha 52 0 -isdigit 10 0 -isalnum 62 0 -iscntrl 33 0 -isgraph 94 94 -isprint 95 95 -ispunct 32 0 -isspace 6 0 -isxdigit 22 0 +ctype_lower 26 0 +ctype_upper 26 0 +ctype_alpha 52 0 +ctype_digit 10 0 +ctype_alnum 62 0 +ctype_cntrl 33 0 +ctype_graph 94 94 +ctype_print 95 95 +ctype_punct 32 0 +ctype_space 6 0 +ctype_xdigit 22 0