Re: Re: convention about function naming II

From: 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---
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
--- Andi Gutmans <andi@zend.com> http://www.zend.com/

« previous php.dev (#41857) next »