diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 136 |
1 files changed, 104 insertions, 32 deletions
@@ -1,61 +1,133 @@ -Extension [ <persistent> extension #133 xdiff version 2.0.1 ] { +Extension [ <persistent> extension #118 xdiff version 2.1.0 ] { - Constants [3] { - Constant [ integer XDIFF_PATCH_NORMAL ] { 45 } - Constant [ integer XDIFF_PATCH_REVERSE ] { 43 } - Constant [ integer XDIFF_PATCH_IGNORESPACE ] { 256 } + Constant [ int XDIFF_PATCH_NORMAL ] { 45 } + Constant [ int XDIFF_PATCH_REVERSE ] { 43 } + Constant [ int XDIFF_PATCH_IGNORESPACE ] { 256 } } - Functions { - Function [ <internal:xdiff> function xdiff_file_diff ] { + Function [ <internal:xdiff> function xdiff_string_diff ] { + + - Parameters [4] { + Parameter #0 [ <required> string $str1 ] + Parameter #1 [ <required> string $str2 ] + Parameter #2 [ <optional> int $context ] + Parameter #3 [ <optional> bool $minimal ] + } } - Function [ <internal:xdiff> function xdiff_file_bdiff ] { + Function [ <internal:xdiff> function xdiff_file_diff ] { + + - Parameters [5] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $dest ] + Parameter #3 [ <optional> int $context ] + Parameter #4 [ <optional> bool $minimal ] + } + - Return [ bool ] } - Function [ <internal:xdiff> function xdiff_file_patch ] { + Function [ <internal:xdiff> function xdiff_string_diff_binary ] { + + - Parameters [2] { + Parameter #0 [ <required> string $str1 ] + Parameter #1 [ <required> string $str2 ] + } } - Function [ <internal:xdiff> function xdiff_file_bpatch ] { + Function [ <internal:xdiff> function xdiff_file_diff_binary ] { + + - Parameters [3] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $dest ] + } + - Return [ bool ] } - Function [ <internal:xdiff> function xdiff_file_merge3 ] { + Function [ <internal:xdiff> function xdiff_string_rabdiff ] { + + - Parameters [2] { + Parameter #0 [ <required> string $str1 ] + Parameter #1 [ <required> string $str2 ] + } } Function [ <internal:xdiff> function xdiff_file_rabdiff ] { + + - Parameters [3] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $dest ] + } + - Return [ bool ] } Function [ <internal:xdiff> function xdiff_file_bdiff_size ] { + + - Parameters [3] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $dest ] + } + - Return [ bool ] } - Function [ <internal:xdiff> function xdiff_string_diff ] { - } - Function [ <internal:xdiff> function xdiff_string_bdiff ] { + Function [ <internal:xdiff> function xdiff_string_bdiff_size ] { + + - Parameters [3] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $dest ] + } + - Return [ bool ] } - Function [ <internal:xdiff> function xdiff_string_patch ] { + Function [ <internal:xdiff> function xdiff_file_patch ] { - Parameters [4] { - Parameter #0 [ <required> $param0 ] - Parameter #1 [ <required> $param1 ] - Parameter #2 [ <required> $param2 ] - Parameter #3 [ <required> &$param3 ] + Parameter #0 [ <required> string $file ] + Parameter #1 [ <required> string $patch ] + Parameter #2 [ <required> string $dest ] + Parameter #3 [ <optional> int $flags ] } } - Function [ <internal:xdiff> function xdiff_string_bpatch ] { - } - Function [ <internal:xdiff> function xdiff_string_merge3 ] { + Function [ <internal:xdiff> function xdiff_string_patch ] { - Parameters [4] { - Parameter #0 [ <required> $param0 ] - Parameter #1 [ <required> $param1 ] - Parameter #2 [ <required> $param2 ] - Parameter #3 [ <required> &$param3 ] + Parameter #0 [ <required> string $file ] + Parameter #1 [ <required> string $patch ] + Parameter #2 [ <optional> int $flags ] + Parameter #3 [ <optional> string &$error ] } } - Function [ <internal:xdiff> function xdiff_string_rabdiff ] { - } - Function [ <internal:xdiff> function xdiff_string_bdiff_size ] { - } - Function [ <internal:xdiff> function xdiff_file_diff_binary ] { - } Function [ <internal:xdiff> function xdiff_file_patch_binary ] { - } - Function [ <internal:xdiff> function xdiff_string_diff_binary ] { + + - Parameters [3] { + Parameter #0 [ <required> string $file ] + Parameter #1 [ <required> string $patch ] + Parameter #2 [ <required> string $dest ] + } + - Return [ bool ] } Function [ <internal:xdiff> function xdiff_string_patch_binary ] { + + - Parameters [2] { + Parameter #0 [ <required> string $str ] + Parameter #1 [ <required> string $patch ] + } + } + Function [ <internal:xdiff> function xdiff_file_merge3 ] { + + - Parameters [4] { + Parameter #0 [ <required> string $file1 ] + Parameter #1 [ <required> string $file2 ] + Parameter #2 [ <required> string $file3 ] + Parameter #3 [ <required> string $dest ] + } + } + Function [ <internal:xdiff> function xdiff_string_merge3 ] { + + - Parameters [4] { + Parameter #0 [ <required> string $str1 ] + Parameter #1 [ <required> string $str2 ] + Parameter #2 [ <required> string $str3 ] + Parameter #3 [ <optional> string &$error ] + } } } } |