diff --git a/functions/ctype.xml b/functions/ctype.xml
index 3beee6d1a4..2a806b6a49 100644
--- a/functions/ctype.xml
+++ b/functions/ctype.xml
@@ -51,6 +51,7 @@
string c
+ &warn.experimental.func;
See also setlocale.
@@ -70,6 +71,7 @@
string c
+ &warn.experimental.func;
@@ -88,6 +90,7 @@
string c
+ &warn.experimental.func;
@@ -106,6 +109,7 @@
string c
+ &warn.experimental.func;
@@ -124,6 +128,7 @@
string c
+ &warn.experimental.func;
@@ -142,6 +147,7 @@
string c
+ &warn.experimental.func;
@@ -160,6 +166,7 @@
string c
+ &warn.experimental.func;
@@ -181,6 +188,7 @@
string c
+ &warn.experimental.func;
@@ -199,6 +207,7 @@
string c
+ &warn.experimental.func;
@@ -217,6 +226,7 @@
string c
+ &warn.experimental.func;
@@ -237,6 +247,7 @@
string c
+ &warn.experimental.func;
diff --git a/functions/dbx.xml b/functions/dbx.xml
index f07bc615af..1117ee7749 100644
--- a/functions/dbx.xml
+++ b/functions/dbx.xml
@@ -42,6 +42,7 @@
+ &warn.experimental.func;
Returns &true; on success,
&false; on error.
@@ -88,6 +89,7 @@ dbx_close($link);
+ &warn.experimental.func;
Returns: a dbx_link_object on success, &false;
on error. If a connection has been made but the database could not
@@ -189,6 +191,7 @@ dbx_close ($link);
+ &warn.experimental.func;
Returns a string containing the error-message from the last
function call of the module (e.g. mysql-module). If there are
@@ -243,6 +246,7 @@ dbx_close ($link);
+ &warn.experimental.func;
Returns a dbx_result_object or 1 on success (a result object is
only returned for sql-statements that return results) or 0 on
@@ -388,6 +392,7 @@ dbx_close($link);
+ &warn.experimental.func;
Returns &true; on success,
&false; on error.
@@ -436,6 +441,7 @@ dbx_close ($link);
+ &warn.experimental.func;
Returns 0 if row_a[$columnname_or_index] is equal to
row_b[$columnname_or_index], 1 if it is greater and -1 if it is
diff --git a/functions/domxml.xml b/functions/domxml.xml
index 7a8ca0e12a..1a1fe6043c 100644
--- a/functions/domxml.xml
+++ b/functions/domxml.xml
@@ -427,6 +427,7 @@
string str
+ &warn.experimental.func;
The function parses the XML document in
str and returns an object of class "Dom
@@ -451,6 +452,7 @@
string filename
+ &warn.experimental.func;
The function parses the XML document in the file named
filename and returns an object of class
@@ -478,6 +480,7 @@
string str
+ &warn.experimental.func;
The function parses the XML document in
str and returns a tree PHP objects as the
@@ -506,6 +509,7 @@
array doc
+ &warn.experimental.func;
Returns element node located at the root of a an DOM document.
There are actually other possible nodes like comments which are currently
@@ -570,6 +574,7 @@ print_r($root);
string name
+ &warn.experimental.func;
Adds a root element node to a dom document and returns the new node.
The element name is given in the second parameter.
@@ -606,6 +611,7 @@ echo $doc->dumpmem();
resource doc
+ &warn.experimental.func;
Creates an XML document from the dom representation. This function
usually is called after a building a new dom document from scratch
@@ -632,6 +638,7 @@ echo $doc->dumpmem();
resource node
+ &warn.experimental.func;
Returns all attributes of a node as array of objects of type
"dom attribute".
@@ -655,6 +662,7 @@ echo $doc->dumpmem();
string name
+ &warn.experimental.func;
Returns the attribute with name name of the given
node.
@@ -681,6 +689,7 @@ echo $doc->dumpmem();
string value
+ &warn.experimental.func;
Sets an attribute with name name of the given
node on a value.
@@ -721,6 +730,7 @@ echo $doc->dumpmem();
object doc|node
+ &warn.experimental.func;
Returns all children of a node as an array of nodes.
@@ -761,6 +771,7 @@ $children = $head->children()
string content
+ &warn.experimental.func;
Adds a new child of type element to a node and returns it.
@@ -782,6 +793,7 @@ $children = $head->children()
string version
+ &warn.experimental.func;
Creates a new dom document from scratch and returns it.
@@ -806,6 +818,7 @@ $children = $head->children()
object dom document
+ &warn.experimental.func;
@@ -829,6 +842,7 @@ $children = $head->children()
object xpath context
+ &warn.experimental.func;
diff --git a/functions/fbsql.xml b/functions/fbsql.xml
index 7bba6808b7..64e476607f 100644
--- a/functions/fbsql.xml
+++ b/functions/fbsql.xml
@@ -47,6 +47,7 @@
+ &warn.experimental.func;
fbsql_affected_rows returns the number
of rows affected by the last INSERT, UPDATE or DELETE query
@@ -104,6 +105,7 @@
+ &warn.experimental.func;
fbsql_autocommit returns the current
autocommit status. if the optional OnOff parameter is
@@ -138,6 +140,7 @@
+ &warn.experimental.func;
fbsql_change_user changes the logged in user
of the current active connection, or the connection given by the
@@ -166,6 +169,7 @@
+ &warn.experimental.func;
Returns: &true; on success, &false; on error.
@@ -225,6 +229,7 @@
+ &warn.experimental.func;
Returns a positive FrontBase link identifier on success, or an error
message on failure.
@@ -286,6 +291,7 @@
+ &warn.experimental.func;
fbsql_create_db attempts to create a new
database on the server associated with the specified link
@@ -329,6 +335,7 @@
+ &warn.experimental.func;
Returns: The database password for the database represented by the link
identifier.
@@ -364,6 +371,7 @@
int row_number
+ &warn.experimental.func;
Returns: &true; on success, &false; on failure.
@@ -431,6 +439,7 @@
+ &warn.experimental.func;
Returns: A positive FrontBase result identifier to the query result,
or &false; on error.
@@ -467,6 +476,7 @@
+ &warn.experimental.func;
Returns: &true; on success, &false; on failure.
@@ -496,6 +506,7 @@
+ &warn.experimental.func;
Returns the error number from the last fbsql function, or
0 (zero) if no error occurred.
@@ -547,6 +558,7 @@ echo fbsql_errno().": ".fbsql_error()."<BR>";
+ &warn.experimental.func;
Returns the error text from the last fbsql function, or
'' (the empty string) if no error occurred.
@@ -599,6 +611,7 @@ echo fbsql_errno().": ".fbsql_error()."<BR>";
+ &warn.experimental.func;
Returns an array that corresponds to the fetched row, or &false;
if there are no more rows.
@@ -669,6 +682,7 @@ fbsql_free_result ($result);
resource result
+ &warn.experimental.func;
Returns an associative array that corresponds to the fetched row,
or &false; if there are no more rows.
@@ -733,6 +747,7 @@ fbsql_free_result ($result);
+ &warn.experimental.func;
Returns an object containing field information.
@@ -824,6 +839,7 @@ fbsql_free_result ($result);
+ &warn.experimental.func;
Returns: An array that corresponds to the lengths of each field
in the last row fetched by fbsql_fetch_row,
@@ -861,6 +877,7 @@ fbsql_free_result ($result);
+ &warn.experimental.func;
Returns an object with properties that correspond to the fetched
row, or &false; if there are no more rows.
@@ -917,6 +934,7 @@ fbsql_free_result ($result);
resource result
+ &warn.experimental.func;
Returns: An array that corresponds to the fetched row, or &false;
if there are no more rows.
@@ -958,6 +976,7 @@ fbsql_free_result ($result);
int field_offset
+ &warn.experimental.func;
fbsql_field_flags returns the field flags of
the specified field. The flags are reported as a single word
@@ -983,6 +1002,7 @@ fbsql_free_result ($result);
int field_index
+ &warn.experimental.func;
fbsql_field_name returns the name of the
specified field index. result must be a
@@ -1042,6 +1062,7 @@ password
int field_offset
+ &warn.experimental.func;
fbsql_field_len returns the length of the
specified field.
@@ -1065,6 +1086,7 @@ password
int field_offset
+ &warn.experimental.func;
Seeks to the specified field offset. If the next call to
fbsql_fetch_field doesn't include a field
@@ -1093,6 +1115,7 @@ password
int field_offset
+ &warn.experimental.func;
Returns the name of the table that the specifed field is
in.
@@ -1116,6 +1139,7 @@ password
int field_offset
+ &warn.experimental.func;
fbsql_field_type is similar to the
fbsql_field_name function. The arguments are
@@ -1167,6 +1191,7 @@ fbsql_close();
int result
+ &warn.experimental.func;
fbsql_free_result will free all memory
associated with the result identifier result.
@@ -1199,6 +1224,7 @@ fbsql_close();
+ &warn.experimental.func;
fbsql_insert_id returns the ID generated for
an column defined as DEFAULT UNIQUE by the previous INSERT query using the
@@ -1242,6 +1268,7 @@ fbsql_close();
+ &warn.experimental.func;
fbsql_list_dbs will return a result pointer
containing the databases available from the current fbsql
@@ -1300,6 +1327,7 @@ database3
+ &warn.experimental.func;
fbsql_list_fields retrieves information
about the given tablename. Arguments are the database name and
@@ -1363,6 +1391,7 @@ field3
+ &warn.experimental.func;
fbsql_list_tables takes a database name and
returns a result pointer much like the
@@ -1388,6 +1417,7 @@ field3
int result_id
+ &warn.experimental.func;
When sending more than one SQL statement to the server or executing a stored procedure
with multiple results will cause the server to return multiple result sets.
@@ -1430,6 +1460,7 @@ field3
resource result
+ &warn.experimental.func;
fbsql_num_fields returns the number of
fields in a result set.
@@ -1456,6 +1487,7 @@ field3
resource result
+ &warn.experimental.func;
fbsql_num_rows returns the number of rows in
a result set. This command is only valid for SELECT statements.
@@ -1511,6 +1543,7 @@ echo "$num_rows Rows\n";
+ &warn.experimental.func;
Returns: A positive FrontBase persistent link identifier on success,
or &false; on error.
@@ -1562,6 +1595,7 @@ echo "$num_rows Rows\n";
+ &warn.experimental.func;
fbsql_query sends a query to the currently
active database on the server that's associated with the
@@ -1664,6 +1698,7 @@ $result = fbsql_query ("SELECT my_col FROM my_tbl")
+ &warn.experimental.func;
fbsql_result returns the contents of one
cell from a FrontBase result set. The field argument can be the
@@ -1712,6 +1747,7 @@ $result = fbsql_query ("SELECT my_col FROM my_tbl")
+ &warn.experimental.func;
Returns: &true; on success, &false; on error.
@@ -1757,6 +1793,7 @@ $result = fbsql_query ("SELECT my_col FROM my_tbl")
int i
+ &warn.experimental.func;
fbsql_tablename takes a result pointer
returned by the fbsql_list_tables function
@@ -1799,6 +1836,7 @@ while ($i < fbsql_num_rows ($result)) {
+ &warn.experimental.func;
Returns &true; if warnings is turned on otherwise &false;.
diff --git a/functions/ingres_ii.xml b/functions/ingres_ii.xml
index fbbb73a543..2194fd9770 100755
--- a/functions/ingres_ii.xml
+++ b/functions/ingres_ii.xml
@@ -58,6 +58,7 @@
+ &warn.experimental.func;
Returns a Ingres II link resource on success, or &false; on failure.
@@ -135,6 +136,7 @@
+ &warn.experimental.func;
Returns a Ingres II link resource on success, or &false; on failure.
@@ -175,6 +177,7 @@
+ &warn.experimental.func;
Returns &true; on success, or &false; on failure.
@@ -214,6 +217,7 @@
+ &warn.experimental.func;
Returns &true; on success, or &false; on failure.
@@ -311,6 +315,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
For delete, insert or update queries,
ingres_num_rows returns the number of rows
@@ -363,6 +368,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_num_fields returns the number of fields
in the results returned by the Ingres server after a call to
@@ -396,6 +402,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_name returns the name of a field
in a query result, or &false; on failure.
@@ -433,6 +440,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_type returns the type of a field
in a query result, or &false; on failure.
@@ -477,6 +485,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_nullable returns &true; if the field
can be set to the &null; value and &false; if it can't.
@@ -514,6 +523,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_length returns the length of a field.
This is the number of bytes used by the server to store the field.
@@ -552,6 +562,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_precision returns the precision of
a field. This value is used only for decimal, float and money SQL data
@@ -591,6 +602,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_field_scale returns the scale of a field.
This value is used only for the decimal SQL data type. For detailed
@@ -629,6 +641,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_fetch_array Returns an array that corresponds
to the fetched row, or &false; if there are no more rows.
@@ -707,6 +720,7 @@ while ($row = ingres_fetch_array()) {
+ &warn.experimental.func;
ingres_fetch_row returns an array that corresponds
to the fetched row, or &false; if there are no more rows. Each result
@@ -761,6 +775,7 @@ while ($row = ingres_fetch_row()) {
+ &warn.experimental.func;
ingres_fetch_object Returns an object that
corresponds to the fetched row, or &false; if there are no more rows.
@@ -824,6 +839,7 @@ while ($row = ingres_fetch_object()) {
+ &warn.experimental.func;
ingres_rollback rolls back the currently open
transaction, actualy canceling all changes made to the database
@@ -857,6 +873,7 @@ while ($row = ingres_fetch_object()) {
+ &warn.experimental.func;
ingres_commit commits the currently open
transaction, making all changes made to the database permanent.
@@ -894,6 +911,7 @@ while ($row = ingres_fetch_object()) {
+ &warn.experimental.func;
ingres_autocommit is called before opening a
transaction (before the first call to ingres_query
diff --git a/functions/mbstring.xml b/functions/mbstring.xml
index 45ac13705b..b8821cd631 100644
--- a/functions/mbstring.xml
+++ b/functions/mbstring.xml
@@ -538,6 +538,7 @@ mbstring.substitute_character = none
language
+ &warn.experimental.func;
mb_language sets language. If
language is omitted, it returns current
@@ -590,6 +591,7 @@ mbstring.substitute_character = none
+ &warn.experimental.func;
mb_parse_str parses GET/POST/COOKIE data and
sets global variables. Since PHP does not provide raw POST/COOKIE
@@ -632,6 +634,7 @@ mbstring.substitute_character = none
encoding
+ &warn.experimental.func;
mb_internal_encoding sets internal character
encoding to encoding If parameter is
@@ -688,6 +691,7 @@ echo mb_internal_encoding();
+ &warn.experimental.func;
mb_http_input returns result of HTTP input
character encoding detection.
@@ -726,6 +730,7 @@ echo mb_internal_encoding();
+ &warn.experimental.func;
If encoding is set,
mb_http_output sets HTTP output character
@@ -765,6 +770,7 @@ echo mb_internal_encoding();
+ &warn.experimental.func;
mb_detect_order sets automatic character
encoding detection order to encoding-list.
@@ -862,6 +868,7 @@ echo implode(", ", mb_detect_order());
+ &warn.experimental.func;
mb_substitute_character specifies
substitution character when input character encoding is invalid
@@ -931,6 +938,7 @@ echo mb_substitute_character();
int status
+ &warn.experimental.func;
mb_output_handler is
ob_start callback
@@ -1002,6 +1010,7 @@ ob_start("mb_output_handler");
string encoding
+ &warn.experimental.func;
mb_preferred_mime_name returns MIME
charset string for character encoding
@@ -1038,6 +1047,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strlen returns number of characters in
string str having character encoding
@@ -1078,6 +1088,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strpos returns the numeric position of
the first occurrence of needle in the
@@ -1134,6 +1145,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strrpos returns the numeric position of
the last occurrence of needle in the
@@ -1186,6 +1198,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_substr returns the portion of
str specified by the
@@ -1235,6 +1248,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strcut returns the portion of
str specified by the
@@ -1281,6 +1295,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strwidth returns width of string
str.
@@ -1332,6 +1347,7 @@ header("Content-Type: text/html; charset=" . mb_preferred_mime_name($outputenc))
+ &warn.experimental.func;
mb_strimwidth truncates string
str to specified
@@ -1385,6 +1401,7 @@ $str = mb_strimwidth($str, 0, 40, "..>");
+ &warn.experimental.func;
mb_convert_encoding converts
character encoding of string str from
@@ -1440,6 +1457,7 @@ $str = mb_convert_encoding($str, "EUC-JP", "auto");
+ &warn.experimental.func;
mb_detect_encoding detects character
encoding in string str. It returns
@@ -1500,6 +1518,7 @@ echo mb_detect_encoding($str, $ary);
+ &warn.experimental.func;
mb_convert_kana performs "han-kaku" -
"zen-kaku" conversion for string str. It
@@ -1578,6 +1597,7 @@ $str = mb_convert_kana($str, "KVa");
+ &warn.experimental.func;
mb_encode_mimeheader converts string
str to encoded-word for header field.
@@ -1628,6 +1648,7 @@ echo $addr;
string str
+ &warn.experimental.func;
mb_decode_mimeheader decodes encoded-word
string str in MIME header.
@@ -1656,6 +1677,7 @@ echo $addr;
mixed vars
+ &warn.experimental.func;
mb_convert_variables convert
character encoding of variables vars in
@@ -1714,6 +1736,7 @@ $inputenc = mb_convert_variables($interenc, "ASCII,UTF-8,SJIS-win", $post1, $pos
+ &warn.experimental.func;
mb_encode_numericentity converts
specified character codes in string str
@@ -1794,6 +1817,7 @@ $str = mb_encode_numericentity($str, $convmap, "sjis-win");
+ &warn.experimental.func;
Convert numeric string reference of string
str in specified block to character. It
@@ -1851,6 +1875,7 @@ $convmap = array (
+ &warn.experimental.func;
mb_send_mail sends email. Headers and
message are converted and encoded according to
diff --git a/functions/ming.xml b/functions/ming.xml
index fea5495a5f..401cd2407c 100755
--- a/functions/ming.xml
+++ b/functions/ming.xml
@@ -176,6 +176,7 @@
+ &warn.experimental.func;
swfmovie creates a new movie object,
representing an SWF version 4 movie.
@@ -209,6 +210,7 @@
void
+ &warn.experimental.func;
swfmovie->output dumps your lovingly prepared movie out.
In PHP, preceding this with the command
@@ -246,6 +248,7 @@ header('Content-type: application/x-shockwave-flash');
string filename
+ &warn.experimental.func;
swfmovie->save saves your movie to the
file named filename.
@@ -270,6 +273,7 @@ header('Content-type: application/x-shockwave-flash');
ressource instance
+ &warn.experimental.func;
swfmovie->add adds instance to
the current movie. instance is any type of data :
@@ -307,6 +311,7 @@ header('Content-type: application/x-shockwave-flash');
ressource instance
+ &warn.experimental.func;
swfmovie->remove removes the object instance
instance from the display list.
@@ -333,6 +338,7 @@ header('Content-type: application/x-shockwave-flash');
int blue
+ &warn.experimental.func;
swfmovie->setbackground sets the background color. Why is
there no rgba version? Think about it. (Actually, that's not such a dumb
@@ -357,6 +363,7 @@ header('Content-type: application/x-shockwave-flash');
int rate
+ &warn.experimental.func;
swfmovie->setrate sets the frame rate to
rate, in frame per seconds.
@@ -381,6 +388,7 @@ header('Content-type: application/x-shockwave-flash');
int height
+ &warn.experimental.func;
swfmovie->setdimension sets the movie's width
to width and height to height.
@@ -401,6 +409,7 @@ header('Content-type: application/x-shockwave-flash');
string numberofframes
+ &warn.experimental.func;
swfmovie->setframes sets the total number of frames
in the animation to numberofframes.
@@ -421,6 +430,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfmovie->setframes moves to the next frame of
the animation.
@@ -442,6 +452,7 @@ header('Content-type: application/x-shockwave-flash');
string mp3FileName
+ &warn.experimental.func;
swfmovie->streammp3 streams the mp3 file
mp3FileName. Not very robust in dealing with
@@ -493,6 +504,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfdisplayitem creates a new swfdisplayitem object.
@@ -529,6 +541,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swfdisplayitem->moveto moves the current object to
(x,y) in global coordinates.
@@ -560,6 +573,7 @@ header('Content-type: application/x-shockwave-flash');
int dy
+ &warn.experimental.func;
swfdisplayitem->move moves the current object by
(dx,dy) from its
@@ -592,6 +606,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swfdisplayitem->scaleto scales the current object to
(x,y) in global coordinates.
@@ -623,6 +638,7 @@ header('Content-type: application/x-shockwave-flash');
int dy
+ &warn.experimental.func;
swfdisplayitem->scale scales the current object by
(dx,dy) from its
@@ -654,6 +670,7 @@ header('Content-type: application/x-shockwave-flash');
double degrees
+ &warn.experimental.func;
swfdisplayitem->rotateto set the current object
rotation to degrees degrees in global coordinates.
@@ -768,6 +785,7 @@ header('Content-type: application/x-shockwave-flash');
double ddegrees
+ &warn.experimental.func;
swfdisplayitem->rotate rotates the current object
by ddegrees degrees from its current rotation.
@@ -798,6 +816,7 @@ header('Content-type: application/x-shockwave-flash');
double degrees
+ &warn.experimental.func;
swfdisplayitem->skewxto sets the
x-skew to degrees. For degrees
@@ -832,6 +851,7 @@ header('Content-type: application/x-shockwave-flash');
double ddegrees
+ &warn.experimental.func;
swfdisplayitem->skewx adds ddegrees
to current x-skew.
@@ -864,6 +884,7 @@ header('Content-type: application/x-shockwave-flash');
double degrees
+ &warn.experimental.func;
swfdisplayitem->skewyto sets the
y-skew to degrees. For degrees
@@ -898,6 +919,7 @@ header('Content-type: application/x-shockwave-flash');
double ddegrees
+ &warn.experimental.func;
swfdisplayitem->skewy adds ddegrees
to current y-skew.
@@ -930,6 +952,7 @@ header('Content-type: application/x-shockwave-flash');
double depth
+ &warn.experimental.func;
swfdisplayitem->rotate sets the object's
z-order to depth. Depth defaults to the
@@ -959,6 +982,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfdisplayitem->remove removes this object from
the movie's display list.
@@ -989,6 +1013,7 @@ header('Content-type: application/x-shockwave-flash');
string name
+ &warn.experimental.func;
swfdisplayitem->setname sets the object's name to
name, for targetting with action script.
@@ -1016,6 +1041,7 @@ header('Content-type: application/x-shockwave-flash');
double ratio
+ &warn.experimental.func;
swfdisplayitem->setratio sets the object's ratio
to ratio. Obviously only useful for morphs.
@@ -1110,6 +1136,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
swfdisplayitem->addcolor adds the color to
this item's color transform. The color is given in its RGB form.
@@ -1139,6 +1166,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
swfdisplayitem->multcolor multiplies the item's
color transform by the given values.
@@ -1202,6 +1230,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfshape creates a new shape object.
@@ -1259,6 +1288,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
swfshape->setline sets the shape's line style.
width is the line's width. If width
@@ -1352,6 +1382,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
void swfshape->addfill
@@ -1359,6 +1390,7 @@ header('Content-type: application/x-shockwave-flash');
int flags
+ &warn.experimental.func;
void swfshape->addfill
@@ -1366,6 +1398,7 @@ header('Content-type: application/x-shockwave-flash');
int flags
+ &warn.experimental.func;
swfshape->addfill adds a solid fill to the shape's list
of fill styles. swfshape->addfill accepts three different
@@ -1473,6 +1506,7 @@ header('Content-type: application/x-shockwave-flash');
swfgradient fill
+ &warn.experimental.func;
void swfshape->setleftfill
@@ -1482,6 +1516,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
What this nonsense is about is, every edge segment borders at most two fills.
When rasterizing the object, it's pretty handy to know what those fills are
@@ -1520,6 +1555,7 @@ header('Content-type: application/x-shockwave-flash');
swfgradient fill
+ &warn.experimental.func;
void swfshape->setrightfill
@@ -1529,6 +1565,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
See also
swfshape->setleftfill.
@@ -1553,6 +1590,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swfshape->setrightfill move the shape's pen to
(x,y) in the shape's
@@ -1582,6 +1620,7 @@ header('Content-type: application/x-shockwave-flash');
int dy
+ &warn.experimental.func;
swfshape->setrightfill move the shape's pen from
coordinates (current x,current y) to (current x + dx,
@@ -1611,6 +1650,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swfshape->setrightfill draws a line (using the
current line style, set by swfshape->setline) from the current
@@ -1641,6 +1681,7 @@ header('Content-type: application/x-shockwave-flash');
int dy
+ &warn.experimental.func;
swfshape->setrightfill draws a line (using the current line style
set by swfshape->setline) from the current pen position to
@@ -1672,6 +1713,7 @@ header('Content-type: application/x-shockwave-flash');
int anchory
+ &warn.experimental.func;
swfshape->drawcurveto draws a quadratic curve
(using the current line style, set by swfshape->setline)
@@ -1707,6 +1749,7 @@ header('Content-type: application/x-shockwave-flash');
int anchordy
+ &warn.experimental.func;
swfshape->drawcurve draws a quadratic curve
(using the current line style,set by swfshape->setline)
@@ -1742,6 +1785,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfgradient creates a new SWFGradient object.
@@ -1825,6 +1869,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
swfgradient->addentry adds an entry to the gradient list.
ratio is a number between 0 and 1 indicating where in
@@ -1853,6 +1898,7 @@ header('Content-type: application/x-shockwave-flash');
int alphafilename
+ &warn.experimental.func;
swfbitmap creates a new SWFBitmap object from
the Jpeg or DBL file named filename.
@@ -1968,6 +2014,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfbitmap->getwidth returns the bitmap's width in pixels.
@@ -1991,6 +2038,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfbitmap->getheight returns the bitmap's height in pixels.
@@ -2037,6 +2085,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swffill->moveto moves fill's origin to
(x,y) in global coordinates.
@@ -2058,6 +2107,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swffill->scaleto sets fill's scale to
x in the x-direction,
@@ -2079,6 +2129,7 @@ header('Content-type: application/x-shockwave-flash');
double degrees
+ &warn.experimental.func;
swffill->rotateto sets fill's rotation to
degrees degrees.
@@ -2099,6 +2150,7 @@ header('Content-type: application/x-shockwave-flash');
double x
+ &warn.experimental.func;
swffill->skewxto sets fill x-skew to x.
For x is 1.0, it is a is a 45-degree
@@ -2120,6 +2172,7 @@ header('Content-type: application/x-shockwave-flash');
double y
+ &warn.experimental.func;
swffill->skewyto sets fill y-skew to y.
For y is 1.0, it is a is a 45-degree
@@ -2143,6 +2196,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfmorph creates a new SWFMorph object.
@@ -2228,6 +2282,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfmorph->getshape1 gets a handle to the morph's
starting shape. swfmorph->getshape1 returns an
@@ -2249,6 +2304,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swfmorph->getshape2 gets a handle to the morph's
ending shape. swfmorph->getshape2 returns an
@@ -2272,6 +2328,7 @@ header('Content-type: application/x-shockwave-flash');
void
+ &warn.experimental.func;
swftext creates a new SWFText object,
fresh for manipulating.
@@ -2324,6 +2381,7 @@ header('Content-type: application/x-shockwave-flash');
string font
+ &warn.experimental.func;
swftext->setfont sets the current font to
font.
@@ -2344,6 +2402,7 @@ header('Content-type: application/x-shockwave-flash');
int height
+ &warn.experimental.func;
swftext->setheight sets the current font height to
height. Default is 240.
@@ -2364,6 +2423,7 @@ header('Content-type: application/x-shockwave-flash');
double spacing
+ &warn.experimental.func;
swftext->setspacing sets the current font spacing to
spacingspacing. Default is 1.0.
@@ -2393,6 +2453,7 @@ header('Content-type: application/x-shockwave-flash');
int a
+ &warn.experimental.func;
swftext->setspacing changes the current text color.
Default is black. I think. Color is represented using the RGB system.
@@ -2414,6 +2475,7 @@ header('Content-type: application/x-shockwave-flash');
int y
+ &warn.experimental.func;
swftext->moveto moves the pen (or cursor, if
that makes more sense) to (x,y)
@@ -2436,6 +2498,7 @@ header('Content-type: application/x-shockwave-flash');
string string
+ &warn.experimental.func;
swftext->addstring draws the string string
at the current pen (cursor) location. Pen is at the baseline of the text;
@@ -2457,6 +2520,7 @@ header('Content-type: application/x-shockwave-flash');
string string
+ &warn.experimental.func;
swftext->addstring returns the rendered width of the
string string at the text object's current font,
@@ -2480,6 +2544,7 @@ header('Content-type: application/x-shockwave-flash');
string filename
+ &warn.experimental.func;
If filename is the name of an FDB file
(i.e., it ends in ".fdb"), load the font definition found in said
@@ -2528,6 +2593,7 @@ $f = newSWFFont("_sans");
string string
+ &warn.experimental.func;
swffont->getwidth returns the string
string's width, using font's default scaling.
@@ -2552,6 +2618,7 @@ $f = newSWFFont("_sans");
int flags
+ &warn.experimental.func;
swftextfield creates a new text field object.
Text Fields are less flexible than swftext objects-
@@ -2627,6 +2694,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
string font
+ &warn.experimental.func;
swftextfield->setfont sets the text field font to
the [browser-defined?] font font.
@@ -2648,6 +2716,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int height
+ &warn.experimental.func;
swftextfield->setbounds sets the text field width
to width and height to height.
@@ -2670,6 +2739,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int alignement
+ &warn.experimental.func;
swftextfield->align sets the text field alignment
to alignement. Valid values for
@@ -2693,6 +2763,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int height
+ &warn.experimental.func;
swftextfield->setheight sets the font height of this text field
font to the given height height. Default is 240.
@@ -2713,6 +2784,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int width
+ &warn.experimental.func;
swftextfield->setleftmargin sets the left margin width
of the text field to width. Default is 0.
@@ -2733,6 +2805,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int width
+ &warn.experimental.func;
swftextfield->setrightmargin sets the right margin width
of the text field to width. Default is 0.
@@ -2754,6 +2827,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int right
+ &warn.experimental.func;
swftextfield->setmargins set both margins at once,
for the man on the go.
@@ -2774,6 +2848,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int width
+ &warn.experimental.func;
swftextfield->setindentation sets the indentation of
the first line in the text field, to width.
@@ -2794,6 +2869,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int height
+ &warn.experimental.func;
swftextfield->setlinespacing sets the line spacing
of the text field to the height of height. Default is 40.
@@ -2817,6 +2893,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int a
+ &warn.experimental.func;
swftextfield->setcolor sets the color of the text field.
Default is fully opaque black. Color is represented using RGB system.
@@ -2837,6 +2914,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
string name
+ &warn.experimental.func;
swftextfield->setname sets the variable name of this
text field to name, for form posting and action
@@ -2858,6 +2936,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
string string
+ &warn.experimental.func;
swftextfield->setname concatenates the string
string to the text field.
@@ -2880,6 +2959,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
void
+ &warn.experimental.func;
swfsprite are also known as a "movie clip",
this allows one to create objects which are animated in their own
@@ -2949,6 +3029,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource object
+ &warn.experimental.func;
swfsprite->add adds a swfshape, a
swfbutton, a swftext,
@@ -2976,6 +3057,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource object
+ &warn.experimental.func;
swfsprite->remove remove a swfshape, a
swfbutton, a swftext,
@@ -2998,6 +3080,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int numberofframes
+ &warn.experimental.func;
swfsprite->setframes sets the total number of frames
in the animation to numberofframes.
@@ -3018,6 +3101,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
void
+ &warn.experimental.func;
swfsprite->setframes moves to the next frame of
the animation.
@@ -3040,6 +3124,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
void
+ &warn.experimental.func;
swfbutton creates a new Button.
Roll over it, click it, see it call action code. Swank.
@@ -3203,6 +3288,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int flags
+ &warn.experimental.func;
swfbutton->addshape adds the shape
shape to this button. The following
@@ -3228,6 +3314,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource shape
+ &warn.experimental.func;
swfbutton->setup alias for addShape(shape, SWFBUTTON_UP).
@@ -3252,6 +3339,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource shape
+ &warn.experimental.func;
swfbutton->setover alias for addShape(shape, SWFBUTTON_OVER).
@@ -3276,6 +3364,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource shape
+ &warn.experimental.func;
swfbutton->setdown alias for addShape(shape, SWFBUTTON_DOWN).
@@ -3300,6 +3389,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource shape
+ &warn.experimental.func;
swfbutton->sethit alias for addShape(shape, SWFBUTTON_HIT).
@@ -3325,6 +3415,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
int flags
+ &warn.experimental.func;
swfbutton->addaction adds the action
action to this button for the given conditions.
@@ -3354,6 +3445,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
ressource action
+ &warn.experimental.func;
swfbutton->setaction sets the action to be performed
when the button is clicked. Alias for addAction(shape, SWFBUTTON_MOUSEUP).
@@ -3382,6 +3474,7 @@ $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
string script
+ &warn.experimental.func;
swfaction creates a new Action, and
compiles the given script into an SWFAction object.
diff --git a/functions/openssl.xml b/functions/openssl.xml
index 60314c9e94..56b0baafb4 100644
--- a/functions/openssl.xml
+++ b/functions/openssl.xml
@@ -188,6 +188,7 @@
+ &warn.experimental.func;
Returns an error message string, or &false; if there are no more error
messages to return.
@@ -230,6 +231,7 @@ while($msg = openssl_error_string)
resource key_identifier
+ &warn.experimental.func;
openssl_free_key frees the key associated with
the specified key_identifier from memory.
@@ -251,6 +253,7 @@ while($msg = openssl_error_string)
string passphrase
+ &warn.experimental.func;
Returns a positive key resource identifier on success, or &false; on error.
@@ -277,6 +280,7 @@ while($msg = openssl_error_string)
mixed certificate
+ &warn.experimental.func;
Returns a positive key resource identifier on success, or &false; on error.
@@ -305,6 +309,7 @@ while($msg = openssl_error_string)
mixed priv_key_id
+ &warn.experimental.func;
Returns &true; on success, or &false; on error. If successful the opened
data is returned in open_data.
@@ -365,6 +370,7 @@ openssl_free_key($pkeyid);
array pub_key_ids
+ &warn.experimental.func;
Returns the length of the sealed data on success, or &false; on error.
If successful the sealed data is returned in
@@ -431,6 +437,7 @@ openssl_free_key($pk2);
mixed priv_key_id
+ &warn.experimental.func;
Returns &true; on success, or &false; on failure.
If successful the signature is returned in
@@ -484,6 +491,7 @@ openssl_free_key($pkeyid);
mixed pub_key_id
+ &warn.experimental.func;
Returns 1 if the signature is correct, 0 if it is incorrect, and
-1 on error.
@@ -544,6 +552,7 @@ openssl_free_key($pubkeyid);
mixed recipkey
+ &warn.experimental.func;
Decrypts the S/MIME encrypted message contained in the file specified by
infilename using the certificate and it's
@@ -594,6 +603,7 @@ else
long flags
+ &warn.experimental.func;
openssl_pkcs7_encrypt takes the contents of the
file named infilename and encrypts them using an RC2
@@ -671,6 +681,7 @@ if (openssl_pkcs7_encrypt("msg.txt", "enc.txt", "nighthawk.pem",
extracertsfilename
+ &warn.experimental.func;
openssl_pkcs7_sign takes the contents of the file
named infilename and signs them using the
@@ -747,6 +758,7 @@ if (openssl_pkcs7_sign("msg.txt", "signed.txt", "mycert.pem",
string extracerts
+ &warn.experimental.func;
openssl_pkcs7_verify reads the S/MIME message
contained in the filename specified by filename and
@@ -800,6 +812,7 @@ if (openssl_pkcs7_sign("msg.txt", "signed.txt", "mycert.pem",
untrustedfile
+ &warn.experimental.func;
Returns &true; if the certificate can be used for the intended purpose,
&false; if it cannot, or -1 on error.
@@ -887,6 +900,7 @@ if (openssl_pkcs7_sign("msg.txt", "signed.txt", "mycert.pem",
resource x509cert
+ &warn.experimental.func;
openssl_x509_free frees the certificate associated
with the specified x509cert resource from memory.
@@ -915,6 +929,7 @@ if (openssl_pkcs7_sign("msg.txt", "signed.txt", "mycert.pem",
shortnames
+ &warn.experimental.func;
openssl_x509_parse returns information about the
supplied x509cert, including fields such as subject
@@ -948,6 +963,7 @@ if (openssl_pkcs7_sign("msg.txt", "signed.txt", "mycert.pem",
mixed x509certdata
+ &warn.experimental.func;
openssl_x509_read parses the certificate supplied by
x509certdata and returns a resource identifier for
diff --git a/functions/satellite.xml b/functions/satellite.xml
index b18c3f4829..8d4be028c2 100644
--- a/functions/satellite.xml
+++ b/functions/satellite.xml
@@ -1,6 +1,6 @@