1362e1a30SBram Moolenaar" Vim completion script 2362e1a30SBram Moolenaar" Language: PHP 3362e1a30SBram Moolenaar" Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl ) 4*e48ec1faSBram Moolenaar" Last Change: 2006 Mar 9 5362e1a30SBram Moolenaar" 6362e1a30SBram Moolenaar" 7362e1a30SBram Moolenaar" - outside of <?php?> getting parent tag may cause problems. Heh, even in 8362e1a30SBram Moolenaar" perfect conditions GetLastOpenTag doesn't cooperate... Inside of 9362e1a30SBram Moolenaar" phpStrings this can be even a bonus but outside of <?php?> it is not the 10362e1a30SBram Moolenaar" best situation 11362e1a30SBram Moolenaar" - Switching to HTML completion (SQL) inside of phpStrings 12362e1a30SBram Moolenaar 13362e1a30SBram Moolenaarfunction! phpcomplete#CompletePHP(findstart, base) 14362e1a30SBram Moolenaar if a:findstart 15362e1a30SBram Moolenaar unlet! b:php_menu 16362e1a30SBram Moolenaar " Check if we are inside of PHP markup 17362e1a30SBram Moolenaar let pos = getpos('.') 18*e48ec1faSBram Moolenaar let phpbegin = searchpairpos('<?', '', '?>', 'bWn','synIDattr(synID(line("."), col("."), 0), "name") =~? "string\|comment"') 19*e48ec1faSBram Moolenaar let phpend = searchpairpos('<?', '', '?>', 'Wn','synIDattr(synID(line("."), col("."), 0), "name") =~? "string\|comment"') 20362e1a30SBram Moolenaar " TODO: deal with opened <? but without closing ?> 21362e1a30SBram Moolenaar 22362e1a30SBram Moolenaar if phpbegin == [0,0] && phpend == [0,0] 23362e1a30SBram Moolenaar " We are outside of any PHP markup. Complete HTML 24362e1a30SBram Moolenaar let htmlbegin = htmlcomplete#CompleteTags(1, '') 25362e1a30SBram Moolenaar let cursor_col = pos[2] 26362e1a30SBram Moolenaar let base = getline('.')[htmlbegin : cursor_col] 27362e1a30SBram Moolenaar let b:php_menu = htmlcomplete#CompleteTags(0, base) 28362e1a30SBram Moolenaar return htmlbegin 29362e1a30SBram Moolenaar else 30362e1a30SBram Moolenaar " locate the start of the word 31362e1a30SBram Moolenaar let line = getline('.') 32362e1a30SBram Moolenaar let start = col('.') - 1 33362e1a30SBram Moolenaar let curline = line('.') 34362e1a30SBram Moolenaar let compl_begin = col('.') - 2 35362e1a30SBram Moolenaar while start >= 0 && line[start - 1] =~ '[a-zA-Z_0-9\x7f-\xff$]' 36362e1a30SBram Moolenaar let start -= 1 37362e1a30SBram Moolenaar endwhile 38362e1a30SBram Moolenaar let b:compl_context = getline('.')[0:compl_begin] 39362e1a30SBram Moolenaar return start 40362e1a30SBram Moolenaar 41362e1a30SBram Moolenaar " We can be also inside of phpString with HTML tags. Deal with 42*e48ec1faSBram Moolenaar " it later (time, not lines). 43362e1a30SBram Moolenaar endif 44362e1a30SBram Moolenaar else 45362e1a30SBram Moolenaar " If exists b:php_menu it means completion was already constructed we 46362e1a30SBram Moolenaar " don't need to do anything more 47362e1a30SBram Moolenaar if exists("b:php_menu") 48362e1a30SBram Moolenaar return b:php_menu 49362e1a30SBram Moolenaar endif 50362e1a30SBram Moolenaar " Initialize base return lists 51362e1a30SBram Moolenaar let res = [] 52362e1a30SBram Moolenaar let res2 = [] 53362e1a30SBram Moolenaar " a:base is very short - we need context 54362e1a30SBram Moolenaar if exists("b:compl_context") 55362e1a30SBram Moolenaar let context = b:compl_context 56362e1a30SBram Moolenaar unlet! b:compl_context 57362e1a30SBram Moolenaar endif 58362e1a30SBram Moolenaar 59*e48ec1faSBram Moolenaar let scontext = substitute(context, '\$\?[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*$', '', '') 60*e48ec1faSBram Moolenaar 61*e48ec1faSBram Moolenaar if scontext =~ 'new\s*$' 62*e48ec1faSBram Moolenaar " Complete class name 63*e48ec1faSBram Moolenaar " Internal solution for finding classes in current file. 64*e48ec1faSBram Moolenaar let file = getline(1, '$') 65*e48ec1faSBram Moolenaar call filter(file, 'v:val =~ "class\\s\\+[a-zA-Z_\\x7f-\\xff][a-zA-Z_0-9\\x7f-\\xff]*\\s*("') 66*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 67*e48ec1faSBram Moolenaar let jfile = join(file, ' ') 68*e48ec1faSBram Moolenaar let int_values = split(jfile, 'class\s\+') 69*e48ec1faSBram Moolenaar let int_classes = {} 70*e48ec1faSBram Moolenaar for i in int_values 71*e48ec1faSBram Moolenaar let c_name = matchstr(i, '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 72*e48ec1faSBram Moolenaar let int_classes[c_name] = '' 73*e48ec1faSBram Moolenaar endfor 74*e48ec1faSBram Moolenaar 75*e48ec1faSBram Moolenaar " Prepare list of functions from tags file 76*e48ec1faSBram Moolenaar let ext_classes = {} 77*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 78*e48ec1faSBram Moolenaar if fnames != '' 79*e48ec1faSBram Moolenaar exe 'silent! vimgrep /^'.a:base.'.*\tc\(\t\|$\)/j '.fnames 80*e48ec1faSBram Moolenaar let qflist = getqflist() 81*e48ec1faSBram Moolenaar for field in qflist 82*e48ec1faSBram Moolenaar let item = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 83*e48ec1faSBram Moolenaar " Don't show name - in PHP classes usually are in their 84*e48ec1faSBram Moolenaar " own files, showing names will only add clutter 85*e48ec1faSBram Moolenaar " let fname = matchstr(field['text'], 86*e48ec1faSBram Moolenaar " \ '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 87*e48ec1faSBram Moolenaar let ext_classes[item] = '' 88*e48ec1faSBram Moolenaar endfor 89*e48ec1faSBram Moolenaar endif 90*e48ec1faSBram Moolenaar 91*e48ec1faSBram Moolenaar call extend(int_classes, ext_classes) 92*e48ec1faSBram Moolenaar 93*e48ec1faSBram Moolenaar for m in sort(keys(int_classes)) 94*e48ec1faSBram Moolenaar if m =~ '^'.a:base 95*e48ec1faSBram Moolenaar call add(res, m) 96*e48ec1faSBram Moolenaar elseif m =~ a:base 97*e48ec1faSBram Moolenaar call add(res2, m) 98*e48ec1faSBram Moolenaar endif 99*e48ec1faSBram Moolenaar endfor 100*e48ec1faSBram Moolenaar 101*e48ec1faSBram Moolenaar let int_list = res + res2 102*e48ec1faSBram Moolenaar 103*e48ec1faSBram Moolenaar let final_menu = [] 104*e48ec1faSBram Moolenaar for i in int_list 105*e48ec1faSBram Moolenaar let final_menu += [{'word':i, 'menu':int_classes[i]}, 'kind':'c'] 106*e48ec1faSBram Moolenaar endfor 107*e48ec1faSBram Moolenaar 108*e48ec1faSBram Moolenaar return final_menu 109*e48ec1faSBram Moolenaar 110*e48ec1faSBram Moolenaar elseif scontext =~ '\(->\|::\)$' 111*e48ec1faSBram Moolenaar " Complete user functions and variables 112*e48ec1faSBram Moolenaar " Internal solution for current file. 113*e48ec1faSBram Moolenaar " That seems as unnecessary repeating of functions but there are 114*e48ec1faSBram Moolenaar " few not so subtle differences as not appeding of $ and addition 115*e48ec1faSBram Moolenaar " of 'kind' tag (not necessary in regular completion) 116*e48ec1faSBram Moolenaar let file = getline(1, '$') 117*e48ec1faSBram Moolenaar let jfile = join(file, ' ') 118*e48ec1faSBram Moolenaar let int_vals = split(jfile, '\$') 119*e48ec1faSBram Moolenaar "call map(int_values, 'matchstr(v:val, "^[a-zA-Z_\\x7f-\\xff][a-zA-Z_0-9\\x7f-\\xff]*")') 120*e48ec1faSBram Moolenaar let int_values = [] 121*e48ec1faSBram Moolenaar for i in int_vals 122*e48ec1faSBram Moolenaar if i =~ '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*=\s*new' 123*e48ec1faSBram Moolenaar let val = matchstr(i, '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*').'->' 124*e48ec1faSBram Moolenaar else 125*e48ec1faSBram Moolenaar let val = matchstr(i, '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 126*e48ec1faSBram Moolenaar endif 127*e48ec1faSBram Moolenaar let int_values += [val] 128*e48ec1faSBram Moolenaar endfor 129*e48ec1faSBram Moolenaar 130*e48ec1faSBram Moolenaar let int_vars = {} 131*e48ec1faSBram Moolenaar for i in int_values 132*e48ec1faSBram Moolenaar if i != '' 133*e48ec1faSBram Moolenaar let int_vars[i] = '' 134*e48ec1faSBram Moolenaar endif 135*e48ec1faSBram Moolenaar endfor 136*e48ec1faSBram Moolenaar 137*e48ec1faSBram Moolenaar " ctags has good support for PHP, use tags file for external 138*e48ec1faSBram Moolenaar " variables 139*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 140*e48ec1faSBram Moolenaar let ext_vars = {} 141*e48ec1faSBram Moolenaar if fnames != '' 142*e48ec1faSBram Moolenaar let sbase = substitute(a:base, '^\$', '', '') 143*e48ec1faSBram Moolenaar exe 'silent! vimgrep /^'.sbase.'.*\tv\(\t\|$\)/j '.fnames 144*e48ec1faSBram Moolenaar let qflist = getqflist() 145*e48ec1faSBram Moolenaar for field in qflist 146*e48ec1faSBram Moolenaar " Add space to make more space between 'word' and 'menu' 147*e48ec1faSBram Moolenaar let item = matchstr(field['text'], '^\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 148*e48ec1faSBram Moolenaar " Filename is unnecessary - and even darkens situation 149*e48ec1faSBram Moolenaar " let fname = ' '.matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 150*e48ec1faSBram Moolenaar " Add -> if it is possible object declaration 151*e48ec1faSBram Moolenaar if field['text'] =~ item.'\s*=\s*new\s*' 152*e48ec1faSBram Moolenaar let item = item.'->' 153*e48ec1faSBram Moolenaar let classname = matchstr(field['text'], 154*e48ec1faSBram Moolenaar \ '=\s*new\s*\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 155*e48ec1faSBram Moolenaar endif 156*e48ec1faSBram Moolenaar let ext_vars[item] = classname 157*e48ec1faSBram Moolenaar endfor 158*e48ec1faSBram Moolenaar endif 159*e48ec1faSBram Moolenaar 160*e48ec1faSBram Moolenaar " Now we have all variables in int_vars dictionary 161*e48ec1faSBram Moolenaar call extend(int_vars, ext_vars) 162*e48ec1faSBram Moolenaar 163*e48ec1faSBram Moolenaar " Internal solution for finding functions in current file. 164*e48ec1faSBram Moolenaar let file = getline(1, '$') 165*e48ec1faSBram Moolenaar call filter(file, 'v:val =~ "function\\s\\+&\\?[a-zA-Z_\\x7f-\\xff][a-zA-Z_0-9\\x7f-\\xff]*\\s*("') 166*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 167*e48ec1faSBram Moolenaar let jfile = join(file, ' ') 168*e48ec1faSBram Moolenaar let int_values = split(jfile, 'function\s\+') 169*e48ec1faSBram Moolenaar let int_functions = {} 170*e48ec1faSBram Moolenaar for i in int_values 171*e48ec1faSBram Moolenaar let f_name = matchstr(i, '^&\?\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 172*e48ec1faSBram Moolenaar let f_args = matchstr(i, '^&\?[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*(\zs.\{-}\ze)') 173*e48ec1faSBram Moolenaar let int_functions[f_name.'('] = f_args 174*e48ec1faSBram Moolenaar endfor 175*e48ec1faSBram Moolenaar 176*e48ec1faSBram Moolenaar " Prepare list of functions from tags file 177*e48ec1faSBram Moolenaar let ext_functions = {} 178*e48ec1faSBram Moolenaar if fnames != '' 179*e48ec1faSBram Moolenaar exe 'silent! vimgrep /^'.a:base.'.*\tf\(\t\|$\)/j '.fnames 180*e48ec1faSBram Moolenaar let qflist = getqflist() 181*e48ec1faSBram Moolenaar let ext_functions = {} 182*e48ec1faSBram Moolenaar for field in qflist 183*e48ec1faSBram Moolenaar " File name 184*e48ec1faSBram Moolenaar let item = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 185*e48ec1faSBram Moolenaar let fname = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 186*e48ec1faSBram Moolenaar let prototype = matchstr(field['text'], 'function\s\+[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*(\zs.\{-}\ze)') 187*e48ec1faSBram Moolenaar if prototype == '' 188*e48ec1faSBram Moolenaar let prototype = '()' 189*e48ec1faSBram Moolenaar endif 190*e48ec1faSBram Moolenaar let ext_functions[item.'('] = prototype.' - '.fname 191*e48ec1faSBram Moolenaar endfor 192*e48ec1faSBram Moolenaar endif 193*e48ec1faSBram Moolenaar 194*e48ec1faSBram Moolenaar let all_values = {} 195*e48ec1faSBram Moolenaar call extend(all_values, int_functions) 196*e48ec1faSBram Moolenaar call extend(all_values, ext_functions) 197*e48ec1faSBram Moolenaar call extend(all_values, int_vars) 198*e48ec1faSBram Moolenaar 199*e48ec1faSBram Moolenaar for m in sort(keys(all_values)) 200*e48ec1faSBram Moolenaar if m =~ '^'.a:base 201*e48ec1faSBram Moolenaar call add(res, m) 202*e48ec1faSBram Moolenaar elseif m =~ a:base 203*e48ec1faSBram Moolenaar call add(res2, m) 204*e48ec1faSBram Moolenaar endif 205*e48ec1faSBram Moolenaar endfor 206*e48ec1faSBram Moolenaar 207*e48ec1faSBram Moolenaar let start_list = res + res2 208*e48ec1faSBram Moolenaar 209*e48ec1faSBram Moolenaar let final_list = [] 210*e48ec1faSBram Moolenaar for i in start_list 211*e48ec1faSBram Moolenaar if has_key(int_vars, i) 212*e48ec1faSBram Moolenaar let final_list += [{'word':i, 'menu':all_values[i], 'kind':'v'}] 213*e48ec1faSBram Moolenaar else 214*e48ec1faSBram Moolenaar let final_list += [{'word':i, 'menu':all_values[i], 'kind':'f'}] 215*e48ec1faSBram Moolenaar endif 216*e48ec1faSBram Moolenaar endfor 217*e48ec1faSBram Moolenaar 218*e48ec1faSBram Moolenaar return final_list 219*e48ec1faSBram Moolenaar endif 220*e48ec1faSBram Moolenaar 221362e1a30SBram Moolenaar if a:base =~ '^\$' 222362e1a30SBram Moolenaar " Complete variables 223362e1a30SBram Moolenaar let b:php_builtin_vars = ['$GLOBALS', '$_SERVER', '$_GET', '$_POST', '$_COOKIE', 224362e1a30SBram Moolenaar \ '$_FILES', '$_ENV', '$_REQUEST', '$_SESSION', '$HTTP_SERVER_VARS', 225362e1a30SBram Moolenaar \ '$HTTP_ENV_VARS', '$HTTP_COOKIE_VARS', '$HTTP_GET_VARS', '$HTTP_POST_VARS', 226*e48ec1faSBram Moolenaar \ '$HTTP_POST_FILES', '$HTTP_SESSION_VARS', '$php_errormsg', '$this', 227362e1a30SBram Moolenaar \ ] 228362e1a30SBram Moolenaar 229362e1a30SBram Moolenaar " Internal solution for current file. 230362e1a30SBram Moolenaar let file = getline(1, '$') 231362e1a30SBram Moolenaar let jfile = join(file, ' ') 232*e48ec1faSBram Moolenaar let int_vals = split(jfile, '\ze\$') 233*e48ec1faSBram Moolenaar " call map(int_values, 'matchstr(v:val, "^\\$[a-zA-Z_\\x7f-\\xff][a-zA-Z_0-9\\x7f-\\xff]*")') 234*e48ec1faSBram Moolenaar let int_values = [] 235*e48ec1faSBram Moolenaar for i in int_vals 236*e48ec1faSBram Moolenaar if i =~ '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*=\s*new' 237*e48ec1faSBram Moolenaar let val = matchstr(i, '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*').'->' 238*e48ec1faSBram Moolenaar else 239*e48ec1faSBram Moolenaar let val = matchstr(i, '^\$[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 240*e48ec1faSBram Moolenaar endif 241*e48ec1faSBram Moolenaar let int_values += [val] 242*e48ec1faSBram Moolenaar endfor 243*e48ec1faSBram Moolenaar 244*e48ec1faSBram Moolenaar 245362e1a30SBram Moolenaar "call map(int_values, '"$".v:val') 246362e1a30SBram Moolenaar " 247362e1a30SBram Moolenaar let int_values += b:php_builtin_vars 248362e1a30SBram Moolenaar 249362e1a30SBram Moolenaar 250362e1a30SBram Moolenaar for m in sort(int_values) 251362e1a30SBram Moolenaar if m =~ '^'.a:base 252362e1a30SBram Moolenaar call add(res, m) 253362e1a30SBram Moolenaar elseif m =~ a:base 254362e1a30SBram Moolenaar call add(res2, m) 255362e1a30SBram Moolenaar endif 256362e1a30SBram Moolenaar endfor 257362e1a30SBram Moolenaar 258362e1a30SBram Moolenaar let int_list = res + res2 259362e1a30SBram Moolenaar 260362e1a30SBram Moolenaar let int_dict = [] 261362e1a30SBram Moolenaar for i in int_list 262*e48ec1faSBram Moolenaar let int_dict += [{'word':i, 'kind':'v'}] 263362e1a30SBram Moolenaar endfor 264362e1a30SBram Moolenaar 265362e1a30SBram Moolenaar " ctags has good support for PHP, use tags file for external 266362e1a30SBram Moolenaar " variables 267362e1a30SBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 268362e1a30SBram Moolenaar if fnames != '' 269362e1a30SBram Moolenaar let sbase = substitute(a:base, '^\$', '', '') 270362e1a30SBram Moolenaar exe 'silent! vimgrep /^'.sbase.'.*\tv\(\t\|$\)/j '.fnames 271362e1a30SBram Moolenaar let qflist = getqflist() 272362e1a30SBram Moolenaar let ext_dict = [] 273362e1a30SBram Moolenaar for field in qflist 274*e48ec1faSBram Moolenaar " Filename is unnecessary - and even darkens situation 275*e48ec1faSBram Moolenaar " let m_menu = matchstr(field['text'], 276*e48ec1faSBram Moolenaar " \ '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 277*e48ec1faSBram Moolenaar let m_menu = '' 278*e48ec1faSBram Moolenaar let item = '$'.matchstr(field['text'], 279*e48ec1faSBram Moolenaar \ '^\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 280*e48ec1faSBram Moolenaar " Add -> if it is possible object declaration 281*e48ec1faSBram Moolenaar if field['text'] =~ item.'\s*=\s*new\s*' 282*e48ec1faSBram Moolenaar let item = item.'->' 283*e48ec1faSBram Moolenaar let classname = matchstr(field['text'], 284*e48ec1faSBram Moolenaar \ '=\s*new\s*\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 285*e48ec1faSBram Moolenaar let m_menu = classname 286*e48ec1faSBram Moolenaar endif 287362e1a30SBram Moolenaar 288*e48ec1faSBram Moolenaar let ext_dict += [{'word':item, 'menu':m_menu, 'kind':'v'}] 289362e1a30SBram Moolenaar endfor 290362e1a30SBram Moolenaar else 291362e1a30SBram Moolenaar let ext_dict = [] 292362e1a30SBram Moolenaar endif 293362e1a30SBram Moolenaar 294362e1a30SBram Moolenaar let b:php_menu = int_dict + ext_dict 295362e1a30SBram Moolenaar 296*e48ec1faSBram Moolenaar return b:php_menu 297*e48ec1faSBram Moolenaar 298362e1a30SBram Moolenaar else 299362e1a30SBram Moolenaar " Complete everything else - 300362e1a30SBram Moolenaar " + functions, DONE 301362e1a30SBram Moolenaar " + keywords of language DONE 302*e48ec1faSBram Moolenaar " + defines (constant definitions), DONE 303*e48ec1faSBram Moolenaar " + extend keywords for predefined constants, DONE 304*e48ec1faSBram Moolenaar " + classes (after new), DONE 305*e48ec1faSBram Moolenaar " - limit choice after -> and :: to funcs and vars 306362e1a30SBram Moolenaar if !exists('b:php_builtin_functions') 307362e1a30SBram Moolenaar call phpcomplete#LoadData() 308362e1a30SBram Moolenaar endif 309362e1a30SBram Moolenaar 310*e48ec1faSBram Moolenaar " Internal solution for finding functions in current file. 311362e1a30SBram Moolenaar let file = getline(1, '$') 312*e48ec1faSBram Moolenaar call filter(file, 'v:val =~ "function\\s\\+&\\?[a-zA-Z_\\x7f-\\xff][a-zA-Z_0-9\\x7f-\\xff]*\\s*("') 313*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 314362e1a30SBram Moolenaar let jfile = join(file, ' ') 315362e1a30SBram Moolenaar let int_values = split(jfile, 'function\s\+') 316362e1a30SBram Moolenaar let int_functions = {} 317362e1a30SBram Moolenaar for i in int_values 318362e1a30SBram Moolenaar let f_name = matchstr(i, '^&\?\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze') 319362e1a30SBram Moolenaar let f_args = matchstr(i, '^&\?[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*(\zs.\{-}\ze)') 320362e1a30SBram Moolenaar let int_functions[f_name.'('] = f_args 321362e1a30SBram Moolenaar endfor 322362e1a30SBram Moolenaar 323*e48ec1faSBram Moolenaar " Prepare list of functions from tags file 324*e48ec1faSBram Moolenaar let ext_functions = {} 325362e1a30SBram Moolenaar if fnames != '' 326362e1a30SBram Moolenaar exe 'silent! vimgrep /^'.a:base.'.*\tf\(\t\|$\)/j '.fnames 327362e1a30SBram Moolenaar let qflist = getqflist() 328362e1a30SBram Moolenaar for field in qflist 329362e1a30SBram Moolenaar " File name 330362e1a30SBram Moolenaar let item = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 331362e1a30SBram Moolenaar let fname = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 332362e1a30SBram Moolenaar let prototype = matchstr(field['text'], 'function\s\+[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s*(\zs.\{-}\ze)') 333*e48ec1faSBram Moolenaar if prototype == '' 334*e48ec1faSBram Moolenaar let prototype = '()' 335*e48ec1faSBram Moolenaar endif 336*e48ec1faSBram Moolenaar let ext_functions[item.'('] = prototype.' - '.fname 337362e1a30SBram Moolenaar endfor 338362e1a30SBram Moolenaar endif 339362e1a30SBram Moolenaar 340*e48ec1faSBram Moolenaar " All functions 341*e48ec1faSBram Moolenaar call extend(int_functions, ext_functions) 342*e48ec1faSBram Moolenaar call extend(int_functions, b:php_builtin_functions) 343*e48ec1faSBram Moolenaar 344*e48ec1faSBram Moolenaar " Internal solution for finding constants in current file 345*e48ec1faSBram Moolenaar let file = getline(1, '$') 346*e48ec1faSBram Moolenaar call filter(file, 'v:val =~ "define\\s*("') 347*e48ec1faSBram Moolenaar let jfile = join(file, ' ') 348*e48ec1faSBram Moolenaar let int_values = split(jfile, 'define\s*(\s*') 349*e48ec1faSBram Moolenaar let int_constants = {} 350*e48ec1faSBram Moolenaar for i in int_values 351*e48ec1faSBram Moolenaar let c_name = matchstr(i, '\(["'']\)\zs[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\ze\1') 352*e48ec1faSBram Moolenaar " let c_value = matchstr(i, 353*e48ec1faSBram Moolenaar " \ '\(["'']\)[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\1\s*,\s*\zs.\{-}\ze\s*)') 354*e48ec1faSBram Moolenaar let int_constants[c_name] = '' " c_value 355*e48ec1faSBram Moolenaar endfor 356*e48ec1faSBram Moolenaar 357*e48ec1faSBram Moolenaar " Prepare list of constants from tags file 358*e48ec1faSBram Moolenaar let fnames = join(map(tagfiles(), 'escape(v:val, " \\")')) 359*e48ec1faSBram Moolenaar let ext_constants = {} 360*e48ec1faSBram Moolenaar if fnames != '' 361*e48ec1faSBram Moolenaar exe 'silent! vimgrep /^'.a:base.'.*\td\(\t\|$\)/j '.fnames 362*e48ec1faSBram Moolenaar let qflist = getqflist() 363*e48ec1faSBram Moolenaar let ext_constants = {} 364*e48ec1faSBram Moolenaar for field in qflist 365*e48ec1faSBram Moolenaar " File name 366*e48ec1faSBram Moolenaar let item = matchstr(field['text'], '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*') 367*e48ec1faSBram Moolenaar " Origin of definition and value only are only darkening 368*e48ec1faSBram Moolenaar " image - drop it but leave regexps. They may be needed in 369*e48ec1faSBram Moolenaar " future. 370*e48ec1faSBram Moolenaar " let fname = matchstr(field['text'], 371*e48ec1faSBram Moolenaar " \ '^[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\s\+\zs\f\+\ze') 372*e48ec1faSBram Moolenaar " let cvalue = matchstr(field['text'], 373*e48ec1faSBram Moolenaar " \ 'define\s*(\s*\(["'']\)[a-zA-Z_\x7f-\xff][a-zA-Z_0-9\x7f-\xff]*\1\s*,\s*\zs.\{-}\ze\s*)') 374*e48ec1faSBram Moolenaar let ext_constants[item] = '' 375*e48ec1faSBram Moolenaar endfor 376*e48ec1faSBram Moolenaar endif 377*e48ec1faSBram Moolenaar 378*e48ec1faSBram Moolenaar " All constants 379*e48ec1faSBram Moolenaar call extend(int_constants, ext_constants) 380*e48ec1faSBram Moolenaar " Treat keywords as constants 381*e48ec1faSBram Moolenaar call extend(int_constants, b:php_keywords) 382*e48ec1faSBram Moolenaar 383*e48ec1faSBram Moolenaar let all_values = {} 384*e48ec1faSBram Moolenaar 385*e48ec1faSBram Moolenaar " One big dictionary of functions 386*e48ec1faSBram Moolenaar call extend(all_values, int_functions) 387*e48ec1faSBram Moolenaar 388*e48ec1faSBram Moolenaar " Add constants 389*e48ec1faSBram Moolenaar call extend(all_values, int_constants) 390*e48ec1faSBram Moolenaar 391*e48ec1faSBram Moolenaar for m in sort(keys(all_values)) 392*e48ec1faSBram Moolenaar if m =~ '^'.a:base 393*e48ec1faSBram Moolenaar call add(res, m) 394*e48ec1faSBram Moolenaar elseif m =~ a:base 395*e48ec1faSBram Moolenaar call add(res2, m) 396*e48ec1faSBram Moolenaar endif 397*e48ec1faSBram Moolenaar endfor 398*e48ec1faSBram Moolenaar 399*e48ec1faSBram Moolenaar let int_list = res + res2 400*e48ec1faSBram Moolenaar 401*e48ec1faSBram Moolenaar let final_list = [] 402*e48ec1faSBram Moolenaar for i in int_list 403*e48ec1faSBram Moolenaar if has_key(int_functions, i) 404*e48ec1faSBram Moolenaar let final_list += [{'word':i, 'menu':int_functions[i], 'kind':'f'}] 405*e48ec1faSBram Moolenaar elseif has_key(int_constants, i) 406*e48ec1faSBram Moolenaar let final_list += [{'word':i, 'menu':int_constants[i], 'kind':'d'}] 407*e48ec1faSBram Moolenaar else 408*e48ec1faSBram Moolenaar let final_list += [{'word':i}] 409*e48ec1faSBram Moolenaar endif 410*e48ec1faSBram Moolenaar endfor 411*e48ec1faSBram Moolenaar 412*e48ec1faSBram Moolenaar return final_list 413*e48ec1faSBram Moolenaar 414*e48ec1faSBram Moolenaar endif 415*e48ec1faSBram Moolenaar 416*e48ec1faSBram Moolenaar endif 417*e48ec1faSBram Moolenaarendfunction 418*e48ec1faSBram Moolenaar 419*e48ec1faSBram Moolenaarfunction! phpcomplete#LoadData() " {{{ 420362e1a30SBram Moolenaar" Keywords/reserved words, all other special things {{{ 421*e48ec1faSBram Moolenaar" Later it is possible to add some help to values, or type of 422*e48ec1faSBram Moolenaar" defined variable 423*e48ec1faSBram Moolenaarlet b:php_keywords = { 424362e1a30SBram Moolenaar\ 'PHP_SELF':'', 425362e1a30SBram Moolenaar\ 'argv':'', 426362e1a30SBram Moolenaar\ 'argc':'', 427362e1a30SBram Moolenaar\ 'GATEWAY_INTERFACE':'', 428362e1a30SBram Moolenaar\ 'SERVER_ADDR':'', 429362e1a30SBram Moolenaar\ 'SERVER_NAME':'', 430362e1a30SBram Moolenaar\ 'SERVER_SOFTWARE':'', 431362e1a30SBram Moolenaar\ 'SERVER_PROTOCOL':'', 432362e1a30SBram Moolenaar\ 'REQUEST_METHOD':'', 433362e1a30SBram Moolenaar\ 'REQUEST_TIME':'', 434362e1a30SBram Moolenaar\ 'QUERY_STRING':'', 435362e1a30SBram Moolenaar\ 'DOCUMENT_ROOT':'', 436362e1a30SBram Moolenaar\ 'HTTP_ACCEPT':'', 437362e1a30SBram Moolenaar\ 'HTTP_ACCEPT_CHARSET':'', 438362e1a30SBram Moolenaar\ 'HTTP_ACCEPT_ENCODING':'', 439362e1a30SBram Moolenaar\ 'HTTP_ACCEPT_LANGUAGE':'', 440362e1a30SBram Moolenaar\ 'HTTP_CONNECTION':'', 441362e1a30SBram Moolenaar\ 'HTTP_POST':'', 442362e1a30SBram Moolenaar\ 'HTTP_REFERER':'', 443362e1a30SBram Moolenaar\ 'HTTP_USER_AGENT':'', 444362e1a30SBram Moolenaar\ 'HTTPS':'', 445362e1a30SBram Moolenaar\ 'REMOTE_ADDR':'', 446362e1a30SBram Moolenaar\ 'REMOTE_HOST':'', 447362e1a30SBram Moolenaar\ 'REMOTE_PORT':'', 448362e1a30SBram Moolenaar\ 'SCRIPT_FILENAME':'', 449362e1a30SBram Moolenaar\ 'SERVER_ADMIN':'', 450362e1a30SBram Moolenaar\ 'SERVER_PORT':'', 451362e1a30SBram Moolenaar\ 'SERVER_SIGNATURE':'', 452362e1a30SBram Moolenaar\ 'PATH_TRANSLATED':'', 453362e1a30SBram Moolenaar\ 'SCRIPT_NAME':'', 454362e1a30SBram Moolenaar\ 'REQUEST_URI':'', 455362e1a30SBram Moolenaar\ 'PHP_AUTH_DIGEST':'', 456362e1a30SBram Moolenaar\ 'PHP_AUTH_USER':'', 457362e1a30SBram Moolenaar\ 'PHP_AUTH_PW':'', 458362e1a30SBram Moolenaar\ 'AUTH_TYPE':'', 459362e1a30SBram Moolenaar\ 'and':'', 460362e1a30SBram Moolenaar\ 'or':'', 461362e1a30SBram Moolenaar\ 'xor':'', 462362e1a30SBram Moolenaar\ '__FILE__':'', 463362e1a30SBram Moolenaar\ 'exception':'', 464362e1a30SBram Moolenaar\ '__LINE__':'', 465362e1a30SBram Moolenaar\ 'as':'', 466362e1a30SBram Moolenaar\ 'break':'', 467362e1a30SBram Moolenaar\ 'case':'', 468362e1a30SBram Moolenaar\ 'class':'', 469362e1a30SBram Moolenaar\ 'const':'', 470362e1a30SBram Moolenaar\ 'continue':'', 471362e1a30SBram Moolenaar\ 'declare':'', 472362e1a30SBram Moolenaar\ 'default':'', 473362e1a30SBram Moolenaar\ 'do':'', 474*e48ec1faSBram Moolenaar\ 'echo':'', 475362e1a30SBram Moolenaar\ 'else':'', 476362e1a30SBram Moolenaar\ 'elseif':'', 477362e1a30SBram Moolenaar\ 'enddeclare':'', 478362e1a30SBram Moolenaar\ 'endfor':'', 479362e1a30SBram Moolenaar\ 'endforeach':'', 480362e1a30SBram Moolenaar\ 'endif':'', 481362e1a30SBram Moolenaar\ 'endswitch':'', 482362e1a30SBram Moolenaar\ 'endwhile':'', 483362e1a30SBram Moolenaar\ 'extends':'', 484362e1a30SBram Moolenaar\ 'for':'', 485362e1a30SBram Moolenaar\ 'foreach':'', 486362e1a30SBram Moolenaar\ 'function':'', 487362e1a30SBram Moolenaar\ 'global':'', 488362e1a30SBram Moolenaar\ 'if':'', 489362e1a30SBram Moolenaar\ 'new':'', 490362e1a30SBram Moolenaar\ 'static':'', 491362e1a30SBram Moolenaar\ 'switch':'', 492362e1a30SBram Moolenaar\ 'use':'', 493362e1a30SBram Moolenaar\ 'var':'', 494362e1a30SBram Moolenaar\ 'while':'', 495362e1a30SBram Moolenaar\ '__FUNCTION__':'', 496362e1a30SBram Moolenaar\ '__CLASS__':'', 497362e1a30SBram Moolenaar\ '__METHOD__':'', 498362e1a30SBram Moolenaar\ 'final':'', 499362e1a30SBram Moolenaar\ 'php_user_filter':'', 500362e1a30SBram Moolenaar\ 'interface':'', 501362e1a30SBram Moolenaar\ 'implements':'', 502362e1a30SBram Moolenaar\ 'public':'', 503362e1a30SBram Moolenaar\ 'private':'', 504362e1a30SBram Moolenaar\ 'protected':'', 505362e1a30SBram Moolenaar\ 'abstract':'', 506362e1a30SBram Moolenaar\ 'clone':'', 507362e1a30SBram Moolenaar\ 'try':'', 508362e1a30SBram Moolenaar\ 'catch':'', 509362e1a30SBram Moolenaar\ 'throw':'', 510362e1a30SBram Moolenaar\ 'cfunction':'', 511362e1a30SBram Moolenaar\ 'old_function':'', 512*e48ec1faSBram Moolenaar\ 'this':'', 513*e48ec1faSBram Moolenaar\ 'PHP_VERSION': '', 514*e48ec1faSBram Moolenaar\ 'PHP_OS': '', 515*e48ec1faSBram Moolenaar\ 'PHP_SAPI': '', 516*e48ec1faSBram Moolenaar\ 'PHP_EOL': '', 517*e48ec1faSBram Moolenaar\ 'PHP_INT_MAX': '', 518*e48ec1faSBram Moolenaar\ 'PHP_INT_SIZE': '', 519*e48ec1faSBram Moolenaar\ 'DEFAULT_INCLUDE_PATH': '', 520*e48ec1faSBram Moolenaar\ 'PEAR_INSTALL_DIR': '', 521*e48ec1faSBram Moolenaar\ 'PEAR_EXTENSION_DIR': '', 522*e48ec1faSBram Moolenaar\ 'PHP_EXTENSION_DIR': '', 523*e48ec1faSBram Moolenaar\ 'PHP_PREFIX': '', 524*e48ec1faSBram Moolenaar\ 'PHP_BINDIR': '', 525*e48ec1faSBram Moolenaar\ 'PHP_LIBDIR': '', 526*e48ec1faSBram Moolenaar\ 'PHP_DATADIR': '', 527*e48ec1faSBram Moolenaar\ 'PHP_SYSCONFDIR': '', 528*e48ec1faSBram Moolenaar\ 'PHP_LOCALSTATEDIR': '', 529*e48ec1faSBram Moolenaar\ 'PHP_CONFIG_FILE_PATH': '', 530*e48ec1faSBram Moolenaar\ 'PHP_CONFIG_FILE_SCAN_DIR': '', 531*e48ec1faSBram Moolenaar\ 'PHP_SHLIB_SUFFIX': '', 532*e48ec1faSBram Moolenaar\ 'PHP_OUTPUT_HANDLER_START': '', 533*e48ec1faSBram Moolenaar\ 'PHP_OUTPUT_HANDLER_CONT': '', 534*e48ec1faSBram Moolenaar\ 'PHP_OUTPUT_HANDLER_END': '', 535*e48ec1faSBram Moolenaar\ 'E_ERROR': '', 536*e48ec1faSBram Moolenaar\ 'E_WARNING': '', 537*e48ec1faSBram Moolenaar\ 'E_PARSE': '', 538*e48ec1faSBram Moolenaar\ 'E_NOTICE': '', 539*e48ec1faSBram Moolenaar\ 'E_CORE_ERROR': '', 540*e48ec1faSBram Moolenaar\ 'E_CORE_WARNING': '', 541*e48ec1faSBram Moolenaar\ 'E_COMPILE_ERROR': '', 542*e48ec1faSBram Moolenaar\ 'E_COMPILE_WARNING': '', 543*e48ec1faSBram Moolenaar\ 'E_USER_ERROR': '', 544*e48ec1faSBram Moolenaar\ 'E_USER_WARNING': '', 545*e48ec1faSBram Moolenaar\ 'E_USER_NOTICE': '', 546*e48ec1faSBram Moolenaar\ 'E_ALL': '', 547*e48ec1faSBram Moolenaar\ 'E_STRICT': '', 548*e48ec1faSBram Moolenaar\ '__COMPILER_HALT_OFFSET__': '', 549*e48ec1faSBram Moolenaar\ 'EXTR_OVERWRITE': '', 550*e48ec1faSBram Moolenaar\ 'EXTR_SKIP': '', 551*e48ec1faSBram Moolenaar\ 'EXTR_PREFIX_SAME': '', 552*e48ec1faSBram Moolenaar\ 'EXTR_PREFIX_ALL': '', 553*e48ec1faSBram Moolenaar\ 'EXTR_PREFIX_INVALID': '', 554*e48ec1faSBram Moolenaar\ 'EXTR_PREFIX_IF_EXISTS': '', 555*e48ec1faSBram Moolenaar\ 'EXTR_IF_EXISTS': '', 556*e48ec1faSBram Moolenaar\ 'SORT_ASC': '', 557*e48ec1faSBram Moolenaar\ 'SORT_DESC': '', 558*e48ec1faSBram Moolenaar\ 'SORT_REGULAR': '', 559*e48ec1faSBram Moolenaar\ 'SORT_NUMERIC': '', 560*e48ec1faSBram Moolenaar\ 'SORT_STRING': '', 561*e48ec1faSBram Moolenaar\ 'CASE_LOWER': '', 562*e48ec1faSBram Moolenaar\ 'CASE_UPPER': '', 563*e48ec1faSBram Moolenaar\ 'COUNT_NORMAL': '', 564*e48ec1faSBram Moolenaar\ 'COUNT_RECURSIVE': '', 565*e48ec1faSBram Moolenaar\ 'ASSERT_ACTIVE': '', 566*e48ec1faSBram Moolenaar\ 'ASSERT_CALLBACK': '', 567*e48ec1faSBram Moolenaar\ 'ASSERT_BAIL': '', 568*e48ec1faSBram Moolenaar\ 'ASSERT_WARNING': '', 569*e48ec1faSBram Moolenaar\ 'ASSERT_QUIET_EVAL': '', 570*e48ec1faSBram Moolenaar\ 'CONNECTION_ABORTED': '', 571*e48ec1faSBram Moolenaar\ 'CONNECTION_NORMAL': '', 572*e48ec1faSBram Moolenaar\ 'CONNECTION_TIMEOUT': '', 573*e48ec1faSBram Moolenaar\ 'INI_USER': '', 574*e48ec1faSBram Moolenaar\ 'INI_PERDIR': '', 575*e48ec1faSBram Moolenaar\ 'INI_SYSTEM': '', 576*e48ec1faSBram Moolenaar\ 'INI_ALL': '', 577*e48ec1faSBram Moolenaar\ 'M_E': '', 578*e48ec1faSBram Moolenaar\ 'M_LOG2E': '', 579*e48ec1faSBram Moolenaar\ 'M_LOG10E': '', 580*e48ec1faSBram Moolenaar\ 'M_LN2': '', 581*e48ec1faSBram Moolenaar\ 'M_LN10': '', 582*e48ec1faSBram Moolenaar\ 'M_PI': '', 583*e48ec1faSBram Moolenaar\ 'M_PI_2': '', 584*e48ec1faSBram Moolenaar\ 'M_PI_4': '', 585*e48ec1faSBram Moolenaar\ 'M_1_PI': '', 586*e48ec1faSBram Moolenaar\ 'M_2_PI': '', 587*e48ec1faSBram Moolenaar\ 'M_2_SQRTPI': '', 588*e48ec1faSBram Moolenaar\ 'M_SQRT2': '', 589*e48ec1faSBram Moolenaar\ 'M_SQRT1_2': '', 590*e48ec1faSBram Moolenaar\ 'CRYPT_SALT_LENGTH': '', 591*e48ec1faSBram Moolenaar\ 'CRYPT_STD_DES': '', 592*e48ec1faSBram Moolenaar\ 'CRYPT_EXT_DES': '', 593*e48ec1faSBram Moolenaar\ 'CRYPT_MD5': '', 594*e48ec1faSBram Moolenaar\ 'CRYPT_BLOWFISH': '', 595*e48ec1faSBram Moolenaar\ 'DIRECTORY_SEPARATOR': '', 596*e48ec1faSBram Moolenaar\ 'SEEK_SET': '', 597*e48ec1faSBram Moolenaar\ 'SEEK_CUR': '', 598*e48ec1faSBram Moolenaar\ 'SEEK_END': '', 599*e48ec1faSBram Moolenaar\ 'LOCK_SH': '', 600*e48ec1faSBram Moolenaar\ 'LOCK_EX': '', 601*e48ec1faSBram Moolenaar\ 'LOCK_UN': '', 602*e48ec1faSBram Moolenaar\ 'LOCK_NB': '', 603*e48ec1faSBram Moolenaar\ 'HTML_SPECIALCHARS': '', 604*e48ec1faSBram Moolenaar\ 'HTML_ENTITIES': '', 605*e48ec1faSBram Moolenaar\ 'ENT_COMPAT': '', 606*e48ec1faSBram Moolenaar\ 'ENT_QUOTES': '', 607*e48ec1faSBram Moolenaar\ 'ENT_NOQUOTES': '', 608*e48ec1faSBram Moolenaar\ 'INFO_GENERAL': '', 609*e48ec1faSBram Moolenaar\ 'INFO_CREDITS': '', 610*e48ec1faSBram Moolenaar\ 'INFO_CONFIGURATION': '', 611*e48ec1faSBram Moolenaar\ 'INFO_MODULES': '', 612*e48ec1faSBram Moolenaar\ 'INFO_ENVIRONMENT': '', 613*e48ec1faSBram Moolenaar\ 'INFO_VARIABLES': '', 614*e48ec1faSBram Moolenaar\ 'INFO_LICENSE': '', 615*e48ec1faSBram Moolenaar\ 'INFO_ALL': '', 616*e48ec1faSBram Moolenaar\ 'CREDITS_GROUP': '', 617*e48ec1faSBram Moolenaar\ 'CREDITS_GENERAL': '', 618*e48ec1faSBram Moolenaar\ 'CREDITS_SAPI': '', 619*e48ec1faSBram Moolenaar\ 'CREDITS_MODULES': '', 620*e48ec1faSBram Moolenaar\ 'CREDITS_DOCS': '', 621*e48ec1faSBram Moolenaar\ 'CREDITS_FULLPAGE': '', 622*e48ec1faSBram Moolenaar\ 'CREDITS_QA': '', 623*e48ec1faSBram Moolenaar\ 'CREDITS_ALL': '', 624*e48ec1faSBram Moolenaar\ 'STR_PAD_LEFT': '', 625*e48ec1faSBram Moolenaar\ 'STR_PAD_RIGHT': '', 626*e48ec1faSBram Moolenaar\ 'STR_PAD_BOTH': '', 627*e48ec1faSBram Moolenaar\ 'PATHINFO_DIRNAME': '', 628*e48ec1faSBram Moolenaar\ 'PATHINFO_BASENAME': '', 629*e48ec1faSBram Moolenaar\ 'PATHINFO_EXTENSION': '', 630*e48ec1faSBram Moolenaar\ 'PATH_SEPARATOR': '', 631*e48ec1faSBram Moolenaar\ 'CHAR_MAX': '', 632*e48ec1faSBram Moolenaar\ 'LC_CTYPE': '', 633*e48ec1faSBram Moolenaar\ 'LC_NUMERIC': '', 634*e48ec1faSBram Moolenaar\ 'LC_TIME': '', 635*e48ec1faSBram Moolenaar\ 'LC_COLLATE': '', 636*e48ec1faSBram Moolenaar\ 'LC_MONETARY': '', 637*e48ec1faSBram Moolenaar\ 'LC_ALL': '', 638*e48ec1faSBram Moolenaar\ 'LC_MESSAGES': '', 639*e48ec1faSBram Moolenaar\ 'ABDAY_1': '', 640*e48ec1faSBram Moolenaar\ 'ABDAY_2': '', 641*e48ec1faSBram Moolenaar\ 'ABDAY_3': '', 642*e48ec1faSBram Moolenaar\ 'ABDAY_4': '', 643*e48ec1faSBram Moolenaar\ 'ABDAY_5': '', 644*e48ec1faSBram Moolenaar\ 'ABDAY_6': '', 645*e48ec1faSBram Moolenaar\ 'ABDAY_7': '', 646*e48ec1faSBram Moolenaar\ 'DAY_1': '', 647*e48ec1faSBram Moolenaar\ 'DAY_2': '', 648*e48ec1faSBram Moolenaar\ 'DAY_3': '', 649*e48ec1faSBram Moolenaar\ 'DAY_4': '', 650*e48ec1faSBram Moolenaar\ 'DAY_5': '', 651*e48ec1faSBram Moolenaar\ 'DAY_6': '', 652*e48ec1faSBram Moolenaar\ 'DAY_7': '', 653*e48ec1faSBram Moolenaar\ 'ABMON_1': '', 654*e48ec1faSBram Moolenaar\ 'ABMON_2': '', 655*e48ec1faSBram Moolenaar\ 'ABMON_3': '', 656*e48ec1faSBram Moolenaar\ 'ABMON_4': '', 657*e48ec1faSBram Moolenaar\ 'ABMON_5': '', 658*e48ec1faSBram Moolenaar\ 'ABMON_6': '', 659*e48ec1faSBram Moolenaar\ 'ABMON_7': '', 660*e48ec1faSBram Moolenaar\ 'ABMON_8': '', 661*e48ec1faSBram Moolenaar\ 'ABMON_9': '', 662*e48ec1faSBram Moolenaar\ 'ABMON_10': '', 663*e48ec1faSBram Moolenaar\ 'ABMON_11': '', 664*e48ec1faSBram Moolenaar\ 'ABMON_12': '', 665*e48ec1faSBram Moolenaar\ 'MON_1': '', 666*e48ec1faSBram Moolenaar\ 'MON_2': '', 667*e48ec1faSBram Moolenaar\ 'MON_3': '', 668*e48ec1faSBram Moolenaar\ 'MON_4': '', 669*e48ec1faSBram Moolenaar\ 'MON_5': '', 670*e48ec1faSBram Moolenaar\ 'MON_6': '', 671*e48ec1faSBram Moolenaar\ 'MON_7': '', 672*e48ec1faSBram Moolenaar\ 'MON_8': '', 673*e48ec1faSBram Moolenaar\ 'MON_9': '', 674*e48ec1faSBram Moolenaar\ 'MON_10': '', 675*e48ec1faSBram Moolenaar\ 'MON_11': '', 676*e48ec1faSBram Moolenaar\ 'MON_12': '', 677*e48ec1faSBram Moolenaar\ 'AM_STR': '', 678*e48ec1faSBram Moolenaar\ 'PM_STR': '', 679*e48ec1faSBram Moolenaar\ 'D_T_FMT': '', 680*e48ec1faSBram Moolenaar\ 'D_FMT': '', 681*e48ec1faSBram Moolenaar\ 'T_FMT': '', 682*e48ec1faSBram Moolenaar\ 'T_FMT_AMPM': '', 683*e48ec1faSBram Moolenaar\ 'ERA': '', 684*e48ec1faSBram Moolenaar\ 'ERA_YEAR': '', 685*e48ec1faSBram Moolenaar\ 'ERA_D_T_FMT': '', 686*e48ec1faSBram Moolenaar\ 'ERA_D_FMT': '', 687*e48ec1faSBram Moolenaar\ 'ERA_T_FMT': '', 688*e48ec1faSBram Moolenaar\ 'ALT_DIGITS': '', 689*e48ec1faSBram Moolenaar\ 'INT_CURR_SYMBOL': '', 690*e48ec1faSBram Moolenaar\ 'CURRENCY_SYMBOL': '', 691*e48ec1faSBram Moolenaar\ 'CRNCYSTR': '', 692*e48ec1faSBram Moolenaar\ 'MON_DECIMAL_POINT': '', 693*e48ec1faSBram Moolenaar\ 'MON_THOUSANDS_SEP': '', 694*e48ec1faSBram Moolenaar\ 'MON_GROUPING': '', 695*e48ec1faSBram Moolenaar\ 'POSITIVE_SIGN': '', 696*e48ec1faSBram Moolenaar\ 'NEGATIVE_SIGN': '', 697*e48ec1faSBram Moolenaar\ 'INT_FRAC_DIGITS': '', 698*e48ec1faSBram Moolenaar\ 'FRAC_DIGITS': '', 699*e48ec1faSBram Moolenaar\ 'P_CS_PRECEDES': '', 700*e48ec1faSBram Moolenaar\ 'P_SEP_BY_SPACE': '', 701*e48ec1faSBram Moolenaar\ 'N_CS_PRECEDES': '', 702*e48ec1faSBram Moolenaar\ 'N_SEP_BY_SPACE': '', 703*e48ec1faSBram Moolenaar\ 'P_SIGN_POSN': '', 704*e48ec1faSBram Moolenaar\ 'N_SIGN_POSN': '', 705*e48ec1faSBram Moolenaar\ 'DECIMAL_POINT': '', 706*e48ec1faSBram Moolenaar\ 'RADIXCHAR': '', 707*e48ec1faSBram Moolenaar\ 'THOUSANDS_SEP': '', 708*e48ec1faSBram Moolenaar\ 'THOUSEP': '', 709*e48ec1faSBram Moolenaar\ 'GROUPING': '', 710*e48ec1faSBram Moolenaar\ 'YESEXPR': '', 711*e48ec1faSBram Moolenaar\ 'NOEXPR': '', 712*e48ec1faSBram Moolenaar\ 'YESSTR': '', 713*e48ec1faSBram Moolenaar\ 'NOSTR': '', 714*e48ec1faSBram Moolenaar\ 'CODESET': '', 715*e48ec1faSBram Moolenaar\ 'LOG_EMERG': '', 716*e48ec1faSBram Moolenaar\ 'LOG_ALERT': '', 717*e48ec1faSBram Moolenaar\ 'LOG_CRIT': '', 718*e48ec1faSBram Moolenaar\ 'LOG_ERR': '', 719*e48ec1faSBram Moolenaar\ 'LOG_WARNING': '', 720*e48ec1faSBram Moolenaar\ 'LOG_NOTICE': '', 721*e48ec1faSBram Moolenaar\ 'LOG_INFO': '', 722*e48ec1faSBram Moolenaar\ 'LOG_DEBUG': '', 723*e48ec1faSBram Moolenaar\ 'LOG_KERN': '', 724*e48ec1faSBram Moolenaar\ 'LOG_USER': '', 725*e48ec1faSBram Moolenaar\ 'LOG_MAIL': '', 726*e48ec1faSBram Moolenaar\ 'LOG_DAEMON': '', 727*e48ec1faSBram Moolenaar\ 'LOG_AUTH': '', 728*e48ec1faSBram Moolenaar\ 'LOG_SYSLOG': '', 729*e48ec1faSBram Moolenaar\ 'LOG_LPR': '', 730*e48ec1faSBram Moolenaar\ 'LOG_NEWS': '', 731*e48ec1faSBram Moolenaar\ 'LOG_UUCP': '', 732*e48ec1faSBram Moolenaar\ 'LOG_CRON': '', 733*e48ec1faSBram Moolenaar\ 'LOG_AUTHPRIV': '', 734*e48ec1faSBram Moolenaar\ 'LOG_LOCAL0': '', 735*e48ec1faSBram Moolenaar\ 'LOG_LOCAL1': '', 736*e48ec1faSBram Moolenaar\ 'LOG_LOCAL2': '', 737*e48ec1faSBram Moolenaar\ 'LOG_LOCAL3': '', 738*e48ec1faSBram Moolenaar\ 'LOG_LOCAL4': '', 739*e48ec1faSBram Moolenaar\ 'LOG_LOCAL5': '', 740*e48ec1faSBram Moolenaar\ 'LOG_LOCAL6': '', 741*e48ec1faSBram Moolenaar\ 'LOG_LOCAL7': '', 742*e48ec1faSBram Moolenaar\ 'LOG_PID': '', 743*e48ec1faSBram Moolenaar\ 'LOG_CONS': '', 744*e48ec1faSBram Moolenaar\ 'LOG_ODELAY': '', 745*e48ec1faSBram Moolenaar\ 'LOG_NDELAY': '', 746*e48ec1faSBram Moolenaar\ 'LOG_NOWAIT': '', 747*e48ec1faSBram Moolenaar\ 'LOG_PERROR': '', 748362e1a30SBram Moolenaar\ } 749362e1a30SBram Moolenaar" }}} 750*e48ec1faSBram Moolenaar" PHP builtin functions {{{ 751*e48ec1faSBram Moolenaar" To create from scratch list of functions: 752*e48ec1faSBram Moolenaar" 1. Download multi html file PHP documentation 753*e48ec1faSBram Moolenaar" 2. run for i in `ls | grep "^function\."`; do grep -A4 Description $i >> funcs; done 754*e48ec1faSBram Moolenaar" 3. Open funcs in Vim and 755*e48ec1faSBram Moolenaar" a) g/Description/normal! 5J 756*e48ec1faSBram Moolenaar" b) remove all html tags (it will require few s/// and g//) 757*e48ec1faSBram Moolenaar" c) :%s/^\([^[:space:]]\+\) \([^[:space:]]\+\) ( \(.*\))/\\ '\2(': '\3| \1', 758*e48ec1faSBram Moolenaar" This will create Dictionary 759*e48ec1faSBram Moolenaar" d) remove all /^[^\\] lines 760*e48ec1faSBram Moolenaarlet b:php_builtin_functions = { 761*e48ec1faSBram Moolenaar\ 'abs(': 'mixed number | number', 762362e1a30SBram Moolenaar\ 'acosh(': 'float arg | float', 763*e48ec1faSBram Moolenaar\ 'acos(': 'float arg | float', 764362e1a30SBram Moolenaar\ 'addcslashes(': 'string str, string charlist | string', 765362e1a30SBram Moolenaar\ 'addslashes(': 'string str | string', 766362e1a30SBram Moolenaar\ 'aggregate(': 'object object, string class_name | void', 767362e1a30SBram Moolenaar\ 'aggregate_info(': 'object object | array', 768362e1a30SBram Moolenaar\ 'aggregate_methods_by_list(': 'object object, string class_name, array methods_list [, bool exclude] | void', 769362e1a30SBram Moolenaar\ 'aggregate_methods_by_regexp(': 'object object, string class_name, string regexp [, bool exclude] | void', 770*e48ec1faSBram Moolenaar\ 'aggregate_methods(': 'object object, string class_name | void', 771362e1a30SBram Moolenaar\ 'aggregate_properties_by_list(': 'object object, string class_name, array properties_list [, bool exclude] | void', 772362e1a30SBram Moolenaar\ 'aggregate_properties_by_regexp(': 'object object, string class_name, string regexp [, bool exclude] | void', 773*e48ec1faSBram Moolenaar\ 'aggregate_properties(': 'object object, string class_name | void', 774362e1a30SBram Moolenaar\ 'apache_child_terminate(': 'void | bool', 775362e1a30SBram Moolenaar\ 'apache_getenv(': 'string variable [, bool walk_to_top] | string', 776362e1a30SBram Moolenaar\ 'apache_get_modules(': 'void | array', 777362e1a30SBram Moolenaar\ 'apache_get_version(': 'void | string', 778362e1a30SBram Moolenaar\ 'apache_lookup_uri(': 'string filename | object', 779362e1a30SBram Moolenaar\ 'apache_note(': 'string note_name [, string note_value] | string', 780362e1a30SBram Moolenaar\ 'apache_request_headers(': 'void | array', 781362e1a30SBram Moolenaar\ 'apache_reset_timeout(': 'void | bool', 782362e1a30SBram Moolenaar\ 'apache_response_headers(': 'void | array', 783*e48ec1faSBram Moolenaar\ 'apache_setenv(': 'string variable, string value [, bool walk_to_top] | bool', 784*e48ec1faSBram Moolenaar\ 'apc_cache_info(': '[string cache_type] | array', 785*e48ec1faSBram Moolenaar\ 'apc_clear_cache(': '[string cache_type] | bool', 786*e48ec1faSBram Moolenaar\ 'apc_define_constants(': 'string key, array constants [, bool case_sensitive] | bool', 787*e48ec1faSBram Moolenaar\ 'apc_delete(': 'string key | bool', 788*e48ec1faSBram Moolenaar\ 'apc_fetch(': 'string key | mixed', 789*e48ec1faSBram Moolenaar\ 'apc_load_constants(': 'string key [, bool case_sensitive] | bool', 790*e48ec1faSBram Moolenaar\ 'apc_sma_info(': 'void | array', 791*e48ec1faSBram Moolenaar\ 'apc_store(': 'string key, mixed var [, int ttl] | bool', 792*e48ec1faSBram Moolenaar\ 'apd_breakpoint(': 'int debug_level | bool', 793362e1a30SBram Moolenaar\ 'apd_callstack(': 'void | array', 794362e1a30SBram Moolenaar\ 'apd_clunk(': 'string warning [, string delimiter] | void', 795*e48ec1faSBram Moolenaar\ 'apd_continue(': 'int debug_level | bool', 796362e1a30SBram Moolenaar\ 'apd_croak(': 'string warning [, string delimiter] | void', 797362e1a30SBram Moolenaar\ 'apd_dump_function_table(': 'void | void', 798362e1a30SBram Moolenaar\ 'apd_dump_persistent_resources(': 'void | array', 799362e1a30SBram Moolenaar\ 'apd_dump_regular_resources(': 'void | array', 800*e48ec1faSBram Moolenaar\ 'apd_echo(': 'string output | bool', 801362e1a30SBram Moolenaar\ 'apd_get_active_symbols(': ' | array', 802362e1a30SBram Moolenaar\ 'apd_set_pprof_trace(': '[string dump_directory] | void', 803362e1a30SBram Moolenaar\ 'apd_set_session(': 'int debug_level | void', 804362e1a30SBram Moolenaar\ 'apd_set_session_trace(': 'int debug_level [, string dump_directory] | void', 805362e1a30SBram Moolenaar\ 'apd_set_socket_session_trace(': 'string ip_address_or_unix_socket_file, int socket_type, int port, int debug_level | bool', 806362e1a30SBram Moolenaar\ 'array_change_key_case(': 'array input [, int case] | array', 807362e1a30SBram Moolenaar\ 'array_chunk(': 'array input, int size [, bool preserve_keys] | array', 808362e1a30SBram Moolenaar\ 'array_combine(': 'array keys, array values | array', 809362e1a30SBram Moolenaar\ 'array_count_values(': 'array input | array', 810362e1a30SBram Moolenaar\ 'array_diff_assoc(': 'array array1, array array2 [, array ...] | array', 811*e48ec1faSBram Moolenaar\ 'array_diff(': 'array array1, array array2 [, array ...] | array', 812362e1a30SBram Moolenaar\ 'array_diff_key(': 'array array1, array array2 [, array ...] | array', 813362e1a30SBram Moolenaar\ 'array_diff_uassoc(': 'array array1, array array2 [, array ..., callback key_compare_func] | array', 814362e1a30SBram Moolenaar\ 'array_diff_ukey(': 'array array1, array array2 [, array ..., callback key_compare_func] | array', 815362e1a30SBram Moolenaar\ 'array_fill(': 'int start_index, int num, mixed value | array', 816362e1a30SBram Moolenaar\ 'array_filter(': 'array input [, callback callback] | array', 817362e1a30SBram Moolenaar\ 'array_flip(': 'array trans | array', 818*e48ec1faSBram Moolenaar\ 'array(': '[mixed ...] | array', 819362e1a30SBram Moolenaar\ 'array_intersect_assoc(': 'array array1, array array2 [, array ...] | array', 820*e48ec1faSBram Moolenaar\ 'array_intersect(': 'array array1, array array2 [, array ...] | array', 821362e1a30SBram Moolenaar\ 'array_intersect_key(': 'array array1, array array2 [, array ...] | array', 822362e1a30SBram Moolenaar\ 'array_intersect_uassoc(': 'array array1, array array2 [, array ..., callback key_compare_func] | array', 823362e1a30SBram Moolenaar\ 'array_intersect_ukey(': 'array array1, array array2 [, array ..., callback key_compare_func] | array', 824*e48ec1faSBram Moolenaar\ 'ArrayIterator::current(': 'void | mixed', 825*e48ec1faSBram Moolenaar\ 'ArrayIterator::key(': 'void | mixed', 826*e48ec1faSBram Moolenaar\ 'ArrayIterator::next(': 'void | void', 827*e48ec1faSBram Moolenaar\ 'ArrayIterator::rewind(': 'void | void', 828*e48ec1faSBram Moolenaar\ 'ArrayIterator::seek(': 'int position | void', 829*e48ec1faSBram Moolenaar\ 'ArrayIterator::valid(': 'void | bool', 830362e1a30SBram Moolenaar\ 'array_key_exists(': 'mixed key, array search | bool', 831362e1a30SBram Moolenaar\ 'array_keys(': 'array input [, mixed search_value [, bool strict]] | array', 832362e1a30SBram Moolenaar\ 'array_map(': 'callback callback, array arr1 [, array ...] | array', 833362e1a30SBram Moolenaar\ 'array_merge(': 'array array1 [, array array2 [, array ...]] | array', 834*e48ec1faSBram Moolenaar\ 'array_merge_recursive(': 'array array1 [, array ...] | array', 835362e1a30SBram Moolenaar\ 'array_multisort(': 'array ar1 [, mixed arg [, mixed ... [, array ...]]] | bool', 836*e48ec1faSBram Moolenaar\ 'ArrayObject::append(': 'mixed newval | void', 837*e48ec1faSBram Moolenaar\ 'ArrayObject::__construct(': 'mixed input | ArrayObject', 838*e48ec1faSBram Moolenaar\ 'ArrayObject::count(': 'void | int', 839*e48ec1faSBram Moolenaar\ 'ArrayObject::getIterator(': 'void | ArrayIterator', 840*e48ec1faSBram Moolenaar\ 'ArrayObject::offsetExists(': 'mixed index | bool', 841*e48ec1faSBram Moolenaar\ 'ArrayObject::offsetGet(': 'mixed index | bool', 842*e48ec1faSBram Moolenaar\ 'ArrayObject::offsetSet(': 'mixed index, mixed newval | void', 843*e48ec1faSBram Moolenaar\ 'ArrayObject::offsetUnset(': 'mixed index | void', 844362e1a30SBram Moolenaar\ 'array_pad(': 'array input, int pad_size, mixed pad_value | array', 845*e48ec1faSBram Moolenaar\ 'array_pop(': 'array &array | mixed', 846*e48ec1faSBram Moolenaar\ 'array_product(': 'array array | number', 847*e48ec1faSBram Moolenaar\ 'array_push(': 'array &array, mixed var [, mixed ...] | int', 848362e1a30SBram Moolenaar\ 'array_rand(': 'array input [, int num_req] | mixed', 849362e1a30SBram Moolenaar\ 'array_reduce(': 'array input, callback function [, int initial] | mixed', 850362e1a30SBram Moolenaar\ 'array_reverse(': 'array array [, bool preserve_keys] | array', 851362e1a30SBram Moolenaar\ 'array_search(': 'mixed needle, array haystack [, bool strict] | mixed', 852*e48ec1faSBram Moolenaar\ 'array_shift(': 'array &array | mixed', 853362e1a30SBram Moolenaar\ 'array_slice(': 'array array, int offset [, int length [, bool preserve_keys]] | array', 854*e48ec1faSBram Moolenaar\ 'array_splice(': 'array &input, int offset [, int length [, array replacement]] | array', 855362e1a30SBram Moolenaar\ 'array_sum(': 'array array | number', 856362e1a30SBram Moolenaar\ 'array_udiff_assoc(': 'array array1, array array2 [, array ..., callback data_compare_func] | array', 857*e48ec1faSBram Moolenaar\ 'array_udiff(': 'array array1, array array2 [, array ..., callback data_compare_func] | array', 858362e1a30SBram Moolenaar\ 'array_udiff_uassoc(': 'array array1, array array2 [, array ..., callback data_compare_func, callback key_compare_func] | array', 859362e1a30SBram Moolenaar\ 'array_uintersect_assoc(': 'array array1, array array2 [, array ..., callback data_compare_func] | array', 860*e48ec1faSBram Moolenaar\ 'array_uintersect(': 'array array1, array array2 [, array ..., callback data_compare_func] | array', 861362e1a30SBram Moolenaar\ 'array_uintersect_uassoc(': 'array array1, array array2 [, array ..., callback data_compare_func, callback key_compare_func] | array', 862362e1a30SBram Moolenaar\ 'array_unique(': 'array array | array', 863*e48ec1faSBram Moolenaar\ 'array_unshift(': 'array &array, mixed var [, mixed ...] | int', 864362e1a30SBram Moolenaar\ 'array_values(': 'array input | array', 865*e48ec1faSBram Moolenaar\ 'array_walk(': 'array &array, callback funcname [, mixed userdata] | bool', 866*e48ec1faSBram Moolenaar\ 'array_walk_recursive(': 'array &input, callback funcname [, mixed userdata] | bool', 867*e48ec1faSBram Moolenaar\ 'arsort(': 'array &array [, int sort_flags] | bool', 868362e1a30SBram Moolenaar\ 'ascii2ebcdic(': 'string ascii_str | int', 869362e1a30SBram Moolenaar\ 'asinh(': 'float arg | float', 870*e48ec1faSBram Moolenaar\ 'asin(': 'float arg | float', 871*e48ec1faSBram Moolenaar\ 'asort(': 'array &array [, int sort_flags] | bool', 872362e1a30SBram Moolenaar\ 'aspell_check(': 'int dictionary_link, string word | bool', 873362e1a30SBram Moolenaar\ 'aspell_check_raw(': 'int dictionary_link, string word | bool', 874362e1a30SBram Moolenaar\ 'aspell_new(': 'string master [, string personal] | int', 875362e1a30SBram Moolenaar\ 'aspell_suggest(': 'int dictionary_link, string word | array', 876*e48ec1faSBram Moolenaar\ 'assert(': 'mixed assertion | bool', 877362e1a30SBram Moolenaar\ 'assert_options(': 'int what [, mixed value] | mixed', 878362e1a30SBram Moolenaar\ 'atan2(': 'float y, float x | float', 879362e1a30SBram Moolenaar\ 'atanh(': 'float arg | float', 880*e48ec1faSBram Moolenaar\ 'atan(': 'float arg | float', 881362e1a30SBram Moolenaar\ 'base64_decode(': 'string encoded_data | string', 882362e1a30SBram Moolenaar\ 'base64_encode(': 'string data | string', 883362e1a30SBram Moolenaar\ 'base_convert(': 'string number, int frombase, int tobase | string', 884362e1a30SBram Moolenaar\ 'basename(': 'string path [, string suffix] | string', 885362e1a30SBram Moolenaar\ 'bcadd(': 'string left_operand, string right_operand [, int scale] | string', 886362e1a30SBram Moolenaar\ 'bccomp(': 'string left_operand, string right_operand [, int scale] | int', 887362e1a30SBram Moolenaar\ 'bcdiv(': 'string left_operand, string right_operand [, int scale] | string', 888362e1a30SBram Moolenaar\ 'bcmod(': 'string left_operand, string modulus | string', 889362e1a30SBram Moolenaar\ 'bcmul(': 'string left_operand, string right_operand [, int scale] | string', 890362e1a30SBram Moolenaar\ 'bcompiler_load_exe(': 'string filename | bool', 891*e48ec1faSBram Moolenaar\ 'bcompiler_load(': 'string filename | bool', 892362e1a30SBram Moolenaar\ 'bcompiler_parse_class(': 'string class, string callback | bool', 893362e1a30SBram Moolenaar\ 'bcompiler_read(': 'resource filehandle | bool', 894362e1a30SBram Moolenaar\ 'bcompiler_write_class(': 'resource filehandle, string className [, string extends] | bool', 895362e1a30SBram Moolenaar\ 'bcompiler_write_constant(': 'resource filehandle, string constantName | bool', 896362e1a30SBram Moolenaar\ 'bcompiler_write_exe_footer(': 'resource filehandle, int startpos | bool', 897362e1a30SBram Moolenaar\ 'bcompiler_write_file(': 'resource filehandle, string filename | bool', 898362e1a30SBram Moolenaar\ 'bcompiler_write_footer(': 'resource filehandle | bool', 899362e1a30SBram Moolenaar\ 'bcompiler_write_function(': 'resource filehandle, string functionName | bool', 900362e1a30SBram Moolenaar\ 'bcompiler_write_functions_from_file(': 'resource filehandle, string fileName | bool', 901362e1a30SBram Moolenaar\ 'bcompiler_write_header(': 'resource filehandle [, string write_ver] | bool', 902362e1a30SBram Moolenaar\ 'bcpow(': 'string x, string y [, int scale] | string', 903362e1a30SBram Moolenaar\ 'bcpowmod(': 'string x, string y, string modulus [, int scale] | string', 904362e1a30SBram Moolenaar\ 'bcscale(': 'int scale | bool', 905362e1a30SBram Moolenaar\ 'bcsqrt(': 'string operand [, int scale] | string', 906362e1a30SBram Moolenaar\ 'bcsub(': 'string left_operand, string right_operand [, int scale] | string', 907362e1a30SBram Moolenaar\ 'bin2hex(': 'string str | string', 908362e1a30SBram Moolenaar\ 'bindec(': 'string binary_string | number', 909362e1a30SBram Moolenaar\ 'bind_textdomain_codeset(': 'string domain, string codeset | string', 910*e48ec1faSBram Moolenaar\ 'bindtextdomain(': 'string domain, string directory | string', 911362e1a30SBram Moolenaar\ 'bzclose(': 'resource bz | int', 912*e48ec1faSBram Moolenaar\ 'bzcompress(': 'string source [, int blocksize [, int workfactor]] | mixed', 913*e48ec1faSBram Moolenaar\ 'bzdecompress(': 'string source [, int small] | mixed', 914362e1a30SBram Moolenaar\ 'bzerrno(': 'resource bz | int', 915362e1a30SBram Moolenaar\ 'bzerror(': 'resource bz | array', 916362e1a30SBram Moolenaar\ 'bzerrstr(': 'resource bz | string', 917362e1a30SBram Moolenaar\ 'bzflush(': 'resource bz | int', 918362e1a30SBram Moolenaar\ 'bzopen(': 'string filename, string mode | resource', 919362e1a30SBram Moolenaar\ 'bzread(': 'resource bz [, int length] | string', 920362e1a30SBram Moolenaar\ 'bzwrite(': 'resource bz, string data [, int length] | int', 921*e48ec1faSBram Moolenaar\ 'CachingIterator::hasNext(': 'void | bool', 922*e48ec1faSBram Moolenaar\ 'CachingIterator::next(': 'void | void', 923*e48ec1faSBram Moolenaar\ 'CachingIterator::rewind(': 'void | void', 924*e48ec1faSBram Moolenaar\ 'CachingIterator::__toString(': 'void | string', 925*e48ec1faSBram Moolenaar\ 'CachingIterator::valid(': 'void | bool', 926*e48ec1faSBram Moolenaar\ 'CachingRecursiveIterator::getChildren(': 'void | CachingRecursiveIterator', 927*e48ec1faSBram Moolenaar\ 'CachingRecursiveIterator::hasChildren(': 'void | bolean', 928362e1a30SBram Moolenaar\ 'cal_days_in_month(': 'int calendar, int month, int year | int', 929362e1a30SBram Moolenaar\ 'cal_from_jd(': 'int jd, int calendar | array', 930362e1a30SBram Moolenaar\ 'cal_info(': '[int calendar] | array', 931362e1a30SBram Moolenaar\ 'call_user_func_array(': 'callback function, array param_arr | mixed', 932*e48ec1faSBram Moolenaar\ 'call_user_func(': 'callback function [, mixed parameter [, mixed ...]] | mixed', 933*e48ec1faSBram Moolenaar\ 'call_user_method_array(': 'string method_name, object &obj, array paramarr | mixed', 934*e48ec1faSBram Moolenaar\ 'call_user_method(': 'string method_name, object &obj [, mixed parameter [, mixed ...]] | mixed', 935362e1a30SBram Moolenaar\ 'cal_to_jd(': 'int calendar, int month, int day, int year | int', 936362e1a30SBram Moolenaar\ 'ccvs_add(': 'string session, string invoice, string argtype, string argval | string', 937362e1a30SBram Moolenaar\ 'ccvs_auth(': 'string session, string invoice | string', 938362e1a30SBram Moolenaar\ 'ccvs_command(': 'string session, string type, string argval | string', 939362e1a30SBram Moolenaar\ 'ccvs_count(': 'string session, string type | int', 940362e1a30SBram Moolenaar\ 'ccvs_delete(': 'string session, string invoice | string', 941362e1a30SBram Moolenaar\ 'ccvs_done(': 'string sess | string', 942362e1a30SBram Moolenaar\ 'ccvs_init(': 'string name | string', 943362e1a30SBram Moolenaar\ 'ccvs_lookup(': 'string session, string invoice, int inum | string', 944362e1a30SBram Moolenaar\ 'ccvs_new(': 'string session, string invoice | string', 945362e1a30SBram Moolenaar\ 'ccvs_report(': 'string session, string type | string', 946362e1a30SBram Moolenaar\ 'ccvs_return(': 'string session, string invoice | string', 947362e1a30SBram Moolenaar\ 'ccvs_reverse(': 'string session, string invoice | string', 948362e1a30SBram Moolenaar\ 'ccvs_sale(': 'string session, string invoice | string', 949362e1a30SBram Moolenaar\ 'ccvs_status(': 'string session, string invoice | string', 950362e1a30SBram Moolenaar\ 'ccvs_textvalue(': 'string session | string', 951362e1a30SBram Moolenaar\ 'ccvs_void(': 'string session, string invoice | string', 952362e1a30SBram Moolenaar\ 'ceil(': 'float value | float', 953362e1a30SBram Moolenaar\ 'chdir(': 'string directory | bool', 954362e1a30SBram Moolenaar\ 'checkdate(': 'int month, int day, int year | bool', 955362e1a30SBram Moolenaar\ 'checkdnsrr(': 'string host [, string type] | int', 956362e1a30SBram Moolenaar\ 'chgrp(': 'string filename, mixed group | bool', 957362e1a30SBram Moolenaar\ 'chmod(': 'string filename, int mode | bool', 958362e1a30SBram Moolenaar\ 'chown(': 'string filename, mixed user | bool', 959362e1a30SBram Moolenaar\ 'chr(': 'int ascii | string', 960362e1a30SBram Moolenaar\ 'chroot(': 'string directory | bool', 961362e1a30SBram Moolenaar\ 'chunk_split(': 'string body [, int chunklen [, string end]] | string', 962362e1a30SBram Moolenaar\ 'class_exists(': 'string class_name [, bool autoload] | bool', 963*e48ec1faSBram Moolenaar\ 'class_implements(': 'mixed class [, bool autoload] | array', 964362e1a30SBram Moolenaar\ 'classkit_import(': 'string filename | array', 965362e1a30SBram Moolenaar\ 'classkit_method_add(': 'string classname, string methodname, string args, string code [, int flags] | bool', 966362e1a30SBram Moolenaar\ 'classkit_method_copy(': 'string dClass, string dMethod, string sClass [, string sMethod] | bool', 967362e1a30SBram Moolenaar\ 'classkit_method_redefine(': 'string classname, string methodname, string args, string code [, int flags] | bool', 968362e1a30SBram Moolenaar\ 'classkit_method_remove(': 'string classname, string methodname | bool', 969362e1a30SBram Moolenaar\ 'classkit_method_rename(': 'string classname, string methodname, string newname | bool', 970*e48ec1faSBram Moolenaar\ 'class_parents(': 'mixed class [, bool autoload] | array', 971362e1a30SBram Moolenaar\ 'clearstatcache(': 'void | void', 972362e1a30SBram Moolenaar\ 'closedir(': 'resource dir_handle | void', 973*e48ec1faSBram Moolenaar\ 'closelog(': 'void | bool', 974362e1a30SBram Moolenaar\ 'com_addref(': 'void | void', 975362e1a30SBram Moolenaar\ 'com_create_guid(': 'void | string', 976362e1a30SBram Moolenaar\ 'com_event_sink(': 'variant comobject, object sinkobject [, mixed sinkinterface] | bool', 977362e1a30SBram Moolenaar\ 'com_get_active_object(': 'string progid [, int code_page] | variant', 978*e48ec1faSBram Moolenaar\ 'com_get(': 'resource com_object, string property | mixed', 979362e1a30SBram Moolenaar\ 'com_invoke(': 'resource com_object, string function_name [, mixed function_parameters] | mixed', 980362e1a30SBram Moolenaar\ 'com_isenum(': 'variant com_module | bool', 981362e1a30SBram Moolenaar\ 'com_load(': 'string module_name [, string server_name [, int codepage]] | resource', 982362e1a30SBram Moolenaar\ 'com_load_typelib(': 'string typelib_name [, bool case_insensitive] | bool', 983362e1a30SBram Moolenaar\ 'com_message_pump(': '[int timeoutms] | bool', 984362e1a30SBram Moolenaar\ 'compact(': 'mixed varname [, mixed ...] | array', 985362e1a30SBram Moolenaar\ 'com_print_typeinfo(': 'object comobject [, string dispinterface [, bool wantsink]] | bool', 986362e1a30SBram Moolenaar\ 'com_release(': 'void | void', 987362e1a30SBram Moolenaar\ 'com_set(': 'resource com_object, string property, mixed value | void', 988362e1a30SBram Moolenaar\ 'connection_aborted(': 'void | int', 989362e1a30SBram Moolenaar\ 'connection_status(': 'void | int', 990362e1a30SBram Moolenaar\ 'connection_timeout(': 'void | bool', 991362e1a30SBram Moolenaar\ 'constant(': 'string name | mixed', 992362e1a30SBram Moolenaar\ 'convert_cyr_string(': 'string str, string from, string to | string', 993362e1a30SBram Moolenaar\ 'convert_uudecode(': 'string data | string', 994362e1a30SBram Moolenaar\ 'convert_uuencode(': 'string data | string', 995362e1a30SBram Moolenaar\ 'copy(': 'string source, string dest | bool', 996362e1a30SBram Moolenaar\ 'cosh(': 'float arg | float', 997*e48ec1faSBram Moolenaar\ 'cos(': 'float arg | float', 998362e1a30SBram Moolenaar\ 'count_chars(': 'string string [, int mode] | mixed', 999*e48ec1faSBram Moolenaar\ 'count(': 'mixed var [, int mode] | int', 1000362e1a30SBram Moolenaar\ 'cpdf_add_annotation(': 'int pdf_document, float llx, float lly, float urx, float ury, string title, string content [, int mode] | bool', 1001362e1a30SBram Moolenaar\ 'cpdf_add_outline(': 'int pdf_document, int lastoutline, int sublevel, int open, int pagenr, string text | int', 1002362e1a30SBram Moolenaar\ 'cpdf_arc(': 'int pdf_document, float x_coor, float y_coor, float radius, float start, float end [, int mode] | bool', 1003362e1a30SBram Moolenaar\ 'cpdf_begin_text(': 'int pdf_document | bool', 1004362e1a30SBram Moolenaar\ 'cpdf_circle(': 'int pdf_document, float x_coor, float y_coor, float radius [, int mode] | bool', 1005362e1a30SBram Moolenaar\ 'cpdf_clip(': 'int pdf_document | bool', 1006362e1a30SBram Moolenaar\ 'cpdf_close(': 'int pdf_document | bool', 1007362e1a30SBram Moolenaar\ 'cpdf_closepath_fill_stroke(': 'int pdf_document | bool', 1008*e48ec1faSBram Moolenaar\ 'cpdf_closepath(': 'int pdf_document | bool', 1009362e1a30SBram Moolenaar\ 'cpdf_closepath_stroke(': 'int pdf_document | bool', 1010362e1a30SBram Moolenaar\ 'cpdf_continue_text(': 'int pdf_document, string text | bool', 1011362e1a30SBram Moolenaar\ 'cpdf_curveto(': 'int pdf_document, float x1, float y1, float x2, float y2, float x3, float y3 [, int mode] | bool', 1012362e1a30SBram Moolenaar\ 'cpdf_end_text(': 'int pdf_document | bool', 1013362e1a30SBram Moolenaar\ 'cpdf_fill(': 'int pdf_document | bool', 1014362e1a30SBram Moolenaar\ 'cpdf_fill_stroke(': 'int pdf_document | bool', 1015362e1a30SBram Moolenaar\ 'cpdf_finalize(': 'int pdf_document | bool', 1016362e1a30SBram Moolenaar\ 'cpdf_finalize_page(': 'int pdf_document, int page_number | bool', 1017362e1a30SBram Moolenaar\ 'cpdf_global_set_document_limits(': 'int maxpages, int maxfonts, int maximages, int maxannotations, int maxobjects | bool', 1018*e48ec1faSBram Moolenaar\ 'cpdf_import_jpeg(': 'int pdf_document, string file_name, float x_coor, float y_coor, float angle, float width, float height, float x_scale, float y_scale, int gsave [, int mode] | bool', 1019362e1a30SBram Moolenaar\ 'cpdf_lineto(': 'int pdf_document, float x_coor, float y_coor [, int mode] | bool', 1020362e1a30SBram Moolenaar\ 'cpdf_moveto(': 'int pdf_document, float x_coor, float y_coor [, int mode] | bool', 1021362e1a30SBram Moolenaar\ 'cpdf_newpath(': 'int pdf_document | bool', 1022362e1a30SBram Moolenaar\ 'cpdf_open(': 'int compression [, string filename [, array doc_limits]] | int', 1023362e1a30SBram Moolenaar\ 'cpdf_output_buffer(': 'int pdf_document | bool', 1024362e1a30SBram Moolenaar\ 'cpdf_page_init(': 'int pdf_document, int page_number, int orientation, float height, float width [, float unit] | bool', 1025362e1a30SBram Moolenaar\ 'cpdf_place_inline_image(': 'int pdf_document, int image, float x_coor, float y_coor, float angle, float width, float height, int gsave [, int mode] | bool', 1026362e1a30SBram Moolenaar\ 'cpdf_rect(': 'int pdf_document, float x_coor, float y_coor, float width, float height [, int mode] | bool', 1027362e1a30SBram Moolenaar\ 'cpdf_restore(': 'int pdf_document | bool', 1028362e1a30SBram Moolenaar\ 'cpdf_rlineto(': 'int pdf_document, float x_coor, float y_coor [, int mode] | bool', 1029362e1a30SBram Moolenaar\ 'cpdf_rmoveto(': 'int pdf_document, float x_coor, float y_coor [, int mode] | bool', 1030362e1a30SBram Moolenaar\ 'cpdf_rotate(': 'int pdf_document, float angle | bool', 1031362e1a30SBram Moolenaar\ 'cpdf_rotate_text(': 'int pdfdoc, float angle | bool', 1032362e1a30SBram Moolenaar\ 'cpdf_save(': 'int pdf_document | bool', 1033362e1a30SBram Moolenaar\ 'cpdf_save_to_file(': 'int pdf_document, string filename | bool', 1034362e1a30SBram Moolenaar\ 'cpdf_scale(': 'int pdf_document, float x_scale, float y_scale | bool', 1035362e1a30SBram Moolenaar\ 'cpdf_set_action_url(': 'int pdfdoc, float xll, float yll, float xur, float xur, string url [, int mode] | bool', 1036362e1a30SBram Moolenaar\ 'cpdf_set_char_spacing(': 'int pdf_document, float space | bool', 1037362e1a30SBram Moolenaar\ 'cpdf_set_creator(': 'int pdf_document, string creator | bool', 1038362e1a30SBram Moolenaar\ 'cpdf_set_current_page(': 'int pdf_document, int page_number | bool', 1039362e1a30SBram Moolenaar\ 'cpdf_setdash(': 'int pdf_document, float white, float black | bool', 1040362e1a30SBram Moolenaar\ 'cpdf_setflat(': 'int pdf_document, float value | bool', 1041362e1a30SBram Moolenaar\ 'cpdf_set_font_directories(': 'int pdfdoc, string pfmdir, string pfbdir | bool', 1042*e48ec1faSBram Moolenaar\ 'cpdf_set_font(': 'int pdf_document, string font_name, float size, string encoding | bool', 1043362e1a30SBram Moolenaar\ 'cpdf_set_font_map_file(': 'int pdfdoc, string filename | bool', 1044362e1a30SBram Moolenaar\ 'cpdf_setgray_fill(': 'int pdf_document, float value | bool', 1045*e48ec1faSBram Moolenaar\ 'cpdf_setgray(': 'int pdf_document, float gray_value | bool', 1046362e1a30SBram Moolenaar\ 'cpdf_setgray_stroke(': 'int pdf_document, float gray_value | bool', 1047362e1a30SBram Moolenaar\ 'cpdf_set_horiz_scaling(': 'int pdf_document, float scale | bool', 1048362e1a30SBram Moolenaar\ 'cpdf_set_keywords(': 'int pdf_document, string keywords | bool', 1049362e1a30SBram Moolenaar\ 'cpdf_set_leading(': 'int pdf_document, float distance | bool', 1050362e1a30SBram Moolenaar\ 'cpdf_setlinecap(': 'int pdf_document, int value | bool', 1051362e1a30SBram Moolenaar\ 'cpdf_setlinejoin(': 'int pdf_document, int value | bool', 1052362e1a30SBram Moolenaar\ 'cpdf_setlinewidth(': 'int pdf_document, float width | bool', 1053362e1a30SBram Moolenaar\ 'cpdf_setmiterlimit(': 'int pdf_document, float value | bool', 1054362e1a30SBram Moolenaar\ 'cpdf_set_page_animation(': 'int pdf_document, int transition, float duration, float direction, int orientation, int inout | bool', 1055362e1a30SBram Moolenaar\ 'cpdf_setrgbcolor_fill(': 'int pdf_document, float red_value, float green_value, float blue_value | bool', 1056*e48ec1faSBram Moolenaar\ 'cpdf_setrgbcolor(': 'int pdf_document, float red_value, float green_value, float blue_value | bool', 1057362e1a30SBram Moolenaar\ 'cpdf_setrgbcolor_stroke(': 'int pdf_document, float red_value, float green_value, float blue_value | bool', 1058362e1a30SBram Moolenaar\ 'cpdf_set_subject(': 'int pdf_document, string subject | bool', 1059362e1a30SBram Moolenaar\ 'cpdf_set_text_matrix(': 'int pdf_document, array matrix | bool', 1060362e1a30SBram Moolenaar\ 'cpdf_set_text_pos(': 'int pdf_document, float x_coor, float y_coor [, int mode] | bool', 1061362e1a30SBram Moolenaar\ 'cpdf_set_text_rendering(': 'int pdf_document, int rendermode | bool', 1062362e1a30SBram Moolenaar\ 'cpdf_set_text_rise(': 'int pdf_document, float value | bool', 1063362e1a30SBram Moolenaar\ 'cpdf_set_title(': 'int pdf_document, string title | bool', 1064362e1a30SBram Moolenaar\ 'cpdf_set_viewer_preferences(': 'int pdfdoc, array preferences | bool', 1065362e1a30SBram Moolenaar\ 'cpdf_set_word_spacing(': 'int pdf_document, float space | bool', 1066362e1a30SBram Moolenaar\ 'cpdf_show(': 'int pdf_document, string text | bool', 1067362e1a30SBram Moolenaar\ 'cpdf_show_xy(': 'int pdf_document, string text, float x_coor, float y_coor [, int mode] | bool', 1068362e1a30SBram Moolenaar\ 'cpdf_stringwidth(': 'int pdf_document, string text | float', 1069362e1a30SBram Moolenaar\ 'cpdf_stroke(': 'int pdf_document | bool', 1070362e1a30SBram Moolenaar\ 'cpdf_text(': 'int pdf_document, string text [, float x_coor, float y_coor [, int mode [, float orientation [, int alignmode]]]] | bool', 1071362e1a30SBram Moolenaar\ 'cpdf_translate(': 'int pdf_document, float x_coor, float y_coor | bool', 1072362e1a30SBram Moolenaar\ 'crack_check(': 'resource dictionary, string password | bool', 1073362e1a30SBram Moolenaar\ 'crack_closedict(': '[resource dictionary] | bool', 1074362e1a30SBram Moolenaar\ 'crack_getlastmessage(': 'void | string', 1075362e1a30SBram Moolenaar\ 'crack_opendict(': 'string dictionary | resource', 1076362e1a30SBram Moolenaar\ 'crc32(': 'string str | int', 1077362e1a30SBram Moolenaar\ 'create_function(': 'string args, string code | string', 1078362e1a30SBram Moolenaar\ 'crypt(': 'string str [, string salt] | string', 1079362e1a30SBram Moolenaar\ 'ctype_alnum(': 'string text | bool', 1080362e1a30SBram Moolenaar\ 'ctype_alpha(': 'string text | bool', 1081362e1a30SBram Moolenaar\ 'ctype_cntrl(': 'string text | bool', 1082362e1a30SBram Moolenaar\ 'ctype_digit(': 'string text | bool', 1083362e1a30SBram Moolenaar\ 'ctype_graph(': 'string text | bool', 1084362e1a30SBram Moolenaar\ 'ctype_lower(': 'string text | bool', 1085362e1a30SBram Moolenaar\ 'ctype_print(': 'string text | bool', 1086362e1a30SBram Moolenaar\ 'ctype_punct(': 'string text | bool', 1087362e1a30SBram Moolenaar\ 'ctype_space(': 'string text | bool', 1088362e1a30SBram Moolenaar\ 'ctype_upper(': 'string text | bool', 1089362e1a30SBram Moolenaar\ 'ctype_xdigit(': 'string text | bool', 1090362e1a30SBram Moolenaar\ 'curl_close(': 'resource ch | void', 1091362e1a30SBram Moolenaar\ 'curl_copy_handle(': 'resource ch | resource', 1092362e1a30SBram Moolenaar\ 'curl_errno(': 'resource ch | int', 1093362e1a30SBram Moolenaar\ 'curl_error(': 'resource ch | string', 1094362e1a30SBram Moolenaar\ 'curl_exec(': 'resource ch | mixed', 1095*e48ec1faSBram Moolenaar\ 'curl_getinfo(': 'resource ch [, int opt] | mixed', 1096362e1a30SBram Moolenaar\ 'curl_init(': '[string url] | resource', 1097362e1a30SBram Moolenaar\ 'curl_multi_add_handle(': 'resource mh, resource ch | int', 1098362e1a30SBram Moolenaar\ 'curl_multi_close(': 'resource mh | void', 1099*e48ec1faSBram Moolenaar\ 'curl_multi_exec(': 'resource mh, int &still_running | int', 1100362e1a30SBram Moolenaar\ 'curl_multi_getcontent(': 'resource ch | string', 1101362e1a30SBram Moolenaar\ 'curl_multi_info_read(': 'resource mh | array', 1102362e1a30SBram Moolenaar\ 'curl_multi_init(': 'void | resource', 1103362e1a30SBram Moolenaar\ 'curl_multi_remove_handle(': 'resource mh, resource ch | int', 1104362e1a30SBram Moolenaar\ 'curl_multi_select(': 'resource mh [, float timeout] | int', 1105362e1a30SBram Moolenaar\ 'curl_setopt(': 'resource ch, int option, mixed value | bool', 1106*e48ec1faSBram Moolenaar\ 'curl_version(': '[int version] | array', 1107*e48ec1faSBram Moolenaar\ 'current(': 'array &array | mixed', 1108362e1a30SBram Moolenaar\ 'cybercash_base64_decode(': 'string inbuff | string', 1109362e1a30SBram Moolenaar\ 'cybercash_base64_encode(': 'string inbuff | string', 1110362e1a30SBram Moolenaar\ 'cybercash_decr(': 'string wmk, string sk, string inbuff | array', 1111362e1a30SBram Moolenaar\ 'cybercash_encr(': 'string wmk, string sk, string inbuff | array', 1112*e48ec1faSBram Moolenaar\ 'cybermut_creerformulairecm(': 'string url_cm, string version, string tpe, string price, string ref_command, string text_free, string url_return, string url_return_ok, string url_return_err, string language, string code_company, string text_button | string', 1113*e48ec1faSBram Moolenaar\ 'cybermut_creerreponsecm(': 'string sentence | string', 1114*e48ec1faSBram Moolenaar\ 'cybermut_testmac(': 'string code_mac, string version, string tpe, string cdate, string price, string ref_command, string text_free, string code_return | bool', 1115*e48ec1faSBram Moolenaar\ 'cyrus_authenticate(': 'resource connection [, string mechlist [, string service [, string user [, int minssf [, int maxssf [, string authname [, string password]]]]]]] | void', 1116362e1a30SBram Moolenaar\ 'cyrus_bind(': 'resource connection, array callbacks | bool', 1117362e1a30SBram Moolenaar\ 'cyrus_close(': 'resource connection | bool', 1118362e1a30SBram Moolenaar\ 'cyrus_connect(': '[string host [, string port [, int flags]]] | resource', 1119*e48ec1faSBram Moolenaar\ 'cyrus_query(': 'resource connection, string query | array', 1120362e1a30SBram Moolenaar\ 'cyrus_unbind(': 'resource connection, string trigger_name | bool', 1121*e48ec1faSBram Moolenaar\ 'date_default_timezone_get(': 'void | string', 1122*e48ec1faSBram Moolenaar\ 'date_default_timezone_set(': 'string timezone_identifier | bool', 1123362e1a30SBram Moolenaar\ 'date(': 'string format [, int timestamp] | string', 1124362e1a30SBram Moolenaar\ 'date_sunrise(': 'int timestamp [, int format [, float latitude [, float longitude [, float zenith [, float gmt_offset]]]]] | mixed', 1125362e1a30SBram Moolenaar\ 'date_sunset(': 'int timestamp [, int format [, float latitude [, float longitude [, float zenith [, float gmt_offset]]]]] | mixed', 1126*e48ec1faSBram Moolenaar\ 'db2_autocommit(': 'resource connection [, bool value] | mixed', 1127*e48ec1faSBram Moolenaar\ 'db2_bind_param(': 'resource stmt, int parameter-number, string variable-name [, int parameter-type [, int data-type [, int precision [, int scale]]]] | bool', 1128*e48ec1faSBram Moolenaar\ 'db2_client_info(': 'resource connection | object', 1129*e48ec1faSBram Moolenaar\ 'db2_close(': 'resource connection | bool', 1130*e48ec1faSBram Moolenaar\ 'db2_column_privileges(': 'resource connection [, string qualifier [, string schema [, string table-name [, string column-name]]]] | resource', 1131*e48ec1faSBram Moolenaar\ 'db2_columns(': 'resource connection [, string qualifier [, string schema [, string table-name [, string column-name]]]] | resource', 1132*e48ec1faSBram Moolenaar\ 'db2_commit(': 'resource connection | bool', 1133*e48ec1faSBram Moolenaar\ 'db2_connect(': 'string database, string username, string password [, array options] | resource', 1134*e48ec1faSBram Moolenaar\ 'db2_conn_error(': '[resource connection] | string', 1135*e48ec1faSBram Moolenaar\ 'db2_conn_errormsg(': '[resource connection] | string', 1136*e48ec1faSBram Moolenaar\ 'db2_cursor_type(': 'resource stmt | int', 1137*e48ec1faSBram Moolenaar\ 'db2_exec(': 'resource connection, string statement [, array options] | resource', 1138*e48ec1faSBram Moolenaar\ 'db2_execute(': 'resource stmt [, array parameters] | bool', 1139*e48ec1faSBram Moolenaar\ 'db2_fetch_array(': 'resource stmt [, int row_number] | array', 1140*e48ec1faSBram Moolenaar\ 'db2_fetch_assoc(': 'resource stmt [, int row_number] | array', 1141*e48ec1faSBram Moolenaar\ 'db2_fetch_both(': 'resource stmt [, int row_number] | array', 1142*e48ec1faSBram Moolenaar\ 'db2_fetch_object(': 'resource stmt [, int row_number] | object', 1143*e48ec1faSBram Moolenaar\ 'db2_fetch_row(': 'resource stmt [, int row_number] | bool', 1144*e48ec1faSBram Moolenaar\ 'db2_field_display_size(': 'resource stmt, mixed column | int', 1145*e48ec1faSBram Moolenaar\ 'db2_field_name(': 'resource stmt, mixed column | string', 1146*e48ec1faSBram Moolenaar\ 'db2_field_num(': 'resource stmt, mixed column | int', 1147*e48ec1faSBram Moolenaar\ 'db2_field_precision(': 'resource stmt, mixed column | int', 1148*e48ec1faSBram Moolenaar\ 'db2_field_scale(': 'resource stmt, mixed column | int', 1149*e48ec1faSBram Moolenaar\ 'db2_field_type(': 'resource stmt, mixed column | string', 1150*e48ec1faSBram Moolenaar\ 'db2_field_width(': 'resource stmt, mixed column | int', 1151*e48ec1faSBram Moolenaar\ 'db2_foreign_keys(': 'resource connection, string qualifier, string schema, string table-name | resource', 1152*e48ec1faSBram Moolenaar\ 'db2_free_result(': 'resource stmt | bool', 1153*e48ec1faSBram Moolenaar\ 'db2_free_stmt(': 'resource stmt | bool', 1154*e48ec1faSBram Moolenaar\ 'db2_next_result(': 'resource stmt | resource', 1155*e48ec1faSBram Moolenaar\ 'db2_num_fields(': 'resource stmt | int', 1156*e48ec1faSBram Moolenaar\ 'db2_num_rows(': 'resource stmt | int', 1157*e48ec1faSBram Moolenaar\ 'db2_pconnect(': 'string database, string username, string password [, array options] | resource', 1158*e48ec1faSBram Moolenaar\ 'db2_prepare(': 'resource connection, string statement [, array options] | resource', 1159*e48ec1faSBram Moolenaar\ 'db2_primary_keys(': 'resource connection, string qualifier, string schema, string table-name | resource', 1160*e48ec1faSBram Moolenaar\ 'db2_procedure_columns(': 'resource connection, string qualifier, string schema, string procedure, string parameter | resource', 1161*e48ec1faSBram Moolenaar\ 'db2_procedures(': 'resource connection, string qualifier, string schema, string procedure | resource', 1162*e48ec1faSBram Moolenaar\ 'db2_result(': 'resource stmt, mixed column | mixed', 1163*e48ec1faSBram Moolenaar\ 'db2_rollback(': 'resource connection | bool', 1164*e48ec1faSBram Moolenaar\ 'db2_server_info(': 'resource connection | object', 1165*e48ec1faSBram Moolenaar\ 'db2_special_columns(': 'resource connection, string qualifier, string schema, string table_name, int scope | resource', 1166*e48ec1faSBram Moolenaar\ 'db2_statistics(': 'resource connection, string qualifier, string schema, string table-name, bool unique | resource', 1167*e48ec1faSBram Moolenaar\ 'db2_stmt_error(': '[resource stmt] | string', 1168*e48ec1faSBram Moolenaar\ 'db2_stmt_errormsg(': '[resource stmt] | string', 1169*e48ec1faSBram Moolenaar\ 'db2_table_privileges(': 'resource connection [, string qualifier [, string schema [, string table_name]]] | resource', 1170*e48ec1faSBram Moolenaar\ 'db2_tables(': 'resource connection [, string qualifier [, string schema [, string table-name [, string table-type]]]] | resource', 1171362e1a30SBram Moolenaar\ 'dba_close(': 'resource handle | void', 1172362e1a30SBram Moolenaar\ 'dba_delete(': 'string key, resource handle | bool', 1173362e1a30SBram Moolenaar\ 'dba_exists(': 'string key, resource handle | bool', 1174362e1a30SBram Moolenaar\ 'dba_fetch(': 'string key, resource handle | string', 1175362e1a30SBram Moolenaar\ 'dba_firstkey(': 'resource handle | string', 1176362e1a30SBram Moolenaar\ 'dba_handlers(': '[bool full_info] | array', 1177362e1a30SBram Moolenaar\ 'dba_insert(': 'string key, string value, resource handle | bool', 1178362e1a30SBram Moolenaar\ 'dba_key_split(': 'mixed key | mixed', 1179362e1a30SBram Moolenaar\ 'dba_list(': 'void | array', 1180362e1a30SBram Moolenaar\ 'dba_nextkey(': 'resource handle | string', 1181*e48ec1faSBram Moolenaar\ 'dba_open(': 'string path, string mode [, string handler [, mixed ...]] | resource', 1182362e1a30SBram Moolenaar\ 'dba_optimize(': 'resource handle | bool', 1183*e48ec1faSBram Moolenaar\ 'dba_popen(': 'string path, string mode [, string handler [, mixed ...]] | resource', 1184362e1a30SBram Moolenaar\ 'dba_replace(': 'string key, string value, resource handle | bool', 1185362e1a30SBram Moolenaar\ 'dbase_add_record(': 'int dbase_identifier, array record | bool', 1186362e1a30SBram Moolenaar\ 'dbase_close(': 'int dbase_identifier | bool', 1187362e1a30SBram Moolenaar\ 'dbase_create(': 'string filename, array fields | int', 1188362e1a30SBram Moolenaar\ 'dbase_delete_record(': 'int dbase_identifier, int record_number | bool', 1189362e1a30SBram Moolenaar\ 'dbase_get_header_info(': 'int dbase_identifier | array', 1190362e1a30SBram Moolenaar\ 'dbase_get_record(': 'int dbase_identifier, int record_number | array', 1191362e1a30SBram Moolenaar\ 'dbase_get_record_with_names(': 'int dbase_identifier, int record_number | array', 1192362e1a30SBram Moolenaar\ 'dbase_numfields(': 'int dbase_identifier | int', 1193362e1a30SBram Moolenaar\ 'dbase_numrecords(': 'int dbase_identifier | int', 1194362e1a30SBram Moolenaar\ 'dbase_open(': 'string filename, int mode | int', 1195362e1a30SBram Moolenaar\ 'dbase_pack(': 'int dbase_identifier | bool', 1196362e1a30SBram Moolenaar\ 'dbase_replace_record(': 'int dbase_identifier, array record, int record_number | bool', 1197362e1a30SBram Moolenaar\ 'dba_sync(': 'resource handle | bool', 1198362e1a30SBram Moolenaar\ 'dblist(': 'void | string', 1199362e1a30SBram Moolenaar\ 'dbmclose(': 'resource dbm_identifier | bool', 1200362e1a30SBram Moolenaar\ 'dbmdelete(': 'resource dbm_identifier, string key | bool', 1201362e1a30SBram Moolenaar\ 'dbmexists(': 'resource dbm_identifier, string key | bool', 1202362e1a30SBram Moolenaar\ 'dbmfetch(': 'resource dbm_identifier, string key | string', 1203362e1a30SBram Moolenaar\ 'dbmfirstkey(': 'resource dbm_identifier | string', 1204362e1a30SBram Moolenaar\ 'dbminsert(': 'resource dbm_identifier, string key, string value | int', 1205362e1a30SBram Moolenaar\ 'dbmnextkey(': 'resource dbm_identifier, string key | string', 1206362e1a30SBram Moolenaar\ 'dbmopen(': 'string filename, string flags | resource', 1207362e1a30SBram Moolenaar\ 'dbmreplace(': 'resource dbm_identifier, string key, string value | int', 1208362e1a30SBram Moolenaar\ 'dbplus_add(': 'resource relation, array tuple | int', 1209362e1a30SBram Moolenaar\ 'dbplus_aql(': 'string query [, string server [, string dbpath]] | resource', 1210362e1a30SBram Moolenaar\ 'dbplus_chdir(': '[string newdir] | string', 1211*e48ec1faSBram Moolenaar\ 'dbplus_close(': 'resource relation | mixed', 1212*e48ec1faSBram Moolenaar\ 'dbplus_curr(': 'resource relation, array &tuple | int', 1213362e1a30SBram Moolenaar\ 'dbplus_errcode(': '[int errno] | string', 1214362e1a30SBram Moolenaar\ 'dbplus_errno(': 'void | int', 1215362e1a30SBram Moolenaar\ 'dbplus_find(': 'resource relation, array constraints, mixed tuple | int', 1216*e48ec1faSBram Moolenaar\ 'dbplus_first(': 'resource relation, array &tuple | int', 1217362e1a30SBram Moolenaar\ 'dbplus_flush(': 'resource relation | int', 1218362e1a30SBram Moolenaar\ 'dbplus_freealllocks(': 'void | int', 1219362e1a30SBram Moolenaar\ 'dbplus_freelock(': 'resource relation, string tname | int', 1220362e1a30SBram Moolenaar\ 'dbplus_freerlocks(': 'resource relation | int', 1221362e1a30SBram Moolenaar\ 'dbplus_getlock(': 'resource relation, string tname | int', 1222362e1a30SBram Moolenaar\ 'dbplus_getunique(': 'resource relation, int uniqueid | int', 1223*e48ec1faSBram Moolenaar\ 'dbplus_info(': 'resource relation, string key, array &result | int', 1224*e48ec1faSBram Moolenaar\ 'dbplus_last(': 'resource relation, array &tuple | int', 1225362e1a30SBram Moolenaar\ 'dbplus_lockrel(': 'resource relation | int', 1226*e48ec1faSBram Moolenaar\ 'dbplus_next(': 'resource relation, array &tuple | int', 1227362e1a30SBram Moolenaar\ 'dbplus_open(': 'string name | resource', 1228*e48ec1faSBram Moolenaar\ 'dbplus_prev(': 'resource relation, array &tuple | int', 1229362e1a30SBram Moolenaar\ 'dbplus_rchperm(': 'resource relation, int mask, string user, string group | int', 1230362e1a30SBram Moolenaar\ 'dbplus_rcreate(': 'string name, mixed domlist [, bool overwrite] | resource', 1231*e48ec1faSBram Moolenaar\ 'dbplus_rcrtexact(': 'string name, resource relation [, bool overwrite] | mixed', 1232*e48ec1faSBram Moolenaar\ 'dbplus_rcrtlike(': 'string name, resource relation [, int overwrite] | mixed', 1233*e48ec1faSBram Moolenaar\ 'dbplus_resolve(': 'string relation_name | array', 1234362e1a30SBram Moolenaar\ 'dbplus_restorepos(': 'resource relation, array tuple | int', 1235*e48ec1faSBram Moolenaar\ 'dbplus_rkeys(': 'resource relation, mixed domlist | mixed', 1236362e1a30SBram Moolenaar\ 'dbplus_ropen(': 'string name | resource', 1237*e48ec1faSBram Moolenaar\ 'dbplus_rquery(': 'string query [, string dbpath] | resource', 1238362e1a30SBram Moolenaar\ 'dbplus_rrename(': 'resource relation, string name | int', 1239*e48ec1faSBram Moolenaar\ 'dbplus_rsecindex(': 'resource relation, mixed domlist, int type | mixed', 1240362e1a30SBram Moolenaar\ 'dbplus_runlink(': 'resource relation | int', 1241362e1a30SBram Moolenaar\ 'dbplus_rzap(': 'resource relation | int', 1242362e1a30SBram Moolenaar\ 'dbplus_savepos(': 'resource relation | int', 1243362e1a30SBram Moolenaar\ 'dbplus_setindexbynumber(': 'resource relation, int idx_number | int', 1244*e48ec1faSBram Moolenaar\ 'dbplus_setindex(': 'resource relation, string idx_name | int', 1245362e1a30SBram Moolenaar\ 'dbplus_sql(': 'string query [, string server [, string dbpath]] | resource', 1246*e48ec1faSBram Moolenaar\ 'dbplus_tcl(': 'int sid, string script | string', 1247*e48ec1faSBram Moolenaar\ 'dbplus_tremove(': 'resource relation, array tuple [, array &current] | int', 1248362e1a30SBram Moolenaar\ 'dbplus_undo(': 'resource relation | int', 1249362e1a30SBram Moolenaar\ 'dbplus_undoprepare(': 'resource relation | int', 1250362e1a30SBram Moolenaar\ 'dbplus_unlockrel(': 'resource relation | int', 1251362e1a30SBram Moolenaar\ 'dbplus_unselect(': 'resource relation | int', 1252362e1a30SBram Moolenaar\ 'dbplus_update(': 'resource relation, array old, array new | int', 1253362e1a30SBram Moolenaar\ 'dbplus_xlockrel(': 'resource relation | int', 1254362e1a30SBram Moolenaar\ 'dbplus_xunlockrel(': 'resource relation | int', 1255362e1a30SBram Moolenaar\ 'dbx_close(': 'object link_identifier | bool', 1256362e1a30SBram Moolenaar\ 'dbx_compare(': 'array row_a, array row_b, string column_key [, int flags] | int', 1257362e1a30SBram Moolenaar\ 'dbx_connect(': 'mixed module, string host, string database, string username, string password [, int persistent] | object', 1258362e1a30SBram Moolenaar\ 'dbx_error(': 'object link_identifier | string', 1259362e1a30SBram Moolenaar\ 'dbx_escape_string(': 'object link_identifier, string text | string', 1260*e48ec1faSBram Moolenaar\ 'dbx_fetch_row(': 'object result_identifier | mixed', 1261*e48ec1faSBram Moolenaar\ 'dbx_query(': 'object link_identifier, string sql_statement [, int flags] | mixed', 1262362e1a30SBram Moolenaar\ 'dbx_sort(': 'object result, string user_compare_function | bool', 1263362e1a30SBram Moolenaar\ 'dcgettext(': 'string domain, string message, int category | string', 1264362e1a30SBram Moolenaar\ 'dcngettext(': 'string domain, string msgid1, string msgid2, int n, int category | string', 1265362e1a30SBram Moolenaar\ 'deaggregate(': 'object object [, string class_name] | void', 1266362e1a30SBram Moolenaar\ 'debug_backtrace(': 'void | array', 1267362e1a30SBram Moolenaar\ 'debugger_off(': 'void | int', 1268362e1a30SBram Moolenaar\ 'debugger_on(': 'string address | int', 1269362e1a30SBram Moolenaar\ 'debug_print_backtrace(': 'void | void', 1270362e1a30SBram Moolenaar\ 'debug_zval_dump(': 'mixed variable | void', 1271362e1a30SBram Moolenaar\ 'decbin(': 'int number | string', 1272362e1a30SBram Moolenaar\ 'dechex(': 'int number | string', 1273362e1a30SBram Moolenaar\ 'decoct(': 'int number | string', 1274362e1a30SBram Moolenaar\ 'defined(': 'string name | bool', 1275*e48ec1faSBram Moolenaar\ 'define(': 'string name, mixed value [, bool case_insensitive] | bool', 1276362e1a30SBram Moolenaar\ 'define_syslog_variables(': 'void | void', 1277362e1a30SBram Moolenaar\ 'deg2rad(': 'float number | float', 1278362e1a30SBram Moolenaar\ 'delete(': 'string file | void', 1279362e1a30SBram Moolenaar\ 'dgettext(': 'string domain, string message | string', 1280362e1a30SBram Moolenaar\ 'dio_close(': 'resource fd | void', 1281362e1a30SBram Moolenaar\ 'dio_fcntl(': 'resource fd, int cmd [, mixed args] | mixed', 1282362e1a30SBram Moolenaar\ 'dio_open(': 'string filename, int flags [, int mode] | resource', 1283*e48ec1faSBram Moolenaar\ 'dio_read(': 'resource fd [, int len] | string', 1284362e1a30SBram Moolenaar\ 'dio_seek(': 'resource fd, int pos [, int whence] | int', 1285362e1a30SBram Moolenaar\ 'dio_stat(': 'resource fd | array', 1286*e48ec1faSBram Moolenaar\ 'dio_tcsetattr(': 'resource fd, array options | bool', 1287362e1a30SBram Moolenaar\ 'dio_truncate(': 'resource fd, int offset | bool', 1288362e1a30SBram Moolenaar\ 'dio_write(': 'resource fd, string data [, int len] | int', 1289*e48ec1faSBram Moolenaar\ 'DirectoryIterator::__construct(': 'string path | DirectoryIterator', 1290*e48ec1faSBram Moolenaar\ 'DirectoryIterator::current(': 'void | DirectoryIterator', 1291*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getATime(': 'void | int', 1292*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getChildren(': 'void | RecursiveDirectoryIterator', 1293*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getCTime(': 'void | int', 1294*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getFilename(': 'void | string', 1295*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getGroup(': 'void | int', 1296*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getInode(': 'void | int', 1297*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getMTime(': 'void | int', 1298*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getOwner(': 'void | int', 1299*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getPath(': 'void | string', 1300*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getPathname(': 'void | string', 1301*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getPerms(': 'void | int', 1302*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getSize(': 'void | int', 1303*e48ec1faSBram Moolenaar\ 'DirectoryIterator::getType(': 'void | string', 1304*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isDir(': 'void | bool', 1305*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isDot(': 'void | bool', 1306*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isExecutable(': 'void | bool', 1307*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isFile(': 'void | bool', 1308*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isLink(': 'void | bool', 1309*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isReadable(': 'void | bool', 1310*e48ec1faSBram Moolenaar\ 'DirectoryIterator::isWritable(': 'void | bool', 1311*e48ec1faSBram Moolenaar\ 'DirectoryIterator::key(': 'void | string', 1312*e48ec1faSBram Moolenaar\ 'DirectoryIterator::next(': 'void | void', 1313*e48ec1faSBram Moolenaar\ 'DirectoryIterator::rewind(': 'void | void', 1314*e48ec1faSBram Moolenaar\ 'DirectoryIterator::valid(': 'void | string', 1315362e1a30SBram Moolenaar\ 'dirname(': 'string path | string', 1316362e1a30SBram Moolenaar\ 'disk_free_space(': 'string directory | float', 1317362e1a30SBram Moolenaar\ 'disk_total_space(': 'string directory | float', 1318362e1a30SBram Moolenaar\ 'dl(': 'string library | int', 1319362e1a30SBram Moolenaar\ 'dngettext(': 'string domain, string msgid1, string msgid2, int n | string', 1320*e48ec1faSBram Moolenaar\ 'dns_check_record(': 'string host [, string type] | bool', 1321*e48ec1faSBram Moolenaar\ 'dns_get_mx(': 'string hostname, array &mxhosts [, array &weight] | bool', 1322*e48ec1faSBram Moolenaar\ 'dns_get_record(': 'string hostname [, int type [, array &authns, array &addtl]] | array', 1323*e48ec1faSBram Moolenaar\ 'DomDocument->add_root(': 'string name | domelement', 1324*e48ec1faSBram Moolenaar\ 'DomDocument->create_attribute(': 'string name, string value | domattribute', 1325*e48ec1faSBram Moolenaar\ 'DomDocument->create_cdata_section(': 'string content | domcdata', 1326*e48ec1faSBram Moolenaar\ 'DomDocument->create_comment(': 'string content | domcomment', 1327*e48ec1faSBram Moolenaar\ 'DomDocument->create_element(': 'string name | domelement', 1328*e48ec1faSBram Moolenaar\ 'DomDocument->create_element_ns(': 'string uri, string name [, string prefix] | domelement', 1329*e48ec1faSBram Moolenaar\ 'DomDocument->create_entity_reference(': 'string content | domentityreference', 1330*e48ec1faSBram Moolenaar\ 'DomDocument->create_processing_instruction(': 'string content | domprocessinginstruction', 1331*e48ec1faSBram Moolenaar\ 'DomDocument->create_text_node(': 'string content | domtext', 1332*e48ec1faSBram Moolenaar\ 'DomDocument->doctype(': 'void | domdocumenttype', 1333*e48ec1faSBram Moolenaar\ 'DomDocument->document_element(': 'void | domelement', 1334*e48ec1faSBram Moolenaar\ 'DomDocument->dump_file(': 'string filename [, bool compressionmode [, bool format]] | string', 1335*e48ec1faSBram Moolenaar\ 'DomDocument->dump_mem(': '[bool format [, string encoding]] | string', 1336*e48ec1faSBram Moolenaar\ 'DomDocument->get_element_by_id(': 'string id | domelement', 1337*e48ec1faSBram Moolenaar\ 'DomDocument->get_elements_by_tagname(': 'string name | array', 1338*e48ec1faSBram Moolenaar\ 'DomDocument->html_dump_mem(': 'void | string', 1339*e48ec1faSBram Moolenaar\ 'DomDocument->xinclude(': 'void | int', 1340362e1a30SBram Moolenaar\ 'dom_import_simplexml(': 'SimpleXMLElement node | DOMElement', 1341*e48ec1faSBram Moolenaar\ 'DomNode->append_sibling(': 'domelement newnode | domelement', 1342*e48ec1faSBram Moolenaar\ 'DomNode->attributes(': 'void | array', 1343*e48ec1faSBram Moolenaar\ 'DomNode->child_nodes(': 'void | array', 1344*e48ec1faSBram Moolenaar\ 'DomNode->clone_node(': 'void | domelement', 1345*e48ec1faSBram Moolenaar\ 'DomNode->dump_node(': 'void | string', 1346*e48ec1faSBram Moolenaar\ 'DomNode->first_child(': 'void | domelement', 1347*e48ec1faSBram Moolenaar\ 'DomNode->get_content(': 'void | string', 1348*e48ec1faSBram Moolenaar\ 'DomNode->has_attributes(': 'void | bool', 1349*e48ec1faSBram Moolenaar\ 'DomNode->has_child_nodes(': 'void | bool', 1350*e48ec1faSBram Moolenaar\ 'DomNode->insert_before(': 'domelement newnode, domelement refnode | domelement', 1351*e48ec1faSBram Moolenaar\ 'DomNode->is_blank_node(': 'void | bool', 1352*e48ec1faSBram Moolenaar\ 'DomNode->last_child(': 'void | domelement', 1353*e48ec1faSBram Moolenaar\ 'DomNode->next_sibling(': 'void | domelement', 1354*e48ec1faSBram Moolenaar\ 'DomNode->node_name(': 'void | string', 1355*e48ec1faSBram Moolenaar\ 'DomNode->node_type(': 'void | int', 1356*e48ec1faSBram Moolenaar\ 'DomNode->node_value(': 'void | string', 1357*e48ec1faSBram Moolenaar\ 'DomNode->owner_document(': 'void | domdocument', 1358*e48ec1faSBram Moolenaar\ 'DomNode->parent_node(': 'void | domnode', 1359*e48ec1faSBram Moolenaar\ 'DomNode->prefix(': 'void | string', 1360*e48ec1faSBram Moolenaar\ 'DomNode->previous_sibling(': 'void | domelement', 1361*e48ec1faSBram Moolenaar\ 'DomNode->remove_child(': 'domtext oldchild | domtext', 1362*e48ec1faSBram Moolenaar\ 'DomNode->replace_child(': 'domelement oldnode, domelement newnode | domelement', 1363*e48ec1faSBram Moolenaar\ 'DomNode->replace_node(': 'domelement newnode | domelement', 1364*e48ec1faSBram Moolenaar\ 'DomNode->set_content(': 'string content | bool', 1365*e48ec1faSBram Moolenaar\ 'DomNode->set_name(': 'void | bool', 1366*e48ec1faSBram Moolenaar\ 'DomNode->set_namespace(': 'string uri [, string prefix] | void', 1367*e48ec1faSBram Moolenaar\ 'DomNode->unlink_node(': 'void | void', 1368*e48ec1faSBram Moolenaar\ 'domxml_new_doc(': 'string version | DomDocument', 1369*e48ec1faSBram Moolenaar\ 'domxml_open_file(': 'string filename [, int mode [, array &error]] | DomDocument', 1370*e48ec1faSBram Moolenaar\ 'domxml_open_mem(': 'string str [, int mode [, array &error]] | DomDocument', 1371362e1a30SBram Moolenaar\ 'domxml_version(': 'void | string', 1372*e48ec1faSBram Moolenaar\ 'domxml_xmltree(': 'string str | DomDocument', 1373*e48ec1faSBram Moolenaar\ 'domxml_xslt_stylesheet_doc(': 'DomDocument xsl_doc | DomXsltStylesheet', 1374*e48ec1faSBram Moolenaar\ 'domxml_xslt_stylesheet_file(': 'string xsl_file | DomXsltStylesheet', 1375*e48ec1faSBram Moolenaar\ 'domxml_xslt_stylesheet(': 'string xsl_buf | DomXsltStylesheet', 1376*e48ec1faSBram Moolenaar\ 'domxml_xslt_version(': 'void | int', 1377362e1a30SBram Moolenaar\ 'dotnet_load(': 'string assembly_name [, string datatype_name [, int codepage]] | int', 1378*e48ec1faSBram Moolenaar\ 'each(': 'array &array | array', 1379362e1a30SBram Moolenaar\ 'easter_date(': '[int year] | int', 1380362e1a30SBram Moolenaar\ 'easter_days(': '[int year [, int method]] | int', 1381362e1a30SBram Moolenaar\ 'ebcdic2ascii(': 'string ebcdic_str | int', 1382362e1a30SBram Moolenaar\ 'echo(': 'string arg1 [, string ...] | void', 1383362e1a30SBram Moolenaar\ 'empty(': 'mixed var | bool', 1384*e48ec1faSBram Moolenaar\ 'end(': 'array &array | mixed', 1385*e48ec1faSBram Moolenaar\ 'ereg(': 'string pattern, string string [, array &regs] | int', 1386*e48ec1faSBram Moolenaar\ 'eregi(': 'string pattern, string string [, array &regs] | int', 1387362e1a30SBram Moolenaar\ 'eregi_replace(': 'string pattern, string replacement, string string | string', 1388362e1a30SBram Moolenaar\ 'ereg_replace(': 'string pattern, string replacement, string string | string', 1389*e48ec1faSBram Moolenaar\ 'error_log(': 'string message [, int message_type [, string destination [, string extra_headers]]] | bool', 1390362e1a30SBram Moolenaar\ 'error_reporting(': '[int level] | int', 1391362e1a30SBram Moolenaar\ 'escapeshellarg(': 'string arg | string', 1392362e1a30SBram Moolenaar\ 'escapeshellcmd(': 'string command | string', 1393362e1a30SBram Moolenaar\ 'eval(': 'string code_str | mixed', 1394*e48ec1faSBram Moolenaar\ 'exec(': 'string command [, array &output [, int &return_var]] | string', 1395362e1a30SBram Moolenaar\ 'exif_imagetype(': 'string filename | int', 1396362e1a30SBram Moolenaar\ 'exif_read_data(': 'string filename [, string sections [, bool arrays [, bool thumbnail]]] | array', 1397362e1a30SBram Moolenaar\ 'exif_tagname(': 'string index | string', 1398*e48ec1faSBram Moolenaar\ 'exif_thumbnail(': 'string filename [, int &width [, int &height [, int &imagetype]]] | string', 1399362e1a30SBram Moolenaar\ 'exit(': '[string status] | void', 1400*e48ec1faSBram Moolenaar\ 'expect_expectl(': 'resource expect, array cases, string &match | mixed', 1401*e48ec1faSBram Moolenaar\ 'expect_popen(': 'string command | resource', 1402362e1a30SBram Moolenaar\ 'exp(': 'float arg | float', 1403362e1a30SBram Moolenaar\ 'explode(': 'string separator, string string [, int limit] | array', 1404362e1a30SBram Moolenaar\ 'expm1(': 'float number | float', 1405362e1a30SBram Moolenaar\ 'extension_loaded(': 'string name | bool', 1406362e1a30SBram Moolenaar\ 'extract(': 'array var_array [, int extract_type [, string prefix]] | int', 1407362e1a30SBram Moolenaar\ 'ezmlm_hash(': 'string addr | int', 1408362e1a30SBram Moolenaar\ 'fam_cancel_monitor(': 'resource fam, resource fam_monitor | bool', 1409362e1a30SBram Moolenaar\ 'fam_close(': 'resource fam | void', 1410362e1a30SBram Moolenaar\ 'fam_monitor_collection(': 'resource fam, string dirname, int depth, string mask | resource', 1411362e1a30SBram Moolenaar\ 'fam_monitor_directory(': 'resource fam, string dirname | resource', 1412362e1a30SBram Moolenaar\ 'fam_monitor_file(': 'resource fam, string filename | resource', 1413362e1a30SBram Moolenaar\ 'fam_next_event(': 'resource fam | array', 1414362e1a30SBram Moolenaar\ 'fam_open(': '[string appname] | resource', 1415*e48ec1faSBram Moolenaar\ 'fam_pending(': 'resource fam | int', 1416362e1a30SBram Moolenaar\ 'fam_resume_monitor(': 'resource fam, resource fam_monitor | bool', 1417362e1a30SBram Moolenaar\ 'fam_suspend_monitor(': 'resource fam, resource fam_monitor | bool', 1418362e1a30SBram Moolenaar\ 'fbsql_affected_rows(': '[resource link_identifier] | int', 1419362e1a30SBram Moolenaar\ 'fbsql_autocommit(': 'resource link_identifier [, bool OnOff] | bool', 1420362e1a30SBram Moolenaar\ 'fbsql_blob_size(': 'string blob_handle [, resource link_identifier] | int', 1421362e1a30SBram Moolenaar\ 'fbsql_change_user(': 'string user, string password [, string database [, resource link_identifier]] | resource', 1422362e1a30SBram Moolenaar\ 'fbsql_clob_size(': 'string clob_handle [, resource link_identifier] | int', 1423362e1a30SBram Moolenaar\ 'fbsql_close(': '[resource link_identifier] | bool', 1424362e1a30SBram Moolenaar\ 'fbsql_commit(': '[resource link_identifier] | bool', 1425362e1a30SBram Moolenaar\ 'fbsql_connect(': '[string hostname [, string username [, string password]]] | resource', 1426362e1a30SBram Moolenaar\ 'fbsql_create_blob(': 'string blob_data [, resource link_identifier] | string', 1427362e1a30SBram Moolenaar\ 'fbsql_create_clob(': 'string clob_data [, resource link_identifier] | string', 1428362e1a30SBram Moolenaar\ 'fbsql_create_db(': 'string database_name [, resource link_identifier [, string database_options]] | bool', 1429362e1a30SBram Moolenaar\ 'fbsql_database(': 'resource link_identifier [, string database] | string', 1430362e1a30SBram Moolenaar\ 'fbsql_database_password(': 'resource link_identifier [, string database_password] | string', 1431362e1a30SBram Moolenaar\ 'fbsql_data_seek(': 'resource result_identifier, int row_number | bool', 1432362e1a30SBram Moolenaar\ 'fbsql_db_query(': 'string database, string query [, resource link_identifier] | resource', 1433362e1a30SBram Moolenaar\ 'fbsql_db_status(': 'string database_name [, resource link_identifier] | int', 1434362e1a30SBram Moolenaar\ 'fbsql_drop_db(': 'string database_name [, resource link_identifier] | bool', 1435362e1a30SBram Moolenaar\ 'fbsql_errno(': '[resource link_identifier] | int', 1436362e1a30SBram Moolenaar\ 'fbsql_error(': '[resource link_identifier] | string', 1437362e1a30SBram Moolenaar\ 'fbsql_fetch_array(': 'resource result [, int result_type] | array', 1438362e1a30SBram Moolenaar\ 'fbsql_fetch_assoc(': 'resource result | array', 1439362e1a30SBram Moolenaar\ 'fbsql_fetch_field(': 'resource result [, int field_offset] | object', 1440362e1a30SBram Moolenaar\ 'fbsql_fetch_lengths(': 'resource result | array', 1441362e1a30SBram Moolenaar\ 'fbsql_fetch_object(': 'resource result [, int result_type] | object', 1442362e1a30SBram Moolenaar\ 'fbsql_fetch_row(': 'resource result | array', 1443362e1a30SBram Moolenaar\ 'fbsql_field_flags(': 'resource result [, int field_offset] | string', 1444362e1a30SBram Moolenaar\ 'fbsql_field_len(': 'resource result [, int field_offset] | int', 1445362e1a30SBram Moolenaar\ 'fbsql_field_name(': 'resource result [, int field_index] | string', 1446362e1a30SBram Moolenaar\ 'fbsql_field_seek(': 'resource result [, int field_offset] | bool', 1447362e1a30SBram Moolenaar\ 'fbsql_field_table(': 'resource result [, int field_offset] | string', 1448362e1a30SBram Moolenaar\ 'fbsql_field_type(': 'resource result [, int field_offset] | string', 1449362e1a30SBram Moolenaar\ 'fbsql_free_result(': 'resource result | bool', 1450362e1a30SBram Moolenaar\ 'fbsql_get_autostart_info(': '[resource link_identifier] | array', 1451362e1a30SBram Moolenaar\ 'fbsql_hostname(': 'resource link_identifier [, string host_name] | string', 1452362e1a30SBram Moolenaar\ 'fbsql_insert_id(': '[resource link_identifier] | int', 1453362e1a30SBram Moolenaar\ 'fbsql_list_dbs(': '[resource link_identifier] | resource', 1454362e1a30SBram Moolenaar\ 'fbsql_list_fields(': 'string database_name, string table_name [, resource link_identifier] | resource', 1455362e1a30SBram Moolenaar\ 'fbsql_list_tables(': 'string database [, resource link_identifier] | resource', 1456362e1a30SBram Moolenaar\ 'fbsql_next_result(': 'resource result_id | bool', 1457362e1a30SBram Moolenaar\ 'fbsql_num_fields(': 'resource result | int', 1458362e1a30SBram Moolenaar\ 'fbsql_num_rows(': 'resource result | int', 1459362e1a30SBram Moolenaar\ 'fbsql_password(': 'resource link_identifier [, string password] | string', 1460362e1a30SBram Moolenaar\ 'fbsql_pconnect(': '[string hostname [, string username [, string password]]] | resource', 1461362e1a30SBram Moolenaar\ 'fbsql_query(': 'string query [, resource link_identifier [, int batch_size]] | resource', 1462362e1a30SBram Moolenaar\ 'fbsql_read_blob(': 'string blob_handle [, resource link_identifier] | string', 1463362e1a30SBram Moolenaar\ 'fbsql_read_clob(': 'string clob_handle [, resource link_identifier] | string', 1464362e1a30SBram Moolenaar\ 'fbsql_result(': 'resource result [, int row [, mixed field]] | mixed', 1465362e1a30SBram Moolenaar\ 'fbsql_rollback(': '[resource link_identifier] | bool', 1466362e1a30SBram Moolenaar\ 'fbsql_select_db(': '[string database_name [, resource link_identifier]] | bool', 1467362e1a30SBram Moolenaar\ 'fbsql_set_lob_mode(': 'resource result, string database_name | bool', 1468362e1a30SBram Moolenaar\ 'fbsql_set_password(': 'resource link_identifier, string user, string password, string old_password | bool', 1469362e1a30SBram Moolenaar\ 'fbsql_set_transaction(': 'resource link_identifier, int Locking, int Isolation | void', 1470362e1a30SBram Moolenaar\ 'fbsql_start_db(': 'string database_name [, resource link_identifier [, string database_options]] | bool', 1471362e1a30SBram Moolenaar\ 'fbsql_stop_db(': 'string database_name [, resource link_identifier] | bool', 1472362e1a30SBram Moolenaar\ 'fbsql_tablename(': 'resource result, int i | string', 1473362e1a30SBram Moolenaar\ 'fbsql_username(': 'resource link_identifier [, string username] | string', 1474362e1a30SBram Moolenaar\ 'fbsql_warnings(': '[bool OnOff] | bool', 1475362e1a30SBram Moolenaar\ 'fclose(': 'resource handle | bool', 1476362e1a30SBram Moolenaar\ 'fdf_add_doc_javascript(': 'resource fdfdoc, string script_name, string script_code | bool', 1477362e1a30SBram Moolenaar\ 'fdf_add_template(': 'resource fdfdoc, int newpage, string filename, string template, int rename | bool', 1478*e48ec1faSBram Moolenaar\ 'fdf_close(': 'resource fdf_document | void', 1479362e1a30SBram Moolenaar\ 'fdf_create(': 'void | resource', 1480362e1a30SBram Moolenaar\ 'fdf_enum_values(': 'resource fdfdoc, callback function [, mixed userdata] | bool', 1481362e1a30SBram Moolenaar\ 'fdf_errno(': 'void | int', 1482362e1a30SBram Moolenaar\ 'fdf_error(': '[int error_code] | string', 1483362e1a30SBram Moolenaar\ 'fdf_get_ap(': 'resource fdf_document, string field, int face, string filename | bool', 1484362e1a30SBram Moolenaar\ 'fdf_get_attachment(': 'resource fdf_document, string fieldname, string savepath | array', 1485362e1a30SBram Moolenaar\ 'fdf_get_encoding(': 'resource fdf_document | string', 1486362e1a30SBram Moolenaar\ 'fdf_get_file(': 'resource fdf_document | string', 1487362e1a30SBram Moolenaar\ 'fdf_get_flags(': 'resource fdfdoc, string fieldname, int whichflags | int', 1488362e1a30SBram Moolenaar\ 'fdf_get_opt(': 'resource fdfdof, string fieldname [, int element] | mixed', 1489362e1a30SBram Moolenaar\ 'fdf_get_status(': 'resource fdf_document | string', 1490*e48ec1faSBram Moolenaar\ 'fdf_get_value(': 'resource fdf_document, string fieldname [, int which] | mixed', 1491362e1a30SBram Moolenaar\ 'fdf_get_version(': '[resource fdf_document] | string', 1492*e48ec1faSBram Moolenaar\ 'fdf_header(': 'void | void', 1493362e1a30SBram Moolenaar\ 'fdf_next_field_name(': 'resource fdf_document [, string fieldname] | string', 1494362e1a30SBram Moolenaar\ 'fdf_open(': 'string filename | resource', 1495362e1a30SBram Moolenaar\ 'fdf_open_string(': 'string fdf_data | resource', 1496362e1a30SBram Moolenaar\ 'fdf_remove_item(': 'resource fdfdoc, string fieldname, int item | bool', 1497362e1a30SBram Moolenaar\ 'fdf_save(': 'resource fdf_document [, string filename] | bool', 1498362e1a30SBram Moolenaar\ 'fdf_save_string(': 'resource fdf_document | string', 1499362e1a30SBram Moolenaar\ 'fdf_set_ap(': 'resource fdf_document, string field_name, int face, string filename, int page_number | bool', 1500362e1a30SBram Moolenaar\ 'fdf_set_encoding(': 'resource fdf_document, string encoding | bool', 1501362e1a30SBram Moolenaar\ 'fdf_set_file(': 'resource fdf_document, string url [, string target_frame] | bool', 1502362e1a30SBram Moolenaar\ 'fdf_set_flags(': 'resource fdf_document, string fieldname, int whichFlags, int newFlags | bool', 1503362e1a30SBram Moolenaar\ 'fdf_set_javascript_action(': 'resource fdf_document, string fieldname, int trigger, string script | bool', 1504*e48ec1faSBram Moolenaar\ 'fdf_set_on_import_javascript(': 'resource fdfdoc, string script, bool before_data_import | bool', 1505362e1a30SBram Moolenaar\ 'fdf_set_opt(': 'resource fdf_document, string fieldname, int element, string str1, string str2 | bool', 1506362e1a30SBram Moolenaar\ 'fdf_set_status(': 'resource fdf_document, string status | bool', 1507362e1a30SBram Moolenaar\ 'fdf_set_submit_form_action(': 'resource fdf_document, string fieldname, int trigger, string script, int flags | bool', 1508362e1a30SBram Moolenaar\ 'fdf_set_target_frame(': 'resource fdf_document, string frame_name | bool', 1509362e1a30SBram Moolenaar\ 'fdf_set_value(': 'resource fdf_document, string fieldname, mixed value [, int isName] | bool', 1510*e48ec1faSBram Moolenaar\ 'fdf_set_version(': 'resource fdf_document, string version | bool', 1511362e1a30SBram Moolenaar\ 'feof(': 'resource handle | bool', 1512362e1a30SBram Moolenaar\ 'fflush(': 'resource handle | bool', 1513362e1a30SBram Moolenaar\ 'fgetc(': 'resource handle | string', 1514362e1a30SBram Moolenaar\ 'fgetcsv(': 'resource handle [, int length [, string delimiter [, string enclosure]]] | array', 1515362e1a30SBram Moolenaar\ 'fgets(': 'resource handle [, int length] | string', 1516362e1a30SBram Moolenaar\ 'fgetss(': 'resource handle [, int length [, string allowable_tags]] | string', 1517362e1a30SBram Moolenaar\ 'fileatime(': 'string filename | int', 1518362e1a30SBram Moolenaar\ 'filectime(': 'string filename | int', 1519362e1a30SBram Moolenaar\ 'file_exists(': 'string filename | bool', 1520362e1a30SBram Moolenaar\ 'file_get_contents(': 'string filename [, bool use_include_path [, resource context [, int offset [, int maxlen]]]] | string', 1521362e1a30SBram Moolenaar\ 'filegroup(': 'string filename | int', 1522*e48ec1faSBram Moolenaar\ 'file(': 'string filename [, int use_include_path [, resource context]] | array', 1523362e1a30SBram Moolenaar\ 'fileinode(': 'string filename | int', 1524362e1a30SBram Moolenaar\ 'filemtime(': 'string filename | int', 1525362e1a30SBram Moolenaar\ 'fileowner(': 'string filename | int', 1526362e1a30SBram Moolenaar\ 'fileperms(': 'string filename | int', 1527362e1a30SBram Moolenaar\ 'filepro_fieldcount(': 'void | int', 1528362e1a30SBram Moolenaar\ 'filepro_fieldname(': 'int field_number | string', 1529362e1a30SBram Moolenaar\ 'filepro_fieldtype(': 'int field_number | string', 1530362e1a30SBram Moolenaar\ 'filepro_fieldwidth(': 'int field_number | int', 1531*e48ec1faSBram Moolenaar\ 'filepro(': 'string directory | bool', 1532362e1a30SBram Moolenaar\ 'filepro_retrieve(': 'int row_number, int field_number | string', 1533362e1a30SBram Moolenaar\ 'filepro_rowcount(': 'void | int', 1534362e1a30SBram Moolenaar\ 'file_put_contents(': 'string filename, mixed data [, int flags [, resource context]] | int', 1535362e1a30SBram Moolenaar\ 'filesize(': 'string filename | int', 1536362e1a30SBram Moolenaar\ 'filetype(': 'string filename | string', 1537*e48ec1faSBram Moolenaar\ 'FilterIterator::current(': 'void | mixed', 1538*e48ec1faSBram Moolenaar\ 'FilterIterator::getInnerIterator(': 'void | Iterator', 1539*e48ec1faSBram Moolenaar\ 'FilterIterator::key(': 'void | mixed', 1540*e48ec1faSBram Moolenaar\ 'FilterIterator::next(': 'void | void', 1541*e48ec1faSBram Moolenaar\ 'FilterIterator::rewind(': 'void | void', 1542*e48ec1faSBram Moolenaar\ 'FilterIterator::valid(': 'void | bool', 1543362e1a30SBram Moolenaar\ 'floatval(': 'mixed var | float', 1544*e48ec1faSBram Moolenaar\ 'flock(': 'resource handle, int operation [, int &wouldblock] | bool', 1545362e1a30SBram Moolenaar\ 'floor(': 'float value | float', 1546362e1a30SBram Moolenaar\ 'flush(': 'void | void', 1547362e1a30SBram Moolenaar\ 'fmod(': 'float x, float y | float', 1548362e1a30SBram Moolenaar\ 'fnmatch(': 'string pattern, string string [, int flags] | bool', 1549362e1a30SBram Moolenaar\ 'fopen(': 'string filename, string mode [, bool use_include_path [, resource zcontext]] | resource', 1550362e1a30SBram Moolenaar\ 'fpassthru(': 'resource handle | int', 1551362e1a30SBram Moolenaar\ 'fprintf(': 'resource handle, string format [, mixed args [, mixed ...]] | int', 1552362e1a30SBram Moolenaar\ 'fputcsv(': 'resource handle [, array fields [, string delimiter [, string enclosure]]] | int', 1553362e1a30SBram Moolenaar\ 'fread(': 'resource handle, int length | string', 1554362e1a30SBram Moolenaar\ 'frenchtojd(': 'int month, int day, int year | int', 1555362e1a30SBram Moolenaar\ 'fribidi_log2vis(': 'string str, string direction, int charset | string', 1556*e48ec1faSBram Moolenaar\ 'fscanf(': 'resource handle, string format [, mixed &...] | mixed', 1557362e1a30SBram Moolenaar\ 'fseek(': 'resource handle, int offset [, int whence] | int', 1558*e48ec1faSBram Moolenaar\ 'fsockopen(': 'string target [, int port [, int &errno [, string &errstr [, float timeout]]]] | resource', 1559362e1a30SBram Moolenaar\ 'fstat(': 'resource handle | array', 1560362e1a30SBram Moolenaar\ 'ftell(': 'resource handle | int', 1561362e1a30SBram Moolenaar\ 'ftok(': 'string pathname, string proj | int', 1562*e48ec1faSBram Moolenaar\ 'ftp_alloc(': 'resource ftp_stream, int filesize [, string &result] | bool', 1563362e1a30SBram Moolenaar\ 'ftp_cdup(': 'resource ftp_stream | bool', 1564362e1a30SBram Moolenaar\ 'ftp_chdir(': 'resource ftp_stream, string directory | bool', 1565362e1a30SBram Moolenaar\ 'ftp_chmod(': 'resource ftp_stream, int mode, string filename | int', 1566362e1a30SBram Moolenaar\ 'ftp_close(': 'resource ftp_stream | bool', 1567362e1a30SBram Moolenaar\ 'ftp_connect(': 'string host [, int port [, int timeout]] | resource', 1568362e1a30SBram Moolenaar\ 'ftp_delete(': 'resource ftp_stream, string path | bool', 1569362e1a30SBram Moolenaar\ 'ftp_exec(': 'resource ftp_stream, string command | bool', 1570362e1a30SBram Moolenaar\ 'ftp_fget(': 'resource ftp_stream, resource handle, string remote_file, int mode [, int resumepos] | bool', 1571362e1a30SBram Moolenaar\ 'ftp_fput(': 'resource ftp_stream, string remote_file, resource handle, int mode [, int startpos] | bool', 1572362e1a30SBram Moolenaar\ 'ftp_get(': 'resource ftp_stream, string local_file, string remote_file, int mode [, int resumepos] | bool', 1573362e1a30SBram Moolenaar\ 'ftp_get_option(': 'resource ftp_stream, int option | mixed', 1574362e1a30SBram Moolenaar\ 'ftp_login(': 'resource ftp_stream, string username, string password | bool', 1575362e1a30SBram Moolenaar\ 'ftp_mdtm(': 'resource ftp_stream, string remote_file | int', 1576362e1a30SBram Moolenaar\ 'ftp_mkdir(': 'resource ftp_stream, string directory | string', 1577362e1a30SBram Moolenaar\ 'ftp_nb_continue(': 'resource ftp_stream | int', 1578362e1a30SBram Moolenaar\ 'ftp_nb_fget(': 'resource ftp_stream, resource handle, string remote_file, int mode [, int resumepos] | int', 1579362e1a30SBram Moolenaar\ 'ftp_nb_fput(': 'resource ftp_stream, string remote_file, resource handle, int mode [, int startpos] | int', 1580362e1a30SBram Moolenaar\ 'ftp_nb_get(': 'resource ftp_stream, string local_file, string remote_file, int mode [, int resumepos] | int', 1581362e1a30SBram Moolenaar\ 'ftp_nb_put(': 'resource ftp_stream, string remote_file, string local_file, int mode [, int startpos] | int', 1582362e1a30SBram Moolenaar\ 'ftp_nlist(': 'resource ftp_stream, string directory | array', 1583362e1a30SBram Moolenaar\ 'ftp_pasv(': 'resource ftp_stream, bool pasv | bool', 1584362e1a30SBram Moolenaar\ 'ftp_put(': 'resource ftp_stream, string remote_file, string local_file, int mode [, int startpos] | bool', 1585362e1a30SBram Moolenaar\ 'ftp_pwd(': 'resource ftp_stream | string', 1586362e1a30SBram Moolenaar\ 'ftp_raw(': 'resource ftp_stream, string command | array', 1587362e1a30SBram Moolenaar\ 'ftp_rawlist(': 'resource ftp_stream, string directory [, bool recursive] | array', 1588362e1a30SBram Moolenaar\ 'ftp_rename(': 'resource ftp_stream, string oldname, string newname | bool', 1589362e1a30SBram Moolenaar\ 'ftp_rmdir(': 'resource ftp_stream, string directory | bool', 1590362e1a30SBram Moolenaar\ 'ftp_set_option(': 'resource ftp_stream, int option, mixed value | bool', 1591362e1a30SBram Moolenaar\ 'ftp_site(': 'resource ftp_stream, string command | bool', 1592362e1a30SBram Moolenaar\ 'ftp_size(': 'resource ftp_stream, string remote_file | int', 1593362e1a30SBram Moolenaar\ 'ftp_ssl_connect(': 'string host [, int port [, int timeout]] | resource', 1594362e1a30SBram Moolenaar\ 'ftp_systype(': 'resource ftp_stream | string', 1595362e1a30SBram Moolenaar\ 'ftruncate(': 'resource handle, int size | bool', 1596362e1a30SBram Moolenaar\ 'func_get_arg(': 'int arg_num | mixed', 1597362e1a30SBram Moolenaar\ 'func_get_args(': 'void | array', 1598362e1a30SBram Moolenaar\ 'func_num_args(': 'void | int', 1599362e1a30SBram Moolenaar\ 'function_exists(': 'string function_name | bool', 1600362e1a30SBram Moolenaar\ 'fwrite(': 'resource handle, string string [, int length] | int', 1601362e1a30SBram Moolenaar\ 'gd_info(': 'void | array', 1602362e1a30SBram Moolenaar\ 'getallheaders(': 'void | array', 1603*e48ec1faSBram Moolenaar\ 'get_browser(': '[string user_agent [, bool return_array]] | mixed', 1604362e1a30SBram Moolenaar\ 'get_cfg_var(': 'string varname | string', 1605*e48ec1faSBram Moolenaar\ 'get_class(': '[object obj] | string', 1606362e1a30SBram Moolenaar\ 'get_class_methods(': 'mixed class_name | array', 1607362e1a30SBram Moolenaar\ 'get_class_vars(': 'string class_name | array', 1608362e1a30SBram Moolenaar\ 'get_current_user(': 'void | string', 1609362e1a30SBram Moolenaar\ 'getcwd(': 'void | string', 1610362e1a30SBram Moolenaar\ 'getdate(': '[int timestamp] | array', 1611362e1a30SBram Moolenaar\ 'get_declared_classes(': 'void | array', 1612362e1a30SBram Moolenaar\ 'get_declared_interfaces(': 'void | array', 1613362e1a30SBram Moolenaar\ 'get_defined_constants(': '[mixed categorize] | array', 1614362e1a30SBram Moolenaar\ 'get_defined_functions(': 'void | array', 1615362e1a30SBram Moolenaar\ 'get_defined_vars(': 'void | array', 1616362e1a30SBram Moolenaar\ 'getenv(': 'string varname | string', 1617362e1a30SBram Moolenaar\ 'get_extension_funcs(': 'string module_name | array', 1618362e1a30SBram Moolenaar\ 'get_headers(': 'string url [, int format] | array', 1619362e1a30SBram Moolenaar\ 'gethostbyaddr(': 'string ip_address | string', 1620362e1a30SBram Moolenaar\ 'gethostbyname(': 'string hostname | string', 1621362e1a30SBram Moolenaar\ 'gethostbynamel(': 'string hostname | array', 1622362e1a30SBram Moolenaar\ 'get_html_translation_table(': '[int table [, int quote_style]] | array', 1623*e48ec1faSBram Moolenaar\ 'getimagesize(': 'string filename [, array &imageinfo] | array', 1624362e1a30SBram Moolenaar\ 'get_included_files(': 'void | array', 1625362e1a30SBram Moolenaar\ 'get_include_path(': 'void | string', 1626362e1a30SBram Moolenaar\ 'getlastmod(': 'void | int', 1627362e1a30SBram Moolenaar\ 'get_loaded_extensions(': 'void | array', 1628362e1a30SBram Moolenaar\ 'get_magic_quotes_gpc(': 'void | int', 1629362e1a30SBram Moolenaar\ 'get_magic_quotes_runtime(': 'void | int', 1630362e1a30SBram Moolenaar\ 'get_meta_tags(': 'string filename [, bool use_include_path] | array', 1631*e48ec1faSBram Moolenaar\ 'getmxrr(': 'string hostname, array &mxhosts [, array &weight] | bool', 1632362e1a30SBram Moolenaar\ 'getmygid(': 'void | int', 1633362e1a30SBram Moolenaar\ 'getmyinode(': 'void | int', 1634362e1a30SBram Moolenaar\ 'getmypid(': 'void | int', 1635362e1a30SBram Moolenaar\ 'getmyuid(': 'void | int', 1636362e1a30SBram Moolenaar\ 'get_object_vars(': 'object obj | array', 1637*e48ec1faSBram Moolenaar\ 'getopt(': 'string options | array', 1638*e48ec1faSBram Moolenaar\ 'get_parent_class(': '[mixed obj] | string', 1639362e1a30SBram Moolenaar\ 'getprotobyname(': 'string name | int', 1640362e1a30SBram Moolenaar\ 'getprotobynumber(': 'int number | string', 1641362e1a30SBram Moolenaar\ 'getrandmax(': 'void | int', 1642362e1a30SBram Moolenaar\ 'get_resource_type(': 'resource handle | string', 1643362e1a30SBram Moolenaar\ 'getrusage(': '[int who] | array', 1644362e1a30SBram Moolenaar\ 'getservbyname(': 'string service, string protocol | int', 1645362e1a30SBram Moolenaar\ 'getservbyport(': 'int port, string protocol | string', 1646362e1a30SBram Moolenaar\ 'gettext(': 'string message | string', 1647362e1a30SBram Moolenaar\ 'gettimeofday(': '[bool return_float] | mixed', 1648362e1a30SBram Moolenaar\ 'gettype(': 'mixed var | string', 1649362e1a30SBram Moolenaar\ 'glob(': 'string pattern [, int flags] | array', 1650362e1a30SBram Moolenaar\ 'gmdate(': 'string format [, int timestamp] | string', 1651362e1a30SBram Moolenaar\ 'gmmktime(': '[int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] | int', 1652362e1a30SBram Moolenaar\ 'gmp_abs(': 'resource a | resource', 1653362e1a30SBram Moolenaar\ 'gmp_add(': 'resource a, resource b | resource', 1654362e1a30SBram Moolenaar\ 'gmp_and(': 'resource a, resource b | resource', 1655*e48ec1faSBram Moolenaar\ 'gmp_clrbit(': 'resource &a, int index | void', 1656362e1a30SBram Moolenaar\ 'gmp_cmp(': 'resource a, resource b | int', 1657362e1a30SBram Moolenaar\ 'gmp_com(': 'resource a | resource', 1658362e1a30SBram Moolenaar\ 'gmp_divexact(': 'resource n, resource d | resource', 1659362e1a30SBram Moolenaar\ 'gmp_div_q(': 'resource a, resource b [, int round] | resource', 1660362e1a30SBram Moolenaar\ 'gmp_div_qr(': 'resource n, resource d [, int round] | array', 1661362e1a30SBram Moolenaar\ 'gmp_div_r(': 'resource n, resource d [, int round] | resource', 1662362e1a30SBram Moolenaar\ 'gmp_fact(': 'int a | resource', 1663362e1a30SBram Moolenaar\ 'gmp_gcdext(': 'resource a, resource b | array', 1664*e48ec1faSBram Moolenaar\ 'gmp_gcd(': 'resource a, resource b | resource', 1665362e1a30SBram Moolenaar\ 'gmp_hamdist(': 'resource a, resource b | int', 1666362e1a30SBram Moolenaar\ 'gmp_init(': 'mixed number [, int base] | resource', 1667362e1a30SBram Moolenaar\ 'gmp_intval(': 'resource gmpnumber | int', 1668362e1a30SBram Moolenaar\ 'gmp_invert(': 'resource a, resource b | resource', 1669362e1a30SBram Moolenaar\ 'gmp_jacobi(': 'resource a, resource p | int', 1670362e1a30SBram Moolenaar\ 'gmp_legendre(': 'resource a, resource p | int', 1671362e1a30SBram Moolenaar\ 'gmp_mod(': 'resource n, resource d | resource', 1672362e1a30SBram Moolenaar\ 'gmp_mul(': 'resource a, resource b | resource', 1673362e1a30SBram Moolenaar\ 'gmp_neg(': 'resource a | resource', 1674362e1a30SBram Moolenaar\ 'gmp_or(': 'resource a, resource b | resource', 1675362e1a30SBram Moolenaar\ 'gmp_perfect_square(': 'resource a | bool', 1676362e1a30SBram Moolenaar\ 'gmp_popcount(': 'resource a | int', 1677362e1a30SBram Moolenaar\ 'gmp_pow(': 'resource base, int exp | resource', 1678362e1a30SBram Moolenaar\ 'gmp_powm(': 'resource base, resource exp, resource mod | resource', 1679362e1a30SBram Moolenaar\ 'gmp_prob_prime(': 'resource a [, int reps] | int', 1680362e1a30SBram Moolenaar\ 'gmp_random(': 'int limiter | resource', 1681362e1a30SBram Moolenaar\ 'gmp_scan0(': 'resource a, int start | int', 1682362e1a30SBram Moolenaar\ 'gmp_scan1(': 'resource a, int start | int', 1683*e48ec1faSBram Moolenaar\ 'gmp_setbit(': 'resource &a, int index [, bool set_clear] | void', 1684362e1a30SBram Moolenaar\ 'gmp_sign(': 'resource a | int', 1685362e1a30SBram Moolenaar\ 'gmp_sqrt(': 'resource a | resource', 1686362e1a30SBram Moolenaar\ 'gmp_sqrtrem(': 'resource a | array', 1687362e1a30SBram Moolenaar\ 'gmp_strval(': 'resource gmpnumber [, int base] | string', 1688362e1a30SBram Moolenaar\ 'gmp_sub(': 'resource a, resource b | resource', 1689362e1a30SBram Moolenaar\ 'gmp_xor(': 'resource a, resource b | resource', 1690362e1a30SBram Moolenaar\ 'gmstrftime(': 'string format [, int timestamp] | string', 1691*e48ec1faSBram Moolenaar\ 'gnupg_adddecryptkey(': 'resource identifier, string fingerprint, string passphrase | bool', 1692*e48ec1faSBram Moolenaar\ 'gnupg_addencryptkey(': 'resource identifier, string fingerprint | bool', 1693*e48ec1faSBram Moolenaar\ 'gnupg_addsignkey(': 'resource identifier, string fingerprint [, string passphrase] | bool', 1694*e48ec1faSBram Moolenaar\ 'gnupg_cleardecryptkeys(': 'resource identifier | bool', 1695*e48ec1faSBram Moolenaar\ 'gnupg_clearencryptkeys(': 'resource identifier | bool', 1696*e48ec1faSBram Moolenaar\ 'gnupg_clearsignkeys(': 'resource identifier | bool', 1697*e48ec1faSBram Moolenaar\ 'gnupg_decrypt(': 'resource identifier, string text | string', 1698*e48ec1faSBram Moolenaar\ 'gnupg_decryptverify(': 'resource identifier, string text, string plaintext | array', 1699*e48ec1faSBram Moolenaar\ 'gnupg_encrypt(': 'resource identifier, string plaintext | string', 1700*e48ec1faSBram Moolenaar\ 'gnupg_encryptsign(': 'resource identifier, string plaintext | string', 1701*e48ec1faSBram Moolenaar\ 'gnupg_export(': 'resource identifier, string fingerprint | string', 1702*e48ec1faSBram Moolenaar\ 'gnupg_geterror(': 'resource identifier | string', 1703*e48ec1faSBram Moolenaar\ 'gnupg_getprotocol(': 'resource identifier | int', 1704*e48ec1faSBram Moolenaar\ 'gnupg_import(': 'resource identifier, string keydata | array', 1705*e48ec1faSBram Moolenaar\ 'gnupg_keyinfo(': 'resource identifier, string pattern | array', 1706*e48ec1faSBram Moolenaar\ 'gnupg_setarmor(': 'resource identifier, int armor | bool', 1707*e48ec1faSBram Moolenaar\ 'gnupg_seterrormode(': 'resource identifier, int errormode | void', 1708*e48ec1faSBram Moolenaar\ 'gnupg_setsignmode(': 'resource identifier, int signmode | bool', 1709*e48ec1faSBram Moolenaar\ 'gnupg_sign(': 'resource identifier, string plaintext | string', 1710*e48ec1faSBram Moolenaar\ 'gnupg_verify(': 'resource identifier, string signed_text, string signature [, string plaintext] | array', 1711*e48ec1faSBram Moolenaar\ 'gopher_parsedir(': 'string dirent | array', 1712362e1a30SBram Moolenaar\ 'gregoriantojd(': 'int month, int day, int year | int', 1713362e1a30SBram Moolenaar\ 'gzclose(': 'resource zp | bool', 1714362e1a30SBram Moolenaar\ 'gzcompress(': 'string data [, int level] | string', 1715362e1a30SBram Moolenaar\ 'gzdeflate(': 'string data [, int level] | string', 1716362e1a30SBram Moolenaar\ 'gzencode(': 'string data [, int level [, int encoding_mode]] | string', 1717362e1a30SBram Moolenaar\ 'gzeof(': 'resource zp | int', 1718362e1a30SBram Moolenaar\ 'gzfile(': 'string filename [, int use_include_path] | array', 1719362e1a30SBram Moolenaar\ 'gzgetc(': 'resource zp | string', 1720362e1a30SBram Moolenaar\ 'gzgets(': 'resource zp, int length | string', 1721362e1a30SBram Moolenaar\ 'gzgetss(': 'resource zp, int length [, string allowable_tags] | string', 1722362e1a30SBram Moolenaar\ 'gzinflate(': 'string data [, int length] | string', 1723362e1a30SBram Moolenaar\ 'gzopen(': 'string filename, string mode [, int use_include_path] | resource', 1724362e1a30SBram Moolenaar\ 'gzpassthru(': 'resource zp | int', 1725362e1a30SBram Moolenaar\ 'gzread(': 'resource zp, int length | string', 1726362e1a30SBram Moolenaar\ 'gzrewind(': 'resource zp | bool', 1727362e1a30SBram Moolenaar\ 'gzseek(': 'resource zp, int offset | int', 1728362e1a30SBram Moolenaar\ 'gztell(': 'resource zp | int', 1729362e1a30SBram Moolenaar\ 'gzuncompress(': 'string data [, int length] | string', 1730362e1a30SBram Moolenaar\ 'gzwrite(': 'resource zp, string string [, int length] | int', 1731*e48ec1faSBram Moolenaar\ '__halt_compiler(': 'void | void', 1732*e48ec1faSBram Moolenaar\ 'hash_algos(': 'void | array', 1733*e48ec1faSBram Moolenaar\ 'hash_file(': 'string algo, string filename [, bool raw_output] | string', 1734*e48ec1faSBram Moolenaar\ 'hash_final(': 'resource context [, bool raw_output] | string', 1735*e48ec1faSBram Moolenaar\ 'hash_hmac_file(': 'string algo, string filename, string key [, bool raw_output] | string', 1736*e48ec1faSBram Moolenaar\ 'hash_hmac(': 'string algo, string data, string key [, bool raw_output] | string', 1737*e48ec1faSBram Moolenaar\ 'hash(': 'string algo, string data [, bool raw_output] | string', 1738*e48ec1faSBram Moolenaar\ 'hash_init(': 'string algo [, int options, string key] | resource', 1739*e48ec1faSBram Moolenaar\ 'hash_update_file(': 'resource context, string filename [, resource context] | bool', 1740*e48ec1faSBram Moolenaar\ 'hash_update(': 'resource context, string data | bool', 1741*e48ec1faSBram Moolenaar\ 'hash_update_stream(': 'resource context, resource handle [, int length] | int', 1742362e1a30SBram Moolenaar\ 'header(': 'string string [, bool replace [, int http_response_code]] | void', 1743362e1a30SBram Moolenaar\ 'headers_list(': 'void | array', 1744*e48ec1faSBram Moolenaar\ 'headers_sent(': '[string &file [, int &line]] | bool', 1745362e1a30SBram Moolenaar\ 'hebrevc(': 'string hebrew_text [, int max_chars_per_line] | string', 1746*e48ec1faSBram Moolenaar\ 'hebrev(': 'string hebrew_text [, int max_chars_per_line] | string', 1747362e1a30SBram Moolenaar\ 'hexdec(': 'string hex_string | number', 1748362e1a30SBram Moolenaar\ 'highlight_file(': 'string filename [, bool return] | mixed', 1749362e1a30SBram Moolenaar\ 'highlight_string(': 'string str [, bool return] | mixed', 1750362e1a30SBram Moolenaar\ 'htmlentities(': 'string string [, int quote_style [, string charset]] | string', 1751362e1a30SBram Moolenaar\ 'html_entity_decode(': 'string string [, int quote_style [, string charset]] | string', 1752362e1a30SBram Moolenaar\ 'htmlspecialchars_decode(': 'string string [, int quote_style] | string', 1753*e48ec1faSBram Moolenaar\ 'htmlspecialchars(': 'string string [, int quote_style [, string charset]] | string', 1754362e1a30SBram Moolenaar\ 'http_build_query(': 'array formdata [, string numeric_prefix] | string', 1755362e1a30SBram Moolenaar\ 'hw_api_attribute(': '[string name [, string value]] | HW_API_Attribute', 1756*e48ec1faSBram Moolenaar\ 'hw_api_attribute->key(': 'void | string', 1757*e48ec1faSBram Moolenaar\ 'hw_api_attribute->langdepvalue(': 'string language | string', 1758*e48ec1faSBram Moolenaar\ 'hw_api_attribute->value(': 'void | string', 1759*e48ec1faSBram Moolenaar\ 'hw_api_attribute->values(': 'void | array', 1760*e48ec1faSBram Moolenaar\ 'hw_api->checkin(': 'array parameter | bool', 1761*e48ec1faSBram Moolenaar\ 'hw_api->checkout(': 'array parameter | bool', 1762*e48ec1faSBram Moolenaar\ 'hw_api->children(': 'array parameter | array', 1763*e48ec1faSBram Moolenaar\ 'hw_api->content(': 'array parameter | HW_API_Content', 1764*e48ec1faSBram Moolenaar\ 'hw_api_content->mimetype(': 'void | string', 1765*e48ec1faSBram Moolenaar\ 'hw_api_content->read(': 'string buffer, int len | string', 1766*e48ec1faSBram Moolenaar\ 'hw_api->copy(': 'array parameter | hw_api_object', 1767*e48ec1faSBram Moolenaar\ 'hw_api->dbstat(': 'array parameter | hw_api_object', 1768*e48ec1faSBram Moolenaar\ 'hw_api->dcstat(': 'array parameter | hw_api_object', 1769*e48ec1faSBram Moolenaar\ 'hw_api->dstanchors(': 'array parameter | array', 1770*e48ec1faSBram Moolenaar\ 'hw_api->dstofsrcanchor(': 'array parameter | hw_api_object', 1771*e48ec1faSBram Moolenaar\ 'hw_api_error->count(': 'void | int', 1772*e48ec1faSBram Moolenaar\ 'hw_api_error->reason(': 'void | HW_API_Reason', 1773*e48ec1faSBram Moolenaar\ 'hw_api->find(': 'array parameter | array', 1774*e48ec1faSBram Moolenaar\ 'hw_api->ftstat(': 'array parameter | hw_api_object', 1775362e1a30SBram Moolenaar\ 'hwapi_hgcsp(': 'string hostname [, int port] | HW_API', 1776*e48ec1faSBram Moolenaar\ 'hw_api->hwstat(': 'array parameter | hw_api_object', 1777*e48ec1faSBram Moolenaar\ 'hw_api->identify(': 'array parameter | bool', 1778*e48ec1faSBram Moolenaar\ 'hw_api->info(': 'array parameter | array', 1779*e48ec1faSBram Moolenaar\ 'hw_api->insertanchor(': 'array parameter | hw_api_object', 1780*e48ec1faSBram Moolenaar\ 'hw_api->insertcollection(': 'array parameter | hw_api_object', 1781*e48ec1faSBram Moolenaar\ 'hw_api->insertdocument(': 'array parameter | hw_api_object', 1782*e48ec1faSBram Moolenaar\ 'hw_api->insert(': 'array parameter | hw_api_object', 1783*e48ec1faSBram Moolenaar\ 'hw_api->link(': 'array parameter | bool', 1784*e48ec1faSBram Moolenaar\ 'hw_api->lock(': 'array parameter | bool', 1785*e48ec1faSBram Moolenaar\ 'hw_api->move(': 'array parameter | bool', 1786362e1a30SBram Moolenaar\ 'hw_api_content(': 'string content, string mimetype | HW_API_Content', 1787*e48ec1faSBram Moolenaar\ 'hw_api_object->assign(': 'array parameter | bool', 1788*e48ec1faSBram Moolenaar\ 'hw_api_object->attreditable(': 'array parameter | bool', 1789*e48ec1faSBram Moolenaar\ 'hw_api->objectbyanchor(': 'array parameter | hw_api_object', 1790*e48ec1faSBram Moolenaar\ 'hw_api_object->count(': 'array parameter | int', 1791*e48ec1faSBram Moolenaar\ 'hw_api->object(': 'array parameter | hw_api_object', 1792*e48ec1faSBram Moolenaar\ 'hw_api_object->insert(': 'HW_API_Attribute attribute | bool', 1793362e1a30SBram Moolenaar\ 'hw_api_object(': 'array parameter | hw_api_object', 1794*e48ec1faSBram Moolenaar\ 'hw_api_object->remove(': 'string name | bool', 1795*e48ec1faSBram Moolenaar\ 'hw_api_object->title(': 'array parameter | string', 1796*e48ec1faSBram Moolenaar\ 'hw_api_object->value(': 'string name | string', 1797*e48ec1faSBram Moolenaar\ 'hw_api->parents(': 'array parameter | array', 1798*e48ec1faSBram Moolenaar\ 'hw_api_reason->description(': 'void | string', 1799*e48ec1faSBram Moolenaar\ 'hw_api_reason->type(': 'void | HW_API_Reason', 1800*e48ec1faSBram Moolenaar\ 'hw_api->remove(': 'array parameter | bool', 1801*e48ec1faSBram Moolenaar\ 'hw_api->replace(': 'array parameter | hw_api_object', 1802*e48ec1faSBram Moolenaar\ 'hw_api->setcommittedversion(': 'array parameter | hw_api_object', 1803*e48ec1faSBram Moolenaar\ 'hw_api->srcanchors(': 'array parameter | array', 1804*e48ec1faSBram Moolenaar\ 'hw_api->srcsofdst(': 'array parameter | array', 1805*e48ec1faSBram Moolenaar\ 'hw_api->unlock(': 'array parameter | bool', 1806*e48ec1faSBram Moolenaar\ 'hw_api->user(': 'array parameter | hw_api_object', 1807*e48ec1faSBram Moolenaar\ 'hw_api->userlist(': 'array parameter | array', 1808362e1a30SBram Moolenaar\ 'hw_array2objrec(': 'array object_array | string', 1809*e48ec1faSBram Moolenaar\ 'hw_changeobject(': 'int link, int objid, array attributes | bool', 1810362e1a30SBram Moolenaar\ 'hw_children(': 'int connection, int objectID | array', 1811362e1a30SBram Moolenaar\ 'hw_childrenobj(': 'int connection, int objectID | array', 1812*e48ec1faSBram Moolenaar\ 'hw_close(': 'int connection | bool', 1813*e48ec1faSBram Moolenaar\ 'hw_connect(': 'string host, int port [, string username, string password] | int', 1814362e1a30SBram Moolenaar\ 'hw_connection_info(': 'int link | void', 1815362e1a30SBram Moolenaar\ 'hw_cp(': 'int connection, array object_id_array, int destination_id | int', 1816*e48ec1faSBram Moolenaar\ 'hw_deleteobject(': 'int connection, int object_to_delete | bool', 1817362e1a30SBram Moolenaar\ 'hw_docbyanchor(': 'int connection, int anchorID | int', 1818362e1a30SBram Moolenaar\ 'hw_docbyanchorobj(': 'int connection, int anchorID | string', 1819362e1a30SBram Moolenaar\ 'hw_document_attributes(': 'int hw_document | string', 1820362e1a30SBram Moolenaar\ 'hw_document_bodytag(': 'int hw_document [, string prefix] | string', 1821362e1a30SBram Moolenaar\ 'hw_document_content(': 'int hw_document | string', 1822*e48ec1faSBram Moolenaar\ 'hw_document_setcontent(': 'int hw_document, string content | bool', 1823362e1a30SBram Moolenaar\ 'hw_document_size(': 'int hw_document | int', 1824362e1a30SBram Moolenaar\ 'hw_dummy(': 'int link, int id, int msgid | string', 1825*e48ec1faSBram Moolenaar\ 'hw_edittext(': 'int connection, int hw_document | bool', 1826362e1a30SBram Moolenaar\ 'hw_error(': 'int connection | int', 1827362e1a30SBram Moolenaar\ 'hw_errormsg(': 'int connection | string', 1828*e48ec1faSBram Moolenaar\ 'hw_free_document(': 'int hw_document | bool', 1829362e1a30SBram Moolenaar\ 'hw_getanchors(': 'int connection, int objectID | array', 1830362e1a30SBram Moolenaar\ 'hw_getanchorsobj(': 'int connection, int objectID | array', 1831362e1a30SBram Moolenaar\ 'hw_getandlock(': 'int connection, int objectID | string', 1832362e1a30SBram Moolenaar\ 'hw_getchildcoll(': 'int connection, int objectID | array', 1833362e1a30SBram Moolenaar\ 'hw_getchildcollobj(': 'int connection, int objectID | array', 1834362e1a30SBram Moolenaar\ 'hw_getchilddoccoll(': 'int connection, int objectID | array', 1835362e1a30SBram Moolenaar\ 'hw_getchilddoccollobj(': 'int connection, int objectID | array', 1836362e1a30SBram Moolenaar\ 'hw_getobjectbyquerycoll(': 'int connection, int objectID, string query, int max_hits | array', 1837362e1a30SBram Moolenaar\ 'hw_getobjectbyquerycollobj(': 'int connection, int objectID, string query, int max_hits | array', 1838*e48ec1faSBram Moolenaar\ 'hw_getobjectbyquery(': 'int connection, string query, int max_hits | array', 1839362e1a30SBram Moolenaar\ 'hw_getobjectbyqueryobj(': 'int connection, string query, int max_hits | array', 1840*e48ec1faSBram Moolenaar\ 'hw_getobject(': 'int connection, mixed objectID [, string query] | mixed', 1841362e1a30SBram Moolenaar\ 'hw_getparents(': 'int connection, int objectID | array', 1842362e1a30SBram Moolenaar\ 'hw_getparentsobj(': 'int connection, int objectID | array', 1843362e1a30SBram Moolenaar\ 'hw_getrellink(': 'int link, int rootid, int sourceid, int destid | string', 1844*e48ec1faSBram Moolenaar\ 'hw_getremotechildren(': 'int connection, string object_record | mixed', 1845362e1a30SBram Moolenaar\ 'hw_getremote(': 'int connection, int objectID | int', 1846362e1a30SBram Moolenaar\ 'hw_getsrcbydestobj(': 'int connection, int objectID | array', 1847362e1a30SBram Moolenaar\ 'hw_gettext(': 'int connection, int objectID [, mixed rootID/prefix] | int', 1848362e1a30SBram Moolenaar\ 'hw_getusername(': 'int connection | string', 1849*e48ec1faSBram Moolenaar\ 'hw_identify(': 'int link, string username, string password | string', 1850362e1a30SBram Moolenaar\ 'hw_incollections(': 'int connection, array object_id_array, array collection_id_array, int return_collections | array', 1851362e1a30SBram Moolenaar\ 'hw_info(': 'int connection | string', 1852362e1a30SBram Moolenaar\ 'hw_inscoll(': 'int connection, int objectID, array object_array | int', 1853362e1a30SBram Moolenaar\ 'hw_insdoc(': 'resource connection, int parentID, string object_record [, string text] | int', 1854*e48ec1faSBram Moolenaar\ 'hw_insertanchors(': 'int hwdoc, array anchorecs, array dest [, array urlprefixes] | bool', 1855362e1a30SBram Moolenaar\ 'hw_insertdocument(': 'int connection, int parent_id, int hw_document | int', 1856362e1a30SBram Moolenaar\ 'hw_insertobject(': 'int connection, string object_rec, string parameter | int', 1857362e1a30SBram Moolenaar\ 'hw_mapid(': 'int connection, int server_id, int object_id | int', 1858*e48ec1faSBram Moolenaar\ 'hw_modifyobject(': 'int connection, int object_to_change, array remove, array add [, int mode] | bool', 1859362e1a30SBram Moolenaar\ 'hw_mv(': 'int connection, array object_id_array, int source_id, int destination_id | int', 1860362e1a30SBram Moolenaar\ 'hw_new_document(': 'string object_record, string document_data, int document_size | int', 1861362e1a30SBram Moolenaar\ 'hw_objrec2array(': 'string object_record [, array format] | array', 1862*e48ec1faSBram Moolenaar\ 'hw_output_document(': 'int hw_document | bool', 1863*e48ec1faSBram Moolenaar\ 'hw_pconnect(': 'string host, int port [, string username, string password] | int', 1864362e1a30SBram Moolenaar\ 'hw_pipedocument(': 'int connection, int objectID [, array url_prefixes] | int', 1865362e1a30SBram Moolenaar\ 'hw_root(': ' | int', 1866*e48ec1faSBram Moolenaar\ 'hw_setlinkroot(': 'int link, int rootid | int', 1867362e1a30SBram Moolenaar\ 'hw_stat(': 'int link | string', 1868*e48ec1faSBram Moolenaar\ 'hw_unlock(': 'int connection, int objectID | bool', 1869*e48ec1faSBram Moolenaar\ 'hw_who(': 'int connection | array', 1870362e1a30SBram Moolenaar\ 'hypot(': 'float x, float y | float', 1871*e48ec1faSBram Moolenaar\ 'i18n_loc_get_default(': 'void | string', 1872*e48ec1faSBram Moolenaar\ 'i18n_loc_set_default(': 'string name | bool', 1873362e1a30SBram Moolenaar\ 'ibase_add_user(': 'resource service_handle, string user_name, string password [, string first_name [, string middle_name [, string last_name]]] | bool', 1874362e1a30SBram Moolenaar\ 'ibase_affected_rows(': '[resource link_identifier] | int', 1875362e1a30SBram Moolenaar\ 'ibase_backup(': 'resource service_handle, string source_db, string dest_file [, int options [, bool verbose]] | mixed', 1876*e48ec1faSBram Moolenaar\ 'ibase_blob_add(': 'resource blob_handle, string data | void', 1877362e1a30SBram Moolenaar\ 'ibase_blob_cancel(': 'resource blob_handle | bool', 1878362e1a30SBram Moolenaar\ 'ibase_blob_close(': 'resource blob_handle | mixed', 1879362e1a30SBram Moolenaar\ 'ibase_blob_create(': '[resource link_identifier] | resource', 1880362e1a30SBram Moolenaar\ 'ibase_blob_echo(': 'resource link_identifier, string blob_id | bool', 1881362e1a30SBram Moolenaar\ 'ibase_blob_get(': 'resource blob_handle, int len | string', 1882362e1a30SBram Moolenaar\ 'ibase_blob_import(': 'resource link_identifier, resource file_handle | string', 1883362e1a30SBram Moolenaar\ 'ibase_blob_info(': 'resource link_identifier, string blob_id | array', 1884362e1a30SBram Moolenaar\ 'ibase_blob_open(': 'resource link_identifier, string blob_id | resource', 1885362e1a30SBram Moolenaar\ 'ibase_close(': '[resource connection_id] | bool', 1886362e1a30SBram Moolenaar\ 'ibase_commit(': '[resource link_or_trans_identifier] | bool', 1887362e1a30SBram Moolenaar\ 'ibase_commit_ret(': '[resource link_or_trans_identifier] | bool', 1888*e48ec1faSBram Moolenaar\ 'ibase_connect(': '[string database [, string username [, string password [, string charset [, int buffers [, int dialect [, string role [, int sync]]]]]]]] | resource', 1889362e1a30SBram Moolenaar\ 'ibase_db_info(': 'resource service_handle, string db, int action [, int argument] | string', 1890362e1a30SBram Moolenaar\ 'ibase_delete_user(': 'resource service_handle, string user_name | bool', 1891362e1a30SBram Moolenaar\ 'ibase_drop_db(': '[resource connection] | bool', 1892362e1a30SBram Moolenaar\ 'ibase_errcode(': 'void | int', 1893362e1a30SBram Moolenaar\ 'ibase_errmsg(': 'void | string', 1894362e1a30SBram Moolenaar\ 'ibase_execute(': 'resource query [, mixed bind_arg [, mixed ...]] | resource', 1895362e1a30SBram Moolenaar\ 'ibase_fetch_assoc(': 'resource result [, int fetch_flag] | array', 1896362e1a30SBram Moolenaar\ 'ibase_fetch_object(': 'resource result_id [, int fetch_flag] | object', 1897362e1a30SBram Moolenaar\ 'ibase_fetch_row(': 'resource result_identifier [, int fetch_flag] | array', 1898362e1a30SBram Moolenaar\ 'ibase_field_info(': 'resource result, int field_number | array', 1899362e1a30SBram Moolenaar\ 'ibase_free_event_handler(': 'resource event | bool', 1900362e1a30SBram Moolenaar\ 'ibase_free_query(': 'resource query | bool', 1901362e1a30SBram Moolenaar\ 'ibase_free_result(': 'resource result_identifier | bool', 1902*e48ec1faSBram Moolenaar\ 'ibase_gen_id(': 'string generator [, int increment [, resource link_identifier]] | mixed', 1903362e1a30SBram Moolenaar\ 'ibase_maintain_db(': 'resource service_handle, string db, int action [, int argument] | bool', 1904362e1a30SBram Moolenaar\ 'ibase_modify_user(': 'resource service_handle, string user_name, string password [, string first_name [, string middle_name [, string last_name]]] | bool', 1905362e1a30SBram Moolenaar\ 'ibase_name_result(': 'resource result, string name | bool', 1906362e1a30SBram Moolenaar\ 'ibase_num_fields(': 'resource result_id | int', 1907362e1a30SBram Moolenaar\ 'ibase_num_params(': 'resource query | int', 1908362e1a30SBram Moolenaar\ 'ibase_param_info(': 'resource query, int param_number | array', 1909*e48ec1faSBram Moolenaar\ 'ibase_pconnect(': '[string database [, string username [, string password [, string charset [, int buffers [, int dialect [, string role [, int sync]]]]]]]] | resource', 1910362e1a30SBram Moolenaar\ 'ibase_prepare(': 'string query | resource', 1911362e1a30SBram Moolenaar\ 'ibase_query(': '[resource link_identifier, string query [, int bind_args]] | resource', 1912362e1a30SBram Moolenaar\ 'ibase_restore(': 'resource service_handle, string source_file, string dest_db [, int options [, bool verbose]] | mixed', 1913362e1a30SBram Moolenaar\ 'ibase_rollback(': '[resource link_or_trans_identifier] | bool', 1914362e1a30SBram Moolenaar\ 'ibase_rollback_ret(': '[resource link_or_trans_identifier] | bool', 1915362e1a30SBram Moolenaar\ 'ibase_server_info(': 'resource service_handle, int action | string', 1916362e1a30SBram Moolenaar\ 'ibase_service_attach(': 'string host, string dba_username, string dba_password | resource', 1917362e1a30SBram Moolenaar\ 'ibase_service_detach(': 'resource service_handle | bool', 1918362e1a30SBram Moolenaar\ 'ibase_set_event_handler(': 'callback event_handler, string event_name1 [, string event_name2 [, string ...]] | resource', 1919362e1a30SBram Moolenaar\ 'ibase_timefmt(': 'string format [, int columntype] | int', 1920362e1a30SBram Moolenaar\ 'ibase_trans(': '[int trans_args [, resource link_identifier]] | resource', 1921362e1a30SBram Moolenaar\ 'ibase_wait_event(': 'string event_name1 [, string event_name2 [, string ...]] | string', 1922362e1a30SBram Moolenaar\ 'icap_close(': 'int icap_stream [, int flags] | int', 1923362e1a30SBram Moolenaar\ 'icap_create_calendar(': 'int stream_id, string calendar | string', 1924362e1a30SBram Moolenaar\ 'icap_delete_calendar(': 'int stream_id, string calendar | string', 1925362e1a30SBram Moolenaar\ 'icap_delete_event(': 'int stream_id, int uid | string', 1926362e1a30SBram Moolenaar\ 'icap_fetch_event(': 'int stream_id, int event_id [, int options] | int', 1927362e1a30SBram Moolenaar\ 'icap_list_alarms(': 'int stream_id, array date, array time | int', 1928362e1a30SBram Moolenaar\ 'icap_list_events(': 'int stream_id, int begin_date [, int end_date] | array', 1929362e1a30SBram Moolenaar\ 'icap_open(': 'string calendar, string username, string password, string options | resource', 1930362e1a30SBram Moolenaar\ 'icap_rename_calendar(': 'int stream_id, string old_name, string new_name | string', 1931362e1a30SBram Moolenaar\ 'icap_reopen(': 'int stream_id, string calendar [, int options] | int', 1932362e1a30SBram Moolenaar\ 'icap_snooze(': 'int stream_id, int uid | string', 1933362e1a30SBram Moolenaar\ 'icap_store_event(': 'int stream_id, object event | string', 1934362e1a30SBram Moolenaar\ 'iconv_get_encoding(': '[string type] | mixed', 1935*e48ec1faSBram Moolenaar\ 'iconv(': 'string in_charset, string out_charset, string str | string', 1936362e1a30SBram Moolenaar\ 'iconv_mime_decode_headers(': 'string encoded_headers [, int mode [, string charset]] | array', 1937*e48ec1faSBram Moolenaar\ 'iconv_mime_decode(': 'string encoded_header [, int mode [, string charset]] | string', 1938362e1a30SBram Moolenaar\ 'iconv_mime_encode(': 'string field_name, string field_value [, array preferences] | string', 1939362e1a30SBram Moolenaar\ 'iconv_set_encoding(': 'string type, string charset | bool', 1940362e1a30SBram Moolenaar\ 'iconv_strlen(': 'string str [, string charset] | int', 1941362e1a30SBram Moolenaar\ 'iconv_strpos(': 'string haystack, string needle [, int offset [, string charset]] | int', 1942*e48ec1faSBram Moolenaar\ 'iconv_strrpos(': 'string haystack, string needle [, string charset] | int', 1943362e1a30SBram Moolenaar\ 'iconv_substr(': 'string str, int offset [, int length [, string charset]] | string', 1944362e1a30SBram Moolenaar\ 'id3_get_frame_long_name(': 'string frameId | string', 1945362e1a30SBram Moolenaar\ 'id3_get_frame_short_name(': 'string frameId | string', 1946362e1a30SBram Moolenaar\ 'id3_get_genre_id(': 'string genre | int', 1947362e1a30SBram Moolenaar\ 'id3_get_genre_list(': 'void | array', 1948362e1a30SBram Moolenaar\ 'id3_get_genre_name(': 'int genre_id | string', 1949362e1a30SBram Moolenaar\ 'id3_get_tag(': 'string filename [, int version] | array', 1950362e1a30SBram Moolenaar\ 'id3_get_version(': 'string filename | int', 1951362e1a30SBram Moolenaar\ 'id3_remove_tag(': 'string filename [, int version] | bool', 1952362e1a30SBram Moolenaar\ 'id3_set_tag(': 'string filename, array tag [, int version] | bool', 1953362e1a30SBram Moolenaar\ 'idate(': 'string format [, int timestamp] | int', 1954362e1a30SBram Moolenaar\ 'ifx_affected_rows(': 'int result_id | int', 1955362e1a30SBram Moolenaar\ 'ifx_blobinfile_mode(': 'int mode | void', 1956362e1a30SBram Moolenaar\ 'ifx_byteasvarchar(': 'int mode | void', 1957362e1a30SBram Moolenaar\ 'ifx_close(': '[int link_identifier] | int', 1958362e1a30SBram Moolenaar\ 'ifx_connect(': '[string database [, string userid [, string password]]] | int', 1959362e1a30SBram Moolenaar\ 'ifx_copy_blob(': 'int bid | int', 1960362e1a30SBram Moolenaar\ 'ifx_create_blob(': 'int type, int mode, string param | int', 1961362e1a30SBram Moolenaar\ 'ifx_create_char(': 'string param | int', 1962362e1a30SBram Moolenaar\ 'ifx_do(': 'int result_id | int', 1963362e1a30SBram Moolenaar\ 'ifx_error(': 'void | string', 1964362e1a30SBram Moolenaar\ 'ifx_errormsg(': '[int errorcode] | string', 1965362e1a30SBram Moolenaar\ 'ifx_fetch_row(': 'int result_id [, mixed position] | array', 1966362e1a30SBram Moolenaar\ 'ifx_fieldproperties(': 'int result_id | array', 1967362e1a30SBram Moolenaar\ 'ifx_fieldtypes(': 'int result_id | array', 1968362e1a30SBram Moolenaar\ 'ifx_free_blob(': 'int bid | int', 1969362e1a30SBram Moolenaar\ 'ifx_free_char(': 'int bid | int', 1970362e1a30SBram Moolenaar\ 'ifx_free_result(': 'int result_id | int', 1971362e1a30SBram Moolenaar\ 'ifx_get_blob(': 'int bid | int', 1972362e1a30SBram Moolenaar\ 'ifx_get_char(': 'int bid | int', 1973362e1a30SBram Moolenaar\ 'ifx_getsqlca(': 'int result_id | array', 1974362e1a30SBram Moolenaar\ 'ifx_htmltbl_result(': 'int result_id [, string html_table_options] | int', 1975362e1a30SBram Moolenaar\ 'ifx_nullformat(': 'int mode | void', 1976362e1a30SBram Moolenaar\ 'ifx_num_fields(': 'int result_id | int', 1977362e1a30SBram Moolenaar\ 'ifx_num_rows(': 'int result_id | int', 1978362e1a30SBram Moolenaar\ 'ifx_pconnect(': '[string database [, string userid [, string password]]] | int', 1979362e1a30SBram Moolenaar\ 'ifx_prepare(': 'string query, int conn_id [, int cursor_def, mixed blobidarray] | int', 1980362e1a30SBram Moolenaar\ 'ifx_query(': 'string query, int link_identifier [, int cursor_type [, mixed blobidarray]] | int', 1981362e1a30SBram Moolenaar\ 'ifx_textasvarchar(': 'int mode | void', 1982362e1a30SBram Moolenaar\ 'ifx_update_blob(': 'int bid, string content | bool', 1983362e1a30SBram Moolenaar\ 'ifx_update_char(': 'int bid, string content | int', 1984362e1a30SBram Moolenaar\ 'ifxus_close_slob(': 'int bid | int', 1985362e1a30SBram Moolenaar\ 'ifxus_create_slob(': 'int mode | int', 1986362e1a30SBram Moolenaar\ 'ifxus_free_slob(': 'int bid | int', 1987362e1a30SBram Moolenaar\ 'ifxus_open_slob(': 'int bid, int mode | int', 1988362e1a30SBram Moolenaar\ 'ifxus_read_slob(': 'int bid, int nbytes | int', 1989362e1a30SBram Moolenaar\ 'ifxus_seek_slob(': 'int bid, int mode, int offset | int', 1990362e1a30SBram Moolenaar\ 'ifxus_tell_slob(': 'int bid | int', 1991362e1a30SBram Moolenaar\ 'ifxus_write_slob(': 'int bid, string content | int', 1992362e1a30SBram Moolenaar\ 'ignore_user_abort(': '[bool setting] | int', 1993362e1a30SBram Moolenaar\ 'iis_add_server(': 'string path, string comment, string server_ip, int port, string host_name, int rights, int start_server | int', 1994362e1a30SBram Moolenaar\ 'iis_get_dir_security(': 'int server_instance, string virtual_path | int', 1995*e48ec1faSBram Moolenaar\ 'iis_get_script_map(': 'int server_instance, string virtual_path, string script_extension | string', 1996362e1a30SBram Moolenaar\ 'iis_get_server_by_comment(': 'string comment | int', 1997362e1a30SBram Moolenaar\ 'iis_get_server_by_path(': 'string path | int', 1998362e1a30SBram Moolenaar\ 'iis_get_server_rights(': 'int server_instance, string virtual_path | int', 1999362e1a30SBram Moolenaar\ 'iis_get_service_state(': 'string service_id | int', 2000362e1a30SBram Moolenaar\ 'iis_remove_server(': 'int server_instance | int', 2001362e1a30SBram Moolenaar\ 'iis_set_app_settings(': 'int server_instance, string virtual_path, string application_scope | int', 2002362e1a30SBram Moolenaar\ 'iis_set_dir_security(': 'int server_instance, string virtual_path, int directory_flags | int', 2003362e1a30SBram Moolenaar\ 'iis_set_script_map(': 'int server_instance, string virtual_path, string script_extension, string engine_path, int allow_scripting | int', 2004362e1a30SBram Moolenaar\ 'iis_set_server_rights(': 'int server_instance, string virtual_path, int directory_flags | int', 2005362e1a30SBram Moolenaar\ 'iis_start_server(': 'int server_instance | int', 2006362e1a30SBram Moolenaar\ 'iis_start_service(': 'string service_id | int', 2007362e1a30SBram Moolenaar\ 'iis_stop_server(': 'int server_instance | int', 2008362e1a30SBram Moolenaar\ 'iis_stop_service(': 'string service_id | int', 2009362e1a30SBram Moolenaar\ 'image2wbmp(': 'resource image [, string filename [, int threshold]] | int', 2010362e1a30SBram Moolenaar\ 'imagealphablending(': 'resource image, bool blendmode | bool', 2011362e1a30SBram Moolenaar\ 'imageantialias(': 'resource im, bool on | bool', 2012*e48ec1faSBram Moolenaar\ 'imagearc(': 'resource image, int cx, int cy, int w, int h, int s, int e, int color | bool', 2013*e48ec1faSBram Moolenaar\ 'imagechar(': 'resource image, int font, int x, int y, string c, int color | bool', 2014*e48ec1faSBram Moolenaar\ 'imagecharup(': 'resource image, int font, int x, int y, string c, int color | bool', 2015362e1a30SBram Moolenaar\ 'imagecolorallocatealpha(': 'resource image, int red, int green, int blue, int alpha | int', 2016*e48ec1faSBram Moolenaar\ 'imagecolorallocate(': 'resource image, int red, int green, int blue | int', 2017362e1a30SBram Moolenaar\ 'imagecolorat(': 'resource image, int x, int y | int', 2018362e1a30SBram Moolenaar\ 'imagecolorclosestalpha(': 'resource image, int red, int green, int blue, int alpha | int', 2019*e48ec1faSBram Moolenaar\ 'imagecolorclosest(': 'resource image, int red, int green, int blue | int', 2020362e1a30SBram Moolenaar\ 'imagecolorclosesthwb(': 'resource image, int red, int green, int blue | int', 2021*e48ec1faSBram Moolenaar\ 'imagecolordeallocate(': 'resource image, int color | bool', 2022362e1a30SBram Moolenaar\ 'imagecolorexactalpha(': 'resource image, int red, int green, int blue, int alpha | int', 2023*e48ec1faSBram Moolenaar\ 'imagecolorexact(': 'resource image, int red, int green, int blue | int', 2024362e1a30SBram Moolenaar\ 'imagecolormatch(': 'resource image1, resource image2 | bool', 2025362e1a30SBram Moolenaar\ 'imagecolorresolvealpha(': 'resource image, int red, int green, int blue, int alpha | int', 2026*e48ec1faSBram Moolenaar\ 'imagecolorresolve(': 'resource image, int red, int green, int blue | int', 2027*e48ec1faSBram Moolenaar\ 'imagecolorset(': 'resource image, int index, int red, int green, int blue | void', 2028362e1a30SBram Moolenaar\ 'imagecolorsforindex(': 'resource image, int index | array', 2029362e1a30SBram Moolenaar\ 'imagecolorstotal(': 'resource image | int', 2030362e1a30SBram Moolenaar\ 'imagecolortransparent(': 'resource image [, int color] | int', 2031*e48ec1faSBram Moolenaar\ 'imageconvolution(': 'resource image, array matrix3x3, float div, float offset | bool', 2032*e48ec1faSBram Moolenaar\ 'imagecopy(': 'resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h | bool', 2033*e48ec1faSBram Moolenaar\ 'imagecopymergegray(': 'resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct | bool', 2034*e48ec1faSBram Moolenaar\ 'imagecopymerge(': 'resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct | bool', 2035362e1a30SBram Moolenaar\ 'imagecopyresampled(': 'resource dst_image, resource src_image, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h | bool', 2036*e48ec1faSBram Moolenaar\ 'imagecopyresized(': 'resource dst_image, resource src_image, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h | bool', 2037362e1a30SBram Moolenaar\ 'imagecreatefromgd2(': 'string filename | resource', 2038362e1a30SBram Moolenaar\ 'imagecreatefromgd2part(': 'string filename, int srcX, int srcY, int width, int height | resource', 2039*e48ec1faSBram Moolenaar\ 'imagecreatefromgd(': 'string filename | resource', 2040362e1a30SBram Moolenaar\ 'imagecreatefromgif(': 'string filename | resource', 2041362e1a30SBram Moolenaar\ 'imagecreatefromjpeg(': 'string filename | resource', 2042362e1a30SBram Moolenaar\ 'imagecreatefrompng(': 'string filename | resource', 2043362e1a30SBram Moolenaar\ 'imagecreatefromstring(': 'string image | resource', 2044362e1a30SBram Moolenaar\ 'imagecreatefromwbmp(': 'string filename | resource', 2045362e1a30SBram Moolenaar\ 'imagecreatefromxbm(': 'string filename | resource', 2046362e1a30SBram Moolenaar\ 'imagecreatefromxpm(': 'string filename | resource', 2047*e48ec1faSBram Moolenaar\ 'imagecreate(': 'int x_size, int y_size | resource', 2048362e1a30SBram Moolenaar\ 'imagecreatetruecolor(': 'int x_size, int y_size | resource', 2049*e48ec1faSBram Moolenaar\ 'imagedashedline(': 'resource image, int x1, int y1, int x2, int y2, int color | bool', 2050362e1a30SBram Moolenaar\ 'imagedestroy(': 'resource image | bool', 2051*e48ec1faSBram Moolenaar\ 'imageellipse(': 'resource image, int cx, int cy, int w, int h, int color | bool', 2052362e1a30SBram Moolenaar\ 'imagefilledarc(': 'resource image, int cx, int cy, int w, int h, int s, int e, int color, int style | bool', 2053362e1a30SBram Moolenaar\ 'imagefilledellipse(': 'resource image, int cx, int cy, int w, int h, int color | bool', 2054*e48ec1faSBram Moolenaar\ 'imagefilledpolygon(': 'resource image, array points, int num_points, int color | bool', 2055*e48ec1faSBram Moolenaar\ 'imagefilledrectangle(': 'resource image, int x1, int y1, int x2, int y2, int color | bool', 2056*e48ec1faSBram Moolenaar\ 'imagefill(': 'resource image, int x, int y, int color | bool', 2057*e48ec1faSBram Moolenaar\ 'imagefilltoborder(': 'resource image, int x, int y, int border, int color | bool', 2058362e1a30SBram Moolenaar\ 'imagefilter(': 'resource src_im, int filtertype [, int arg1 [, int arg2 [, int arg3]]] | bool', 2059362e1a30SBram Moolenaar\ 'imagefontheight(': 'int font | int', 2060362e1a30SBram Moolenaar\ 'imagefontwidth(': 'int font | int', 2061362e1a30SBram Moolenaar\ 'imageftbbox(': 'float size, float angle, string font_file, string text [, array extrainfo] | array', 2062362e1a30SBram Moolenaar\ 'imagefttext(': 'resource image, float size, float angle, int x, int y, int col, string font_file, string text [, array extrainfo] | array', 2063*e48ec1faSBram Moolenaar\ 'imagegammacorrect(': 'resource image, float inputgamma, float outputgamma | bool', 2064362e1a30SBram Moolenaar\ 'imagegd2(': 'resource image [, string filename [, int chunk_size [, int type]]] | bool', 2065*e48ec1faSBram Moolenaar\ 'imagegd(': 'resource image [, string filename] | bool', 2066362e1a30SBram Moolenaar\ 'imagegif(': 'resource image [, string filename] | bool', 2067362e1a30SBram Moolenaar\ 'imageinterlace(': 'resource image [, int interlace] | int', 2068362e1a30SBram Moolenaar\ 'imageistruecolor(': 'resource image | bool', 2069362e1a30SBram Moolenaar\ 'imagejpeg(': 'resource image [, string filename [, int quality]] | bool', 2070362e1a30SBram Moolenaar\ 'imagelayereffect(': 'resource image, int effect | bool', 2071*e48ec1faSBram Moolenaar\ 'imageline(': 'resource image, int x1, int y1, int x2, int y2, int color | bool', 2072362e1a30SBram Moolenaar\ 'imageloadfont(': 'string file | int', 2073*e48ec1faSBram Moolenaar\ 'imagepalettecopy(': 'resource destination, resource source | void', 2074362e1a30SBram Moolenaar\ 'imagepng(': 'resource image [, string filename] | bool', 2075*e48ec1faSBram Moolenaar\ 'imagepolygon(': 'resource image, array points, int num_points, int color | bool', 2076362e1a30SBram Moolenaar\ 'imagepsbbox(': 'string text, int font, int size [, int space, int tightness, float angle] | array', 2077*e48ec1faSBram Moolenaar\ 'imagepscopyfont(': 'resource fontindex | int', 2078*e48ec1faSBram Moolenaar\ 'imagepsencodefont(': 'resource font_index, string encodingfile | bool', 2079362e1a30SBram Moolenaar\ 'imagepsextendfont(': 'int font_index, float extend | bool', 2080*e48ec1faSBram Moolenaar\ 'imagepsfreefont(': 'resource fontindex | bool', 2081*e48ec1faSBram Moolenaar\ 'imagepsloadfont(': 'string filename | resource', 2082*e48ec1faSBram Moolenaar\ 'imagepsslantfont(': 'resource font_index, float slant | bool', 2083*e48ec1faSBram Moolenaar\ 'imagepstext(': 'resource image, string text, resource font, int size, int foreground, int background, int x, int y [, int space, int tightness, float angle, int antialias_steps] | array', 2084*e48ec1faSBram Moolenaar\ 'imagerectangle(': 'resource image, int x1, int y1, int x2, int y2, int col | bool', 2085*e48ec1faSBram Moolenaar\ 'imagerotate(': 'resource src_im, float angle, int bgd_color [, int ignore_transparent] | resource', 2086362e1a30SBram Moolenaar\ 'imagesavealpha(': 'resource image, bool saveflag | bool', 2087*e48ec1faSBram Moolenaar\ 'imagesetbrush(': 'resource image, resource brush | bool', 2088*e48ec1faSBram Moolenaar\ 'imagesetpixel(': 'resource image, int x, int y, int color | bool', 2089362e1a30SBram Moolenaar\ 'imagesetstyle(': 'resource image, array style | bool', 2090362e1a30SBram Moolenaar\ 'imagesetthickness(': 'resource image, int thickness | bool', 2091*e48ec1faSBram Moolenaar\ 'imagesettile(': 'resource image, resource tile | bool', 2092*e48ec1faSBram Moolenaar\ 'imagestring(': 'resource image, int font, int x, int y, string s, int col | bool', 2093*e48ec1faSBram Moolenaar\ 'imagestringup(': 'resource image, int font, int x, int y, string s, int col | bool', 2094362e1a30SBram Moolenaar\ 'imagesx(': 'resource image | int', 2095362e1a30SBram Moolenaar\ 'imagesy(': 'resource image | int', 2096*e48ec1faSBram Moolenaar\ 'imagetruecolortopalette(': 'resource image, bool dither, int ncolors | bool', 2097362e1a30SBram Moolenaar\ 'imagettfbbox(': 'float size, float angle, string fontfile, string text | array', 2098362e1a30SBram Moolenaar\ 'imagettftext(': 'resource image, float size, float angle, int x, int y, int color, string fontfile, string text | array', 2099362e1a30SBram Moolenaar\ 'imagetypes(': 'void | int', 2100362e1a30SBram Moolenaar\ 'image_type_to_extension(': 'int imagetype [, bool include_dot] | string', 2101362e1a30SBram Moolenaar\ 'image_type_to_mime_type(': 'int imagetype | string', 2102362e1a30SBram Moolenaar\ 'imagewbmp(': 'resource image [, string filename [, int foreground]] | bool', 2103362e1a30SBram Moolenaar\ 'imagexbm(': 'resource image, string filename [, int foreground] | bool', 2104362e1a30SBram Moolenaar\ 'imap_8bit(': 'string string | string', 2105362e1a30SBram Moolenaar\ 'imap_alerts(': 'void | array', 2106362e1a30SBram Moolenaar\ 'imap_append(': 'resource imap_stream, string mbox, string message [, string options] | bool', 2107362e1a30SBram Moolenaar\ 'imap_base64(': 'string text | string', 2108362e1a30SBram Moolenaar\ 'imap_binary(': 'string string | string', 2109362e1a30SBram Moolenaar\ 'imap_body(': 'resource imap_stream, int msg_number [, int options] | string', 2110362e1a30SBram Moolenaar\ 'imap_bodystruct(': 'resource stream_id, int msg_no, string section | object', 2111362e1a30SBram Moolenaar\ 'imap_check(': 'resource imap_stream | object', 2112362e1a30SBram Moolenaar\ 'imap_clearflag_full(': 'resource stream, string sequence, string flag [, string options] | bool', 2113362e1a30SBram Moolenaar\ 'imap_close(': 'resource imap_stream [, int flag] | bool', 2114362e1a30SBram Moolenaar\ 'imap_createmailbox(': 'resource imap_stream, string mbox | bool', 2115362e1a30SBram Moolenaar\ 'imap_delete(': 'int imap_stream, int msg_number [, int options] | bool', 2116362e1a30SBram Moolenaar\ 'imap_deletemailbox(': 'resource imap_stream, string mbox | bool', 2117362e1a30SBram Moolenaar\ 'imap_errors(': 'void | array', 2118362e1a30SBram Moolenaar\ 'imap_expunge(': 'resource imap_stream | bool', 2119362e1a30SBram Moolenaar\ 'imap_fetchbody(': 'resource imap_stream, int msg_number, string part_number [, int options] | string', 2120362e1a30SBram Moolenaar\ 'imap_fetchheader(': 'resource imap_stream, int msgno [, int options] | string', 2121362e1a30SBram Moolenaar\ 'imap_fetch_overview(': 'resource imap_stream, string sequence [, int options] | array', 2122362e1a30SBram Moolenaar\ 'imap_fetchstructure(': 'resource imap_stream, int msg_number [, int options] | object', 2123362e1a30SBram Moolenaar\ 'imap_getacl(': 'resource stream_id, string mailbox | array', 2124362e1a30SBram Moolenaar\ 'imap_getmailboxes(': 'resource imap_stream, string ref, string pattern | array', 2125362e1a30SBram Moolenaar\ 'imap_get_quota(': 'resource imap_stream, string quota_root | array', 2126362e1a30SBram Moolenaar\ 'imap_get_quotaroot(': 'resource imap_stream, string quota_root | array', 2127362e1a30SBram Moolenaar\ 'imap_getsubscribed(': 'resource imap_stream, string ref, string pattern | array', 2128362e1a30SBram Moolenaar\ 'imap_headerinfo(': 'resource imap_stream, int msg_number [, int fromlength [, int subjectlength [, string defaulthost]]] | object', 2129362e1a30SBram Moolenaar\ 'imap_headers(': 'resource imap_stream | array', 2130362e1a30SBram Moolenaar\ 'imap_last_error(': 'void | string', 2131362e1a30SBram Moolenaar\ 'imap_list(': 'resource imap_stream, string ref, string pattern | array', 2132362e1a30SBram Moolenaar\ 'imap_listscan(': 'resource imap_stream, string ref, string pattern, string content | array', 2133362e1a30SBram Moolenaar\ 'imap_lsub(': 'resource imap_stream, string ref, string pattern | array', 2134362e1a30SBram Moolenaar\ 'imap_mailboxmsginfo(': 'resource imap_stream | object', 2135362e1a30SBram Moolenaar\ 'imap_mail_compose(': 'array envelope, array body | string', 2136362e1a30SBram Moolenaar\ 'imap_mail_copy(': 'resource imap_stream, string msglist, string mbox [, int options] | bool', 2137*e48ec1faSBram Moolenaar\ 'imap_mail(': 'string to, string subject, string message [, string additional_headers [, string cc [, string bcc [, string rpath]]]] | bool', 2138362e1a30SBram Moolenaar\ 'imap_mail_move(': 'resource imap_stream, string msglist, string mbox [, int options] | bool', 2139362e1a30SBram Moolenaar\ 'imap_mime_header_decode(': 'string text | array', 2140362e1a30SBram Moolenaar\ 'imap_msgno(': 'resource imap_stream, int uid | int', 2141362e1a30SBram Moolenaar\ 'imap_num_msg(': 'resource imap_stream | int', 2142362e1a30SBram Moolenaar\ 'imap_num_recent(': 'resource imap_stream | int', 2143362e1a30SBram Moolenaar\ 'imap_open(': 'string mailbox, string username, string password [, int options] | resource', 2144362e1a30SBram Moolenaar\ 'imap_ping(': 'resource imap_stream | bool', 2145362e1a30SBram Moolenaar\ 'imap_qprint(': 'string string | string', 2146362e1a30SBram Moolenaar\ 'imap_renamemailbox(': 'resource imap_stream, string old_mbox, string new_mbox | bool', 2147*e48ec1faSBram Moolenaar\ 'imap_reopen(': 'resource imap_stream, string mailbox [, int options] | bool', 2148362e1a30SBram Moolenaar\ 'imap_rfc822_parse_adrlist(': 'string address, string default_host | array', 2149362e1a30SBram Moolenaar\ 'imap_rfc822_parse_headers(': 'string headers [, string defaulthost] | object', 2150362e1a30SBram Moolenaar\ 'imap_rfc822_write_address(': 'string mailbox, string host, string personal | string', 2151362e1a30SBram Moolenaar\ 'imap_search(': 'resource imap_stream, string criteria [, int options [, string charset]] | array', 2152362e1a30SBram Moolenaar\ 'imap_setacl(': 'resource stream_id, string mailbox, string id, string rights | bool', 2153362e1a30SBram Moolenaar\ 'imap_setflag_full(': 'resource stream, string sequence, string flag [, string options] | bool', 2154362e1a30SBram Moolenaar\ 'imap_set_quota(': 'resource imap_stream, string quota_root, int quota_limit | bool', 2155362e1a30SBram Moolenaar\ 'imap_sort(': 'resource stream, int criteria, int reverse [, int options [, string search_criteria [, string charset]]] | array', 2156362e1a30SBram Moolenaar\ 'imap_status(': 'resource imap_stream, string mailbox, int options | object', 2157362e1a30SBram Moolenaar\ 'imap_subscribe(': 'resource imap_stream, string mbox | bool', 2158362e1a30SBram Moolenaar\ 'imap_thread(': 'resource stream_id [, int options] | array', 2159362e1a30SBram Moolenaar\ 'imap_timeout(': 'int timeout_type [, int timeout] | mixed', 2160362e1a30SBram Moolenaar\ 'imap_uid(': 'resource imap_stream, int msgno | int', 2161362e1a30SBram Moolenaar\ 'imap_undelete(': 'resource imap_stream, int msg_number [, int flags] | bool', 2162362e1a30SBram Moolenaar\ 'imap_unsubscribe(': 'string imap_stream, string mbox | bool', 2163362e1a30SBram Moolenaar\ 'imap_utf7_decode(': 'string text | string', 2164362e1a30SBram Moolenaar\ 'imap_utf7_encode(': 'string data | string', 2165362e1a30SBram Moolenaar\ 'imap_utf8(': 'string mime_encoded_text | string', 2166362e1a30SBram Moolenaar\ 'implode(': 'string glue, array pieces | string', 2167362e1a30SBram Moolenaar\ 'import_request_variables(': 'string types [, string prefix] | bool', 2168362e1a30SBram Moolenaar\ 'in_array(': 'mixed needle, array haystack [, bool strict] | bool', 2169362e1a30SBram Moolenaar\ 'inet_ntop(': 'string in_addr | string', 2170362e1a30SBram Moolenaar\ 'inet_pton(': 'string address | string', 2171362e1a30SBram Moolenaar\ 'ingres_autocommit(': '[resource link] | bool', 2172362e1a30SBram Moolenaar\ 'ingres_close(': '[resource link] | bool', 2173362e1a30SBram Moolenaar\ 'ingres_commit(': '[resource link] | bool', 2174362e1a30SBram Moolenaar\ 'ingres_connect(': '[string database [, string username [, string password]]] | resource', 2175*e48ec1faSBram Moolenaar\ 'ingres_cursor(': '[resource link] | string', 2176*e48ec1faSBram Moolenaar\ 'ingres_errno(': '[resource link] | int', 2177*e48ec1faSBram Moolenaar\ 'ingres_error(': '[resource link] | string', 2178*e48ec1faSBram Moolenaar\ 'ingres_errsqlstate(': '[resource link] | string', 2179362e1a30SBram Moolenaar\ 'ingres_fetch_array(': '[int result_type [, resource link]] | array', 2180362e1a30SBram Moolenaar\ 'ingres_fetch_object(': '[int result_type [, resource link]] | object', 2181362e1a30SBram Moolenaar\ 'ingres_fetch_row(': '[resource link] | array', 2182362e1a30SBram Moolenaar\ 'ingres_field_length(': 'int index [, resource link] | int', 2183362e1a30SBram Moolenaar\ 'ingres_field_name(': 'int index [, resource link] | string', 2184362e1a30SBram Moolenaar\ 'ingres_field_nullable(': 'int index [, resource link] | bool', 2185362e1a30SBram Moolenaar\ 'ingres_field_precision(': 'int index [, resource link] | int', 2186362e1a30SBram Moolenaar\ 'ingres_field_scale(': 'int index [, resource link] | int', 2187362e1a30SBram Moolenaar\ 'ingres_field_type(': 'int index [, resource link] | string', 2188362e1a30SBram Moolenaar\ 'ingres_num_fields(': '[resource link] | int', 2189362e1a30SBram Moolenaar\ 'ingres_num_rows(': '[resource link] | int', 2190362e1a30SBram Moolenaar\ 'ingres_pconnect(': '[string database [, string username [, string password]]] | resource', 2191362e1a30SBram Moolenaar\ 'ingres_query(': 'string query [, resource link] | bool', 2192362e1a30SBram Moolenaar\ 'ingres_rollback(': '[resource link] | bool', 2193362e1a30SBram Moolenaar\ 'ini_get_all(': '[string extension] | array', 2194*e48ec1faSBram Moolenaar\ 'ini_get(': 'string varname | string', 2195362e1a30SBram Moolenaar\ 'ini_restore(': 'string varname | void', 2196362e1a30SBram Moolenaar\ 'ini_set(': 'string varname, string newvalue | string', 2197362e1a30SBram Moolenaar\ 'interface_exists(': 'string interface_name [, bool autoload] | bool', 2198362e1a30SBram Moolenaar\ 'intval(': 'mixed var [, int base] | int', 2199362e1a30SBram Moolenaar\ 'ip2long(': 'string ip_address | int', 2200*e48ec1faSBram Moolenaar\ 'iptcembed(': 'string iptcdata, string jpeg_file_name [, int spool] | mixed', 2201362e1a30SBram Moolenaar\ 'iptcparse(': 'string iptcblock | array', 2202362e1a30SBram Moolenaar\ 'ircg_channel_mode(': 'resource connection, string channel, string mode_spec, string nick | bool', 2203362e1a30SBram Moolenaar\ 'ircg_disconnect(': 'resource connection, string reason | bool', 2204362e1a30SBram Moolenaar\ 'ircg_eval_ecmascript_params(': 'string params | array', 2205362e1a30SBram Moolenaar\ 'ircg_fetch_error_msg(': 'resource connection | array', 2206362e1a30SBram Moolenaar\ 'ircg_get_username(': 'resource connection | string', 2207*e48ec1faSBram Moolenaar\ 'ircg_html_encode(': 'string html_string [, bool auto_links [, bool conv_br]] | string', 2208*e48ec1faSBram Moolenaar\ 'ircg_ignore_add(': 'resource connection, string nick | void', 2209362e1a30SBram Moolenaar\ 'ircg_ignore_del(': 'resource connection, string nick | bool', 2210362e1a30SBram Moolenaar\ 'ircg_invite(': 'resource connection, string channel, string nickname | bool', 2211362e1a30SBram Moolenaar\ 'ircg_is_conn_alive(': 'resource connection | bool', 2212362e1a30SBram Moolenaar\ 'ircg_join(': 'resource connection, string channel [, string key] | bool', 2213362e1a30SBram Moolenaar\ 'ircg_kick(': 'resource connection, string channel, string nick, string reason | bool', 2214362e1a30SBram Moolenaar\ 'ircg_list(': 'resource connection, string channel | bool', 2215362e1a30SBram Moolenaar\ 'ircg_lookup_format_messages(': 'string name | bool', 2216362e1a30SBram Moolenaar\ 'ircg_lusers(': 'resource connection | bool', 2217362e1a30SBram Moolenaar\ 'ircg_msg(': 'resource connection, string recipient, string message [, bool suppress] | bool', 2218362e1a30SBram Moolenaar\ 'ircg_names(': 'int connection, string channel [, string target] | bool', 2219362e1a30SBram Moolenaar\ 'ircg_nick(': 'resource connection, string nick | bool', 2220362e1a30SBram Moolenaar\ 'ircg_nickname_escape(': 'string nick | string', 2221362e1a30SBram Moolenaar\ 'ircg_nickname_unescape(': 'string nick | string', 2222362e1a30SBram Moolenaar\ 'ircg_notice(': 'resource connection, string recipient, string message | bool', 2223362e1a30SBram Moolenaar\ 'ircg_oper(': 'resource connection, string name, string password | bool', 2224362e1a30SBram Moolenaar\ 'ircg_part(': 'resource connection, string channel | bool', 2225362e1a30SBram Moolenaar\ 'ircg_pconnect(': 'string username [, string server_ip [, int server_port [, string msg_format [, array ctcp_messages [, array user_settings [, bool bailout_on_trivial]]]]]] | resource', 2226362e1a30SBram Moolenaar\ 'ircg_register_format_messages(': 'string name, array messages | bool', 2227362e1a30SBram Moolenaar\ 'ircg_set_current(': 'resource connection | bool', 2228362e1a30SBram Moolenaar\ 'ircg_set_file(': 'resource connection, string path | bool', 2229362e1a30SBram Moolenaar\ 'ircg_set_on_die(': 'resource connection, string host, int port, string data | bool', 2230362e1a30SBram Moolenaar\ 'ircg_topic(': 'resource connection, string channel, string new_topic | bool', 2231362e1a30SBram Moolenaar\ 'ircg_who(': 'resource connection, string mask [, bool ops_only] | bool', 2232362e1a30SBram Moolenaar\ 'ircg_whois(': 'resource connection, string nick | bool', 2233362e1a30SBram Moolenaar\ 'is_a(': 'object object, string class_name | bool', 2234362e1a30SBram Moolenaar\ 'is_array(': 'mixed var | bool', 2235362e1a30SBram Moolenaar\ 'is_bool(': 'mixed var | bool', 2236*e48ec1faSBram Moolenaar\ 'is_callable(': 'mixed var [, bool syntax_only [, string &callable_name]] | bool', 2237362e1a30SBram Moolenaar\ 'is_dir(': 'string filename | bool', 2238362e1a30SBram Moolenaar\ 'is_executable(': 'string filename | bool', 2239362e1a30SBram Moolenaar\ 'is_file(': 'string filename | bool', 2240362e1a30SBram Moolenaar\ 'is_finite(': 'float val | bool', 2241362e1a30SBram Moolenaar\ 'is_float(': 'mixed var | bool', 2242362e1a30SBram Moolenaar\ 'is_infinite(': 'float val | bool', 2243362e1a30SBram Moolenaar\ 'is_int(': 'mixed var | bool', 2244362e1a30SBram Moolenaar\ 'is_link(': 'string filename | bool', 2245362e1a30SBram Moolenaar\ 'is_nan(': 'float val | bool', 2246362e1a30SBram Moolenaar\ 'is_null(': 'mixed var | bool', 2247362e1a30SBram Moolenaar\ 'is_numeric(': 'mixed var | bool', 2248362e1a30SBram Moolenaar\ 'is_object(': 'mixed var | bool', 2249362e1a30SBram Moolenaar\ 'is_readable(': 'string filename | bool', 2250362e1a30SBram Moolenaar\ 'is_resource(': 'mixed var | bool', 2251362e1a30SBram Moolenaar\ 'is_scalar(': 'mixed var | bool', 2252362e1a30SBram Moolenaar\ 'isset(': 'mixed var [, mixed var [, ...]] | bool', 2253362e1a30SBram Moolenaar\ 'is_soap_fault(': 'mixed obj | bool', 2254362e1a30SBram Moolenaar\ 'is_string(': 'mixed var | bool', 2255362e1a30SBram Moolenaar\ 'is_subclass_of(': 'mixed object, string class_name | bool', 2256362e1a30SBram Moolenaar\ 'is_uploaded_file(': 'string filename | bool', 2257362e1a30SBram Moolenaar\ 'is_writable(': 'string filename | bool', 2258362e1a30SBram Moolenaar\ 'iterator_count(': 'IteratorAggregate iterator | int', 2259362e1a30SBram Moolenaar\ 'iterator_to_array(': 'IteratorAggregate iterator | array', 2260362e1a30SBram Moolenaar\ 'java_last_exception_clear(': 'void | void', 2261362e1a30SBram Moolenaar\ 'java_last_exception_get(': 'void | object', 2262362e1a30SBram Moolenaar\ 'jddayofweek(': 'int julianday [, int mode] | mixed', 2263362e1a30SBram Moolenaar\ 'jdmonthname(': 'int julianday, int mode | string', 2264362e1a30SBram Moolenaar\ 'jdtofrench(': 'int juliandaycount | string', 2265362e1a30SBram Moolenaar\ 'jdtogregorian(': 'int julianday | string', 2266362e1a30SBram Moolenaar\ 'jdtojewish(': 'int juliandaycount [, bool hebrew [, int fl]] | string', 2267362e1a30SBram Moolenaar\ 'jdtojulian(': 'int julianday | string', 2268362e1a30SBram Moolenaar\ 'jdtounix(': 'int jday | int', 2269362e1a30SBram Moolenaar\ 'jewishtojd(': 'int month, int day, int year | int', 2270362e1a30SBram Moolenaar\ 'jpeg2wbmp(': 'string jpegname, string wbmpname, int d_height, int d_width, int threshold | int', 2271362e1a30SBram Moolenaar\ 'juliantojd(': 'int month, int day, int year | int', 2272*e48ec1faSBram Moolenaar\ 'kadm5_chpass_principal(': 'resource handle, string principal, string password | bool', 2273*e48ec1faSBram Moolenaar\ 'kadm5_create_principal(': 'resource handle, string principal [, string password [, array options]] | bool', 2274*e48ec1faSBram Moolenaar\ 'kadm5_delete_principal(': 'resource handle, string principal | bool', 2275*e48ec1faSBram Moolenaar\ 'kadm5_destroy(': 'resource handle | bool', 2276*e48ec1faSBram Moolenaar\ 'kadm5_flush(': 'resource handle | bool', 2277*e48ec1faSBram Moolenaar\ 'kadm5_get_policies(': 'resource handle | array', 2278*e48ec1faSBram Moolenaar\ 'kadm5_get_principal(': 'resource handle, string principal | array', 2279*e48ec1faSBram Moolenaar\ 'kadm5_get_principals(': 'resource handle | array', 2280*e48ec1faSBram Moolenaar\ 'kadm5_init_with_password(': 'string admin_server, string realm, string principal, string password | resource', 2281*e48ec1faSBram Moolenaar\ 'kadm5_modify_principal(': 'resource handle, string principal, array options | bool', 2282*e48ec1faSBram Moolenaar\ 'key(': 'array &array | mixed', 2283*e48ec1faSBram Moolenaar\ 'krsort(': 'array &array [, int sort_flags] | bool', 2284*e48ec1faSBram Moolenaar\ 'ksort(': 'array &array [, int sort_flags] | bool', 2285362e1a30SBram Moolenaar\ 'lcg_value(': 'void | float', 2286362e1a30SBram Moolenaar\ 'ldap_8859_to_t61(': 'string value | string', 2287362e1a30SBram Moolenaar\ 'ldap_add(': 'resource link_identifier, string dn, array entry | bool', 2288362e1a30SBram Moolenaar\ 'ldap_bind(': 'resource link_identifier [, string bind_rdn [, string bind_password]] | bool', 2289*e48ec1faSBram Moolenaar\ 'ldap_compare(': 'resource link_identifier, string dn, string attribute, string value | mixed', 2290362e1a30SBram Moolenaar\ 'ldap_connect(': '[string hostname [, int port]] | resource', 2291362e1a30SBram Moolenaar\ 'ldap_count_entries(': 'resource link_identifier, resource result_identifier | int', 2292362e1a30SBram Moolenaar\ 'ldap_delete(': 'resource link_identifier, string dn | bool', 2293362e1a30SBram Moolenaar\ 'ldap_dn2ufn(': 'string dn | string', 2294362e1a30SBram Moolenaar\ 'ldap_err2str(': 'int errno | string', 2295362e1a30SBram Moolenaar\ 'ldap_errno(': 'resource link_identifier | int', 2296362e1a30SBram Moolenaar\ 'ldap_error(': 'resource link_identifier | string', 2297362e1a30SBram Moolenaar\ 'ldap_explode_dn(': 'string dn, int with_attrib | array', 2298*e48ec1faSBram Moolenaar\ 'ldap_first_attribute(': 'resource link_identifier, resource result_entry_identifier, int &ber_identifier | string', 2299362e1a30SBram Moolenaar\ 'ldap_first_entry(': 'resource link_identifier, resource result_identifier | resource', 2300362e1a30SBram Moolenaar\ 'ldap_first_reference(': 'resource link, resource result | resource', 2301362e1a30SBram Moolenaar\ 'ldap_free_result(': 'resource result_identifier | bool', 2302362e1a30SBram Moolenaar\ 'ldap_get_attributes(': 'resource link_identifier, resource result_entry_identifier | array', 2303362e1a30SBram Moolenaar\ 'ldap_get_dn(': 'resource link_identifier, resource result_entry_identifier | string', 2304362e1a30SBram Moolenaar\ 'ldap_get_entries(': 'resource link_identifier, resource result_identifier | array', 2305*e48ec1faSBram Moolenaar\ 'ldap_get_option(': 'resource link_identifier, int option, mixed &retval | bool', 2306362e1a30SBram Moolenaar\ 'ldap_get_values(': 'resource link_identifier, resource result_entry_identifier, string attribute | array', 2307362e1a30SBram Moolenaar\ 'ldap_get_values_len(': 'resource link_identifier, resource result_entry_identifier, string attribute | array', 2308362e1a30SBram Moolenaar\ 'ldap_list(': 'resource link_identifier, string base_dn, string filter [, array attributes [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]] | resource', 2309362e1a30SBram Moolenaar\ 'ldap_mod_add(': 'resource link_identifier, string dn, array entry | bool', 2310362e1a30SBram Moolenaar\ 'ldap_mod_del(': 'resource link_identifier, string dn, array entry | bool', 2311362e1a30SBram Moolenaar\ 'ldap_modify(': 'resource link_identifier, string dn, array entry | bool', 2312362e1a30SBram Moolenaar\ 'ldap_mod_replace(': 'resource link_identifier, string dn, array entry | bool', 2313*e48ec1faSBram Moolenaar\ 'ldap_next_attribute(': 'resource link_identifier, resource result_entry_identifier, resource &ber_identifier | string', 2314362e1a30SBram Moolenaar\ 'ldap_next_entry(': 'resource link_identifier, resource result_entry_identifier | resource', 2315362e1a30SBram Moolenaar\ 'ldap_next_reference(': 'resource link, resource entry | resource', 2316*e48ec1faSBram Moolenaar\ 'ldap_parse_reference(': 'resource link, resource entry, array &referrals | bool', 2317*e48ec1faSBram Moolenaar\ 'ldap_parse_result(': 'resource link, resource result, int &errcode [, string &matcheddn [, string &errmsg [, array &referrals]]] | bool', 2318362e1a30SBram Moolenaar\ 'ldap_read(': 'resource link_identifier, string base_dn, string filter [, array attributes [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]] | resource', 2319362e1a30SBram Moolenaar\ 'ldap_rename(': 'resource link_identifier, string dn, string newrdn, string newparent, bool deleteoldrdn | bool', 2320*e48ec1faSBram Moolenaar\ 'ldap_sasl_bind(': 'resource link [, string binddn [, string password [, string sasl_mech [, string sasl_realm [, string sasl_authz_id [, string props]]]]]] | bool', 2321362e1a30SBram Moolenaar\ 'ldap_search(': 'resource link_identifier, string base_dn, string filter [, array attributes [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]] | resource', 2322362e1a30SBram Moolenaar\ 'ldap_set_option(': 'resource link_identifier, int option, mixed newval | bool', 2323362e1a30SBram Moolenaar\ 'ldap_set_rebind_proc(': 'resource link, callback callback | bool', 2324362e1a30SBram Moolenaar\ 'ldap_sort(': 'resource link, resource result, string sortfilter | bool', 2325362e1a30SBram Moolenaar\ 'ldap_start_tls(': 'resource link | bool', 2326362e1a30SBram Moolenaar\ 'ldap_t61_to_8859(': 'string value | string', 2327362e1a30SBram Moolenaar\ 'ldap_unbind(': 'resource link_identifier | bool', 2328362e1a30SBram Moolenaar\ 'levenshtein(': 'string str1, string str2 [, int cost_ins [, int cost_rep, int cost_del]] | int', 2329362e1a30SBram Moolenaar\ 'libxml_clear_errors(': 'void | void', 2330362e1a30SBram Moolenaar\ 'libxml_get_errors(': 'void | array', 2331362e1a30SBram Moolenaar\ 'libxml_get_last_error(': 'void | LibXMLError', 2332362e1a30SBram Moolenaar\ 'libxml_set_streams_context(': 'resource streams_context | void', 2333362e1a30SBram Moolenaar\ 'libxml_use_internal_errors(': '[bool use_errors] | bool', 2334*e48ec1faSBram Moolenaar\ 'LimitIterator::getPosition(': 'void | int', 2335*e48ec1faSBram Moolenaar\ 'LimitIterator::next(': 'void | void', 2336*e48ec1faSBram Moolenaar\ 'LimitIterator::rewind(': 'void | void', 2337*e48ec1faSBram Moolenaar\ 'LimitIterator::seek(': 'int position | void', 2338*e48ec1faSBram Moolenaar\ 'LimitIterator::valid(': 'void | bool', 2339362e1a30SBram Moolenaar\ 'link(': 'string target, string link | bool', 2340362e1a30SBram Moolenaar\ 'linkinfo(': 'string path | int', 2341362e1a30SBram Moolenaar\ 'list(': 'mixed varname, mixed ... | void', 2342362e1a30SBram Moolenaar\ 'localeconv(': 'void | array', 2343362e1a30SBram Moolenaar\ 'localtime(': '[int timestamp [, bool is_associative]] | array', 2344362e1a30SBram Moolenaar\ 'log10(': 'float arg | float', 2345362e1a30SBram Moolenaar\ 'log1p(': 'float number | float', 2346*e48ec1faSBram Moolenaar\ 'log(': 'float arg [, float base] | float', 2347362e1a30SBram Moolenaar\ 'long2ip(': 'int proper_address | string', 2348362e1a30SBram Moolenaar\ 'lstat(': 'string filename | array', 2349362e1a30SBram Moolenaar\ 'ltrim(': 'string str [, string charlist] | string', 2350362e1a30SBram Moolenaar\ 'lzf_compress(': 'string data | string', 2351362e1a30SBram Moolenaar\ 'lzf_decompress(': 'string data | string', 2352362e1a30SBram Moolenaar\ 'lzf_optimized_for(': 'void | int', 2353362e1a30SBram Moolenaar\ 'mail(': 'string to, string subject, string message [, string additional_headers [, string additional_parameters]] | bool', 2354*e48ec1faSBram Moolenaar\ 'mailparse_determine_best_xfer_encoding(': 'resource fp | string', 2355*e48ec1faSBram Moolenaar\ 'mailparse_msg_create(': 'void | resource', 2356362e1a30SBram Moolenaar\ 'mailparse_msg_extract_part_file(': 'resource rfc2045, string filename [, callback callbackfunc] | string', 2357*e48ec1faSBram Moolenaar\ 'mailparse_msg_extract_part(': 'resource rfc2045, string msgbody [, callback callbackfunc] | void', 2358*e48ec1faSBram Moolenaar\ 'mailparse_msg_free(': 'resource rfc2045buf | bool', 2359362e1a30SBram Moolenaar\ 'mailparse_msg_get_part_data(': 'resource rfc2045 | array', 2360*e48ec1faSBram Moolenaar\ 'mailparse_msg_get_part(': 'resource rfc2045, string mimesection | resource', 2361362e1a30SBram Moolenaar\ 'mailparse_msg_get_structure(': 'resource rfc2045 | array', 2362362e1a30SBram Moolenaar\ 'mailparse_msg_parse_file(': 'string filename | resource', 2363*e48ec1faSBram Moolenaar\ 'mailparse_msg_parse(': 'resource rfc2045buf, string data | bool', 2364362e1a30SBram Moolenaar\ 'mailparse_rfc822_parse_addresses(': 'string addresses | array', 2365362e1a30SBram Moolenaar\ 'mailparse_stream_encode(': 'resource sourcefp, resource destfp, string encoding | bool', 2366362e1a30SBram Moolenaar\ 'mailparse_uudecode_all(': 'resource fp | array', 2367362e1a30SBram Moolenaar\ 'maxdb_connect_errno(': 'void | int', 2368362e1a30SBram Moolenaar\ 'maxdb_connect_error(': 'void | string', 2369362e1a30SBram Moolenaar\ 'maxdb_debug(': 'string debug | void', 2370*e48ec1faSBram Moolenaar\ 'maxdb_disable_rpl_parse(': 'resource link | bool', 2371362e1a30SBram Moolenaar\ 'maxdb_dump_debug_info(': 'resource link | bool', 2372362e1a30SBram Moolenaar\ 'maxdb_embedded_connect(': '[string dbname] | resource', 2373*e48ec1faSBram Moolenaar\ 'maxdb_enable_reads_from_master(': 'resource link | bool', 2374*e48ec1faSBram Moolenaar\ 'maxdb_enable_rpl_parse(': 'resource link | bool', 2375362e1a30SBram Moolenaar\ 'maxdb_get_client_info(': 'void | string', 2376362e1a30SBram Moolenaar\ 'maxdb_get_client_version(': 'void | int', 2377362e1a30SBram Moolenaar\ 'maxdb_init(': 'void | resource', 2378362e1a30SBram Moolenaar\ 'maxdb_master_query(': 'resource link, string query | bool', 2379362e1a30SBram Moolenaar\ 'maxdb_more_results(': 'resource link | bool', 2380362e1a30SBram Moolenaar\ 'maxdb_next_result(': 'resource link | bool', 2381362e1a30SBram Moolenaar\ 'maxdb_report(': 'int flags | bool', 2382362e1a30SBram Moolenaar\ 'maxdb_rollback(': 'resource link | bool', 2383362e1a30SBram Moolenaar\ 'maxdb_rpl_parse_enabled(': 'resource link | int', 2384362e1a30SBram Moolenaar\ 'maxdb_rpl_probe(': 'resource link | bool', 2385*e48ec1faSBram Moolenaar\ 'maxdb_rpl_query_type(': 'resource link | int', 2386362e1a30SBram Moolenaar\ 'maxdb_select_db(': 'resource link, string dbname | bool', 2387362e1a30SBram Moolenaar\ 'maxdb_send_query(': 'resource link, string query | bool', 2388362e1a30SBram Moolenaar\ 'maxdb_server_end(': 'void | void', 2389362e1a30SBram Moolenaar\ 'maxdb_server_init(': '[array server [, array groups]] | bool', 2390362e1a30SBram Moolenaar\ 'maxdb_stmt_sqlstate(': 'resource stmt | string', 2391*e48ec1faSBram Moolenaar\ 'max(': 'number arg1, number arg2 [, number ...] | mixed', 2392362e1a30SBram Moolenaar\ 'mb_convert_case(': 'string str, int mode [, string encoding] | string', 2393362e1a30SBram Moolenaar\ 'mb_convert_encoding(': 'string str, string to_encoding [, mixed from_encoding] | string', 2394362e1a30SBram Moolenaar\ 'mb_convert_kana(': 'string str [, string option [, string encoding]] | string', 2395*e48ec1faSBram Moolenaar\ 'mb_convert_variables(': 'string to_encoding, mixed from_encoding, mixed &vars [, mixed &...] | string', 2396362e1a30SBram Moolenaar\ 'mb_decode_mimeheader(': 'string str | string', 2397362e1a30SBram Moolenaar\ 'mb_decode_numericentity(': 'string str, array convmap [, string encoding] | string', 2398362e1a30SBram Moolenaar\ 'mb_detect_encoding(': 'string str [, mixed encoding_list [, bool strict]] | string', 2399*e48ec1faSBram Moolenaar\ 'mb_detect_order(': '[mixed encoding_list] | mixed', 2400362e1a30SBram Moolenaar\ 'mb_encode_mimeheader(': 'string str [, string charset [, string transfer_encoding [, string linefeed]]] | string', 2401362e1a30SBram Moolenaar\ 'mb_encode_numericentity(': 'string str, array convmap [, string encoding] | string', 2402362e1a30SBram Moolenaar\ 'mb_ereg(': 'string pattern, string string [, array regs] | int', 2403362e1a30SBram Moolenaar\ 'mb_eregi(': 'string pattern, string string [, array regs] | int', 2404*e48ec1faSBram Moolenaar\ 'mb_eregi_replace(': 'string pattern, string replace, string string [, string option] | string', 2405362e1a30SBram Moolenaar\ 'mb_ereg_match(': 'string pattern, string string [, string option] | bool', 2406*e48ec1faSBram Moolenaar\ 'mb_ereg_replace(': 'string pattern, string replacement, string string [, string option] | string', 2407*e48ec1faSBram Moolenaar\ 'mb_ereg_search_getpos(': 'void | int', 2408362e1a30SBram Moolenaar\ 'mb_ereg_search_getregs(': 'void | array', 2409*e48ec1faSBram Moolenaar\ 'mb_ereg_search(': '[string pattern [, string option]] | bool', 2410*e48ec1faSBram Moolenaar\ 'mb_ereg_search_init(': 'string string [, string pattern [, string option]] | bool', 2411362e1a30SBram Moolenaar\ 'mb_ereg_search_pos(': '[string pattern [, string option]] | array', 2412362e1a30SBram Moolenaar\ 'mb_ereg_search_regs(': '[string pattern [, string option]] | array', 2413*e48ec1faSBram Moolenaar\ 'mb_ereg_search_setpos(': 'int position | bool', 2414*e48ec1faSBram Moolenaar\ 'mb_get_info(': '[string type] | mixed', 2415*e48ec1faSBram Moolenaar\ 'mb_http_input(': '[string type] | mixed', 2416*e48ec1faSBram Moolenaar\ 'mb_http_output(': '[string encoding] | mixed', 2417362e1a30SBram Moolenaar\ 'mb_internal_encoding(': '[string encoding] | mixed', 2418*e48ec1faSBram Moolenaar\ 'mb_language(': '[string language] | mixed', 2419362e1a30SBram Moolenaar\ 'mb_list_encodings(': 'void | array', 2420362e1a30SBram Moolenaar\ 'mb_output_handler(': 'string contents, int status | string', 2421*e48ec1faSBram Moolenaar\ 'mb_parse_str(': 'string encoded_string [, array &result] | bool', 2422362e1a30SBram Moolenaar\ 'mb_preferred_mime_name(': 'string encoding | string', 2423*e48ec1faSBram Moolenaar\ 'mb_regex_encoding(': '[string encoding] | mixed', 2424362e1a30SBram Moolenaar\ 'mb_regex_set_options(': '[string options] | string', 2425362e1a30SBram Moolenaar\ 'mb_send_mail(': 'string to, string subject, string message [, string additional_headers [, string additional_parameter]] | bool', 2426362e1a30SBram Moolenaar\ 'mb_split(': 'string pattern, string string [, int limit] | array', 2427362e1a30SBram Moolenaar\ 'mb_strcut(': 'string str, int start [, int length [, string encoding]] | string', 2428362e1a30SBram Moolenaar\ 'mb_strimwidth(': 'string str, int start, int width [, string trimmarker [, string encoding]] | string', 2429*e48ec1faSBram Moolenaar\ 'mb_strlen(': 'string str [, string encoding] | int', 2430362e1a30SBram Moolenaar\ 'mb_strpos(': 'string haystack, string needle [, int offset [, string encoding]] | int', 2431362e1a30SBram Moolenaar\ 'mb_strrpos(': 'string haystack, string needle [, string encoding] | int', 2432362e1a30SBram Moolenaar\ 'mb_strtolower(': 'string str [, string encoding] | string', 2433362e1a30SBram Moolenaar\ 'mb_strtoupper(': 'string str [, string encoding] | string', 2434362e1a30SBram Moolenaar\ 'mb_strwidth(': 'string str [, string encoding] | int', 2435362e1a30SBram Moolenaar\ 'mb_substitute_character(': '[mixed substrchar] | mixed', 2436362e1a30SBram Moolenaar\ 'mb_substr_count(': 'string haystack, string needle [, string encoding] | int', 2437*e48ec1faSBram Moolenaar\ 'mb_substr(': 'string str, int start [, int length [, string encoding]] | string', 2438362e1a30SBram Moolenaar\ 'mcal_append_event(': 'int mcal_stream | int', 2439*e48ec1faSBram Moolenaar\ 'mcal_close(': 'int mcal_stream [, int flags] | bool', 2440362e1a30SBram Moolenaar\ 'mcal_create_calendar(': 'int stream, string calendar | bool', 2441362e1a30SBram Moolenaar\ 'mcal_date_compare(': 'int a_year, int a_month, int a_day, int b_year, int b_month, int b_day | int', 2442*e48ec1faSBram Moolenaar\ 'mcal_date_valid(': 'int year, int month, int day | bool', 2443362e1a30SBram Moolenaar\ 'mcal_day_of_week(': 'int year, int month, int day | int', 2444362e1a30SBram Moolenaar\ 'mcal_day_of_year(': 'int year, int month, int day | int', 2445362e1a30SBram Moolenaar\ 'mcal_days_in_month(': 'int month, int leap_year | int', 2446*e48ec1faSBram Moolenaar\ 'mcal_delete_calendar(': 'int stream, string calendar | bool', 2447*e48ec1faSBram Moolenaar\ 'mcal_delete_event(': 'int mcal_stream, int event_id | bool', 2448*e48ec1faSBram Moolenaar\ 'mcal_event_add_attribute(': 'int stream, string attribute, string value | bool', 2449*e48ec1faSBram Moolenaar\ 'mcal_event_init(': 'int stream | void', 2450*e48ec1faSBram Moolenaar\ 'mcal_event_set_alarm(': 'int stream, int alarm | void', 2451*e48ec1faSBram Moolenaar\ 'mcal_event_set_category(': 'int stream, string category | void', 2452*e48ec1faSBram Moolenaar\ 'mcal_event_set_class(': 'int stream, int class | void', 2453*e48ec1faSBram Moolenaar\ 'mcal_event_set_description(': 'int stream, string description | void', 2454*e48ec1faSBram Moolenaar\ 'mcal_event_set_end(': 'int stream, int year, int month, int day [, int hour [, int min [, int sec]]] | void', 2455*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_daily(': 'int stream, int year, int month, int day, int interval | void', 2456*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_monthly_mday(': 'int stream, int year, int month, int day, int interval | void', 2457*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_monthly_wday(': 'int stream, int year, int month, int day, int interval | void', 2458*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_none(': 'int stream | void', 2459*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_weekly(': 'int stream, int year, int month, int day, int interval, int weekdays | void', 2460*e48ec1faSBram Moolenaar\ 'mcal_event_set_recur_yearly(': 'int stream, int year, int month, int day, int interval | void', 2461*e48ec1faSBram Moolenaar\ 'mcal_event_set_start(': 'int stream, int year, int month, int day [, int hour [, int min [, int sec]]] | void', 2462*e48ec1faSBram Moolenaar\ 'mcal_event_set_title(': 'int stream, string title | void', 2463*e48ec1faSBram Moolenaar\ 'mcal_expunge(': 'int stream | bool', 2464362e1a30SBram Moolenaar\ 'mcal_fetch_current_stream_event(': 'int stream | object', 2465362e1a30SBram Moolenaar\ 'mcal_fetch_event(': 'int mcal_stream, int event_id [, int options] | object', 2466*e48ec1faSBram Moolenaar\ 'mcal_is_leap_year(': 'int year | bool', 2467362e1a30SBram Moolenaar\ 'mcal_list_alarms(': 'int mcal_stream [, int begin_year, int begin_month, int begin_day, int end_year, int end_month, int end_day] | array', 2468362e1a30SBram Moolenaar\ 'mcal_list_events(': 'int mcal_stream [, int begin_year, int begin_month, int begin_day, int end_year, int end_month, int end_day] | array', 2469*e48ec1faSBram Moolenaar\ 'mcal_next_recurrence(': 'int stream, int weekstart, array next | object', 2470362e1a30SBram Moolenaar\ 'mcal_open(': 'string calendar, string username, string password [, int options] | int', 2471362e1a30SBram Moolenaar\ 'mcal_popen(': 'string calendar, string username, string password [, int options] | int', 2472*e48ec1faSBram Moolenaar\ 'mcal_rename_calendar(': 'int stream, string old_name, string new_name | bool', 2473*e48ec1faSBram Moolenaar\ 'mcal_reopen(': 'int mcal_stream, string calendar [, int options] | bool', 2474362e1a30SBram Moolenaar\ 'mcal_snooze(': 'int stream_id, int event_id | bool', 2475362e1a30SBram Moolenaar\ 'mcal_store_event(': 'int mcal_stream | int', 2476*e48ec1faSBram Moolenaar\ 'mcal_time_valid(': 'int hour, int minutes, int seconds | bool', 2477362e1a30SBram Moolenaar\ 'mcal_week_of_year(': 'int day, int month, int year | int', 2478*e48ec1faSBram Moolenaar\ 'm_checkstatus(': 'resource conn, int identifier | int', 2479*e48ec1faSBram Moolenaar\ 'm_completeauthorizations(': 'resource conn, int &array | int', 2480*e48ec1faSBram Moolenaar\ 'm_connect(': 'resource conn | int', 2481*e48ec1faSBram Moolenaar\ 'm_connectionerror(': 'resource conn | string', 2482362e1a30SBram Moolenaar\ 'mcrypt_cbc(': 'int cipher, string key, string data, int mode [, string iv] | string', 2483362e1a30SBram Moolenaar\ 'mcrypt_cfb(': 'int cipher, string key, string data, int mode, string iv | string', 2484362e1a30SBram Moolenaar\ 'mcrypt_create_iv(': 'int size [, int source] | string', 2485362e1a30SBram Moolenaar\ 'mcrypt_decrypt(': 'string cipher, string key, string data, string mode [, string iv] | string', 2486362e1a30SBram Moolenaar\ 'mcrypt_ecb(': 'int cipher, string key, string data, int mode | string', 2487362e1a30SBram Moolenaar\ 'mcrypt_enc_get_algorithms_name(': 'resource td | string', 2488362e1a30SBram Moolenaar\ 'mcrypt_enc_get_block_size(': 'resource td | int', 2489362e1a30SBram Moolenaar\ 'mcrypt_enc_get_iv_size(': 'resource td | int', 2490362e1a30SBram Moolenaar\ 'mcrypt_enc_get_key_size(': 'resource td | int', 2491362e1a30SBram Moolenaar\ 'mcrypt_enc_get_modes_name(': 'resource td | string', 2492362e1a30SBram Moolenaar\ 'mcrypt_enc_get_supported_key_sizes(': 'resource td | array', 2493362e1a30SBram Moolenaar\ 'mcrypt_enc_is_block_algorithm(': 'resource td | bool', 2494362e1a30SBram Moolenaar\ 'mcrypt_enc_is_block_algorithm_mode(': 'resource td | bool', 2495362e1a30SBram Moolenaar\ 'mcrypt_enc_is_block_mode(': 'resource td | bool', 2496362e1a30SBram Moolenaar\ 'mcrypt_encrypt(': 'string cipher, string key, string data, string mode [, string iv] | string', 2497*e48ec1faSBram Moolenaar\ 'mcrypt_enc_self_test(': 'resource td | int', 2498362e1a30SBram Moolenaar\ 'mcrypt_generic_deinit(': 'resource td | bool', 2499362e1a30SBram Moolenaar\ 'mcrypt_generic_end(': 'resource td | bool', 2500*e48ec1faSBram Moolenaar\ 'mcrypt_generic(': 'resource td, string data | string', 2501362e1a30SBram Moolenaar\ 'mcrypt_generic_init(': 'resource td, string key, string iv | int', 2502362e1a30SBram Moolenaar\ 'mcrypt_get_block_size(': 'int cipher | int', 2503362e1a30SBram Moolenaar\ 'mcrypt_get_cipher_name(': 'int cipher | string', 2504362e1a30SBram Moolenaar\ 'mcrypt_get_iv_size(': 'string cipher, string mode | int', 2505362e1a30SBram Moolenaar\ 'mcrypt_get_key_size(': 'int cipher | int', 2506362e1a30SBram Moolenaar\ 'mcrypt_list_algorithms(': '[string lib_dir] | array', 2507362e1a30SBram Moolenaar\ 'mcrypt_list_modes(': '[string lib_dir] | array', 2508362e1a30SBram Moolenaar\ 'mcrypt_module_close(': 'resource td | bool', 2509362e1a30SBram Moolenaar\ 'mcrypt_module_get_algo_block_size(': 'string algorithm [, string lib_dir] | int', 2510362e1a30SBram Moolenaar\ 'mcrypt_module_get_algo_key_size(': 'string algorithm [, string lib_dir] | int', 2511362e1a30SBram Moolenaar\ 'mcrypt_module_get_supported_key_sizes(': 'string algorithm [, string lib_dir] | array', 2512362e1a30SBram Moolenaar\ 'mcrypt_module_is_block_algorithm(': 'string algorithm [, string lib_dir] | bool', 2513362e1a30SBram Moolenaar\ 'mcrypt_module_is_block_algorithm_mode(': 'string mode [, string lib_dir] | bool', 2514362e1a30SBram Moolenaar\ 'mcrypt_module_is_block_mode(': 'string mode [, string lib_dir] | bool', 2515362e1a30SBram Moolenaar\ 'mcrypt_module_open(': 'string algorithm, string algorithm_directory, string mode, string mode_directory | resource', 2516362e1a30SBram Moolenaar\ 'mcrypt_module_self_test(': 'string algorithm [, string lib_dir] | bool', 2517362e1a30SBram Moolenaar\ 'mcrypt_ofb(': 'int cipher, string key, string data, int mode, string iv | string', 2518362e1a30SBram Moolenaar\ 'md5_file(': 'string filename [, bool raw_output] | string', 2519*e48ec1faSBram Moolenaar\ 'md5(': 'string str [, bool raw_output] | string', 2520362e1a30SBram Moolenaar\ 'mdecrypt_generic(': 'resource td, string data | string', 2521*e48ec1faSBram Moolenaar\ 'm_deletetrans(': 'resource conn, int identifier | bool', 2522*e48ec1faSBram Moolenaar\ 'm_destroyconn(': 'resource conn | bool', 2523*e48ec1faSBram Moolenaar\ 'm_destroyengine(': 'void | void', 2524*e48ec1faSBram Moolenaar\ 'Memcache::add(': 'string key, mixed var [, int flag [, int expire]] | bool', 2525*e48ec1faSBram Moolenaar\ 'Memcache::addServer(': 'string host [, int port [, bool persistent [, int weight [, int timeout [, int retry_interval]]]]] | bool', 2526*e48ec1faSBram Moolenaar\ 'Memcache::close(': 'void | bool', 2527*e48ec1faSBram Moolenaar\ 'Memcache::connect(': 'string host [, int port [, int timeout]] | bool', 2528*e48ec1faSBram Moolenaar\ 'memcache_debug(': 'bool on_off | bool', 2529*e48ec1faSBram Moolenaar\ 'Memcache::decrement(': 'string key [, int value] | int', 2530*e48ec1faSBram Moolenaar\ 'Memcache::delete(': 'string key [, int timeout] | bool', 2531*e48ec1faSBram Moolenaar\ 'Memcache::flush(': 'void | bool', 2532*e48ec1faSBram Moolenaar\ 'Memcache::getExtendedStats(': 'void | array', 2533*e48ec1faSBram Moolenaar\ 'Memcache::get(': 'string key | string', 2534*e48ec1faSBram Moolenaar\ 'Memcache::getStats(': 'void | array', 2535*e48ec1faSBram Moolenaar\ 'Memcache::getVersion(': 'void | string', 2536*e48ec1faSBram Moolenaar\ 'Memcache::increment(': 'string key [, int value] | int', 2537*e48ec1faSBram Moolenaar\ 'Memcache::pconnect(': 'string host [, int port [, int timeout]] | bool', 2538*e48ec1faSBram Moolenaar\ 'Memcache::replace(': 'string key, mixed var [, int flag [, int expire]] | bool', 2539*e48ec1faSBram Moolenaar\ 'Memcache::setCompressThreshold(': 'int threshold [, float min_savings] | bool', 2540*e48ec1faSBram Moolenaar\ 'Memcache::set(': 'string key, mixed var [, int flag [, int expire]] | bool', 2541362e1a30SBram Moolenaar\ 'memory_get_usage(': 'void | int', 2542362e1a30SBram Moolenaar\ 'metaphone(': 'string str [, int phones] | string', 2543362e1a30SBram Moolenaar\ 'method_exists(': 'object object, string method_name | bool', 2544*e48ec1faSBram Moolenaar\ 'm_getcellbynum(': 'resource conn, int identifier, int column, int row | string', 2545*e48ec1faSBram Moolenaar\ 'm_getcell(': 'resource conn, int identifier, string column, int row | string', 2546*e48ec1faSBram Moolenaar\ 'm_getcommadelimited(': 'resource conn, int identifier | string', 2547*e48ec1faSBram Moolenaar\ 'm_getheader(': 'resource conn, int identifier, int column_num | string', 2548362e1a30SBram Moolenaar\ 'mhash_count(': 'void | int', 2549362e1a30SBram Moolenaar\ 'mhash_get_block_size(': 'int hash | int', 2550362e1a30SBram Moolenaar\ 'mhash_get_hash_name(': 'int hash | string', 2551*e48ec1faSBram Moolenaar\ 'mhash(': 'int hash, string data [, string key] | string', 2552362e1a30SBram Moolenaar\ 'mhash_keygen_s2k(': 'int hash, string password, string salt, int bytes | string', 2553362e1a30SBram Moolenaar\ 'microtime(': '[bool get_as_float] | mixed', 2554362e1a30SBram Moolenaar\ 'mime_content_type(': 'string filename | string', 2555*e48ec1faSBram Moolenaar\ 'ming_keypress(': 'string str | int', 2556362e1a30SBram Moolenaar\ 'ming_setcubicthreshold(': 'int threshold | void', 2557362e1a30SBram Moolenaar\ 'ming_setscale(': 'int scale | void', 2558*e48ec1faSBram Moolenaar\ 'ming_useConstants(': 'int use | void', 2559362e1a30SBram Moolenaar\ 'ming_useswfversion(': 'int version | void', 2560*e48ec1faSBram Moolenaar\ 'min(': 'number arg1, number arg2 [, number ...] | mixed', 2561*e48ec1faSBram Moolenaar\ 'm_initconn(': 'void | resource', 2562*e48ec1faSBram Moolenaar\ 'm_initengine(': 'string location | int', 2563*e48ec1faSBram Moolenaar\ 'm_iscommadelimited(': 'resource conn, int identifier | int', 2564362e1a30SBram Moolenaar\ 'mkdir(': 'string pathname [, int mode [, bool recursive [, resource context]]] | bool', 2565362e1a30SBram Moolenaar\ 'mktime(': '[int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] | int', 2566*e48ec1faSBram Moolenaar\ 'm_maxconntimeout(': 'resource conn, int secs | bool', 2567*e48ec1faSBram Moolenaar\ 'm_monitor(': 'resource conn | int', 2568*e48ec1faSBram Moolenaar\ 'm_numcolumns(': 'resource conn, int identifier | int', 2569*e48ec1faSBram Moolenaar\ 'm_numrows(': 'resource conn, int identifier | int', 2570362e1a30SBram Moolenaar\ 'money_format(': 'string format, float number | string', 2571362e1a30SBram Moolenaar\ 'move_uploaded_file(': 'string filename, string destination | bool', 2572*e48ec1faSBram Moolenaar\ 'm_parsecommadelimited(': 'resource conn, int identifier | int', 2573*e48ec1faSBram Moolenaar\ 'm_responsekeys(': 'resource conn, int identifier | array', 2574*e48ec1faSBram Moolenaar\ 'm_responseparam(': 'resource conn, int identifier, string key | string', 2575*e48ec1faSBram Moolenaar\ 'm_returnstatus(': 'resource conn, int identifier | int', 2576362e1a30SBram Moolenaar\ 'msession_connect(': 'string host, string port | bool', 2577362e1a30SBram Moolenaar\ 'msession_count(': 'void | int', 2578362e1a30SBram Moolenaar\ 'msession_create(': 'string session | bool', 2579362e1a30SBram Moolenaar\ 'msession_destroy(': 'string name | bool', 2580362e1a30SBram Moolenaar\ 'msession_disconnect(': 'void | void', 2581362e1a30SBram Moolenaar\ 'msession_find(': 'string name, string value | array', 2582362e1a30SBram Moolenaar\ 'msession_get_array(': 'string session | array', 2583362e1a30SBram Moolenaar\ 'msession_get_data(': 'string session | string', 2584*e48ec1faSBram Moolenaar\ 'msession_get(': 'string session, string name, string value | string', 2585362e1a30SBram Moolenaar\ 'msession_inc(': 'string session, string name | string', 2586362e1a30SBram Moolenaar\ 'msession_list(': 'void | array', 2587362e1a30SBram Moolenaar\ 'msession_listvar(': 'string name | array', 2588362e1a30SBram Moolenaar\ 'msession_lock(': 'string name | int', 2589362e1a30SBram Moolenaar\ 'msession_plugin(': 'string session, string val [, string param] | string', 2590362e1a30SBram Moolenaar\ 'msession_randstr(': 'int param | string', 2591*e48ec1faSBram Moolenaar\ 'msession_set_array(': 'string session, array tuples | void', 2592362e1a30SBram Moolenaar\ 'msession_set_data(': 'string session, string value | bool', 2593*e48ec1faSBram Moolenaar\ 'msession_set(': 'string session, string name, string value | bool', 2594362e1a30SBram Moolenaar\ 'msession_timeout(': 'string session [, int param] | int', 2595362e1a30SBram Moolenaar\ 'msession_uniq(': 'int param | string', 2596362e1a30SBram Moolenaar\ 'msession_unlock(': 'string session, int key | int', 2597*e48ec1faSBram Moolenaar\ 'm_setblocking(': 'resource conn, int tf | int', 2598*e48ec1faSBram Moolenaar\ 'm_setdropfile(': 'resource conn, string directory | int', 2599*e48ec1faSBram Moolenaar\ 'm_setip(': 'resource conn, string host, int port | int', 2600*e48ec1faSBram Moolenaar\ 'm_setssl_cafile(': 'resource conn, string cafile | int', 2601*e48ec1faSBram Moolenaar\ 'm_setssl_files(': 'resource conn, string sslkeyfile, string sslcertfile | int', 2602*e48ec1faSBram Moolenaar\ 'm_setssl(': 'resource conn, string host, int port | int', 2603*e48ec1faSBram Moolenaar\ 'm_settimeout(': 'resource conn, int seconds | int', 2604362e1a30SBram Moolenaar\ 'msg_get_queue(': 'int key [, int perms] | resource', 2605*e48ec1faSBram Moolenaar\ 'msg_receive(': 'resource queue, int desiredmsgtype, int &msgtype, int maxsize, mixed &message [, bool unserialize [, int flags [, int &errorcode]]] | bool', 2606362e1a30SBram Moolenaar\ 'msg_remove_queue(': 'resource queue | bool', 2607*e48ec1faSBram Moolenaar\ 'msg_send(': 'resource queue, int msgtype, mixed message [, bool serialize [, bool blocking [, int &errorcode]]] | bool', 2608362e1a30SBram Moolenaar\ 'msg_set_queue(': 'resource queue, array data | bool', 2609362e1a30SBram Moolenaar\ 'msg_stat_queue(': 'resource queue | array', 2610*e48ec1faSBram Moolenaar\ 'msql_affected_rows(': 'resource result | int', 2611*e48ec1faSBram Moolenaar\ 'msql_close(': '[resource link_identifier] | bool', 2612*e48ec1faSBram Moolenaar\ 'msql_connect(': '[string hostname] | resource', 2613362e1a30SBram Moolenaar\ 'msql_create_db(': 'string database_name [, resource link_identifier] | bool', 2614*e48ec1faSBram Moolenaar\ 'msql_data_seek(': 'resource result, int row_number | bool', 2615362e1a30SBram Moolenaar\ 'msql_db_query(': 'string database, string query [, resource link_identifier] | resource', 2616*e48ec1faSBram Moolenaar\ 'msql_drop_db(': 'string database_name [, resource link_identifier] | bool', 2617362e1a30SBram Moolenaar\ 'msql_error(': 'void | string', 2618*e48ec1faSBram Moolenaar\ 'msql_fetch_array(': 'resource result [, int result_type] | array', 2619*e48ec1faSBram Moolenaar\ 'msql_fetch_field(': 'resource result [, int field_offset] | object', 2620*e48ec1faSBram Moolenaar\ 'msql_fetch_object(': 'resource result | object', 2621*e48ec1faSBram Moolenaar\ 'msql_fetch_row(': 'resource result | array', 2622*e48ec1faSBram Moolenaar\ 'msql_field_flags(': 'resource result, int field_offset | string', 2623*e48ec1faSBram Moolenaar\ 'msql_field_len(': 'resource result, int field_offset | int', 2624*e48ec1faSBram Moolenaar\ 'msql_field_name(': 'resource result, int field_offset | string', 2625*e48ec1faSBram Moolenaar\ 'msql_field_seek(': 'resource result, int field_offset | bool', 2626*e48ec1faSBram Moolenaar\ 'msql_field_table(': 'resource result, int field_offset | int', 2627*e48ec1faSBram Moolenaar\ 'msql_field_type(': 'resource result, int field_offset | string', 2628*e48ec1faSBram Moolenaar\ 'msql_free_result(': 'resource result | bool', 2629362e1a30SBram Moolenaar\ 'msql_list_dbs(': '[resource link_identifier] | resource', 2630362e1a30SBram Moolenaar\ 'msql_list_fields(': 'string database, string tablename [, resource link_identifier] | resource', 2631362e1a30SBram Moolenaar\ 'msql_list_tables(': 'string database [, resource link_identifier] | resource', 2632*e48ec1faSBram Moolenaar\ 'msql_num_fields(': 'resource result | int', 2633362e1a30SBram Moolenaar\ 'msql_num_rows(': 'resource query_identifier | int', 2634*e48ec1faSBram Moolenaar\ 'msql_pconnect(': '[string hostname] | resource', 2635362e1a30SBram Moolenaar\ 'msql_query(': 'string query [, resource link_identifier] | resource', 2636*e48ec1faSBram Moolenaar\ 'msql_result(': 'resource result, int row [, mixed field] | string', 2637362e1a30SBram Moolenaar\ 'msql_select_db(': 'string database_name [, resource link_identifier] | bool', 2638*e48ec1faSBram Moolenaar\ 'm_sslcert_gen_hash(': 'string filename | string', 2639*e48ec1faSBram Moolenaar\ 'mssql_bind(': 'resource stmt, string param_name, mixed &var, int type [, int is_output [, int is_null [, int maxlen]]] | bool', 2640362e1a30SBram Moolenaar\ 'mssql_close(': '[resource link_identifier] | bool', 2641*e48ec1faSBram Moolenaar\ 'mssql_connect(': '[string servername [, string username [, string password]]] | resource', 2642362e1a30SBram Moolenaar\ 'mssql_data_seek(': 'resource result_identifier, int row_number | bool', 2643362e1a30SBram Moolenaar\ 'mssql_execute(': 'resource stmt [, bool skip_results] | mixed', 2644362e1a30SBram Moolenaar\ 'mssql_fetch_array(': 'resource result [, int result_type] | array', 2645362e1a30SBram Moolenaar\ 'mssql_fetch_assoc(': 'resource result_id | array', 2646362e1a30SBram Moolenaar\ 'mssql_fetch_batch(': 'resource result_index | int', 2647362e1a30SBram Moolenaar\ 'mssql_fetch_field(': 'resource result [, int field_offset] | object', 2648362e1a30SBram Moolenaar\ 'mssql_fetch_object(': 'resource result | object', 2649362e1a30SBram Moolenaar\ 'mssql_fetch_row(': 'resource result | array', 2650362e1a30SBram Moolenaar\ 'mssql_field_length(': 'resource result [, int offset] | int', 2651362e1a30SBram Moolenaar\ 'mssql_field_name(': 'resource result [, int offset] | string', 2652362e1a30SBram Moolenaar\ 'mssql_field_seek(': 'resource result, int field_offset | bool', 2653362e1a30SBram Moolenaar\ 'mssql_field_type(': 'resource result [, int offset] | string', 2654362e1a30SBram Moolenaar\ 'mssql_free_result(': 'resource result | bool', 2655362e1a30SBram Moolenaar\ 'mssql_free_statement(': 'resource statement | bool', 2656362e1a30SBram Moolenaar\ 'mssql_get_last_message(': 'void | string', 2657362e1a30SBram Moolenaar\ 'mssql_guid_string(': 'string binary [, int short_format] | string', 2658*e48ec1faSBram Moolenaar\ 'mssql_init(': 'string sp_name [, resource conn_id] | resource', 2659362e1a30SBram Moolenaar\ 'mssql_min_error_severity(': 'int severity | void', 2660362e1a30SBram Moolenaar\ 'mssql_min_message_severity(': 'int severity | void', 2661362e1a30SBram Moolenaar\ 'mssql_next_result(': 'resource result_id | bool', 2662362e1a30SBram Moolenaar\ 'mssql_num_fields(': 'resource result | int', 2663362e1a30SBram Moolenaar\ 'mssql_num_rows(': 'resource result | int', 2664*e48ec1faSBram Moolenaar\ 'mssql_pconnect(': '[string servername [, string username [, string password]]] | resource', 2665*e48ec1faSBram Moolenaar\ 'mssql_query(': 'string query [, resource link_identifier [, int batch_size]] | mixed', 2666362e1a30SBram Moolenaar\ 'mssql_result(': 'resource result, int row, mixed field | string', 2667362e1a30SBram Moolenaar\ 'mssql_rows_affected(': 'resource conn_id | int', 2668362e1a30SBram Moolenaar\ 'mssql_select_db(': 'string database_name [, resource link_identifier] | bool', 2669362e1a30SBram Moolenaar\ 'mt_getrandmax(': 'void | int', 2670362e1a30SBram Moolenaar\ 'mt_rand(': '[int min, int max] | int', 2671*e48ec1faSBram Moolenaar\ 'm_transactionssent(': 'resource conn | int', 2672*e48ec1faSBram Moolenaar\ 'm_transinqueue(': 'resource conn | int', 2673*e48ec1faSBram Moolenaar\ 'm_transkeyval(': 'resource conn, int identifier, string key, string value | int', 2674*e48ec1faSBram Moolenaar\ 'm_transnew(': 'resource conn | int', 2675*e48ec1faSBram Moolenaar\ 'm_transsend(': 'resource conn, int identifier | int', 2676362e1a30SBram Moolenaar\ 'mt_srand(': '[int seed] | void', 2677*e48ec1faSBram Moolenaar\ 'muscat_close(': 'resource muscat_handle | void', 2678362e1a30SBram Moolenaar\ 'muscat_get(': 'resource muscat_handle | string', 2679*e48ec1faSBram Moolenaar\ 'muscat_give(': 'resource muscat_handle, string string | void', 2680362e1a30SBram Moolenaar\ 'muscat_setup(': 'int size [, string muscat_dir] | resource', 2681362e1a30SBram Moolenaar\ 'muscat_setup_net(': 'string muscat_host | resource', 2682*e48ec1faSBram Moolenaar\ 'm_uwait(': 'int microsecs | int', 2683*e48ec1faSBram Moolenaar\ 'm_validateidentifier(': 'resource conn, int tf | int', 2684*e48ec1faSBram Moolenaar\ 'm_verifyconnection(': 'resource conn, int tf | bool', 2685*e48ec1faSBram Moolenaar\ 'm_verifysslcert(': 'resource conn, int tf | bool', 2686362e1a30SBram Moolenaar\ 'mysql_affected_rows(': '[resource link_identifier] | int', 2687362e1a30SBram Moolenaar\ 'mysql_change_user(': 'string user, string password [, string database [, resource link_identifier]] | int', 2688362e1a30SBram Moolenaar\ 'mysql_client_encoding(': '[resource link_identifier] | string', 2689362e1a30SBram Moolenaar\ 'mysql_close(': '[resource link_identifier] | bool', 2690362e1a30SBram Moolenaar\ 'mysql_connect(': '[string server [, string username [, string password [, bool new_link [, int client_flags]]]]] | resource', 2691362e1a30SBram Moolenaar\ 'mysql_create_db(': 'string database_name [, resource link_identifier] | bool', 2692362e1a30SBram Moolenaar\ 'mysql_data_seek(': 'resource result, int row_number | bool', 2693362e1a30SBram Moolenaar\ 'mysql_db_name(': 'resource result, int row [, mixed field] | string', 2694362e1a30SBram Moolenaar\ 'mysql_db_query(': 'string database, string query [, resource link_identifier] | resource', 2695362e1a30SBram Moolenaar\ 'mysql_drop_db(': 'string database_name [, resource link_identifier] | bool', 2696362e1a30SBram Moolenaar\ 'mysql_errno(': '[resource link_identifier] | int', 2697362e1a30SBram Moolenaar\ 'mysql_error(': '[resource link_identifier] | string', 2698362e1a30SBram Moolenaar\ 'mysql_escape_string(': 'string unescaped_string | string', 2699362e1a30SBram Moolenaar\ 'mysql_fetch_array(': 'resource result [, int result_type] | array', 2700362e1a30SBram Moolenaar\ 'mysql_fetch_assoc(': 'resource result | array', 2701362e1a30SBram Moolenaar\ 'mysql_fetch_field(': 'resource result [, int field_offset] | object', 2702362e1a30SBram Moolenaar\ 'mysql_fetch_lengths(': 'resource result | array', 2703362e1a30SBram Moolenaar\ 'mysql_fetch_object(': 'resource result | object', 2704362e1a30SBram Moolenaar\ 'mysql_fetch_row(': 'resource result | array', 2705362e1a30SBram Moolenaar\ 'mysql_field_flags(': 'resource result, int field_offset | string', 2706362e1a30SBram Moolenaar\ 'mysql_field_len(': 'resource result, int field_offset | int', 2707362e1a30SBram Moolenaar\ 'mysql_field_name(': 'resource result, int field_offset | string', 2708*e48ec1faSBram Moolenaar\ 'mysql_field_seek(': 'resource result, int field_offset | bool', 2709362e1a30SBram Moolenaar\ 'mysql_field_table(': 'resource result, int field_offset | string', 2710362e1a30SBram Moolenaar\ 'mysql_field_type(': 'resource result, int field_offset | string', 2711362e1a30SBram Moolenaar\ 'mysql_free_result(': 'resource result | bool', 2712362e1a30SBram Moolenaar\ 'mysql_get_client_info(': 'void | string', 2713362e1a30SBram Moolenaar\ 'mysql_get_host_info(': '[resource link_identifier] | string', 2714362e1a30SBram Moolenaar\ 'mysql_get_proto_info(': '[resource link_identifier] | int', 2715362e1a30SBram Moolenaar\ 'mysql_get_server_info(': '[resource link_identifier] | string', 2716362e1a30SBram Moolenaar\ 'mysqli_connect_errno(': 'void | int', 2717362e1a30SBram Moolenaar\ 'mysqli_connect_error(': 'void | string', 2718*e48ec1faSBram Moolenaar\ 'mysqli_debug(': 'string debug | bool', 2719*e48ec1faSBram Moolenaar\ 'mysqli_disable_rpl_parse(': 'mysqli link | bool', 2720362e1a30SBram Moolenaar\ 'mysqli_dump_debug_info(': 'mysqli link | bool', 2721362e1a30SBram Moolenaar\ 'mysqli_embedded_connect(': '[string dbname] | mysqli', 2722*e48ec1faSBram Moolenaar\ 'mysqli_enable_reads_from_master(': 'mysqli link | bool', 2723*e48ec1faSBram Moolenaar\ 'mysqli_enable_rpl_parse(': 'mysqli link | bool', 2724362e1a30SBram Moolenaar\ 'mysqli_get_client_info(': 'void | string', 2725362e1a30SBram Moolenaar\ 'mysqli_get_client_version(': 'void | int', 2726362e1a30SBram Moolenaar\ 'mysqli_init(': 'void | mysqli', 2727362e1a30SBram Moolenaar\ 'mysqli_master_query(': 'mysqli link, string query | bool', 2728362e1a30SBram Moolenaar\ 'mysqli_more_results(': 'mysqli link | bool', 2729362e1a30SBram Moolenaar\ 'mysqli_next_result(': 'mysqli link | bool', 2730362e1a30SBram Moolenaar\ 'mysql_info(': '[resource link_identifier] | string', 2731362e1a30SBram Moolenaar\ 'mysql_insert_id(': '[resource link_identifier] | int', 2732362e1a30SBram Moolenaar\ 'mysqli_report(': 'int flags | bool', 2733362e1a30SBram Moolenaar\ 'mysqli_rollback(': 'mysqli link | bool', 2734362e1a30SBram Moolenaar\ 'mysqli_rpl_parse_enabled(': 'mysqli link | int', 2735362e1a30SBram Moolenaar\ 'mysqli_rpl_probe(': 'mysqli link | bool', 2736362e1a30SBram Moolenaar\ 'mysqli_select_db(': 'mysqli link, string dbname | bool', 2737362e1a30SBram Moolenaar\ 'mysqli_server_end(': 'void | void', 2738362e1a30SBram Moolenaar\ 'mysqli_server_init(': '[array server [, array groups]] | bool', 2739*e48ec1faSBram Moolenaar\ 'mysqli_set_charset(': 'mysqli link, string charset | bool', 2740362e1a30SBram Moolenaar\ 'mysqli_stmt_sqlstate(': 'mysqli_stmt stmt | string', 2741362e1a30SBram Moolenaar\ 'mysql_list_dbs(': '[resource link_identifier] | resource', 2742362e1a30SBram Moolenaar\ 'mysql_list_fields(': 'string database_name, string table_name [, resource link_identifier] | resource', 2743362e1a30SBram Moolenaar\ 'mysql_list_processes(': '[resource link_identifier] | resource', 2744362e1a30SBram Moolenaar\ 'mysql_list_tables(': 'string database [, resource link_identifier] | resource', 2745362e1a30SBram Moolenaar\ 'mysql_num_fields(': 'resource result | int', 2746362e1a30SBram Moolenaar\ 'mysql_num_rows(': 'resource result | int', 2747362e1a30SBram Moolenaar\ 'mysql_pconnect(': '[string server [, string username [, string password [, int client_flags]]]] | resource', 2748362e1a30SBram Moolenaar\ 'mysql_ping(': '[resource link_identifier] | bool', 2749362e1a30SBram Moolenaar\ 'mysql_query(': 'string query [, resource link_identifier] | resource', 2750362e1a30SBram Moolenaar\ 'mysql_real_escape_string(': 'string unescaped_string [, resource link_identifier] | string', 2751*e48ec1faSBram Moolenaar\ 'mysql_result(': 'resource result, int row [, mixed field] | string', 2752362e1a30SBram Moolenaar\ 'mysql_select_db(': 'string database_name [, resource link_identifier] | bool', 2753362e1a30SBram Moolenaar\ 'mysql_stat(': '[resource link_identifier] | string', 2754362e1a30SBram Moolenaar\ 'mysql_tablename(': 'resource result, int i | string', 2755362e1a30SBram Moolenaar\ 'mysql_thread_id(': '[resource link_identifier] | int', 2756362e1a30SBram Moolenaar\ 'mysql_unbuffered_query(': 'string query [, resource link_identifier] | resource', 2757*e48ec1faSBram Moolenaar\ 'natcasesort(': 'array &array | bool', 2758*e48ec1faSBram Moolenaar\ 'natsort(': 'array &array | bool', 2759362e1a30SBram Moolenaar\ 'ncurses_addch(': 'int ch | int', 2760362e1a30SBram Moolenaar\ 'ncurses_addchnstr(': 'string s, int n | int', 2761362e1a30SBram Moolenaar\ 'ncurses_addchstr(': 'string s | int', 2762362e1a30SBram Moolenaar\ 'ncurses_addnstr(': 'string s, int n | int', 2763362e1a30SBram Moolenaar\ 'ncurses_addstr(': 'string text | int', 2764362e1a30SBram Moolenaar\ 'ncurses_assume_default_colors(': 'int fg, int bg | int', 2765362e1a30SBram Moolenaar\ 'ncurses_attroff(': 'int attributes | int', 2766362e1a30SBram Moolenaar\ 'ncurses_attron(': 'int attributes | int', 2767362e1a30SBram Moolenaar\ 'ncurses_attrset(': 'int attributes | int', 2768362e1a30SBram Moolenaar\ 'ncurses_baudrate(': 'void | int', 2769362e1a30SBram Moolenaar\ 'ncurses_beep(': 'void | int', 2770362e1a30SBram Moolenaar\ 'ncurses_bkgd(': 'int attrchar | int', 2771362e1a30SBram Moolenaar\ 'ncurses_bkgdset(': 'int attrchar | void', 2772362e1a30SBram Moolenaar\ 'ncurses_border(': 'int left, int right, int top, int bottom, int tl_corner, int tr_corner, int bl_corner, int br_corner | int', 2773362e1a30SBram Moolenaar\ 'ncurses_bottom_panel(': 'resource panel | int', 2774362e1a30SBram Moolenaar\ 'ncurses_can_change_color(': 'void | bool', 2775362e1a30SBram Moolenaar\ 'ncurses_cbreak(': 'void | bool', 2776362e1a30SBram Moolenaar\ 'ncurses_clear(': 'void | bool', 2777362e1a30SBram Moolenaar\ 'ncurses_clrtobot(': 'void | bool', 2778362e1a30SBram Moolenaar\ 'ncurses_clrtoeol(': 'void | bool', 2779*e48ec1faSBram Moolenaar\ 'ncurses_color_content(': 'int color, int &r, int &g, int &b | int', 2780362e1a30SBram Moolenaar\ 'ncurses_color_set(': 'int pair | int', 2781362e1a30SBram Moolenaar\ 'ncurses_curs_set(': 'int visibility | int', 2782362e1a30SBram Moolenaar\ 'ncurses_define_key(': 'string definition, int keycode | int', 2783362e1a30SBram Moolenaar\ 'ncurses_def_prog_mode(': 'void | bool', 2784362e1a30SBram Moolenaar\ 'ncurses_def_shell_mode(': 'void | bool', 2785362e1a30SBram Moolenaar\ 'ncurses_delay_output(': 'int milliseconds | int', 2786362e1a30SBram Moolenaar\ 'ncurses_delch(': 'void | bool', 2787362e1a30SBram Moolenaar\ 'ncurses_deleteln(': 'void | bool', 2788*e48ec1faSBram Moolenaar\ 'ncurses_del_panel(': 'resource panel | bool', 2789*e48ec1faSBram Moolenaar\ 'ncurses_delwin(': 'resource window | bool', 2790362e1a30SBram Moolenaar\ 'ncurses_doupdate(': 'void | bool', 2791362e1a30SBram Moolenaar\ 'ncurses_echochar(': 'int character | int', 2792*e48ec1faSBram Moolenaar\ 'ncurses_echo(': 'void | bool', 2793362e1a30SBram Moolenaar\ 'ncurses_end(': 'void | int', 2794362e1a30SBram Moolenaar\ 'ncurses_erasechar(': 'void | string', 2795*e48ec1faSBram Moolenaar\ 'ncurses_erase(': 'void | bool', 2796*e48ec1faSBram Moolenaar\ 'ncurses_filter(': 'void | void', 2797362e1a30SBram Moolenaar\ 'ncurses_flash(': 'void | bool', 2798362e1a30SBram Moolenaar\ 'ncurses_flushinp(': 'void | bool', 2799362e1a30SBram Moolenaar\ 'ncurses_getch(': 'void | int', 2800*e48ec1faSBram Moolenaar\ 'ncurses_getmaxyx(': 'resource window, int &y, int &x | void', 2801*e48ec1faSBram Moolenaar\ 'ncurses_getmouse(': 'array &mevent | bool', 2802*e48ec1faSBram Moolenaar\ 'ncurses_getyx(': 'resource window, int &y, int &x | void', 2803362e1a30SBram Moolenaar\ 'ncurses_halfdelay(': 'int tenth | int', 2804362e1a30SBram Moolenaar\ 'ncurses_has_colors(': 'void | bool', 2805362e1a30SBram Moolenaar\ 'ncurses_has_ic(': 'void | bool', 2806362e1a30SBram Moolenaar\ 'ncurses_has_il(': 'void | bool', 2807362e1a30SBram Moolenaar\ 'ncurses_has_key(': 'int keycode | int', 2808362e1a30SBram Moolenaar\ 'ncurses_hide_panel(': 'resource panel | int', 2809362e1a30SBram Moolenaar\ 'ncurses_hline(': 'int charattr, int n | int', 2810362e1a30SBram Moolenaar\ 'ncurses_inch(': 'void | string', 2811362e1a30SBram Moolenaar\ 'ncurses_init_color(': 'int color, int r, int g, int b | int', 2812*e48ec1faSBram Moolenaar\ 'ncurses_init(': 'void | void', 2813362e1a30SBram Moolenaar\ 'ncurses_init_pair(': 'int pair, int fg, int bg | int', 2814362e1a30SBram Moolenaar\ 'ncurses_insch(': 'int character | int', 2815362e1a30SBram Moolenaar\ 'ncurses_insdelln(': 'int count | int', 2816362e1a30SBram Moolenaar\ 'ncurses_insertln(': 'void | bool', 2817362e1a30SBram Moolenaar\ 'ncurses_insstr(': 'string text | int', 2818*e48ec1faSBram Moolenaar\ 'ncurses_instr(': 'string &buffer | int', 2819362e1a30SBram Moolenaar\ 'ncurses_isendwin(': 'void | bool', 2820362e1a30SBram Moolenaar\ 'ncurses_keyok(': 'int keycode, bool enable | int', 2821362e1a30SBram Moolenaar\ 'ncurses_keypad(': 'resource window, bool bf | int', 2822*e48ec1faSBram Moolenaar\ 'ncurses_killchar(': 'void | string', 2823362e1a30SBram Moolenaar\ 'ncurses_longname(': 'void | string', 2824362e1a30SBram Moolenaar\ 'ncurses_meta(': 'resource window, bool 8bit | int', 2825362e1a30SBram Moolenaar\ 'ncurses_mouseinterval(': 'int milliseconds | int', 2826*e48ec1faSBram Moolenaar\ 'ncurses_mousemask(': 'int newmask, int &oldmask | int', 2827*e48ec1faSBram Moolenaar\ 'ncurses_mouse_trafo(': 'int &y, int &x, bool toscreen | bool', 2828362e1a30SBram Moolenaar\ 'ncurses_move(': 'int y, int x | int', 2829362e1a30SBram Moolenaar\ 'ncurses_move_panel(': 'resource panel, int startx, int starty | int', 2830362e1a30SBram Moolenaar\ 'ncurses_mvaddch(': 'int y, int x, int c | int', 2831362e1a30SBram Moolenaar\ 'ncurses_mvaddchnstr(': 'int y, int x, string s, int n | int', 2832362e1a30SBram Moolenaar\ 'ncurses_mvaddchstr(': 'int y, int x, string s | int', 2833362e1a30SBram Moolenaar\ 'ncurses_mvaddnstr(': 'int y, int x, string s, int n | int', 2834362e1a30SBram Moolenaar\ 'ncurses_mvaddstr(': 'int y, int x, string s | int', 2835362e1a30SBram Moolenaar\ 'ncurses_mvcur(': 'int old_y, int old_x, int new_y, int new_x | int', 2836362e1a30SBram Moolenaar\ 'ncurses_mvdelch(': 'int y, int x | int', 2837362e1a30SBram Moolenaar\ 'ncurses_mvgetch(': 'int y, int x | int', 2838362e1a30SBram Moolenaar\ 'ncurses_mvhline(': 'int y, int x, int attrchar, int n | int', 2839362e1a30SBram Moolenaar\ 'ncurses_mvinch(': 'int y, int x | int', 2840362e1a30SBram Moolenaar\ 'ncurses_mvvline(': 'int y, int x, int attrchar, int n | int', 2841362e1a30SBram Moolenaar\ 'ncurses_mvwaddstr(': 'resource window, int y, int x, string text | int', 2842362e1a30SBram Moolenaar\ 'ncurses_napms(': 'int milliseconds | int', 2843362e1a30SBram Moolenaar\ 'ncurses_newpad(': 'int rows, int cols | resource', 2844362e1a30SBram Moolenaar\ 'ncurses_new_panel(': 'resource window | resource', 2845362e1a30SBram Moolenaar\ 'ncurses_newwin(': 'int rows, int cols, int y, int x | resource', 2846362e1a30SBram Moolenaar\ 'ncurses_nl(': 'void | bool', 2847362e1a30SBram Moolenaar\ 'ncurses_nocbreak(': 'void | bool', 2848362e1a30SBram Moolenaar\ 'ncurses_noecho(': 'void | bool', 2849362e1a30SBram Moolenaar\ 'ncurses_nonl(': 'void | bool', 2850*e48ec1faSBram Moolenaar\ 'ncurses_noqiflush(': 'void | void', 2851362e1a30SBram Moolenaar\ 'ncurses_noraw(': 'void | bool', 2852*e48ec1faSBram Moolenaar\ 'ncurses_pair_content(': 'int pair, int &f, int &b | int', 2853*e48ec1faSBram Moolenaar\ 'ncurses_panel_above(': 'resource panel | resource', 2854*e48ec1faSBram Moolenaar\ 'ncurses_panel_below(': 'resource panel | resource', 2855*e48ec1faSBram Moolenaar\ 'ncurses_panel_window(': 'resource panel | resource', 2856362e1a30SBram Moolenaar\ 'ncurses_pnoutrefresh(': 'resource pad, int pminrow, int pmincol, int sminrow, int smincol, int smaxrow, int smaxcol | int', 2857362e1a30SBram Moolenaar\ 'ncurses_prefresh(': 'resource pad, int pminrow, int pmincol, int sminrow, int smincol, int smaxrow, int smaxcol | int', 2858362e1a30SBram Moolenaar\ 'ncurses_putp(': 'string text | int', 2859*e48ec1faSBram Moolenaar\ 'ncurses_qiflush(': 'void | void', 2860362e1a30SBram Moolenaar\ 'ncurses_raw(': 'void | bool', 2861362e1a30SBram Moolenaar\ 'ncurses_refresh(': 'int ch | int', 2862362e1a30SBram Moolenaar\ 'ncurses_replace_panel(': 'resource panel, resource window | int', 2863362e1a30SBram Moolenaar\ 'ncurses_reset_prog_mode(': 'void | int', 2864362e1a30SBram Moolenaar\ 'ncurses_reset_shell_mode(': 'void | int', 2865362e1a30SBram Moolenaar\ 'ncurses_resetty(': 'void | bool', 2866362e1a30SBram Moolenaar\ 'ncurses_savetty(': 'void | bool', 2867362e1a30SBram Moolenaar\ 'ncurses_scr_dump(': 'string filename | int', 2868362e1a30SBram Moolenaar\ 'ncurses_scr_init(': 'string filename | int', 2869362e1a30SBram Moolenaar\ 'ncurses_scrl(': 'int count | int', 2870362e1a30SBram Moolenaar\ 'ncurses_scr_restore(': 'string filename | int', 2871362e1a30SBram Moolenaar\ 'ncurses_scr_set(': 'string filename | int', 2872362e1a30SBram Moolenaar\ 'ncurses_show_panel(': 'resource panel | int', 2873362e1a30SBram Moolenaar\ 'ncurses_slk_attr(': 'void | bool', 2874362e1a30SBram Moolenaar\ 'ncurses_slk_attroff(': 'int intarg | int', 2875362e1a30SBram Moolenaar\ 'ncurses_slk_attron(': 'int intarg | int', 2876362e1a30SBram Moolenaar\ 'ncurses_slk_attrset(': 'int intarg | int', 2877362e1a30SBram Moolenaar\ 'ncurses_slk_clear(': 'void | bool', 2878362e1a30SBram Moolenaar\ 'ncurses_slk_color(': 'int intarg | int', 2879362e1a30SBram Moolenaar\ 'ncurses_slk_init(': 'int format | bool', 2880362e1a30SBram Moolenaar\ 'ncurses_slk_noutrefresh(': 'void | bool', 2881362e1a30SBram Moolenaar\ 'ncurses_slk_refresh(': 'void | bool', 2882362e1a30SBram Moolenaar\ 'ncurses_slk_restore(': 'void | bool', 2883362e1a30SBram Moolenaar\ 'ncurses_slk_set(': 'int labelnr, string label, int format | bool', 2884362e1a30SBram Moolenaar\ 'ncurses_slk_touch(': 'void | bool', 2885362e1a30SBram Moolenaar\ 'ncurses_standend(': 'void | int', 2886362e1a30SBram Moolenaar\ 'ncurses_standout(': 'void | int', 2887362e1a30SBram Moolenaar\ 'ncurses_start_color(': 'void | int', 2888362e1a30SBram Moolenaar\ 'ncurses_termattrs(': 'void | bool', 2889362e1a30SBram Moolenaar\ 'ncurses_termname(': 'void | string', 2890362e1a30SBram Moolenaar\ 'ncurses_timeout(': 'int millisec | void', 2891362e1a30SBram Moolenaar\ 'ncurses_top_panel(': 'resource panel | int', 2892362e1a30SBram Moolenaar\ 'ncurses_typeahead(': 'int fd | int', 2893362e1a30SBram Moolenaar\ 'ncurses_ungetch(': 'int keycode | int', 2894362e1a30SBram Moolenaar\ 'ncurses_ungetmouse(': 'array mevent | bool', 2895362e1a30SBram Moolenaar\ 'ncurses_update_panels(': 'void | void', 2896362e1a30SBram Moolenaar\ 'ncurses_use_default_colors(': 'void | bool', 2897362e1a30SBram Moolenaar\ 'ncurses_use_env(': 'bool flag | void', 2898362e1a30SBram Moolenaar\ 'ncurses_use_extended_names(': 'bool flag | int', 2899362e1a30SBram Moolenaar\ 'ncurses_vidattr(': 'int intarg | int', 2900362e1a30SBram Moolenaar\ 'ncurses_vline(': 'int charattr, int n | int', 2901362e1a30SBram Moolenaar\ 'ncurses_waddch(': 'resource window, int ch | int', 2902362e1a30SBram Moolenaar\ 'ncurses_waddstr(': 'resource window, string str [, int n] | int', 2903362e1a30SBram Moolenaar\ 'ncurses_wattroff(': 'resource window, int attrs | int', 2904362e1a30SBram Moolenaar\ 'ncurses_wattron(': 'resource window, int attrs | int', 2905362e1a30SBram Moolenaar\ 'ncurses_wattrset(': 'resource window, int attrs | int', 2906362e1a30SBram Moolenaar\ 'ncurses_wborder(': 'resource window, int left, int right, int top, int bottom, int tl_corner, int tr_corner, int bl_corner, int br_corner | int', 2907362e1a30SBram Moolenaar\ 'ncurses_wclear(': 'resource window | int', 2908362e1a30SBram Moolenaar\ 'ncurses_wcolor_set(': 'resource window, int color_pair | int', 2909362e1a30SBram Moolenaar\ 'ncurses_werase(': 'resource window | int', 2910362e1a30SBram Moolenaar\ 'ncurses_wgetch(': 'resource window | int', 2911362e1a30SBram Moolenaar\ 'ncurses_whline(': 'resource window, int charattr, int n | int', 2912*e48ec1faSBram Moolenaar\ 'ncurses_wmouse_trafo(': 'resource window, int &y, int &x, bool toscreen | bool', 2913362e1a30SBram Moolenaar\ 'ncurses_wmove(': 'resource window, int y, int x | int', 2914362e1a30SBram Moolenaar\ 'ncurses_wnoutrefresh(': 'resource window | int', 2915362e1a30SBram Moolenaar\ 'ncurses_wrefresh(': 'resource window | int', 2916362e1a30SBram Moolenaar\ 'ncurses_wstandend(': 'resource window | int', 2917362e1a30SBram Moolenaar\ 'ncurses_wstandout(': 'resource window | int', 2918362e1a30SBram Moolenaar\ 'ncurses_wvline(': 'resource window, int charattr, int n | int', 2919*e48ec1faSBram Moolenaar\ 'newt_bell(': 'void | void', 2920*e48ec1faSBram Moolenaar\ 'newt_button_bar(': 'array &buttons | resource', 2921*e48ec1faSBram Moolenaar\ 'newt_button(': 'int left, int top, string text | resource', 2922*e48ec1faSBram Moolenaar\ 'newt_centered_window(': 'int width, int height [, string title] | int', 2923*e48ec1faSBram Moolenaar\ 'newt_checkbox_get_value(': 'resource checkbox | string', 2924*e48ec1faSBram Moolenaar\ 'newt_checkbox(': 'int left, int top, string text, string def_value [, string seq] | resource', 2925*e48ec1faSBram Moolenaar\ 'newt_checkbox_set_flags(': 'resource checkbox, int flags, int sense | void', 2926*e48ec1faSBram Moolenaar\ 'newt_checkbox_set_value(': 'resource checkbox, string value | void', 2927*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_add_item(': 'resource checkboxtree, string text, mixed data, int flags, int index [, int ...] | void', 2928*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_find_item(': 'resource checkboxtree, mixed data | array', 2929*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_get_current(': 'resource checkboxtree | mixed', 2930*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_get_entry_value(': 'resource checkboxtree, mixed data | string', 2931*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_get_multi_selection(': 'resource checkboxtree, string seqnum | array', 2932*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_get_selection(': 'resource checkboxtree | array', 2933*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree(': 'int left, int top, int height [, int flags] | resource', 2934*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_multi(': 'int left, int top, int height, string seq [, int flags] | resource', 2935*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_set_current(': 'resource checkboxtree, mixed data | void', 2936*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_set_entry(': 'resource checkboxtree, mixed data, string text | void', 2937*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_set_entry_value(': 'resource checkboxtree, mixed data, string value | void', 2938*e48ec1faSBram Moolenaar\ 'newt_checkbox_tree_set_width(': 'resource checkbox_tree, int width | void', 2939*e48ec1faSBram Moolenaar\ 'newt_clear_key_buffer(': 'void | void', 2940*e48ec1faSBram Moolenaar\ 'newt_cls(': 'void | void', 2941*e48ec1faSBram Moolenaar\ 'newt_compact_button(': 'int left, int top, string text | resource', 2942*e48ec1faSBram Moolenaar\ 'newt_component_add_callback(': 'resource component, mixed func_name, mixed data | void', 2943*e48ec1faSBram Moolenaar\ 'newt_component_takes_focus(': 'resource component, bool takes_focus | void', 2944*e48ec1faSBram Moolenaar\ 'newt_create_grid(': 'int cols, int rows | resource', 2945*e48ec1faSBram Moolenaar\ 'newt_cursor_off(': 'void | void', 2946*e48ec1faSBram Moolenaar\ 'newt_cursor_on(': 'void | void', 2947*e48ec1faSBram Moolenaar\ 'newt_delay(': 'int microseconds | void', 2948*e48ec1faSBram Moolenaar\ 'newt_draw_form(': 'resource form | void', 2949*e48ec1faSBram Moolenaar\ 'newt_draw_root_text(': 'int left, int top, string text | void', 2950*e48ec1faSBram Moolenaar\ 'newt_entry_get_value(': 'resource entry | string', 2951*e48ec1faSBram Moolenaar\ 'newt_entry(': 'int left, int top, int width [, string init_value [, int flags]] | resource', 2952*e48ec1faSBram Moolenaar\ 'newt_entry_set_filter(': 'resource entry, callback filter, mixed data | void', 2953*e48ec1faSBram Moolenaar\ 'newt_entry_set_flags(': 'resource entry, int flags, int sense | void', 2954*e48ec1faSBram Moolenaar\ 'newt_entry_set(': 'resource entry, string value [, bool cursor_at_end] | void', 2955*e48ec1faSBram Moolenaar\ 'newt_finished(': 'void | int', 2956*e48ec1faSBram Moolenaar\ 'newt_form_add_component(': 'resource form, resource component | void', 2957*e48ec1faSBram Moolenaar\ 'newt_form_add_components(': 'resource form, array components | void', 2958*e48ec1faSBram Moolenaar\ 'newt_form_add_host_key(': 'resource form, int key | void', 2959*e48ec1faSBram Moolenaar\ 'newt_form_destroy(': 'resource form | void', 2960*e48ec1faSBram Moolenaar\ 'newt_form_get_current(': 'resource form | resource', 2961*e48ec1faSBram Moolenaar\ 'newt_form(': '[resource vert_bar [, string help [, int flags]]] | resource', 2962*e48ec1faSBram Moolenaar\ 'newt_form_run(': 'resource form, array &exit_struct | void', 2963*e48ec1faSBram Moolenaar\ 'newt_form_set_background(': 'resource from, int background | void', 2964*e48ec1faSBram Moolenaar\ 'newt_form_set_height(': 'resource form, int height | void', 2965*e48ec1faSBram Moolenaar\ 'newt_form_set_size(': 'resource form | void', 2966*e48ec1faSBram Moolenaar\ 'newt_form_set_timer(': 'resource form, int milliseconds | void', 2967*e48ec1faSBram Moolenaar\ 'newt_form_set_width(': 'resource form, int width | void', 2968*e48ec1faSBram Moolenaar\ 'newt_form_watch_fd(': 'resource form, resource stream [, int flags] | void', 2969*e48ec1faSBram Moolenaar\ 'newt_get_screen_size(': 'int &cols, int &rows | void', 2970*e48ec1faSBram Moolenaar\ 'newt_grid_add_components_to_form(': 'resource grid, resource form, bool recurse | void', 2971*e48ec1faSBram Moolenaar\ 'newt_grid_basic_window(': 'resource text, resource middle, resource buttons | resource', 2972*e48ec1faSBram Moolenaar\ 'newt_grid_free(': 'resource grid, bool recurse | void', 2973*e48ec1faSBram Moolenaar\ 'newt_grid_get_size(': 'resouce grid, int &width, int &height | void', 2974*e48ec1faSBram Moolenaar\ 'newt_grid_h_close_stacked(': 'int element1_type, resource element1 [, int ... [, resource ...]] | resource', 2975*e48ec1faSBram Moolenaar\ 'newt_grid_h_stacked(': 'int element1_type, resource element1 [, int ... [, resource ...]] | resource', 2976*e48ec1faSBram Moolenaar\ 'newt_grid_place(': 'resource grid, int left, int top | void', 2977*e48ec1faSBram Moolenaar\ 'newt_grid_set_field(': 'resource grid, int col, int row, int type, resource val, int pad_left, int pad_top, int pad_right, int pad_bottom, int anchor [, int flags] | void', 2978*e48ec1faSBram Moolenaar\ 'newt_grid_simple_window(': 'resource text, resource middle, resource buttons | resource', 2979*e48ec1faSBram Moolenaar\ 'newt_grid_v_close_stacked(': 'int element1_type, resource element1 [, int ... [, resource ...]] | resource', 2980*e48ec1faSBram Moolenaar\ 'newt_grid_v_stacked(': 'int element1_type, resource element1 [, int ... [, resource ...]] | resource', 2981*e48ec1faSBram Moolenaar\ 'newt_grid_wrapped_window_at(': 'resource grid, string title, int left, int top | void', 2982*e48ec1faSBram Moolenaar\ 'newt_grid_wrapped_window(': 'resource grid, string title | void', 2983*e48ec1faSBram Moolenaar\ 'newt_init(': 'void | int', 2984*e48ec1faSBram Moolenaar\ 'newt_label(': 'int left, int top, string text | resource', 2985*e48ec1faSBram Moolenaar\ 'newt_label_set_text(': 'resource label, string text | void', 2986*e48ec1faSBram Moolenaar\ 'newt_listbox_append_entry(': 'resource listbox, string text, mixed data | void', 2987*e48ec1faSBram Moolenaar\ 'newt_listbox_clear(': 'resource listobx | void', 2988*e48ec1faSBram Moolenaar\ 'newt_listbox_clear_selection(': 'resource listbox | void', 2989*e48ec1faSBram Moolenaar\ 'newt_listbox_delete_entry(': 'resource listbox, mixed key | void', 2990*e48ec1faSBram Moolenaar\ 'newt_listbox_get_current(': 'resource listbox | string', 2991*e48ec1faSBram Moolenaar\ 'newt_listbox_get_selection(': 'resource listbox | array', 2992*e48ec1faSBram Moolenaar\ 'newt_listbox(': 'int left, int top, int height [, int flags] | resource', 2993*e48ec1faSBram Moolenaar\ 'newt_listbox_insert_entry(': 'resource listbox, string text, mixed data, mixed key | void', 2994*e48ec1faSBram Moolenaar\ 'newt_listbox_item_count(': 'resource listbox | int', 2995*e48ec1faSBram Moolenaar\ 'newt_listbox_select_item(': 'resource listbox, mixed key, int sense | void', 2996*e48ec1faSBram Moolenaar\ 'newt_listbox_set_current_by_key(': 'resource listbox, mixed key | void', 2997*e48ec1faSBram Moolenaar\ 'newt_listbox_set_current(': 'resource listbox, int num | void', 2998*e48ec1faSBram Moolenaar\ 'newt_listbox_set_data(': 'resource listbox, int num, mixed data | void', 2999*e48ec1faSBram Moolenaar\ 'newt_listbox_set_entry(': 'resource listbox, int num, string text | void', 3000*e48ec1faSBram Moolenaar\ 'newt_listbox_set_width(': 'resource listbox, int width | void', 3001*e48ec1faSBram Moolenaar\ 'newt_listitem_get_data(': 'resource item | mixed', 3002*e48ec1faSBram Moolenaar\ 'newt_listitem(': 'int left, int top, string text, bool is_default, resouce prev_item, mixed data [, int flags] | resource', 3003*e48ec1faSBram Moolenaar\ 'newt_listitem_set(': 'resource item, string text | void', 3004*e48ec1faSBram Moolenaar\ 'newt_open_window(': 'int left, int top, int width, int height [, string title] | int', 3005*e48ec1faSBram Moolenaar\ 'newt_pop_help_line(': 'void | void', 3006*e48ec1faSBram Moolenaar\ 'newt_pop_window(': 'void | void', 3007*e48ec1faSBram Moolenaar\ 'newt_push_help_line(': '[string text] | void', 3008*e48ec1faSBram Moolenaar\ 'newt_radiobutton(': 'int left, int top, string text, bool is_default [, resource prev_button] | resource', 3009*e48ec1faSBram Moolenaar\ 'newt_radio_get_current(': 'resource set_member | resource', 3010*e48ec1faSBram Moolenaar\ 'newt_redraw_help_line(': 'void | void', 3011*e48ec1faSBram Moolenaar\ 'newt_reflow_text(': 'string text, int width, int flex_down, int flex_up, int &actual_width, int &actual_height | string', 3012*e48ec1faSBram Moolenaar\ 'newt_refresh(': 'void | void', 3013*e48ec1faSBram Moolenaar\ 'newt_resize_screen(': '[bool redraw] | void', 3014*e48ec1faSBram Moolenaar\ 'newt_resume(': 'void | void', 3015*e48ec1faSBram Moolenaar\ 'newt_run_form(': 'resource form | resource', 3016*e48ec1faSBram Moolenaar\ 'newt_scale(': 'int left, int top, int width, int full_value | resource', 3017*e48ec1faSBram Moolenaar\ 'newt_scale_set(': 'resource scale, int amount | void', 3018*e48ec1faSBram Moolenaar\ 'newt_scrollbar_set(': 'resource scrollbar, int where, int total | void', 3019*e48ec1faSBram Moolenaar\ 'newt_set_help_callback(': 'mixed function | void', 3020*e48ec1faSBram Moolenaar\ 'newt_set_suspend_callback(': 'callback function, mixed data | void', 3021*e48ec1faSBram Moolenaar\ 'newt_suspend(': 'void | void', 3022*e48ec1faSBram Moolenaar\ 'newt_texbox_set_text(': 'resource textbox, string text | void', 3023*e48ec1faSBram Moolenaar\ 'newt_textbox_get_num_lines(': 'resource textbox | int', 3024*e48ec1faSBram Moolenaar\ 'newt_textbox(': 'int left, int top, int width, int height [, int flags] | resource', 3025*e48ec1faSBram Moolenaar\ 'newt_textbox_reflowed(': 'int left, int top, char *text, int width, int flex_down, int flex_up [, int flags] | resource', 3026*e48ec1faSBram Moolenaar\ 'newt_textbox_set_height(': 'resource textbox, int height | void', 3027*e48ec1faSBram Moolenaar\ 'newt_vertical_scrollbar(': 'int left, int top, int height [, int normal_colorset [, int thumb_colorset]] | resource', 3028*e48ec1faSBram Moolenaar\ 'newt_wait_for_key(': 'void | void', 3029*e48ec1faSBram Moolenaar\ 'newt_win_choice(': 'string title, string button1_text, string button2_text, string format [, mixed args [, mixed ...]] | int', 3030*e48ec1faSBram Moolenaar\ 'newt_win_entries(': 'string title, string text, int suggested_width, int flex_down, int flex_up, int data_width, array &items, string button1 [, string ...] | int', 3031*e48ec1faSBram Moolenaar\ 'newt_win_menu(': 'string title, string text, int suggestedWidth, int flexDown, int flexUp, int maxListHeight, array items, int &listItem [, string button1 [, string ...]] | int', 3032*e48ec1faSBram Moolenaar\ 'newt_win_message(': 'string title, string button_text, string format [, mixed args [, mixed ...]] | void', 3033*e48ec1faSBram Moolenaar\ 'newt_win_messagev(': 'string title, string button_text, string format, array args | void', 3034*e48ec1faSBram Moolenaar\ 'newt_win_ternary(': 'string title, string button1_text, string button2_text, string button3_text, string format [, mixed args [, mixed ...]] | int', 3035*e48ec1faSBram Moolenaar\ 'next(': 'array &array | mixed', 3036362e1a30SBram Moolenaar\ 'ngettext(': 'string msgid1, string msgid2, int n | string', 3037362e1a30SBram Moolenaar\ 'nl2br(': 'string string | string', 3038362e1a30SBram Moolenaar\ 'nl_langinfo(': 'int item | string', 3039362e1a30SBram Moolenaar\ 'notes_body(': 'string server, string mailbox, int msg_number | array', 3040*e48ec1faSBram Moolenaar\ 'notes_copy_db(': 'string from_database_name, string to_database_name | bool', 3041362e1a30SBram Moolenaar\ 'notes_create_db(': 'string database_name | bool', 3042*e48ec1faSBram Moolenaar\ 'notes_create_note(': 'string database_name, string form_name | bool', 3043362e1a30SBram Moolenaar\ 'notes_drop_db(': 'string database_name | bool', 3044*e48ec1faSBram Moolenaar\ 'notes_find_note(': 'string database_name, string name [, string type] | int', 3045362e1a30SBram Moolenaar\ 'notes_header_info(': 'string server, string mailbox, int msg_number | object', 3046362e1a30SBram Moolenaar\ 'notes_list_msgs(': 'string db | bool', 3047*e48ec1faSBram Moolenaar\ 'notes_mark_read(': 'string database_name, string user_name, string note_id | bool', 3048*e48ec1faSBram Moolenaar\ 'notes_mark_unread(': 'string database_name, string user_name, string note_id | bool', 3049362e1a30SBram Moolenaar\ 'notes_nav_create(': 'string database_name, string name | bool', 3050*e48ec1faSBram Moolenaar\ 'notes_search(': 'string database_name, string keywords | array', 3051*e48ec1faSBram Moolenaar\ 'notes_unread(': 'string database_name, string user_name | array', 3052*e48ec1faSBram Moolenaar\ 'notes_version(': 'string database_name | float', 3053362e1a30SBram Moolenaar\ 'nsapi_request_headers(': 'void | array', 3054362e1a30SBram Moolenaar\ 'nsapi_response_headers(': 'void | array', 3055362e1a30SBram Moolenaar\ 'nsapi_virtual(': 'string uri | bool', 3056362e1a30SBram Moolenaar\ 'number_format(': 'float number [, int decimals [, string dec_point, string thousands_sep]] | string', 3057362e1a30SBram Moolenaar\ 'ob_clean(': 'void | void', 3058362e1a30SBram Moolenaar\ 'ob_end_clean(': 'void | bool', 3059362e1a30SBram Moolenaar\ 'ob_end_flush(': 'void | bool', 3060362e1a30SBram Moolenaar\ 'ob_flush(': 'void | void', 3061362e1a30SBram Moolenaar\ 'ob_get_clean(': 'void | string', 3062362e1a30SBram Moolenaar\ 'ob_get_contents(': 'void | string', 3063362e1a30SBram Moolenaar\ 'ob_get_flush(': 'void | string', 3064362e1a30SBram Moolenaar\ 'ob_get_length(': 'void | int', 3065362e1a30SBram Moolenaar\ 'ob_get_level(': 'void | int', 3066362e1a30SBram Moolenaar\ 'ob_gzhandler(': 'string buffer, int mode | string', 3067*e48ec1faSBram Moolenaar\ 'ob_iconv_handler(': 'string contents, int status | string', 3068362e1a30SBram Moolenaar\ 'ob_implicit_flush(': '[int flag] | void', 3069362e1a30SBram Moolenaar\ 'ob_list_handlers(': 'void | array', 3070362e1a30SBram Moolenaar\ 'ob_start(': '[callback output_callback [, int chunk_size [, bool erase]]] | bool', 3071362e1a30SBram Moolenaar\ 'ob_tidyhandler(': 'string input [, int mode] | string', 3072*e48ec1faSBram Moolenaar\ 'oci_bind_by_name(': 'resource stmt, string ph_name, mixed &variable [, int maxlength [, int type]] | bool', 3073362e1a30SBram Moolenaar\ 'oci_cancel(': 'resource stmt | bool', 3074362e1a30SBram Moolenaar\ 'oci_close(': 'resource connection | bool', 3075362e1a30SBram Moolenaar\ 'oci_commit(': 'resource connection | bool', 3076*e48ec1faSBram Moolenaar\ 'oci_connect(': 'string username, string password [, string db [, string charset [, int session_mode]]] | resource', 3077*e48ec1faSBram Moolenaar\ 'oci_define_by_name(': 'resource statement, string column_name, mixed &variable [, int type] | bool', 3078362e1a30SBram Moolenaar\ 'oci_error(': '[resource source] | array', 3079362e1a30SBram Moolenaar\ 'oci_execute(': 'resource stmt [, int mode] | bool', 3080*e48ec1faSBram Moolenaar\ 'oci_fetch_all(': 'resource statement, array &output [, int skip [, int maxrows [, int flags]]] | int', 3081362e1a30SBram Moolenaar\ 'oci_fetch_array(': 'resource statement [, int mode] | array', 3082362e1a30SBram Moolenaar\ 'oci_fetch_assoc(': 'resource statement | array', 3083*e48ec1faSBram Moolenaar\ 'oci_fetch(': 'resource statement | bool', 3084*e48ec1faSBram Moolenaar\ 'ocifetchinto(': 'resource statement, array &result [, int mode] | int', 3085362e1a30SBram Moolenaar\ 'oci_fetch_object(': 'resource statement | object', 3086362e1a30SBram Moolenaar\ 'oci_fetch_row(': 'resource statement | array', 3087362e1a30SBram Moolenaar\ 'oci_field_is_null(': 'resource stmt, mixed field | bool', 3088362e1a30SBram Moolenaar\ 'oci_field_name(': 'resource statement, int field | string', 3089362e1a30SBram Moolenaar\ 'oci_field_precision(': 'resource statement, int field | int', 3090362e1a30SBram Moolenaar\ 'oci_field_scale(': 'resource statement, int field | int', 3091362e1a30SBram Moolenaar\ 'oci_field_size(': 'resource stmt, mixed field | int', 3092362e1a30SBram Moolenaar\ 'oci_field_type(': 'resource stmt, int field | mixed', 3093362e1a30SBram Moolenaar\ 'oci_field_type_raw(': 'resource statement, int field | int', 3094362e1a30SBram Moolenaar\ 'oci_free_statement(': 'resource statement | bool', 3095362e1a30SBram Moolenaar\ 'oci_internal_debug(': 'int onoff | void', 3096362e1a30SBram Moolenaar\ 'oci_lob_copy(': 'OCI-Lob lob_to, OCI-Lob lob_from [, int length] | bool', 3097362e1a30SBram Moolenaar\ 'oci_lob_is_equal(': 'OCI-Lob lob1, OCI-Lob lob2 | bool', 3098*e48ec1faSBram Moolenaar\ 'oci_new_collection(': 'resource connection, string tdo [, string schema] | OCI-Collection', 3099*e48ec1faSBram Moolenaar\ 'oci_new_connect(': 'string username, string password [, string db [, string charset [, int session_mode]]] | resource', 3100362e1a30SBram Moolenaar\ 'oci_new_cursor(': 'resource connection | resource', 3101*e48ec1faSBram Moolenaar\ 'oci_new_descriptor(': 'resource connection [, int type] | OCI-Lob', 3102362e1a30SBram Moolenaar\ 'oci_num_fields(': 'resource statement | int', 3103362e1a30SBram Moolenaar\ 'oci_num_rows(': 'resource stmt | int', 3104362e1a30SBram Moolenaar\ 'oci_parse(': 'resource connection, string query | resource', 3105362e1a30SBram Moolenaar\ 'oci_password_change(': 'resource connection, string username, string old_password, string new_password | bool', 3106*e48ec1faSBram Moolenaar\ 'oci_pconnect(': 'string username, string password [, string db [, string charset [, int session_mode]]] | resource', 3107362e1a30SBram Moolenaar\ 'oci_result(': 'resource statement, mixed field | mixed', 3108362e1a30SBram Moolenaar\ 'oci_rollback(': 'resource connection | bool', 3109362e1a30SBram Moolenaar\ 'oci_server_version(': 'resource connection | string', 3110362e1a30SBram Moolenaar\ 'oci_set_prefetch(': 'resource statement [, int rows] | bool', 3111362e1a30SBram Moolenaar\ 'oci_statement_type(': 'resource statement | string', 3112362e1a30SBram Moolenaar\ 'octdec(': 'string octal_string | number', 3113*e48ec1faSBram Moolenaar\ 'odbc_autocommit(': 'resource connection_id [, bool OnOff] | mixed', 3114362e1a30SBram Moolenaar\ 'odbc_binmode(': 'resource result_id, int mode | bool', 3115362e1a30SBram Moolenaar\ 'odbc_close_all(': 'void | void', 3116*e48ec1faSBram Moolenaar\ 'odbc_close(': 'resource connection_id | void', 3117362e1a30SBram Moolenaar\ 'odbc_columnprivileges(': 'resource connection_id, string qualifier, string owner, string table_name, string column_name | resource', 3118362e1a30SBram Moolenaar\ 'odbc_columns(': 'resource connection_id [, string qualifier [, string schema [, string table_name [, string column_name]]]] | resource', 3119362e1a30SBram Moolenaar\ 'odbc_commit(': 'resource connection_id | bool', 3120362e1a30SBram Moolenaar\ 'odbc_connect(': 'string dsn, string user, string password [, int cursor_type] | resource', 3121362e1a30SBram Moolenaar\ 'odbc_cursor(': 'resource result_id | string', 3122362e1a30SBram Moolenaar\ 'odbc_data_source(': 'resource connection_id, int fetch_type | array', 3123362e1a30SBram Moolenaar\ 'odbc_do(': 'resource conn_id, string query | resource', 3124362e1a30SBram Moolenaar\ 'odbc_error(': '[resource connection_id] | string', 3125362e1a30SBram Moolenaar\ 'odbc_errormsg(': '[resource connection_id] | string', 3126362e1a30SBram Moolenaar\ 'odbc_exec(': 'resource connection_id, string query_string [, int flags] | resource', 3127362e1a30SBram Moolenaar\ 'odbc_execute(': 'resource result_id [, array parameters_array] | bool', 3128362e1a30SBram Moolenaar\ 'odbc_fetch_array(': 'resource result [, int rownumber] | array', 3129*e48ec1faSBram Moolenaar\ 'odbc_fetch_into(': 'resource result_id, array &result_array [, int rownumber] | int', 3130362e1a30SBram Moolenaar\ 'odbc_fetch_object(': 'resource result [, int rownumber] | object', 3131362e1a30SBram Moolenaar\ 'odbc_fetch_row(': 'resource result_id [, int row_number] | bool', 3132362e1a30SBram Moolenaar\ 'odbc_field_len(': 'resource result_id, int field_number | int', 3133362e1a30SBram Moolenaar\ 'odbc_field_name(': 'resource result_id, int field_number | string', 3134362e1a30SBram Moolenaar\ 'odbc_field_num(': 'resource result_id, string field_name | int', 3135362e1a30SBram Moolenaar\ 'odbc_field_precision(': 'resource result_id, int field_number | int', 3136362e1a30SBram Moolenaar\ 'odbc_field_scale(': 'resource result_id, int field_number | int', 3137362e1a30SBram Moolenaar\ 'odbc_field_type(': 'resource result_id, int field_number | string', 3138362e1a30SBram Moolenaar\ 'odbc_foreignkeys(': 'resource connection_id, string pk_qualifier, string pk_owner, string pk_table, string fk_qualifier, string fk_owner, string fk_table | resource', 3139362e1a30SBram Moolenaar\ 'odbc_free_result(': 'resource result_id | bool', 3140362e1a30SBram Moolenaar\ 'odbc_gettypeinfo(': 'resource connection_id [, int data_type] | resource', 3141362e1a30SBram Moolenaar\ 'odbc_longreadlen(': 'resource result_id, int length | bool', 3142362e1a30SBram Moolenaar\ 'odbc_next_result(': 'resource result_id | bool', 3143362e1a30SBram Moolenaar\ 'odbc_num_fields(': 'resource result_id | int', 3144362e1a30SBram Moolenaar\ 'odbc_num_rows(': 'resource result_id | int', 3145362e1a30SBram Moolenaar\ 'odbc_pconnect(': 'string dsn, string user, string password [, int cursor_type] | resource', 3146362e1a30SBram Moolenaar\ 'odbc_prepare(': 'resource connection_id, string query_string | resource', 3147362e1a30SBram Moolenaar\ 'odbc_primarykeys(': 'resource connection_id, string qualifier, string owner, string table | resource', 3148362e1a30SBram Moolenaar\ 'odbc_procedurecolumns(': 'resource connection_id [, string qualifier, string owner, string proc, string column] | resource', 3149362e1a30SBram Moolenaar\ 'odbc_procedures(': 'resource connection_id [, string qualifier, string owner, string name] | resource', 3150362e1a30SBram Moolenaar\ 'odbc_result_all(': 'resource result_id [, string format] | int', 3151*e48ec1faSBram Moolenaar\ 'odbc_result(': 'resource result_id, mixed field | mixed', 3152362e1a30SBram Moolenaar\ 'odbc_rollback(': 'resource connection_id | bool', 3153362e1a30SBram Moolenaar\ 'odbc_setoption(': 'resource id, int function, int option, int param | bool', 3154362e1a30SBram Moolenaar\ 'odbc_specialcolumns(': 'resource connection_id, int type, string qualifier, string owner, string table, int scope, int nullable | resource', 3155362e1a30SBram Moolenaar\ 'odbc_statistics(': 'resource connection_id, string qualifier, string owner, string table_name, int unique, int accuracy | resource', 3156362e1a30SBram Moolenaar\ 'odbc_tableprivileges(': 'resource connection_id, string qualifier, string owner, string name | resource', 3157362e1a30SBram Moolenaar\ 'odbc_tables(': 'resource connection_id [, string qualifier [, string owner [, string name [, string types]]]] | resource', 3158362e1a30SBram Moolenaar\ 'openal_buffer_create(': 'void | resource', 3159362e1a30SBram Moolenaar\ 'openal_buffer_data(': 'resource buffer, int format, string data, int freq | bool', 3160362e1a30SBram Moolenaar\ 'openal_buffer_destroy(': 'resource buffer | bool', 3161362e1a30SBram Moolenaar\ 'openal_buffer_get(': 'resource buffer, int property | int', 3162362e1a30SBram Moolenaar\ 'openal_buffer_loadwav(': 'resource buffer, string wavfile | bool', 3163362e1a30SBram Moolenaar\ 'openal_context_create(': 'resource device | resource', 3164362e1a30SBram Moolenaar\ 'openal_context_current(': 'resource context | bool', 3165362e1a30SBram Moolenaar\ 'openal_context_destroy(': 'resource context | bool', 3166362e1a30SBram Moolenaar\ 'openal_context_process(': 'resource context | bool', 3167362e1a30SBram Moolenaar\ 'openal_context_suspend(': 'resource context | bool', 3168362e1a30SBram Moolenaar\ 'openal_device_close(': 'resource device | bool', 3169362e1a30SBram Moolenaar\ 'openal_device_open(': '[string device_desc] | resource', 3170362e1a30SBram Moolenaar\ 'openal_listener_get(': 'int property | mixed', 3171362e1a30SBram Moolenaar\ 'openal_listener_set(': 'int property, mixed setting | bool', 3172362e1a30SBram Moolenaar\ 'openal_source_create(': 'void | resource', 3173*e48ec1faSBram Moolenaar\ 'openal_source_destroy(': 'resource source | bool', 3174362e1a30SBram Moolenaar\ 'openal_source_get(': 'resource source, int property | mixed', 3175362e1a30SBram Moolenaar\ 'openal_source_pause(': 'resource source | bool', 3176362e1a30SBram Moolenaar\ 'openal_source_play(': 'resource source | bool', 3177362e1a30SBram Moolenaar\ 'openal_source_rewind(': 'resource source | bool', 3178362e1a30SBram Moolenaar\ 'openal_source_set(': 'resource source, int property, mixed setting | bool', 3179362e1a30SBram Moolenaar\ 'openal_source_stop(': 'resource source | bool', 3180362e1a30SBram Moolenaar\ 'openal_stream(': 'resource source, int format, int rate | resource', 3181*e48ec1faSBram Moolenaar\ 'opendir(': 'string path [, resource context] | resource', 3182*e48ec1faSBram Moolenaar\ 'openlog(': 'string ident, int option, int facility | bool', 3183*e48ec1faSBram Moolenaar\ 'openssl_csr_export(': 'resource csr, string &out [, bool notext] | bool', 3184362e1a30SBram Moolenaar\ 'openssl_csr_export_to_file(': 'resource csr, string outfilename [, bool notext] | bool', 3185*e48ec1faSBram Moolenaar\ 'openssl_csr_new(': 'array dn, resource &privkey [, array configargs [, array extraattribs]] | mixed', 3186362e1a30SBram Moolenaar\ 'openssl_csr_sign(': 'mixed csr, mixed cacert, mixed priv_key, int days [, array configargs [, int serial]] | resource', 3187*e48ec1faSBram Moolenaar\ 'openssl_error_string(': 'void | string', 3188362e1a30SBram Moolenaar\ 'openssl_free_key(': 'resource key_identifier | void', 3189*e48ec1faSBram Moolenaar\ 'openssl_open(': 'string sealed_data, string &open_data, string env_key, mixed priv_key_id | bool', 3190362e1a30SBram Moolenaar\ 'openssl_pkcs7_decrypt(': 'string infilename, string outfilename, mixed recipcert [, mixed recipkey] | bool', 3191362e1a30SBram Moolenaar\ 'openssl_pkcs7_encrypt(': 'string infile, string outfile, mixed recipcerts, array headers [, int flags [, int cipherid]] | bool', 3192362e1a30SBram Moolenaar\ 'openssl_pkcs7_sign(': 'string infilename, string outfilename, mixed signcert, mixed privkey, array headers [, int flags [, string extracerts]] | bool', 3193*e48ec1faSBram Moolenaar\ 'openssl_pkcs7_verify(': 'string filename, int flags [, string outfilename [, array cainfo [, string extracerts]]] | mixed', 3194*e48ec1faSBram Moolenaar\ 'openssl_pkey_export(': 'mixed key, string &out [, string passphrase [, array configargs]] | bool', 3195362e1a30SBram Moolenaar\ 'openssl_pkey_export_to_file(': 'mixed key, string outfilename [, string passphrase [, array configargs]] | bool', 3196*e48ec1faSBram Moolenaar\ 'openssl_pkey_free(': 'resource key | void', 3197362e1a30SBram Moolenaar\ 'openssl_pkey_get_private(': 'mixed key [, string passphrase] | resource', 3198362e1a30SBram Moolenaar\ 'openssl_pkey_get_public(': 'mixed certificate | resource', 3199362e1a30SBram Moolenaar\ 'openssl_pkey_new(': '[array configargs] | resource', 3200*e48ec1faSBram Moolenaar\ 'openssl_private_decrypt(': 'string data, string &decrypted, mixed key [, int padding] | bool', 3201*e48ec1faSBram Moolenaar\ 'openssl_private_encrypt(': 'string data, string &crypted, mixed key [, int padding] | bool', 3202*e48ec1faSBram Moolenaar\ 'openssl_public_decrypt(': 'string data, string &decrypted, mixed key [, int padding] | bool', 3203*e48ec1faSBram Moolenaar\ 'openssl_public_encrypt(': 'string data, string &crypted, mixed key [, int padding] | bool', 3204*e48ec1faSBram Moolenaar\ 'openssl_seal(': 'string data, string &sealed_data, array &env_keys, array pub_key_ids | int', 3205*e48ec1faSBram Moolenaar\ 'openssl_sign(': 'string data, string &signature, mixed priv_key_id [, int signature_alg] | bool', 3206362e1a30SBram Moolenaar\ 'openssl_verify(': 'string data, string signature, mixed pub_key_id | int', 3207362e1a30SBram Moolenaar\ 'openssl_x509_check_private_key(': 'mixed cert, mixed key | bool', 3208*e48ec1faSBram Moolenaar\ 'openssl_x509_checkpurpose(': 'mixed x509cert, int purpose [, array cainfo [, string untrustedfile]] | int', 3209*e48ec1faSBram Moolenaar\ 'openssl_x509_export(': 'mixed x509, string &output [, bool notext] | bool', 3210362e1a30SBram Moolenaar\ 'openssl_x509_export_to_file(': 'mixed x509, string outfilename [, bool notext] | bool', 3211362e1a30SBram Moolenaar\ 'openssl_x509_free(': 'resource x509cert | void', 3212362e1a30SBram Moolenaar\ 'openssl_x509_parse(': 'mixed x509cert [, bool shortnames] | array', 3213362e1a30SBram Moolenaar\ 'openssl_x509_read(': 'mixed x509certdata | resource', 3214362e1a30SBram Moolenaar\ 'ora_bind(': 'resource cursor, string PHP_variable_name, string SQL_parameter_name, int length [, int type] | bool', 3215362e1a30SBram Moolenaar\ 'ora_close(': 'resource cursor | bool', 3216362e1a30SBram Moolenaar\ 'ora_columnname(': 'resource cursor, int column | string', 3217362e1a30SBram Moolenaar\ 'ora_columnsize(': 'resource cursor, int column | int', 3218362e1a30SBram Moolenaar\ 'ora_columntype(': 'resource cursor, int column | string', 3219362e1a30SBram Moolenaar\ 'ora_commit(': 'resource conn | bool', 3220362e1a30SBram Moolenaar\ 'ora_commitoff(': 'resource conn | bool', 3221362e1a30SBram Moolenaar\ 'ora_commiton(': 'resource conn | bool', 3222362e1a30SBram Moolenaar\ 'ora_do(': 'resource conn, string query | resource', 3223362e1a30SBram Moolenaar\ 'ora_errorcode(': '[resource cursor_or_connection] | int', 3224*e48ec1faSBram Moolenaar\ 'ora_error(': '[resource cursor_or_connection] | string', 3225362e1a30SBram Moolenaar\ 'ora_exec(': 'resource cursor | bool', 3226362e1a30SBram Moolenaar\ 'ora_fetch(': 'resource cursor | bool', 3227*e48ec1faSBram Moolenaar\ 'ora_fetch_into(': 'resource cursor, array &result [, int flags] | int', 3228*e48ec1faSBram Moolenaar\ 'ora_getcolumn(': 'resource cursor, int column | string', 3229362e1a30SBram Moolenaar\ 'ora_logoff(': 'resource connection | bool', 3230362e1a30SBram Moolenaar\ 'ora_logon(': 'string user, string password | resource', 3231362e1a30SBram Moolenaar\ 'ora_numcols(': 'resource cursor | int', 3232362e1a30SBram Moolenaar\ 'ora_numrows(': 'resource cursor | int', 3233362e1a30SBram Moolenaar\ 'ora_open(': 'resource connection | resource', 3234362e1a30SBram Moolenaar\ 'ora_parse(': 'resource cursor, string sql_statement [, int defer] | bool', 3235362e1a30SBram Moolenaar\ 'ora_plogon(': 'string user, string password | resource', 3236362e1a30SBram Moolenaar\ 'ora_rollback(': 'resource connection | bool', 3237*e48ec1faSBram Moolenaar\ 'OrbitEnum(': 'string id | new', 3238*e48ec1faSBram Moolenaar\ 'OrbitObject(': 'string ior | new', 3239*e48ec1faSBram Moolenaar\ 'OrbitStruct(': 'string id | new', 3240362e1a30SBram Moolenaar\ 'ord(': 'string string | int', 3241362e1a30SBram Moolenaar\ 'output_add_rewrite_var(': 'string name, string value | bool', 3242362e1a30SBram Moolenaar\ 'output_reset_rewrite_vars(': 'void | bool', 3243362e1a30SBram Moolenaar\ 'overload(': '[string class_name] | void', 3244362e1a30SBram Moolenaar\ 'override_function(': 'string function_name, string function_args, string function_code | bool', 3245362e1a30SBram Moolenaar\ 'ovrimos_close(': 'int connection | void', 3246362e1a30SBram Moolenaar\ 'ovrimos_commit(': 'int connection_id | bool', 3247362e1a30SBram Moolenaar\ 'ovrimos_connect(': 'string host, string db, string user, string password | int', 3248362e1a30SBram Moolenaar\ 'ovrimos_cursor(': 'int result_id | string', 3249362e1a30SBram Moolenaar\ 'ovrimos_exec(': 'int connection_id, string query | int', 3250362e1a30SBram Moolenaar\ 'ovrimos_execute(': 'int result_id [, array parameters_array] | bool', 3251*e48ec1faSBram Moolenaar\ 'ovrimos_fetch_into(': 'int result_id, array &result_array [, string how [, int rownumber]] | bool', 3252362e1a30SBram Moolenaar\ 'ovrimos_fetch_row(': 'int result_id [, int how [, int row_number]] | bool', 3253362e1a30SBram Moolenaar\ 'ovrimos_field_len(': 'int result_id, int field_number | int', 3254362e1a30SBram Moolenaar\ 'ovrimos_field_name(': 'int result_id, int field_number | string', 3255362e1a30SBram Moolenaar\ 'ovrimos_field_num(': 'int result_id, string field_name | int', 3256362e1a30SBram Moolenaar\ 'ovrimos_field_type(': 'int result_id, int field_number | int', 3257362e1a30SBram Moolenaar\ 'ovrimos_free_result(': 'int result_id | bool', 3258362e1a30SBram Moolenaar\ 'ovrimos_longreadlen(': 'int result_id, int length | bool', 3259362e1a30SBram Moolenaar\ 'ovrimos_num_fields(': 'int result_id | int', 3260362e1a30SBram Moolenaar\ 'ovrimos_num_rows(': 'int result_id | int', 3261362e1a30SBram Moolenaar\ 'ovrimos_prepare(': 'int connection_id, string query | int', 3262362e1a30SBram Moolenaar\ 'ovrimos_result_all(': 'int result_id [, string format] | int', 3263*e48ec1faSBram Moolenaar\ 'ovrimos_result(': 'int result_id, mixed field | string', 3264362e1a30SBram Moolenaar\ 'ovrimos_rollback(': 'int connection_id | bool', 3265362e1a30SBram Moolenaar\ 'pack(': 'string format [, mixed args [, mixed ...]] | string', 3266*e48ec1faSBram Moolenaar\ 'ParentIterator::getChildren(': 'void | ParentIterator', 3267*e48ec1faSBram Moolenaar\ 'ParentIterator::hasChildren(': 'void | bool', 3268*e48ec1faSBram Moolenaar\ 'ParentIterator::next(': 'void | void', 3269*e48ec1faSBram Moolenaar\ 'ParentIterator::rewind(': 'void | void', 3270362e1a30SBram Moolenaar\ 'parse_ini_file(': 'string filename [, bool process_sections] | array', 3271*e48ec1faSBram Moolenaar\ 'parsekit_compile_file(': 'string filename [, array &errors [, int options]] | array', 3272*e48ec1faSBram Moolenaar\ 'parsekit_compile_string(': 'string phpcode [, array &errors [, int options]] | array', 3273362e1a30SBram Moolenaar\ 'parsekit_func_arginfo(': 'mixed function | array', 3274*e48ec1faSBram Moolenaar\ 'parse_str(': 'string str [, array &arr] | void', 3275362e1a30SBram Moolenaar\ 'parse_url(': 'string url | array', 3276*e48ec1faSBram Moolenaar\ 'passthru(': 'string command [, int &return_var] | void', 3277*e48ec1faSBram Moolenaar\ 'pathinfo(': 'string path [, int options] | mixed', 3278362e1a30SBram Moolenaar\ 'pclose(': 'resource handle | int', 3279362e1a30SBram Moolenaar\ 'pcntl_alarm(': 'int seconds | int', 3280*e48ec1faSBram Moolenaar\ 'pcntl_exec(': 'string path [, array args [, array envs]] | void', 3281362e1a30SBram Moolenaar\ 'pcntl_fork(': 'void | int', 3282362e1a30SBram Moolenaar\ 'pcntl_getpriority(': '[int pid [, int process_identifier]] | int', 3283362e1a30SBram Moolenaar\ 'pcntl_setpriority(': 'int priority [, int pid [, int process_identifier]] | bool', 3284362e1a30SBram Moolenaar\ 'pcntl_signal(': 'int signo, callback handle [, bool restart_syscalls] | bool', 3285*e48ec1faSBram Moolenaar\ 'pcntl_wait(': 'int &status [, int options] | int', 3286*e48ec1faSBram Moolenaar\ 'pcntl_waitpid(': 'int pid, int &status [, int options] | int', 3287362e1a30SBram Moolenaar\ 'pcntl_wexitstatus(': 'int status | int', 3288*e48ec1faSBram Moolenaar\ 'pcntl_wifexited(': 'int status | bool', 3289*e48ec1faSBram Moolenaar\ 'pcntl_wifsignaled(': 'int status | bool', 3290*e48ec1faSBram Moolenaar\ 'pcntl_wifstopped(': 'int status | bool', 3291362e1a30SBram Moolenaar\ 'pcntl_wstopsig(': 'int status | int', 3292362e1a30SBram Moolenaar\ 'pcntl_wtermsig(': 'int status | int', 3293*e48ec1faSBram Moolenaar\ 'pdf_activate_item(': 'resource pdfdoc, int id | bool', 3294362e1a30SBram Moolenaar\ 'pdf_add_launchlink(': 'resource pdfdoc, float llx, float lly, float urx, float ury, string filename | bool', 3295362e1a30SBram Moolenaar\ 'pdf_add_locallink(': 'resource pdfdoc, float lowerleftx, float lowerlefty, float upperrightx, float upperrighty, int page, string dest | bool', 3296*e48ec1faSBram Moolenaar\ 'pdf_add_nameddest(': 'resource pdfdoc, string name, string optlist | bool', 3297362e1a30SBram Moolenaar\ 'pdf_add_note(': 'resource pdfdoc, float llx, float lly, float urx, float ury, string contents, string title, string icon, int open | bool', 3298362e1a30SBram Moolenaar\ 'pdf_add_pdflink(': 'resource pdfdoc, float bottom_left_x, float bottom_left_y, float up_right_x, float up_right_y, string filename, int page, string dest | bool', 3299362e1a30SBram Moolenaar\ 'pdf_add_thumbnail(': 'resource pdfdoc, int image | bool', 3300362e1a30SBram Moolenaar\ 'pdf_add_weblink(': 'resource pdfdoc, float lowerleftx, float lowerlefty, float upperrightx, float upperrighty, string url | bool', 3301*e48ec1faSBram Moolenaar\ 'pdf_arc(': 'resource p, float x, float y, float r, float alpha, float beta | bool', 3302*e48ec1faSBram Moolenaar\ 'pdf_arcn(': 'resource p, float x, float y, float r, float alpha, float beta | bool', 3303362e1a30SBram Moolenaar\ 'pdf_attach_file(': 'resource pdfdoc, float llx, float lly, float urx, float ury, string filename, string description, string author, string mimetype, string icon | bool', 3304*e48ec1faSBram Moolenaar\ 'pdf_begin_document(': 'resource pdfdoc, string filename, string optlist | int', 3305*e48ec1faSBram Moolenaar\ 'pdf_begin_font(': 'resource pdfdoc, string filename, float a, float b, float c, float d, float e, float f, string optlist | bool', 3306*e48ec1faSBram Moolenaar\ 'pdf_begin_glyph(': 'resource pdfdoc, string glyphname, float wx, float llx, float lly, float urx, float ury | bool', 3307*e48ec1faSBram Moolenaar\ 'pdf_begin_item(': 'resource pdfdoc, string tag, string optlist | int', 3308*e48ec1faSBram Moolenaar\ 'pdf_begin_layer(': 'resource pdfdoc, int layer | bool', 3309*e48ec1faSBram Moolenaar\ 'pdf_begin_page_ext(': 'resource pdfdoc, float width, float height, string optlist | bool', 3310362e1a30SBram Moolenaar\ 'pdf_begin_page(': 'resource pdfdoc, float width, float height | bool', 3311362e1a30SBram Moolenaar\ 'pdf_begin_pattern(': 'resource pdfdoc, float width, float height, float xstep, float ystep, int painttype | int', 3312362e1a30SBram Moolenaar\ 'pdf_begin_template(': 'resource pdfdoc, float width, float height | int', 3313362e1a30SBram Moolenaar\ 'pdf_circle(': 'resource pdfdoc, float x, float y, float r | bool', 3314*e48ec1faSBram Moolenaar\ 'pdf_clip(': 'resource p | bool', 3315*e48ec1faSBram Moolenaar\ 'pdf_close(': 'resource p | bool', 3316*e48ec1faSBram Moolenaar\ 'pdf_close_image(': 'resource p, int image | void', 3317*e48ec1faSBram Moolenaar\ 'pdf_closepath_fill_stroke(': 'resource p | bool', 3318*e48ec1faSBram Moolenaar\ 'pdf_closepath(': 'resource p | bool', 3319*e48ec1faSBram Moolenaar\ 'pdf_closepath_stroke(': 'resource p | bool', 3320*e48ec1faSBram Moolenaar\ 'pdf_close_pdi(': 'resource p, int doc | bool', 3321*e48ec1faSBram Moolenaar\ 'pdf_close_pdi_page(': 'resource p, int page | bool', 3322*e48ec1faSBram Moolenaar\ 'pdf_concat(': 'resource p, float a, float b, float c, float d, float e, float f | bool', 3323*e48ec1faSBram Moolenaar\ 'pdf_continue_text(': 'resource p, string text | bool', 3324*e48ec1faSBram Moolenaar\ 'pdf_create_action(': 'resource pdfdoc, string type, string optlist | int', 3325*e48ec1faSBram Moolenaar\ 'pdf_create_annotation(': 'resource pdfdoc, float llx, float lly, float urx, float ury, string type, string optlist | bool', 3326*e48ec1faSBram Moolenaar\ 'pdf_create_bookmark(': 'resource pdfdoc, string text, string optlist | int', 3327*e48ec1faSBram Moolenaar\ 'pdf_create_fieldgroup(': 'resource pdfdoc, string name, string optlist | bool', 3328*e48ec1faSBram Moolenaar\ 'pdf_create_field(': 'resource pdfdoc, float llx, float lly, float urx, float ury, string name, string type, string optlist | bool', 3329*e48ec1faSBram Moolenaar\ 'pdf_create_gstate(': 'resource pdfdoc, string optlist | int', 3330*e48ec1faSBram Moolenaar\ 'pdf_create_pvf(': 'resource pdfdoc, string filename, string data, string optlist | bool', 3331*e48ec1faSBram Moolenaar\ 'pdf_create_textflow(': 'resource pdfdoc, string text, string optlist | int', 3332*e48ec1faSBram Moolenaar\ 'pdf_curveto(': 'resource p, float x1, float y1, float x2, float y2, float x3, float y3 | bool', 3333*e48ec1faSBram Moolenaar\ 'pdf_define_layer(': 'resource pdfdoc, string name, string optlist | int', 3334362e1a30SBram Moolenaar\ 'pdf_delete(': 'resource pdfdoc | bool', 3335*e48ec1faSBram Moolenaar\ 'pdf_delete_pvf(': 'resource pdfdoc, string filename | int', 3336*e48ec1faSBram Moolenaar\ 'pdf_delete_textflow(': 'resource pdfdoc, int textflow | bool', 3337*e48ec1faSBram Moolenaar\ 'pdf_encoding_set_char(': 'resource pdfdoc, string encoding, int slot, string glyphname, int uv | bool', 3338*e48ec1faSBram Moolenaar\ 'pdf_end_document(': 'resource pdfdoc, string optlist | bool', 3339*e48ec1faSBram Moolenaar\ 'pdf_end_font(': 'resource pdfdoc | bool', 3340*e48ec1faSBram Moolenaar\ 'pdf_end_glyph(': 'resource pdfdoc | bool', 3341*e48ec1faSBram Moolenaar\ 'pdf_end_item(': 'resource pdfdoc, int id | bool', 3342*e48ec1faSBram Moolenaar\ 'pdf_end_layer(': 'resource pdfdoc | bool', 3343*e48ec1faSBram Moolenaar\ 'pdf_end_page_ext(': 'resource pdfdoc, string optlist | bool', 3344*e48ec1faSBram Moolenaar\ 'pdf_end_page(': 'resource p | bool', 3345*e48ec1faSBram Moolenaar\ 'pdf_end_pattern(': 'resource p | bool', 3346*e48ec1faSBram Moolenaar\ 'pdf_end_template(': 'resource p | bool', 3347*e48ec1faSBram Moolenaar\ 'pdf_fill(': 'resource p | bool', 3348*e48ec1faSBram Moolenaar\ 'pdf_fill_imageblock(': 'resource pdfdoc, int page, string blockname, int image, string optlist | int', 3349*e48ec1faSBram Moolenaar\ 'pdf_fill_pdfblock(': 'resource pdfdoc, int page, string blockname, int contents, string optlist | int', 3350*e48ec1faSBram Moolenaar\ 'pdf_fill_stroke(': 'resource p | bool', 3351*e48ec1faSBram Moolenaar\ 'pdf_fill_textblock(': 'resource pdfdoc, int page, string blockname, string text, string optlist | int', 3352*e48ec1faSBram Moolenaar\ 'pdf_findfont(': 'resource p, string fontname, string encoding, int embed | int', 3353*e48ec1faSBram Moolenaar\ 'pdf_fit_image(': 'resource pdfdoc, int image, float x, float y, string optlist | bool', 3354*e48ec1faSBram Moolenaar\ 'pdf_fit_pdi_page(': 'resource pdfdoc, int page, float x, float y, string optlist | bool', 3355*e48ec1faSBram Moolenaar\ 'pdf_fit_textflow(': 'resource pdfdoc, int textflow, float llx, float lly, float urx, float ury, string optlist | string', 3356*e48ec1faSBram Moolenaar\ 'pdf_fit_textline(': 'resource pdfdoc, string text, float x, float y, string optlist | bool', 3357*e48ec1faSBram Moolenaar\ 'pdf_get_apiname(': 'resource pdfdoc | string', 3358*e48ec1faSBram Moolenaar\ 'pdf_get_buffer(': 'resource p | string', 3359*e48ec1faSBram Moolenaar\ 'pdf_get_errmsg(': 'resource pdfdoc | string', 3360*e48ec1faSBram Moolenaar\ 'pdf_get_errnum(': 'resource pdfdoc | int', 3361362e1a30SBram Moolenaar\ 'pdf_get_majorversion(': 'void | int', 3362362e1a30SBram Moolenaar\ 'pdf_get_minorversion(': 'void | int', 3363*e48ec1faSBram Moolenaar\ 'pdf_get_parameter(': 'resource p, string key, float modifier | string', 3364*e48ec1faSBram Moolenaar\ 'pdf_get_pdi_parameter(': 'resource p, string key, int doc, int page, int reserved | string', 3365*e48ec1faSBram Moolenaar\ 'pdf_get_pdi_value(': 'resource p, string key, int doc, int page, int reserved | float', 3366*e48ec1faSBram Moolenaar\ 'pdf_get_value(': 'resource p, string key, float modifier | float', 3367*e48ec1faSBram Moolenaar\ 'pdf_info_textflow(': 'resource pdfdoc, int textflow, string keyword | float', 3368*e48ec1faSBram Moolenaar\ 'pdf_initgraphics(': 'resource p | bool', 3369*e48ec1faSBram Moolenaar\ 'pdf_lineto(': 'resource p, float x, float y | bool', 3370*e48ec1faSBram Moolenaar\ 'pdf_load_font(': 'resource pdfdoc, string fontname, string encoding, string optlist | int', 3371*e48ec1faSBram Moolenaar\ 'pdf_load_iccprofile(': 'resource pdfdoc, string profilename, string optlist | int', 3372*e48ec1faSBram Moolenaar\ 'pdf_load_image(': 'resource pdfdoc, string imagetype, string filename, string optlist | int', 3373*e48ec1faSBram Moolenaar\ 'pdf_makespotcolor(': 'resource p, string spotname | int', 3374*e48ec1faSBram Moolenaar\ 'pdf_moveto(': 'resource p, float x, float y | bool', 3375362e1a30SBram Moolenaar\ 'pdf_new(': ' | resource', 3376362e1a30SBram Moolenaar\ 'pdf_open_ccitt(': 'resource pdfdoc, string filename, int width, int height, int BitReverse, int k, int Blackls1 | int', 3377*e48ec1faSBram Moolenaar\ 'pdf_open_file(': 'resource p, string filename | bool', 3378*e48ec1faSBram Moolenaar\ 'pdf_open_image_file(': 'resource p, string imagetype, string filename, string stringparam, int intparam | int', 3379*e48ec1faSBram Moolenaar\ 'pdf_open_image(': 'resource p, string imagetype, string source, string data, int length, int width, int height, int components, int bpc, string params | int', 3380*e48ec1faSBram Moolenaar\ 'pdf_open_memory_image(': 'resource p, resource image | int', 3381*e48ec1faSBram Moolenaar\ 'pdf_open_pdi(': 'resource pdfdoc, string filename, string optlist, int len | int', 3382*e48ec1faSBram Moolenaar\ 'pdf_open_pdi_page(': 'resource p, int doc, int pagenumber, string optlist | int', 3383362e1a30SBram Moolenaar\ 'pdf_place_image(': 'resource pdfdoc, int image, float x, float y, float scale | bool', 3384362e1a30SBram Moolenaar\ 'pdf_place_pdi_page(': 'resource pdfdoc, int page, float x, float y, float sx, float sy | bool', 3385*e48ec1faSBram Moolenaar\ 'pdf_process_pdi(': 'resource pdfdoc, int doc, int page, string optlist | int', 3386*e48ec1faSBram Moolenaar\ 'pdf_rect(': 'resource p, float x, float y, float width, float height | bool', 3387*e48ec1faSBram Moolenaar\ 'pdf_restore(': 'resource p | bool', 3388*e48ec1faSBram Moolenaar\ 'pdf_resume_page(': 'resource pdfdoc, string optlist | bool', 3389*e48ec1faSBram Moolenaar\ 'pdf_rotate(': 'resource p, float phi | bool', 3390*e48ec1faSBram Moolenaar\ 'pdf_save(': 'resource p | bool', 3391*e48ec1faSBram Moolenaar\ 'pdf_scale(': 'resource p, float sx, float sy | bool', 3392*e48ec1faSBram Moolenaar\ 'pdf_set_border_color(': 'resource p, float red, float green, float blue | bool', 3393362e1a30SBram Moolenaar\ 'pdf_set_border_dash(': 'resource pdfdoc, float black, float white | bool', 3394362e1a30SBram Moolenaar\ 'pdf_set_border_style(': 'resource pdfdoc, string style, float width | bool', 3395*e48ec1faSBram Moolenaar\ 'pdf_setcolor(': 'resource p, string fstype, string colorspace, float c1, float c2, float c3, float c4 | bool', 3396362e1a30SBram Moolenaar\ 'pdf_setdash(': 'resource pdfdoc, float b, float w | bool', 3397*e48ec1faSBram Moolenaar\ 'pdf_setdashpattern(': 'resource pdfdoc, string optlist | bool', 3398362e1a30SBram Moolenaar\ 'pdf_setflat(': 'resource pdfdoc, float flatness | bool', 3399*e48ec1faSBram Moolenaar\ 'pdf_setfont(': 'resource pdfdoc, int font, float fontsize | bool', 3400*e48ec1faSBram Moolenaar\ 'pdf_setgray_fill(': 'resource p, float g | bool', 3401*e48ec1faSBram Moolenaar\ 'pdf_setgray(': 'resource p, float g | bool', 3402*e48ec1faSBram Moolenaar\ 'pdf_setgray_stroke(': 'resource p, float g | bool', 3403*e48ec1faSBram Moolenaar\ 'pdf_set_gstate(': 'resource pdfdoc, int gstate | bool', 3404*e48ec1faSBram Moolenaar\ 'pdf_set_info(': 'resource p, string key, string value | bool', 3405*e48ec1faSBram Moolenaar\ 'pdf_set_layer_dependency(': 'resource pdfdoc, string type, string optlist | bool', 3406*e48ec1faSBram Moolenaar\ 'pdf_setlinecap(': 'resource p, int linecap | bool', 3407*e48ec1faSBram Moolenaar\ 'pdf_setlinejoin(': 'resource p, int value | bool', 3408*e48ec1faSBram Moolenaar\ 'pdf_setlinewidth(': 'resource p, float width | bool', 3409*e48ec1faSBram Moolenaar\ 'pdf_setmatrix(': 'resource p, float a, float b, float c, float d, float e, float f | bool', 3410362e1a30SBram Moolenaar\ 'pdf_setmiterlimit(': 'resource pdfdoc, float miter | bool', 3411*e48ec1faSBram Moolenaar\ 'pdf_set_parameter(': 'resource p, string key, string value | bool', 3412*e48ec1faSBram Moolenaar\ 'pdf_setrgbcolor_fill(': 'resource p, float red, float green, float blue | bool', 3413*e48ec1faSBram Moolenaar\ 'pdf_setrgbcolor(': 'resource p, float red, float green, float blue | bool', 3414*e48ec1faSBram Moolenaar\ 'pdf_setrgbcolor_stroke(': 'resource p, float red, float green, float blue | bool', 3415*e48ec1faSBram Moolenaar\ 'pdf_set_text_pos(': 'resource p, float x, float y | bool', 3416*e48ec1faSBram Moolenaar\ 'pdf_set_value(': 'resource p, string key, float value | bool', 3417*e48ec1faSBram Moolenaar\ 'pdf_shading(': 'resource pdfdoc, string shtype, float x0, float y0, float x1, float y1, float c1, float c2, float c3, float c4, string optlist | int', 3418*e48ec1faSBram Moolenaar\ 'pdf_shading_pattern(': 'resource pdfdoc, int shading, string optlist | int', 3419*e48ec1faSBram Moolenaar\ 'pdf_shfill(': 'resource pdfdoc, int shading | bool', 3420*e48ec1faSBram Moolenaar\ 'pdf_show_boxed(': 'resource p, string text, float left, float top, float width, float height, string mode, string feature | int', 3421362e1a30SBram Moolenaar\ 'pdf_show(': 'resource pdfdoc, string text | bool', 3422*e48ec1faSBram Moolenaar\ 'pdf_show_xy(': 'resource p, string text, float x, float y | bool', 3423*e48ec1faSBram Moolenaar\ 'pdf_skew(': 'resource p, float alpha, float beta | bool', 3424*e48ec1faSBram Moolenaar\ 'pdf_stringwidth(': 'resource p, string text, int font, float fontsize | float', 3425*e48ec1faSBram Moolenaar\ 'pdf_stroke(': 'resource p | bool', 3426*e48ec1faSBram Moolenaar\ 'pdf_suspend_page(': 'resource pdfdoc, string optlist | bool', 3427*e48ec1faSBram Moolenaar\ 'pdf_translate(': 'resource p, float tx, float ty | bool', 3428*e48ec1faSBram Moolenaar\ 'pdf_utf16_to_utf8(': 'resource pdfdoc, string utf16string | string', 3429*e48ec1faSBram Moolenaar\ 'pdf_utf8_to_utf16(': 'resource pdfdoc, string utf8string, string ordering | string', 3430*e48ec1faSBram Moolenaar\ 'pdf_xshow(': 'resource pdfdoc, string text | bool', 3431*e48ec1faSBram Moolenaar\ 'PDO::beginTransaction(': 'void | bool', 3432*e48ec1faSBram Moolenaar\ 'PDO::commit(': 'void | bool', 3433*e48ec1faSBram Moolenaar\ 'PDO::__construct(': 'string dsn [, string username [, string password [, array driver_options]]] | PDO', 3434*e48ec1faSBram Moolenaar\ 'PDO::errorCode(': 'void | string', 3435*e48ec1faSBram Moolenaar\ 'PDO::errorInfo(': 'void | array', 3436*e48ec1faSBram Moolenaar\ 'PDO::exec(': 'string statement | int', 3437*e48ec1faSBram Moolenaar\ 'PDO::getAttribute(': 'int attribute | mixed', 3438*e48ec1faSBram Moolenaar\ 'PDO::getAvailableDrivers(': 'void | array', 3439*e48ec1faSBram Moolenaar\ 'PDO::lastInsertId(': '[string name] | string', 3440*e48ec1faSBram Moolenaar\ 'PDO::prepare(': 'string statement [, array driver_options] | PDOStatement', 3441*e48ec1faSBram Moolenaar\ 'PDO::query(': 'string statement | PDOStatement', 3442*e48ec1faSBram Moolenaar\ 'PDO::quote(': 'string string [, int parameter_type] | string', 3443*e48ec1faSBram Moolenaar\ 'PDO::rollBack(': 'void | bool', 3444*e48ec1faSBram Moolenaar\ 'PDO::setAttribute(': 'int attribute, mixed value | bool', 3445*e48ec1faSBram Moolenaar\ 'PDO::sqliteCreateAggregate(': 'string function_name, callback step_func, callback finalize_func [, int num_args] | bool', 3446*e48ec1faSBram Moolenaar\ 'PDO::sqliteCreateFunction(': 'string function_name, callback callback [, int num_args] | bool', 3447*e48ec1faSBram Moolenaar\ 'PDOStatement::bindColumn(': 'mixed column, mixed &param [, int type] | bool', 3448*e48ec1faSBram Moolenaar\ 'PDOStatement::bindParam(': 'mixed parameter, mixed &variable [, int data_type [, int length [, mixed driver_options]]] | bool', 3449*e48ec1faSBram Moolenaar\ 'PDOStatement::bindValue(': 'mixed parameter, mixed value [, int data_type] | bool', 3450*e48ec1faSBram Moolenaar\ 'PDOStatement::closeCursor(': 'void | bool', 3451*e48ec1faSBram Moolenaar\ 'PDOStatement::columnCount(': 'void | int', 3452*e48ec1faSBram Moolenaar\ 'PDOStatement::errorCode(': 'void | string', 3453*e48ec1faSBram Moolenaar\ 'PDOStatement::errorInfo(': 'void | array', 3454*e48ec1faSBram Moolenaar\ 'PDOStatement::execute(': '[array input_parameters] | bool', 3455*e48ec1faSBram Moolenaar\ 'PDOStatement::fetchAll(': '[int fetch_style [, int column_index]] | array', 3456*e48ec1faSBram Moolenaar\ 'PDOStatement::fetchColumn(': '[int column_number] | string', 3457*e48ec1faSBram Moolenaar\ 'PDOStatement::fetch(': '[int fetch_style [, int cursor_orientation [, int cursor_offset]]] | mixed', 3458*e48ec1faSBram Moolenaar\ 'PDOStatement::fetchObject(': '[string class_name [, array ctor_args]] | mixed', 3459*e48ec1faSBram Moolenaar\ 'PDOStatement::getAttribute(': 'int attribute | mixed', 3460*e48ec1faSBram Moolenaar\ 'PDOStatement::getColumnMeta(': 'int column | mixed', 3461*e48ec1faSBram Moolenaar\ 'PDOStatement::nextRowset(': 'void | bool', 3462*e48ec1faSBram Moolenaar\ 'PDOStatement::rowCount(': 'void | int', 3463*e48ec1faSBram Moolenaar\ 'PDOStatement::setAttribute(': 'int attribute, mixed value | bool', 3464*e48ec1faSBram Moolenaar\ 'PDOStatement::setFetchMode(': 'int mode | bool', 3465*e48ec1faSBram Moolenaar\ 'pfpro_cleanup(': 'void | bool', 3466*e48ec1faSBram Moolenaar\ 'pfpro_init(': 'void | bool', 3467362e1a30SBram Moolenaar\ 'pfpro_process(': 'array parameters [, string address [, int port [, int timeout [, string proxy_address [, int proxy_port [, string proxy_logon [, string proxy_password]]]]]]] | array', 3468362e1a30SBram Moolenaar\ 'pfpro_process_raw(': 'string parameters [, string address [, int port [, int timeout [, string proxy_address [, int proxy_port [, string proxy_logon [, string proxy_password]]]]]]] | string', 3469362e1a30SBram Moolenaar\ 'pfpro_version(': 'void | string', 3470*e48ec1faSBram Moolenaar\ 'pfsockopen(': 'string hostname [, int port [, int &errno [, string &errstr [, float timeout]]]] | resource', 3471362e1a30SBram Moolenaar\ 'pg_affected_rows(': 'resource result | int', 3472362e1a30SBram Moolenaar\ 'pg_cancel_query(': 'resource connection | bool', 3473362e1a30SBram Moolenaar\ 'pg_client_encoding(': '[resource connection] | string', 3474362e1a30SBram Moolenaar\ 'pg_close(': '[resource connection] | bool', 3475362e1a30SBram Moolenaar\ 'pg_connect(': 'string connection_string [, int connect_type] | resource', 3476362e1a30SBram Moolenaar\ 'pg_connection_busy(': 'resource connection | bool', 3477362e1a30SBram Moolenaar\ 'pg_connection_reset(': 'resource connection | bool', 3478362e1a30SBram Moolenaar\ 'pg_connection_status(': 'resource connection | int', 3479362e1a30SBram Moolenaar\ 'pg_convert(': 'resource connection, string table_name, array assoc_array [, int options] | array', 3480362e1a30SBram Moolenaar\ 'pg_copy_from(': 'resource connection, string table_name, array rows [, string delimiter [, string null_as]] | bool', 3481362e1a30SBram Moolenaar\ 'pg_copy_to(': 'resource connection, string table_name [, string delimiter [, string null_as]] | array', 3482*e48ec1faSBram Moolenaar\ 'pg_dbname(': '[resource connection] | string', 3483362e1a30SBram Moolenaar\ 'pg_delete(': 'resource connection, string table_name, array assoc_array [, int options] | mixed', 3484362e1a30SBram Moolenaar\ 'pg_end_copy(': '[resource connection] | bool', 3485362e1a30SBram Moolenaar\ 'pg_escape_bytea(': 'string data | string', 3486362e1a30SBram Moolenaar\ 'pg_escape_string(': 'string data | string', 3487*e48ec1faSBram Moolenaar\ 'pg_execute(': 'resource connection, string stmtname, array params | resource', 3488*e48ec1faSBram Moolenaar\ 'pg_fetch_all_columns(': 'resource result [, int column] | array', 3489362e1a30SBram Moolenaar\ 'pg_fetch_all(': 'resource result | array', 3490362e1a30SBram Moolenaar\ 'pg_fetch_array(': 'resource result [, int row [, int result_type]] | array', 3491362e1a30SBram Moolenaar\ 'pg_fetch_assoc(': 'resource result [, int row] | array', 3492362e1a30SBram Moolenaar\ 'pg_fetch_object(': 'resource result [, int row [, int result_type]] | object', 3493*e48ec1faSBram Moolenaar\ 'pg_fetch_result(': 'resource result, int row, mixed field | string', 3494362e1a30SBram Moolenaar\ 'pg_fetch_row(': 'resource result [, int row] | array', 3495362e1a30SBram Moolenaar\ 'pg_field_is_null(': 'resource result, int row, mixed field | int', 3496362e1a30SBram Moolenaar\ 'pg_field_name(': 'resource result, int field_number | string', 3497362e1a30SBram Moolenaar\ 'pg_field_num(': 'resource result, string field_name | int', 3498*e48ec1faSBram Moolenaar\ 'pg_field_prtlen(': 'resource result, int row_number, mixed field_name_or_number | int', 3499362e1a30SBram Moolenaar\ 'pg_field_size(': 'resource result, int field_number | int', 3500362e1a30SBram Moolenaar\ 'pg_field_type(': 'resource result, int field_number | string', 3501362e1a30SBram Moolenaar\ 'pg_field_type_oid(': 'resource result, int field_number | int', 3502362e1a30SBram Moolenaar\ 'pg_free_result(': 'resource result | bool', 3503362e1a30SBram Moolenaar\ 'pg_get_notify(': 'resource connection [, int result_type] | array', 3504362e1a30SBram Moolenaar\ 'pg_get_pid(': 'resource connection | int', 3505362e1a30SBram Moolenaar\ 'pg_get_result(': '[resource connection] | resource', 3506*e48ec1faSBram Moolenaar\ 'pg_host(': '[resource connection] | string', 3507*e48ec1faSBram Moolenaar\ 'pg_insert(': 'resource connection, string table_name, array assoc_array [, int options] | mixed', 3508362e1a30SBram Moolenaar\ 'pg_last_error(': '[resource connection] | string', 3509362e1a30SBram Moolenaar\ 'pg_last_notice(': 'resource connection | string', 3510*e48ec1faSBram Moolenaar\ 'pg_last_oid(': 'resource result | string', 3511362e1a30SBram Moolenaar\ 'pg_lo_close(': 'resource large_object | bool', 3512362e1a30SBram Moolenaar\ 'pg_lo_create(': '[resource connection] | int', 3513*e48ec1faSBram Moolenaar\ 'pg_lo_export(': 'resource connection, int oid, string pathname | bool', 3514*e48ec1faSBram Moolenaar\ 'pg_lo_import(': 'resource connection, string pathname | int', 3515362e1a30SBram Moolenaar\ 'pg_lo_open(': 'resource connection, int oid, string mode | resource', 3516362e1a30SBram Moolenaar\ 'pg_lo_read_all(': 'resource large_object | int', 3517*e48ec1faSBram Moolenaar\ 'pg_lo_read(': 'resource large_object [, int len] | string', 3518362e1a30SBram Moolenaar\ 'pg_lo_seek(': 'resource large_object, int offset [, int whence] | bool', 3519362e1a30SBram Moolenaar\ 'pg_lo_tell(': 'resource large_object | int', 3520362e1a30SBram Moolenaar\ 'pg_lo_unlink(': 'resource connection, int oid | bool', 3521362e1a30SBram Moolenaar\ 'pg_lo_write(': 'resource large_object, string data [, int len] | int', 3522362e1a30SBram Moolenaar\ 'pg_meta_data(': 'resource connection, string table_name | array', 3523362e1a30SBram Moolenaar\ 'pg_num_fields(': 'resource result | int', 3524362e1a30SBram Moolenaar\ 'pg_num_rows(': 'resource result | int', 3525*e48ec1faSBram Moolenaar\ 'pg_options(': '[resource connection] | string', 3526*e48ec1faSBram Moolenaar\ 'pg_parameter_status(': 'resource connection, string param_name | string', 3527362e1a30SBram Moolenaar\ 'pg_pconnect(': 'string connection_string [, int connect_type] | resource', 3528*e48ec1faSBram Moolenaar\ 'pg_ping(': '[resource connection] | bool', 3529*e48ec1faSBram Moolenaar\ 'pg_port(': '[resource connection] | int', 3530*e48ec1faSBram Moolenaar\ 'pg_prepare(': 'resource connection, string stmtname, string query | resource', 3531362e1a30SBram Moolenaar\ 'pg_put_line(': 'string data | bool', 3532362e1a30SBram Moolenaar\ 'pg_query(': 'string query | resource', 3533*e48ec1faSBram Moolenaar\ 'pg_query_params(': 'resource connection, string query, array params | resource', 3534362e1a30SBram Moolenaar\ 'pg_result_error_field(': 'resource result, int fieldcode | string', 3535*e48ec1faSBram Moolenaar\ 'pg_result_error(': 'resource result | string', 3536*e48ec1faSBram Moolenaar\ 'pg_result_seek(': 'resource result, int offset | bool', 3537362e1a30SBram Moolenaar\ 'pg_result_status(': 'resource result [, int type] | mixed', 3538*e48ec1faSBram Moolenaar\ 'pg_select(': 'resource connection, string table_name, array assoc_array [, int options] | mixed', 3539*e48ec1faSBram Moolenaar\ 'pg_send_execute(': 'resource connection, string stmtname, array params | bool', 3540*e48ec1faSBram Moolenaar\ 'pg_send_prepare(': 'resource connection, string stmtname, string query | bool', 3541362e1a30SBram Moolenaar\ 'pg_send_query(': 'resource connection, string query | bool', 3542362e1a30SBram Moolenaar\ 'pg_send_query_params(': 'resource connection, string query, array params | bool', 3543362e1a30SBram Moolenaar\ 'pg_set_client_encoding(': 'string encoding | int', 3544*e48ec1faSBram Moolenaar\ 'pg_set_error_verbosity(': 'resource connection, int verbosity | int', 3545362e1a30SBram Moolenaar\ 'pg_trace(': 'string pathname [, string mode [, resource connection]] | bool', 3546*e48ec1faSBram Moolenaar\ 'pg_transaction_status(': 'resource connection | int', 3547*e48ec1faSBram Moolenaar\ 'pg_tty(': '[resource connection] | string', 3548362e1a30SBram Moolenaar\ 'pg_unescape_bytea(': 'string data | string', 3549362e1a30SBram Moolenaar\ 'pg_untrace(': '[resource connection] | bool', 3550362e1a30SBram Moolenaar\ 'pg_update(': 'resource connection, string table_name, array data, array condition [, int options] | mixed', 3551362e1a30SBram Moolenaar\ 'pg_version(': '[resource connection] | array', 3552*e48ec1faSBram Moolenaar\ 'php_check_syntax(': 'string file_name [, string &error_message] | bool', 3553*e48ec1faSBram Moolenaar\ 'phpcredits(': '[int flag] | bool', 3554*e48ec1faSBram Moolenaar\ 'phpinfo(': '[int what] | bool', 3555362e1a30SBram Moolenaar\ 'php_ini_scanned_files(': 'void | string', 3556362e1a30SBram Moolenaar\ 'php_logo_guid(': 'void | string', 3557362e1a30SBram Moolenaar\ 'php_sapi_name(': 'void | string', 3558362e1a30SBram Moolenaar\ 'php_strip_whitespace(': 'string filename | string', 3559362e1a30SBram Moolenaar\ 'php_uname(': '[string mode] | string', 3560362e1a30SBram Moolenaar\ 'phpversion(': '[string extension] | string', 3561362e1a30SBram Moolenaar\ 'pi(': 'void | float', 3562362e1a30SBram Moolenaar\ 'png2wbmp(': 'string pngname, string wbmpname, int d_height, int d_width, int threshold | int', 3563362e1a30SBram Moolenaar\ 'popen(': 'string command, string mode | resource', 3564362e1a30SBram Moolenaar\ 'posix_access(': 'string file [, int mode] | bool', 3565362e1a30SBram Moolenaar\ 'posix_ctermid(': 'void | string', 3566362e1a30SBram Moolenaar\ 'posix_getcwd(': 'void | string', 3567362e1a30SBram Moolenaar\ 'posix_getegid(': 'void | int', 3568362e1a30SBram Moolenaar\ 'posix_geteuid(': 'void | int', 3569362e1a30SBram Moolenaar\ 'posix_getgid(': 'void | int', 3570362e1a30SBram Moolenaar\ 'posix_getgrgid(': 'int gid | array', 3571362e1a30SBram Moolenaar\ 'posix_getgrnam(': 'string name | array', 3572362e1a30SBram Moolenaar\ 'posix_getgroups(': 'void | array', 3573362e1a30SBram Moolenaar\ 'posix_get_last_error(': 'void | int', 3574362e1a30SBram Moolenaar\ 'posix_getlogin(': 'void | string', 3575362e1a30SBram Moolenaar\ 'posix_getpgid(': 'int pid | int', 3576362e1a30SBram Moolenaar\ 'posix_getpgrp(': 'void | int', 3577362e1a30SBram Moolenaar\ 'posix_getpid(': 'void | int', 3578362e1a30SBram Moolenaar\ 'posix_getppid(': 'void | int', 3579362e1a30SBram Moolenaar\ 'posix_getpwnam(': 'string username | array', 3580362e1a30SBram Moolenaar\ 'posix_getpwuid(': 'int uid | array', 3581362e1a30SBram Moolenaar\ 'posix_getrlimit(': 'void | array', 3582362e1a30SBram Moolenaar\ 'posix_getsid(': 'int pid | int', 3583362e1a30SBram Moolenaar\ 'posix_getuid(': 'void | int', 3584362e1a30SBram Moolenaar\ 'posix_isatty(': 'int fd | bool', 3585362e1a30SBram Moolenaar\ 'posix_kill(': 'int pid, int sig | bool', 3586362e1a30SBram Moolenaar\ 'posix_mkfifo(': 'string pathname, int mode | bool', 3587*e48ec1faSBram Moolenaar\ 'posix_mknod(': 'string pathname, int mode [, int major [, int minor]] | bool', 3588362e1a30SBram Moolenaar\ 'posix_setegid(': 'int gid | bool', 3589362e1a30SBram Moolenaar\ 'posix_seteuid(': 'int uid | bool', 3590362e1a30SBram Moolenaar\ 'posix_setgid(': 'int gid | bool', 3591*e48ec1faSBram Moolenaar\ 'posix_setpgid(': 'int pid, int pgid | bool', 3592362e1a30SBram Moolenaar\ 'posix_setsid(': 'void | int', 3593362e1a30SBram Moolenaar\ 'posix_setuid(': 'int uid | bool', 3594362e1a30SBram Moolenaar\ 'posix_strerror(': 'int errno | string', 3595362e1a30SBram Moolenaar\ 'posix_times(': 'void | array', 3596362e1a30SBram Moolenaar\ 'posix_ttyname(': 'int fd | string', 3597362e1a30SBram Moolenaar\ 'posix_uname(': 'void | array', 3598362e1a30SBram Moolenaar\ 'pow(': 'number base, number exp | number', 3599362e1a30SBram Moolenaar\ 'preg_grep(': 'string pattern, array input [, int flags] | array', 3600*e48ec1faSBram Moolenaar\ 'preg_match_all(': 'string pattern, string subject, array &matches [, int flags [, int offset]] | int', 3601*e48ec1faSBram Moolenaar\ 'preg_match(': 'string pattern, string subject [, array &matches [, int flags [, int offset]]] | int', 3602362e1a30SBram Moolenaar\ 'preg_quote(': 'string str [, string delimiter] | string', 3603*e48ec1faSBram Moolenaar\ 'preg_replace_callback(': 'mixed pattern, callback callback, mixed subject [, int limit [, int &count]] | mixed', 3604*e48ec1faSBram Moolenaar\ 'preg_replace(': 'mixed pattern, mixed replacement, mixed subject [, int limit [, int &count]] | mixed', 3605362e1a30SBram Moolenaar\ 'preg_split(': 'string pattern, string subject [, int limit [, int flags]] | array', 3606*e48ec1faSBram Moolenaar\ 'prev(': 'array &array | mixed', 3607362e1a30SBram Moolenaar\ 'printer_abort(': 'resource handle | void', 3608362e1a30SBram Moolenaar\ 'printer_close(': 'resource handle | void', 3609*e48ec1faSBram Moolenaar\ 'printer_create_brush(': 'int style, string color | resource', 3610362e1a30SBram Moolenaar\ 'printer_create_dc(': 'resource handle | void', 3611*e48ec1faSBram Moolenaar\ 'printer_create_font(': 'string face, int height, int width, int font_weight, bool italic, bool underline, bool strikeout, int orientation | resource', 3612*e48ec1faSBram Moolenaar\ 'printer_create_pen(': 'int style, int width, string color | resource', 3613*e48ec1faSBram Moolenaar\ 'printer_delete_brush(': 'resource handle | void', 3614362e1a30SBram Moolenaar\ 'printer_delete_dc(': 'resource handle | bool', 3615*e48ec1faSBram Moolenaar\ 'printer_delete_font(': 'resource handle | void', 3616*e48ec1faSBram Moolenaar\ 'printer_delete_pen(': 'resource handle | void', 3617*e48ec1faSBram Moolenaar\ 'printer_draw_bmp(': 'resource handle, string filename, int x, int y [, int width, int height] | bool', 3618362e1a30SBram Moolenaar\ 'printer_draw_chord(': 'resource handle, int rec_x, int rec_y, int rec_x1, int rec_y1, int rad_x, int rad_y, int rad_x1, int rad_y1 | void', 3619362e1a30SBram Moolenaar\ 'printer_draw_elipse(': 'resource handle, int ul_x, int ul_y, int lr_x, int lr_y | void', 3620362e1a30SBram Moolenaar\ 'printer_draw_line(': 'resource printer_handle, int from_x, int from_y, int to_x, int to_y | void', 3621362e1a30SBram Moolenaar\ 'printer_draw_pie(': 'resource handle, int rec_x, int rec_y, int rec_x1, int rec_y1, int rad1_x, int rad1_y, int rad2_x, int rad2_y | void', 3622362e1a30SBram Moolenaar\ 'printer_draw_rectangle(': 'resource handle, int ul_x, int ul_y, int lr_x, int lr_y | void', 3623362e1a30SBram Moolenaar\ 'printer_draw_roundrect(': 'resource handle, int ul_x, int ul_y, int lr_x, int lr_y, int width, int height | void', 3624362e1a30SBram Moolenaar\ 'printer_draw_text(': 'resource printer_handle, string text, int x, int y | void', 3625362e1a30SBram Moolenaar\ 'printer_end_doc(': 'resource handle | bool', 3626362e1a30SBram Moolenaar\ 'printer_end_page(': 'resource handle | bool', 3627362e1a30SBram Moolenaar\ 'printer_get_option(': 'resource handle, string option | mixed', 3628362e1a30SBram Moolenaar\ 'printer_list(': 'int enumtype [, string name [, int level]] | array', 3629362e1a30SBram Moolenaar\ 'printer_logical_fontheight(': 'resource handle, int height | int', 3630*e48ec1faSBram Moolenaar\ 'printer_open(': '[string devicename] | resource', 3631362e1a30SBram Moolenaar\ 'printer_select_brush(': 'resource printer_handle, resource brush_handle | void', 3632362e1a30SBram Moolenaar\ 'printer_select_font(': 'resource printer_handle, resource font_handle | void', 3633362e1a30SBram Moolenaar\ 'printer_select_pen(': 'resource printer_handle, resource pen_handle | void', 3634362e1a30SBram Moolenaar\ 'printer_set_option(': 'resource handle, int option, mixed value | bool', 3635362e1a30SBram Moolenaar\ 'printer_start_doc(': 'resource handle [, string document] | bool', 3636362e1a30SBram Moolenaar\ 'printer_start_page(': 'resource handle | bool', 3637362e1a30SBram Moolenaar\ 'printer_write(': 'resource handle, string content | bool', 3638362e1a30SBram Moolenaar\ 'printf(': 'string format [, mixed args [, mixed ...]] | int', 3639*e48ec1faSBram Moolenaar\ 'print(': 'string arg | int', 3640362e1a30SBram Moolenaar\ 'print_r(': 'mixed expression [, bool return] | bool', 3641362e1a30SBram Moolenaar\ 'proc_close(': 'resource process | int', 3642362e1a30SBram Moolenaar\ 'proc_get_status(': 'resource process | array', 3643362e1a30SBram Moolenaar\ 'proc_nice(': 'int increment | bool', 3644*e48ec1faSBram Moolenaar\ 'proc_open(': 'string cmd, array descriptorspec, array &pipes [, string cwd [, array env [, array other_options]]] | resource', 3645362e1a30SBram Moolenaar\ 'proc_terminate(': 'resource process [, int signal] | int', 3646*e48ec1faSBram Moolenaar\ 'property_exists(': 'mixed class, string property | bool', 3647*e48ec1faSBram Moolenaar\ 'ps_add_bookmark(': 'resource psdoc, string text [, int parent [, int open]] | int', 3648*e48ec1faSBram Moolenaar\ 'ps_add_launchlink(': 'resource psdoc, float llx, float lly, float urx, float ury, string filename | bool', 3649*e48ec1faSBram Moolenaar\ 'ps_add_locallink(': 'resource psdoc, float llx, float lly, float urx, float ury, int page, string dest | bool', 3650*e48ec1faSBram Moolenaar\ 'ps_add_note(': 'resource psdoc, float llx, float lly, float urx, float ury, string contents, string title, string icon, int open | bool', 3651*e48ec1faSBram Moolenaar\ 'ps_add_pdflink(': 'resource psdoc, float llx, float lly, float urx, float ury, string filename, int page, string dest | bool', 3652*e48ec1faSBram Moolenaar\ 'ps_add_weblink(': 'resource psdoc, float llx, float lly, float urx, float ury, string url | bool', 3653*e48ec1faSBram Moolenaar\ 'ps_arc(': 'resource psdoc, float x, float y, float radius, float alpha, float beta | bool', 3654*e48ec1faSBram Moolenaar\ 'ps_arcn(': 'resource psdoc, float x, float y, float radius, float alpha, float beta | bool', 3655*e48ec1faSBram Moolenaar\ 'ps_begin_page(': 'resource psdoc, float width, float height | bool', 3656*e48ec1faSBram Moolenaar\ 'ps_begin_pattern(': 'resource psdoc, float width, float height, float xstep, float ystep, int painttype | bool', 3657*e48ec1faSBram Moolenaar\ 'ps_begin_template(': 'resource psdoc, float width, float height | bool', 3658*e48ec1faSBram Moolenaar\ 'ps_circle(': 'resource psdoc, float x, float y, float radius | bool', 3659*e48ec1faSBram Moolenaar\ 'ps_clip(': 'resource psdoc | bool', 3660*e48ec1faSBram Moolenaar\ 'ps_close(': 'resource psdoc | bool', 3661*e48ec1faSBram Moolenaar\ 'ps_close_image(': 'resource psdoc, int imageid | void', 3662*e48ec1faSBram Moolenaar\ 'ps_closepath(': 'resource psdoc | bool', 3663*e48ec1faSBram Moolenaar\ 'ps_closepath_stroke(': 'resource psdoc | bool', 3664*e48ec1faSBram Moolenaar\ 'ps_continue_text(': 'resource psdoc, string text | bool', 3665*e48ec1faSBram Moolenaar\ 'ps_curveto(': 'resource psdoc, float x1, float y1, float x2, float y2, float x3, float y3 | bool', 3666*e48ec1faSBram Moolenaar\ 'ps_delete(': 'resource psdoc | bool', 3667*e48ec1faSBram Moolenaar\ 'ps_end_page(': 'resource psdoc | bool', 3668*e48ec1faSBram Moolenaar\ 'ps_end_pattern(': 'resource psdoc | bool', 3669*e48ec1faSBram Moolenaar\ 'ps_end_template(': 'resource psdoc | bool', 3670*e48ec1faSBram Moolenaar\ 'ps_fill(': 'resource psdoc | bool', 3671*e48ec1faSBram Moolenaar\ 'ps_fill_stroke(': 'resource psdoc | bool', 3672*e48ec1faSBram Moolenaar\ 'ps_findfont(': 'resource psdoc, string fontname, string encoding [, bool embed] | int', 3673*e48ec1faSBram Moolenaar\ 'ps_get_buffer(': 'resource psdoc | string', 3674*e48ec1faSBram Moolenaar\ 'ps_get_parameter(': 'resource psdoc, string name [, float modifier] | string', 3675*e48ec1faSBram Moolenaar\ 'ps_get_value(': 'resource psdoc, string name [, float modifier] | float', 3676*e48ec1faSBram Moolenaar\ 'ps_hyphenate(': 'resource psdoc, string text | array', 3677*e48ec1faSBram Moolenaar\ 'ps_lineto(': 'resource psdoc, float x, float y | bool', 3678*e48ec1faSBram Moolenaar\ 'ps_makespotcolor(': 'resource psdoc, string name [, float reserved] | int', 3679*e48ec1faSBram Moolenaar\ 'ps_moveto(': 'resource psdoc, float x, float y | bool', 3680*e48ec1faSBram Moolenaar\ 'ps_new(': 'void | resource', 3681*e48ec1faSBram Moolenaar\ 'ps_open_file(': 'resource psdoc [, string filename] | bool', 3682*e48ec1faSBram Moolenaar\ 'ps_open_image_file(': 'resource psdoc, string type, string filename [, string stringparam [, int intparam]] | int', 3683*e48ec1faSBram Moolenaar\ 'ps_open_image(': 'resource psdoc, string type, string source, string data, int lenght, int width, int height, int components, int bpc, string params | int', 3684*e48ec1faSBram Moolenaar\ 'pspell_add_to_personal(': 'int dictionary_link, string word | bool', 3685*e48ec1faSBram Moolenaar\ 'pspell_add_to_session(': 'int dictionary_link, string word | bool', 3686362e1a30SBram Moolenaar\ 'pspell_check(': 'int dictionary_link, string word | bool', 3687*e48ec1faSBram Moolenaar\ 'pspell_clear_session(': 'int dictionary_link | bool', 3688362e1a30SBram Moolenaar\ 'pspell_config_create(': 'string language [, string spelling [, string jargon [, string encoding]]] | int', 3689362e1a30SBram Moolenaar\ 'pspell_config_data_dir(': 'int conf, string directory | bool', 3690362e1a30SBram Moolenaar\ 'pspell_config_dict_dir(': 'int conf, string directory | bool', 3691*e48ec1faSBram Moolenaar\ 'pspell_config_ignore(': 'int dictionary_link, int n | bool', 3692*e48ec1faSBram Moolenaar\ 'pspell_config_mode(': 'int dictionary_link, int mode | bool', 3693*e48ec1faSBram Moolenaar\ 'pspell_config_personal(': 'int dictionary_link, string file | bool', 3694*e48ec1faSBram Moolenaar\ 'pspell_config_repl(': 'int dictionary_link, string file | bool', 3695*e48ec1faSBram Moolenaar\ 'pspell_config_runtogether(': 'int dictionary_link, bool flag | bool', 3696*e48ec1faSBram Moolenaar\ 'pspell_config_save_repl(': 'int dictionary_link, bool flag | bool', 3697362e1a30SBram Moolenaar\ 'pspell_new_config(': 'int config | int', 3698*e48ec1faSBram Moolenaar\ 'pspell_new(': 'string language [, string spelling [, string jargon [, string encoding [, int mode]]]] | int', 3699362e1a30SBram Moolenaar\ 'pspell_new_personal(': 'string personal, string language [, string spelling [, string jargon [, string encoding [, int mode]]]] | int', 3700*e48ec1faSBram Moolenaar\ 'pspell_save_wordlist(': 'int dictionary_link | bool', 3701*e48ec1faSBram Moolenaar\ 'pspell_store_replacement(': 'int dictionary_link, string misspelled, string correct | bool', 3702362e1a30SBram Moolenaar\ 'pspell_suggest(': 'int dictionary_link, string word | array', 3703*e48ec1faSBram Moolenaar\ 'ps_place_image(': 'resource psdoc, int imageid, float x, float y, float scale | bool', 3704*e48ec1faSBram Moolenaar\ 'ps_rect(': 'resource psdoc, float x, float y, float width, float height | bool', 3705*e48ec1faSBram Moolenaar\ 'ps_restore(': 'resource psdoc | bool', 3706*e48ec1faSBram Moolenaar\ 'ps_rotate(': 'resource psdoc, float rot | bool', 3707*e48ec1faSBram Moolenaar\ 'ps_save(': 'resource psdoc | bool', 3708*e48ec1faSBram Moolenaar\ 'ps_scale(': 'resource psdoc, float x, float y | bool', 3709*e48ec1faSBram Moolenaar\ 'ps_set_border_color(': 'resource psdoc, float red, float green, float blue | bool', 3710*e48ec1faSBram Moolenaar\ 'ps_set_border_dash(': 'resource psdoc, float black, float white | bool', 3711*e48ec1faSBram Moolenaar\ 'ps_set_border_style(': 'resource psdoc, string style, float width | bool', 3712*e48ec1faSBram Moolenaar\ 'ps_setcolor(': 'resource psdoc, string type, string colorspace, float c1, float c2, float c3, float c4 | bool', 3713*e48ec1faSBram Moolenaar\ 'ps_setdash(': 'resource psdoc, float on, float off | bool', 3714*e48ec1faSBram Moolenaar\ 'ps_setflat(': 'resource psdoc, float value | bool', 3715*e48ec1faSBram Moolenaar\ 'ps_setfont(': 'resource psdoc, int fontid, float size | bool', 3716*e48ec1faSBram Moolenaar\ 'ps_setgray(': 'resource psdoc, float gray | bool', 3717*e48ec1faSBram Moolenaar\ 'ps_set_info(': 'resource p, string key, string val | bool', 3718*e48ec1faSBram Moolenaar\ 'ps_setlinecap(': 'resource psdoc, int type | bool', 3719*e48ec1faSBram Moolenaar\ 'ps_setlinejoin(': 'resource psdoc, int type | bool', 3720*e48ec1faSBram Moolenaar\ 'ps_setlinewidth(': 'resource psdoc, float width | bool', 3721*e48ec1faSBram Moolenaar\ 'ps_setmiterlimit(': 'resource psdoc, float value | bool', 3722*e48ec1faSBram Moolenaar\ 'ps_set_parameter(': 'resource psdoc, string name, string value | bool', 3723*e48ec1faSBram Moolenaar\ 'ps_setpolydash(': 'resource psdoc, float arr | bool', 3724*e48ec1faSBram Moolenaar\ 'ps_set_text_pos(': 'resource psdoc, float x, float y | bool', 3725*e48ec1faSBram Moolenaar\ 'ps_set_value(': 'resource psdoc, string name, float value | bool', 3726*e48ec1faSBram Moolenaar\ 'ps_shading(': 'resource psdoc, string type, float x0, float y0, float x1, float y1, float c1, float c2, float c3, float c4, string optlist | int', 3727*e48ec1faSBram Moolenaar\ 'ps_shading_pattern(': 'resource psdoc, int shadingid, string optlist | int', 3728*e48ec1faSBram Moolenaar\ 'ps_shfill(': 'resource psdoc, int shadingid | bool', 3729*e48ec1faSBram Moolenaar\ 'ps_show_boxed(': 'resource psdoc, string text, float left, float bottom, float width, float height, string hmode [, string feature] | int', 3730*e48ec1faSBram Moolenaar\ 'ps_show(': 'resource psdoc, string text | bool', 3731*e48ec1faSBram Moolenaar\ 'ps_show_xy(': 'resource psdoc, string text, float x, float y | bool', 3732*e48ec1faSBram Moolenaar\ 'ps_string_geometry(': 'resource psdoc, string text [, int fontid [, float size]] | array', 3733*e48ec1faSBram Moolenaar\ 'ps_stringwidth(': 'resource psdoc, string text [, int fontid [, float size]] | float', 3734*e48ec1faSBram Moolenaar\ 'ps_stroke(': 'resource psdoc | bool', 3735*e48ec1faSBram Moolenaar\ 'ps_symbol(': 'resource psdoc, int ord | bool', 3736*e48ec1faSBram Moolenaar\ 'ps_symbol_name(': 'resource psdoc, int ord [, int fontid] | string', 3737*e48ec1faSBram Moolenaar\ 'ps_symbol_width(': 'resource psdoc, int ord [, int fontid [, float size]] | float', 3738*e48ec1faSBram Moolenaar\ 'ps_translate(': 'resource psdoc, float x, float y | bool', 3739*e48ec1faSBram Moolenaar\ 'putenv(': 'string setting | bool', 3740*e48ec1faSBram Moolenaar\ 'px_close(': 'resource pxdoc | bool', 3741*e48ec1faSBram Moolenaar\ 'px_create_fp(': 'resource pxdoc, resource file, array fielddesc | bool', 3742*e48ec1faSBram Moolenaar\ 'px_date2string(': 'resource pxdoc, int value, string format | string', 3743*e48ec1faSBram Moolenaar\ 'px_delete(': 'resource pxdoc | bool', 3744*e48ec1faSBram Moolenaar\ 'px_delete_record(': 'resource pxdoc, int num | bool', 3745*e48ec1faSBram Moolenaar\ 'px_get_field(': 'resource pxdoc, int fieldno | array', 3746*e48ec1faSBram Moolenaar\ 'px_get_info(': 'resource pxdoc | array', 3747*e48ec1faSBram Moolenaar\ 'px_get_parameter(': 'resource pxdoc, string name | string', 3748*e48ec1faSBram Moolenaar\ 'px_get_record(': 'resource pxdoc, int num [, int mode] | array', 3749*e48ec1faSBram Moolenaar\ 'px_get_schema(': 'resource pxdoc [, int mode] | array', 3750*e48ec1faSBram Moolenaar\ 'px_get_value(': 'resource pxdoc, string name | float', 3751*e48ec1faSBram Moolenaar\ 'px_insert_record(': 'resource pxdoc, array data | int', 3752*e48ec1faSBram Moolenaar\ 'px_new(': 'void | resource', 3753*e48ec1faSBram Moolenaar\ 'px_numfields(': 'resource pxdoc | int', 3754*e48ec1faSBram Moolenaar\ 'px_numrecords(': 'resource pxdoc | int', 3755*e48ec1faSBram Moolenaar\ 'px_open_fp(': 'resource pxdoc, resource file | bool', 3756*e48ec1faSBram Moolenaar\ 'px_put_record(': 'resource pxdoc, array record [, int recpos] | bool', 3757*e48ec1faSBram Moolenaar\ 'px_retrieve_record(': 'resource pxdoc, int num [, int mode] | array', 3758*e48ec1faSBram Moolenaar\ 'px_set_blob_file(': 'resource pxdoc, string filename | bool', 3759*e48ec1faSBram Moolenaar\ 'px_set_parameter(': 'resource pxdoc, string name, string value | bool', 3760*e48ec1faSBram Moolenaar\ 'px_set_tablename(': 'resource pxdoc, string name | void', 3761*e48ec1faSBram Moolenaar\ 'px_set_targetencoding(': 'resource pxdoc, string encoding | bool', 3762*e48ec1faSBram Moolenaar\ 'px_set_value(': 'resource pxdoc, string name, float value | bool', 3763*e48ec1faSBram Moolenaar\ 'px_timestamp2string(': 'resource pxdoc, float value, string format | string', 3764*e48ec1faSBram Moolenaar\ 'px_update_record(': 'resource pxdoc, array data, int num | bool', 3765362e1a30SBram Moolenaar\ 'qdom_error(': 'void | string', 3766362e1a30SBram Moolenaar\ 'qdom_tree(': 'string doc | QDomDocument', 3767362e1a30SBram Moolenaar\ 'quoted_printable_decode(': 'string str | string', 3768362e1a30SBram Moolenaar\ 'quotemeta(': 'string str | string', 3769362e1a30SBram Moolenaar\ 'rad2deg(': 'float number | float', 3770*e48ec1faSBram Moolenaar\ 'radius_acct_open(': 'void | resource', 3771*e48ec1faSBram Moolenaar\ 'radius_add_server(': 'resource radius_handle, string hostname, int port, string secret, int timeout, int max_tries | bool', 3772*e48ec1faSBram Moolenaar\ 'radius_auth_open(': 'void | resource', 3773*e48ec1faSBram Moolenaar\ 'radius_close(': 'resource radius_handle | bool', 3774*e48ec1faSBram Moolenaar\ 'radius_config(': 'resource radius_handle, string file | bool', 3775*e48ec1faSBram Moolenaar\ 'radius_create_request(': 'resource radius_handle, int type | bool', 3776*e48ec1faSBram Moolenaar\ 'radius_cvt_addr(': 'string data | string', 3777*e48ec1faSBram Moolenaar\ 'radius_cvt_int(': 'string data | int', 3778*e48ec1faSBram Moolenaar\ 'radius_cvt_string(': 'string data | string', 3779*e48ec1faSBram Moolenaar\ 'radius_demangle(': 'resource radius_handle, string mangled | string', 3780*e48ec1faSBram Moolenaar\ 'radius_demangle_mppe_key(': 'resource radius_handle, string mangled | string', 3781*e48ec1faSBram Moolenaar\ 'radius_get_attr(': 'resource radius_handle | mixed', 3782*e48ec1faSBram Moolenaar\ 'radius_get_vendor_attr(': 'string data | array', 3783*e48ec1faSBram Moolenaar\ 'radius_put_addr(': 'resource radius_handle, int type, string addr | bool', 3784*e48ec1faSBram Moolenaar\ 'radius_put_attr(': 'resource radius_handle, int type, string value | bool', 3785*e48ec1faSBram Moolenaar\ 'radius_put_int(': 'resource radius_handle, int type, int value | bool', 3786*e48ec1faSBram Moolenaar\ 'radius_put_string(': 'resource radius_handle, int type, string value | bool', 3787*e48ec1faSBram Moolenaar\ 'radius_put_vendor_addr(': 'resource radius_handle, int vendor, int type, string addr | bool', 3788*e48ec1faSBram Moolenaar\ 'radius_put_vendor_attr(': 'resource radius_handle, int vendor, int type, string value | bool', 3789*e48ec1faSBram Moolenaar\ 'radius_put_vendor_int(': 'resource radius_handle, int vendor, int type, int value | bool', 3790*e48ec1faSBram Moolenaar\ 'radius_put_vendor_string(': 'resource radius_handle, int vendor, int type, string value | bool', 3791*e48ec1faSBram Moolenaar\ 'radius_request_authenticator(': 'resource radius_handle | string', 3792*e48ec1faSBram Moolenaar\ 'radius_send_request(': 'resource radius_handle | int', 3793*e48ec1faSBram Moolenaar\ 'radius_server_secret(': 'resource radius_handle | string', 3794*e48ec1faSBram Moolenaar\ 'radius_strerror(': 'resource radius_handle | string', 3795362e1a30SBram Moolenaar\ 'rand(': '[int min, int max] | int', 3796*e48ec1faSBram Moolenaar\ 'range(': 'mixed low, mixed high [, number step] | array', 3797362e1a30SBram Moolenaar\ 'rar_close(': 'resource rar_file | bool', 3798362e1a30SBram Moolenaar\ 'rar_entry_get(': 'resource rar_file, string entry_name | RarEntry', 3799*e48ec1faSBram Moolenaar\ 'Rar::extract(': 'string dir [, string filepath] | bool', 3800*e48ec1faSBram Moolenaar\ 'Rar::getAttr(': 'void | int', 3801*e48ec1faSBram Moolenaar\ 'Rar::getCrc(': 'void | int', 3802*e48ec1faSBram Moolenaar\ 'Rar::getFileTime(': 'void | string', 3803*e48ec1faSBram Moolenaar\ 'Rar::getHostOs(': 'void | int', 3804*e48ec1faSBram Moolenaar\ 'Rar::getMethod(': 'void | int', 3805*e48ec1faSBram Moolenaar\ 'Rar::getName(': 'void | string', 3806*e48ec1faSBram Moolenaar\ 'Rar::getPackedSize(': 'void | int', 3807*e48ec1faSBram Moolenaar\ 'Rar::getUnpackedSize(': 'void | int', 3808*e48ec1faSBram Moolenaar\ 'Rar::getVersion(': 'void | int', 3809362e1a30SBram Moolenaar\ 'rar_list(': 'resource rar_file | array', 3810362e1a30SBram Moolenaar\ 'rar_open(': 'string filename [, string password] | resource', 3811362e1a30SBram Moolenaar\ 'rawurldecode(': 'string str | string', 3812362e1a30SBram Moolenaar\ 'rawurlencode(': 'string str | string', 3813362e1a30SBram Moolenaar\ 'readdir(': 'resource dir_handle | string', 3814362e1a30SBram Moolenaar\ 'readfile(': 'string filename [, bool use_include_path [, resource context]] | int', 3815362e1a30SBram Moolenaar\ 'readgzfile(': 'string filename [, int use_include_path] | int', 3816*e48ec1faSBram Moolenaar\ 'readline_add_history(': 'string line | bool', 3817362e1a30SBram Moolenaar\ 'readline_callback_handler_install(': 'string prompt, callback callback | bool', 3818362e1a30SBram Moolenaar\ 'readline_callback_handler_remove(': 'void | bool', 3819362e1a30SBram Moolenaar\ 'readline_callback_read_char(': 'void | void', 3820362e1a30SBram Moolenaar\ 'readline_clear_history(': 'void | bool', 3821362e1a30SBram Moolenaar\ 'readline_completion_function(': 'callback function | bool', 3822*e48ec1faSBram Moolenaar\ 'readline(': 'string prompt | string', 3823362e1a30SBram Moolenaar\ 'readline_info(': '[string varname [, string newvalue]] | mixed', 3824362e1a30SBram Moolenaar\ 'readline_list_history(': 'void | array', 3825362e1a30SBram Moolenaar\ 'readline_on_new_line(': 'void | void', 3826362e1a30SBram Moolenaar\ 'readline_read_history(': '[string filename] | bool', 3827362e1a30SBram Moolenaar\ 'readline_redisplay(': 'void | void', 3828362e1a30SBram Moolenaar\ 'readline_write_history(': '[string filename] | bool', 3829362e1a30SBram Moolenaar\ 'readlink(': 'string path | string', 3830362e1a30SBram Moolenaar\ 'realpath(': 'string path | string', 3831362e1a30SBram Moolenaar\ 'recode_file(': 'string request, resource input, resource output | bool', 3832362e1a30SBram Moolenaar\ 'recode_string(': 'string request, string string | string', 3833*e48ec1faSBram Moolenaar\ 'RecursiveDirectoryIterator::getChildren(': 'void | object', 3834*e48ec1faSBram Moolenaar\ 'RecursiveDirectoryIterator::hasChildren(': '[bool allow_links] | bool', 3835*e48ec1faSBram Moolenaar\ 'RecursiveDirectoryIterator::key(': 'void | string', 3836*e48ec1faSBram Moolenaar\ 'RecursiveDirectoryIterator::next(': 'void | void', 3837*e48ec1faSBram Moolenaar\ 'RecursiveDirectoryIterator::rewind(': 'void | void', 3838*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::current(': 'void | mixed', 3839*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::getDepth(': 'void | int', 3840*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::getSubIterator(': 'void | RecursiveIterator', 3841*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::key(': 'void | mixed', 3842*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::next(': 'void | void', 3843*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::rewind(': 'void | void', 3844*e48ec1faSBram Moolenaar\ 'RecursiveIteratorIterator::valid(': 'void | bolean', 3845362e1a30SBram Moolenaar\ 'register_shutdown_function(': 'callback function [, mixed parameter [, mixed ...]] | void', 3846*e48ec1faSBram Moolenaar\ 'register_tick_function(': 'callback function [, mixed arg [, mixed ...]] | bool', 3847362e1a30SBram Moolenaar\ 'rename_function(': 'string original_name, string new_name | bool', 3848*e48ec1faSBram Moolenaar\ 'rename(': 'string oldname, string newname [, resource context] | bool', 3849*e48ec1faSBram Moolenaar\ 'reset(': 'array &array | mixed', 3850362e1a30SBram Moolenaar\ 'restore_error_handler(': 'void | bool', 3851362e1a30SBram Moolenaar\ 'restore_exception_handler(': 'void | bool', 3852362e1a30SBram Moolenaar\ 'restore_include_path(': 'void | void', 3853362e1a30SBram Moolenaar\ 'rewinddir(': 'resource dir_handle | void', 3854*e48ec1faSBram Moolenaar\ 'rewind(': 'resource handle | bool', 3855362e1a30SBram Moolenaar\ 'rmdir(': 'string dirname [, resource context] | bool', 3856362e1a30SBram Moolenaar\ 'round(': 'float val [, int precision] | float', 3857*e48ec1faSBram Moolenaar\ 'rpm_close(': 'resource rpmr | boolean', 3858*e48ec1faSBram Moolenaar\ 'rpm_get_tag(': 'resource rpmr, int tagnum | mixed', 3859*e48ec1faSBram Moolenaar\ 'rpm_is_valid(': 'string filename | boolean', 3860*e48ec1faSBram Moolenaar\ 'rpm_open(': 'string filename | resource', 3861*e48ec1faSBram Moolenaar\ 'rpm_version(': 'void | string', 3862*e48ec1faSBram Moolenaar\ 'rsort(': 'array &array [, int sort_flags] | bool', 3863362e1a30SBram Moolenaar\ 'rtrim(': 'string str [, string charlist] | string', 3864*e48ec1faSBram Moolenaar\ 'runkit_class_adopt(': 'string classname, string parentname | bool', 3865*e48ec1faSBram Moolenaar\ 'runkit_class_emancipate(': 'string classname | bool', 3866*e48ec1faSBram Moolenaar\ 'runkit_constant_add(': 'string constname, mixed value | bool', 3867*e48ec1faSBram Moolenaar\ 'runkit_constant_redefine(': 'string constname, mixed newvalue | bool', 3868*e48ec1faSBram Moolenaar\ 'runkit_constant_remove(': 'string constname | bool', 3869*e48ec1faSBram Moolenaar\ 'runkit_function_add(': 'string funcname, string arglist, string code | bool', 3870*e48ec1faSBram Moolenaar\ 'runkit_function_copy(': 'string funcname, string targetname | bool', 3871*e48ec1faSBram Moolenaar\ 'runkit_function_redefine(': 'string funcname, string arglist, string code | bool', 3872*e48ec1faSBram Moolenaar\ 'runkit_function_remove(': 'string funcname | bool', 3873*e48ec1faSBram Moolenaar\ 'runkit_function_rename(': 'string funcname, string newname | bool', 3874*e48ec1faSBram Moolenaar\ 'runkit_import(': 'string filename [, int flags] | bool', 3875*e48ec1faSBram Moolenaar\ 'runkit_lint_file(': 'string filename | bool', 3876*e48ec1faSBram Moolenaar\ 'runkit_lint(': 'string code | bool', 3877*e48ec1faSBram Moolenaar\ 'runkit_method_add(': 'string classname, string methodname, string args, string code [, int flags] | bool', 3878*e48ec1faSBram Moolenaar\ 'runkit_method_copy(': 'string dClass, string dMethod, string sClass [, string sMethod] | bool', 3879*e48ec1faSBram Moolenaar\ 'runkit_method_redefine(': 'string classname, string methodname, string args, string code [, int flags] | bool', 3880*e48ec1faSBram Moolenaar\ 'runkit_method_remove(': 'string classname, string methodname | bool', 3881*e48ec1faSBram Moolenaar\ 'runkit_method_rename(': 'string classname, string methodname, string newname | bool', 3882*e48ec1faSBram Moolenaar\ 'runkit_return_value_used(': 'void | bool', 3883*e48ec1faSBram Moolenaar\ 'runkit_sandbox_output_handler(': 'object sandbox [, mixed callback] | mixed', 3884*e48ec1faSBram Moolenaar\ 'runkit_superglobals(': 'void | array', 3885*e48ec1faSBram Moolenaar\ 'satellite_caught_exception(': 'void | bool', 3886*e48ec1faSBram Moolenaar\ 'satellite_exception_id(': 'void | string', 3887*e48ec1faSBram Moolenaar\ 'satellite_exception_value(': 'void | OrbitStruct', 3888*e48ec1faSBram Moolenaar\ 'satellite_get_repository_id(': 'object obj | int', 3889*e48ec1faSBram Moolenaar\ 'satellite_load_idl(': 'string file | bool', 3890*e48ec1faSBram Moolenaar\ 'satellite_object_to_string(': 'object obj | string', 3891362e1a30SBram Moolenaar\ 'scandir(': 'string directory [, int sorting_order [, resource context]] | array', 3892*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::beginLogging(': 'void | void', 3893*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::endLogging(': 'void | void', 3894*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::getChangedDataObjects(': 'void | SDO_List', 3895*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::getChangeType(': 'SDO_DataObject dataObject | int', 3896*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::getOldContainer(': 'SDO_DataObject data_object | SDO_DataObject', 3897*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::getOldValues(': 'SDO_DataObject data_object | SDO_List', 3898*e48ec1faSBram Moolenaar\ 'SDO_DAS_ChangeSummary::isLogging(': 'void | bool', 3899*e48ec1faSBram Moolenaar\ 'SDO_DAS_DataFactory::addPropertyToType(': 'string parent_type_namespace_uri, string parent_type_name, string property_name, string type_namespace_uri, string type_name [, array options] | void', 3900*e48ec1faSBram Moolenaar\ 'SDO_DAS_DataFactory::addType(': 'string type_namespace_uri, string type_name [, array options] | void', 3901*e48ec1faSBram Moolenaar\ 'SDO_DAS_DataFactory::getDataFactory(': 'void | SDO_DAS_DataFactory', 3902*e48ec1faSBram Moolenaar\ 'SDO_DAS_DataObject::getChangeSummary(': 'void | SDO_DAS_ChangeSummary', 3903*e48ec1faSBram Moolenaar\ 'SDO_DAS_Relational::applyChanges(': 'PDO database_handle, SDODataObject root_data_object | void', 3904*e48ec1faSBram Moolenaar\ 'SDO_DAS_Relational::__construct(': 'array database_metadata [, string application_root_type [, array SDO_containment_references_metadata]] | SDO_DAS_Relational', 3905*e48ec1faSBram Moolenaar\ 'SDO_DAS_Relational::createRootDataObject(': 'void | SDODataObject', 3906*e48ec1faSBram Moolenaar\ 'SDO_DAS_Relational::executePreparedQuery(': 'PDO database_handle, PDOStatement prepared_statement, array value_list [, array column_specifier] | SDODataObject', 3907*e48ec1faSBram Moolenaar\ 'SDO_DAS_Relational::executeQuery(': 'PDO database_handle, string SQL_statement [, array column_specifier] | SDODataObject', 3908*e48ec1faSBram Moolenaar\ 'SDO_DAS_Setting::getListIndex(': 'void | int', 3909*e48ec1faSBram Moolenaar\ 'SDO_DAS_Setting::getPropertyIndex(': 'void | int', 3910*e48ec1faSBram Moolenaar\ 'SDO_DAS_Setting::getPropertyName(': 'void | string', 3911*e48ec1faSBram Moolenaar\ 'SDO_DAS_Setting::getValue(': 'void | mixed', 3912*e48ec1faSBram Moolenaar\ 'SDO_DAS_Setting::isSet(': 'void | bool', 3913*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::addTypes(': 'string xsd_file | void', 3914*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::createDataObject(': 'string namespace_uri, string type_name | SDO_DataObject', 3915*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::createDocument(': '[string document_element_name] | SDO_DAS_XML_Document', 3916*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::create(': '[string xsd_file] | SDO_DAS_XML', 3917*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::getRootDataObject(': 'void | SDO_DataObject', 3918*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::getRootElementName(': 'void | string', 3919*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::getRootElementURI(': 'void | string', 3920*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::setEncoding(': 'string encoding | void', 3921*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::setXMLDeclaration(': 'bool xmlDeclatation | void', 3922*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML_Document::setXMLVersion(': 'string xmlVersion | void', 3923*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::loadFile(': 'string xml_file | SDO_XMLDocument', 3924*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::loadString(': 'string xml_string | SDO_DAS_XML_Document', 3925*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::saveFile(': 'SDO_XMLDocument xdoc, string xml_file [, int indent] | void', 3926*e48ec1faSBram Moolenaar\ 'SDO_DAS_XML::saveString(': 'SDO_XMLDocument xdoc [, int indent] | string', 3927*e48ec1faSBram Moolenaar\ 'SDO_DataFactory::create(': 'string type_namespace_uri, string type_name | void', 3928*e48ec1faSBram Moolenaar\ 'SDO_DataObject::clear(': 'void | void', 3929*e48ec1faSBram Moolenaar\ 'SDO_DataObject::createDataObject(': 'mixed identifier | SDO_DataObject', 3930*e48ec1faSBram Moolenaar\ 'SDO_DataObject::getContainer(': 'void | SDO_DataObject', 3931*e48ec1faSBram Moolenaar\ 'SDO_DataObject::getSequence(': 'void | SDO_Sequence', 3932*e48ec1faSBram Moolenaar\ 'SDO_DataObject::getTypeName(': 'void | string', 3933*e48ec1faSBram Moolenaar\ 'SDO_DataObject::getTypeNamespaceURI(': 'void | string', 3934*e48ec1faSBram Moolenaar\ 'SDO_Exception::getCause(': 'void | mixed', 3935*e48ec1faSBram Moolenaar\ 'SDO_List::insert(': 'mixed value [, int index] | void', 3936*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::getContainingType(': 'void | SDO_Model_Type', 3937*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::getDefault(': 'void | mixed', 3938*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::getName(': 'void | string', 3939*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::getType(': 'void | SDO_Model_Type', 3940*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::isContainment(': 'void | bool', 3941*e48ec1faSBram Moolenaar\ 'SDO_Model_Property::isMany(': 'void | bool', 3942*e48ec1faSBram Moolenaar\ 'SDO_Model_ReflectionDataObject::__construct(': 'SDO_DataObject data_object | SDO_Model_ReflectionDataObject', 3943*e48ec1faSBram Moolenaar\ 'SDO_Model_ReflectionDataObject::export(': 'SDO_Model_ReflectionDataObject rdo [, bool return] | mixed', 3944*e48ec1faSBram Moolenaar\ 'SDO_Model_ReflectionDataObject::getContainmentProperty(': 'void | SDO_Model_Property', 3945*e48ec1faSBram Moolenaar\ 'SDO_Model_ReflectionDataObject::getInstanceProperties(': 'void | array', 3946*e48ec1faSBram Moolenaar\ 'SDO_Model_ReflectionDataObject::getType(': 'void | SDO_Model_Type', 3947*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::getBaseType(': 'void | SDO_Model_Type', 3948*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::getName(': 'void | string', 3949*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::getNamespaceURI(': 'void | string', 3950*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::getProperties(': 'void | array', 3951*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::getProperty(': 'mixed identifier | SDO_Model_Property', 3952*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::isAbstractType(': 'void | bool', 3953*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::isDataType(': 'void | bool', 3954*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::isInstance(': 'SDO_DataObject data_object | bool', 3955*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::isOpenType(': 'void | bool', 3956*e48ec1faSBram Moolenaar\ 'SDO_Model_Type::isSequencedType(': 'void | bool', 3957*e48ec1faSBram Moolenaar\ 'SDO_Sequence::getProperty(': 'int sequence_index | SDO_Model_Property', 3958*e48ec1faSBram Moolenaar\ 'SDO_Sequence::insert(': 'mixed value [, int sequenceIndex [, mixed propertyIdentifier]] | void', 3959*e48ec1faSBram Moolenaar\ 'SDO_Sequence::move(': 'int toIndex, int fromIndex | void', 3960362e1a30SBram Moolenaar\ 'sem_acquire(': 'resource sem_identifier | bool', 3961362e1a30SBram Moolenaar\ 'sem_get(': 'int key [, int max_acquire [, int perm [, int auto_release]]] | resource', 3962362e1a30SBram Moolenaar\ 'sem_release(': 'resource sem_identifier | bool', 3963362e1a30SBram Moolenaar\ 'sem_remove(': 'resource sem_identifier | bool', 3964362e1a30SBram Moolenaar\ 'serialize(': 'mixed value | string', 3965362e1a30SBram Moolenaar\ 'sesam_affected_rows(': 'string result_id | int', 3966362e1a30SBram Moolenaar\ 'sesam_commit(': 'void | bool', 3967362e1a30SBram Moolenaar\ 'sesam_connect(': 'string catalog, string schema, string user | bool', 3968362e1a30SBram Moolenaar\ 'sesam_diagnostic(': 'void | array', 3969362e1a30SBram Moolenaar\ 'sesam_disconnect(': 'void | bool', 3970362e1a30SBram Moolenaar\ 'sesam_errormsg(': 'void | string', 3971362e1a30SBram Moolenaar\ 'sesam_execimm(': 'string query | string', 3972362e1a30SBram Moolenaar\ 'sesam_fetch_array(': 'string result_id [, int whence [, int offset]] | array', 3973362e1a30SBram Moolenaar\ 'sesam_fetch_result(': 'string result_id [, int max_rows] | mixed', 3974362e1a30SBram Moolenaar\ 'sesam_fetch_row(': 'string result_id [, int whence [, int offset]] | array', 3975362e1a30SBram Moolenaar\ 'sesam_field_array(': 'string result_id | array', 3976362e1a30SBram Moolenaar\ 'sesam_field_name(': 'string result_id, int index | int', 3977362e1a30SBram Moolenaar\ 'sesam_free_result(': 'string result_id | int', 3978362e1a30SBram Moolenaar\ 'sesam_num_fields(': 'string result_id | int', 3979362e1a30SBram Moolenaar\ 'sesam_query(': 'string query [, bool scrollable] | string', 3980362e1a30SBram Moolenaar\ 'sesam_rollback(': 'void | bool', 3981362e1a30SBram Moolenaar\ 'sesam_seek_row(': 'string result_id, int whence [, int offset] | bool', 3982362e1a30SBram Moolenaar\ 'sesam_settransaction(': 'int isolation_level, int read_only | bool', 3983362e1a30SBram Moolenaar\ 'session_cache_expire(': '[int new_cache_expire] | int', 3984362e1a30SBram Moolenaar\ 'session_cache_limiter(': '[string cache_limiter] | string', 3985362e1a30SBram Moolenaar\ 'session_decode(': 'string data | bool', 3986362e1a30SBram Moolenaar\ 'session_destroy(': 'void | bool', 3987362e1a30SBram Moolenaar\ 'session_encode(': 'void | string', 3988362e1a30SBram Moolenaar\ 'session_get_cookie_params(': 'void | array', 3989362e1a30SBram Moolenaar\ 'session_id(': '[string id] | string', 3990362e1a30SBram Moolenaar\ 'session_is_registered(': 'string name | bool', 3991362e1a30SBram Moolenaar\ 'session_module_name(': '[string module] | string', 3992362e1a30SBram Moolenaar\ 'session_name(': '[string name] | string', 3993*e48ec1faSBram Moolenaar\ 'session_pgsql_add_error(': 'int error_level [, string error_message] | bool', 3994*e48ec1faSBram Moolenaar\ 'session_pgsql_get_error(': '[bool with_error_message] | array', 3995*e48ec1faSBram Moolenaar\ 'session_pgsql_get_field(': 'void | string', 3996*e48ec1faSBram Moolenaar\ 'session_pgsql_reset(': 'void | bool', 3997*e48ec1faSBram Moolenaar\ 'session_pgsql_set_field(': 'string value | bool', 3998*e48ec1faSBram Moolenaar\ 'session_pgsql_status(': 'void | array', 3999*e48ec1faSBram Moolenaar\ 'session_regenerate_id(': '[bool delete_old_session] | bool', 4000362e1a30SBram Moolenaar\ 'session_register(': 'mixed name [, mixed ...] | bool', 4001362e1a30SBram Moolenaar\ 'session_save_path(': '[string path] | string', 4002362e1a30SBram Moolenaar\ 'session_set_cookie_params(': 'int lifetime [, string path [, string domain [, bool secure]]] | void', 4003*e48ec1faSBram Moolenaar\ 'session_set_save_handler(': 'callback open, callback close, callback read, callback write, callback destroy, callback gc | bool', 4004362e1a30SBram Moolenaar\ 'session_start(': 'void | bool', 4005362e1a30SBram Moolenaar\ 'session_unregister(': 'string name | bool', 4006362e1a30SBram Moolenaar\ 'session_unset(': 'void | void', 4007362e1a30SBram Moolenaar\ 'session_write_close(': 'void | void', 4008362e1a30SBram Moolenaar\ 'setcookie(': 'string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] | bool', 4009362e1a30SBram Moolenaar\ 'set_error_handler(': 'callback error_handler [, int error_types] | mixed', 4010362e1a30SBram Moolenaar\ 'set_exception_handler(': 'callback exception_handler | string', 4011362e1a30SBram Moolenaar\ 'set_include_path(': 'string new_include_path | string', 4012*e48ec1faSBram Moolenaar\ 'setlocale(': 'int category, string locale [, string ...] | string', 4013362e1a30SBram Moolenaar\ 'set_magic_quotes_runtime(': 'int new_setting | bool', 4014362e1a30SBram Moolenaar\ 'setrawcookie(': 'string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] | bool', 4015362e1a30SBram Moolenaar\ 'set_time_limit(': 'int seconds | void', 4016*e48ec1faSBram Moolenaar\ 'settype(': 'mixed &var, string type | bool', 4017362e1a30SBram Moolenaar\ 'sha1_file(': 'string filename [, bool raw_output] | string', 4018*e48ec1faSBram Moolenaar\ 'sha1(': 'string str [, bool raw_output] | string', 4019362e1a30SBram Moolenaar\ 'shell_exec(': 'string cmd | string', 4020362e1a30SBram Moolenaar\ 'shm_attach(': 'int key [, int memsize [, int perm]] | int', 4021362e1a30SBram Moolenaar\ 'shm_detach(': 'int shm_identifier | bool', 4022362e1a30SBram Moolenaar\ 'shm_get_var(': 'int shm_identifier, int variable_key | mixed', 4023*e48ec1faSBram Moolenaar\ 'shmop_close(': 'int shmid | void', 4024*e48ec1faSBram Moolenaar\ 'shmop_delete(': 'int shmid | bool', 4025362e1a30SBram Moolenaar\ 'shmop_open(': 'int key, string flags, int mode, int size | int', 4026362e1a30SBram Moolenaar\ 'shmop_read(': 'int shmid, int start, int count | string', 4027362e1a30SBram Moolenaar\ 'shmop_size(': 'int shmid | int', 4028362e1a30SBram Moolenaar\ 'shmop_write(': 'int shmid, string data, int offset | int', 4029362e1a30SBram Moolenaar\ 'shm_put_var(': 'int shm_identifier, int variable_key, mixed variable | bool', 4030*e48ec1faSBram Moolenaar\ 'shm_remove(': 'int shm_identifier | bool', 4031*e48ec1faSBram Moolenaar\ 'shm_remove_var(': 'int shm_identifier, int variable_key | bool', 4032*e48ec1faSBram Moolenaar\ 'shuffle(': 'array &array | bool', 4033*e48ec1faSBram Moolenaar\ 'similar_text(': 'string first, string second [, float &percent] | int', 4034*e48ec1faSBram Moolenaar\ 'SimpleXMLElement->asXML(': '[string filename] | mixed', 4035*e48ec1faSBram Moolenaar\ 'simplexml_element->attributes(': '[string data] | SimpleXMLElement', 4036*e48ec1faSBram Moolenaar\ 'simplexml_element->children(': '[string nsprefix] | SimpleXMLElement', 4037*e48ec1faSBram Moolenaar\ 'SimpleXMLElement->xpath(': 'string path | array', 4038362e1a30SBram Moolenaar\ 'simplexml_import_dom(': 'DOMNode node [, string class_name] | SimpleXMLElement', 4039*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::current(': 'void | mixed', 4040*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::getChildren(': 'void | object', 4041*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::hasChildren(': 'void | bool', 4042*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::key(': 'void | mixed', 4043*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::next(': 'void | void', 4044*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::rewind(': 'void | void', 4045*e48ec1faSBram Moolenaar\ 'SimpleXMLIterator::valid(': 'void | bool', 4046362e1a30SBram Moolenaar\ 'simplexml_load_file(': 'string filename [, string class_name [, int options]] | object', 4047362e1a30SBram Moolenaar\ 'simplexml_load_string(': 'string data [, string class_name [, int options]] | object', 4048362e1a30SBram Moolenaar\ 'sinh(': 'float arg | float', 4049*e48ec1faSBram Moolenaar\ 'sin(': 'float arg | float', 4050*e48ec1faSBram Moolenaar\ 'sleep(': 'int seconds | int', 4051362e1a30SBram Moolenaar\ 'snmpget(': 'string hostname, string community, string object_id [, int timeout [, int retries]] | string', 4052362e1a30SBram Moolenaar\ 'snmpgetnext(': 'string host, string community, string object_id [, int timeout [, int retries]] | string', 4053362e1a30SBram Moolenaar\ 'snmp_get_quick_print(': 'void | bool', 4054362e1a30SBram Moolenaar\ 'snmp_get_valueretrieval(': 'void | int', 4055*e48ec1faSBram Moolenaar\ 'snmp_read_mib(': 'string filename | bool', 4056362e1a30SBram Moolenaar\ 'snmprealwalk(': 'string host, string community, string object_id [, int timeout [, int retries]] | array', 4057362e1a30SBram Moolenaar\ 'snmp_set_enum_print(': 'int enum_print | void', 4058*e48ec1faSBram Moolenaar\ 'snmpset(': 'string hostname, string community, string object_id, string type, mixed value [, int timeout [, int retries]] | bool', 4059362e1a30SBram Moolenaar\ 'snmp_set_oid_numeric_print(': 'int oid_numeric_print | void', 4060362e1a30SBram Moolenaar\ 'snmp_set_quick_print(': 'bool quick_print | void', 4061*e48ec1faSBram Moolenaar\ 'snmp_set_valueretrieval(': 'int method | void', 4062362e1a30SBram Moolenaar\ 'snmpwalk(': 'string hostname, string community, string object_id [, int timeout [, int retries]] | array', 4063362e1a30SBram Moolenaar\ 'snmpwalkoid(': 'string hostname, string community, string object_id [, int timeout [, int retries]] | array', 4064362e1a30SBram Moolenaar\ 'socket_accept(': 'resource socket | resource', 4065362e1a30SBram Moolenaar\ 'socket_bind(': 'resource socket, string address [, int port] | bool', 4066362e1a30SBram Moolenaar\ 'socket_clear_error(': '[resource socket] | void', 4067362e1a30SBram Moolenaar\ 'socket_close(': 'resource socket | void', 4068362e1a30SBram Moolenaar\ 'socket_connect(': 'resource socket, string address [, int port] | bool', 4069362e1a30SBram Moolenaar\ 'socket_create(': 'int domain, int type, int protocol | resource', 4070362e1a30SBram Moolenaar\ 'socket_create_listen(': 'int port [, int backlog] | resource', 4071*e48ec1faSBram Moolenaar\ 'socket_create_pair(': 'int domain, int type, int protocol, array &fd | bool', 4072362e1a30SBram Moolenaar\ 'socket_get_option(': 'resource socket, int level, int optname | mixed', 4073*e48ec1faSBram Moolenaar\ 'socket_getpeername(': 'resource socket, string &addr [, int &port] | bool', 4074*e48ec1faSBram Moolenaar\ 'socket_getsockname(': 'resource socket, string &addr [, int &port] | bool', 4075362e1a30SBram Moolenaar\ 'socket_last_error(': '[resource socket] | int', 4076362e1a30SBram Moolenaar\ 'socket_listen(': 'resource socket [, int backlog] | bool', 4077362e1a30SBram Moolenaar\ 'socket_read(': 'resource socket, int length [, int type] | string', 4078*e48ec1faSBram Moolenaar\ 'socket_recvfrom(': 'resource socket, string &buf, int len, int flags, string &name [, int &port] | int', 4079*e48ec1faSBram Moolenaar\ 'socket_recv(': 'resource socket, string &buf, int len, int flags | int', 4080*e48ec1faSBram Moolenaar\ 'socket_select(': 'array &read, array &write, array &except, int tv_sec [, int tv_usec] | int', 4081362e1a30SBram Moolenaar\ 'socket_send(': 'resource socket, string buf, int len, int flags | int', 4082362e1a30SBram Moolenaar\ 'socket_sendto(': 'resource socket, string buf, int len, int flags, string addr [, int port] | int', 4083362e1a30SBram Moolenaar\ 'socket_set_block(': 'resource socket | bool', 4084362e1a30SBram Moolenaar\ 'socket_set_nonblock(': 'resource socket | bool', 4085362e1a30SBram Moolenaar\ 'socket_set_option(': 'resource socket, int level, int optname, mixed optval | bool', 4086362e1a30SBram Moolenaar\ 'socket_shutdown(': 'resource socket [, int how] | bool', 4087362e1a30SBram Moolenaar\ 'socket_strerror(': 'int errno | string', 4088362e1a30SBram Moolenaar\ 'socket_write(': 'resource socket, string buffer [, int length] | int', 4089*e48ec1faSBram Moolenaar\ 'sort(': 'array &array [, int sort_flags] | bool', 4090362e1a30SBram Moolenaar\ 'soundex(': 'string str | string', 4091362e1a30SBram Moolenaar\ 'spl_classes(': 'void | array', 4092362e1a30SBram Moolenaar\ 'split(': 'string pattern, string string [, int limit] | array', 4093362e1a30SBram Moolenaar\ 'spliti(': 'string pattern, string string [, int limit] | array', 4094362e1a30SBram Moolenaar\ 'sprintf(': 'string format [, mixed args [, mixed ...]] | string', 4095362e1a30SBram Moolenaar\ 'sqlite_array_query(': 'resource dbhandle, string query [, int result_type [, bool decode_binary]] | array', 4096362e1a30SBram Moolenaar\ 'sqlite_busy_timeout(': 'resource dbhandle, int milliseconds | void', 4097362e1a30SBram Moolenaar\ 'sqlite_changes(': 'resource dbhandle | int', 4098362e1a30SBram Moolenaar\ 'sqlite_close(': 'resource dbhandle | void', 4099362e1a30SBram Moolenaar\ 'sqlite_column(': 'resource result, mixed index_or_name [, bool decode_binary] | mixed', 4100*e48ec1faSBram Moolenaar\ 'sqlite_create_aggregate(': 'resource dbhandle, string function_name, callback step_func, callback finalize_func [, int num_args] | void', 4101*e48ec1faSBram Moolenaar\ 'sqlite_create_function(': 'resource dbhandle, string function_name, callback callback [, int num_args] | void', 4102362e1a30SBram Moolenaar\ 'sqlite_current(': 'resource result [, int result_type [, bool decode_binary]] | array', 4103362e1a30SBram Moolenaar\ 'sqlite_error_string(': 'int error_code | string', 4104362e1a30SBram Moolenaar\ 'sqlite_escape_string(': 'string item | string', 4105*e48ec1faSBram Moolenaar\ 'sqlite_exec(': 'resource dbhandle, string query [, string &error_msg] | bool', 4106*e48ec1faSBram Moolenaar\ 'sqlite_factory(': 'string filename [, int mode [, string &error_message]] | SQLiteDatabase', 4107362e1a30SBram Moolenaar\ 'sqlite_fetch_all(': 'resource result [, int result_type [, bool decode_binary]] | array', 4108362e1a30SBram Moolenaar\ 'sqlite_fetch_array(': 'resource result [, int result_type [, bool decode_binary]] | array', 4109362e1a30SBram Moolenaar\ 'sqlite_fetch_column_types(': 'string table_name, resource dbhandle [, int result_type] | array', 4110362e1a30SBram Moolenaar\ 'sqlite_fetch_object(': 'resource result [, string class_name [, array ctor_params [, bool decode_binary]]] | object', 4111362e1a30SBram Moolenaar\ 'sqlite_fetch_single(': 'resource result [, bool decode_binary] | string', 4112362e1a30SBram Moolenaar\ 'sqlite_field_name(': 'resource result, int field_index | string', 4113362e1a30SBram Moolenaar\ 'sqlite_has_more(': 'resource result | bool', 4114362e1a30SBram Moolenaar\ 'sqlite_has_prev(': 'resource result | bool', 4115362e1a30SBram Moolenaar\ 'sqlite_key(': 'resource result | int', 4116362e1a30SBram Moolenaar\ 'sqlite_last_error(': 'resource dbhandle | int', 4117362e1a30SBram Moolenaar\ 'sqlite_last_insert_rowid(': 'resource dbhandle | int', 4118362e1a30SBram Moolenaar\ 'sqlite_libencoding(': 'void | string', 4119362e1a30SBram Moolenaar\ 'sqlite_libversion(': 'void | string', 4120362e1a30SBram Moolenaar\ 'sqlite_next(': 'resource result | bool', 4121362e1a30SBram Moolenaar\ 'sqlite_num_fields(': 'resource result | int', 4122362e1a30SBram Moolenaar\ 'sqlite_num_rows(': 'resource result | int', 4123*e48ec1faSBram Moolenaar\ 'sqlite_open(': 'string filename [, int mode [, string &error_message]] | resource', 4124*e48ec1faSBram Moolenaar\ 'sqlite_popen(': 'string filename [, int mode [, string &error_message]] | resource', 4125362e1a30SBram Moolenaar\ 'sqlite_prev(': 'resource result | bool', 4126*e48ec1faSBram Moolenaar\ 'sqlite_query(': 'resource dbhandle, string query [, int result_type [, string &error_msg]] | resource', 4127362e1a30SBram Moolenaar\ 'sqlite_rewind(': 'resource result | bool', 4128362e1a30SBram Moolenaar\ 'sqlite_seek(': 'resource result, int rownum | bool', 4129*e48ec1faSBram Moolenaar\ 'sqlite_single_query(': 'resource db, string query [, bool first_row_only [, bool decode_binary]] | array', 4130362e1a30SBram Moolenaar\ 'sqlite_udf_decode_binary(': 'string data | string', 4131362e1a30SBram Moolenaar\ 'sqlite_udf_encode_binary(': 'string data | string', 4132*e48ec1faSBram Moolenaar\ 'sqlite_unbuffered_query(': 'resource dbhandle, string query [, int result_type [, string &error_msg]] | resource', 4133362e1a30SBram Moolenaar\ 'sqlite_valid(': 'resource result | bool', 4134362e1a30SBram Moolenaar\ 'sql_regcase(': 'string string | string', 4135362e1a30SBram Moolenaar\ 'sqrt(': 'float arg | float', 4136362e1a30SBram Moolenaar\ 'srand(': '[int seed] | void', 4137*e48ec1faSBram Moolenaar\ 'sscanf(': 'string str, string format [, mixed &...] | mixed', 4138362e1a30SBram Moolenaar\ 'ssh2_auth_hostbased_file(': 'resource session, string username, string hostname, string pubkeyfile, string privkeyfile [, string passphrase [, string local_username]] | bool', 4139*e48ec1faSBram Moolenaar\ 'ssh2_auth_none(': 'resource session, string username | mixed', 4140362e1a30SBram Moolenaar\ 'ssh2_auth_password(': 'resource session, string username, string password | bool', 4141362e1a30SBram Moolenaar\ 'ssh2_auth_pubkey_file(': 'resource session, string username, string pubkeyfile, string privkeyfile [, string passphrase] | bool', 4142362e1a30SBram Moolenaar\ 'ssh2_connect(': 'string host [, int port [, array methods [, array callbacks]]] | resource', 4143*e48ec1faSBram Moolenaar\ 'ssh2_exec(': 'resource session, string command [, string pty [, array env [, int width [, int height [, int width_height_type]]]]] | resource', 4144*e48ec1faSBram Moolenaar\ 'ssh2_fetch_stream(': 'resource channel, int streamid | resource', 4145362e1a30SBram Moolenaar\ 'ssh2_fingerprint(': 'resource session [, int flags] | string', 4146362e1a30SBram Moolenaar\ 'ssh2_methods_negotiated(': 'resource session | array', 4147*e48ec1faSBram Moolenaar\ 'ssh2_publickey_add(': 'resource pkey, string algoname, string blob [, bool overwrite [, array attributes]] | bool', 4148*e48ec1faSBram Moolenaar\ 'ssh2_publickey_init(': 'resource session | resource', 4149*e48ec1faSBram Moolenaar\ 'ssh2_publickey_list(': 'resource pkey | array', 4150*e48ec1faSBram Moolenaar\ 'ssh2_publickey_remove(': 'resource pkey, string algoname, string blob | bool', 4151362e1a30SBram Moolenaar\ 'ssh2_scp_recv(': 'resource session, string remote_file, string local_file | bool', 4152*e48ec1faSBram Moolenaar\ 'ssh2_scp_send(': 'resource session, string local_file, string remote_file [, int create_mode] | bool', 4153362e1a30SBram Moolenaar\ 'ssh2_sftp(': 'resource session | resource', 4154362e1a30SBram Moolenaar\ 'ssh2_sftp_lstat(': 'resource sftp, string path | array', 4155362e1a30SBram Moolenaar\ 'ssh2_sftp_mkdir(': 'resource sftp, string dirname [, int mode [, bool recursive]] | bool', 4156362e1a30SBram Moolenaar\ 'ssh2_sftp_readlink(': 'resource sftp, string link | string', 4157362e1a30SBram Moolenaar\ 'ssh2_sftp_realpath(': 'resource sftp, string filename | string', 4158362e1a30SBram Moolenaar\ 'ssh2_sftp_rename(': 'resource sftp, string from, string to | bool', 4159362e1a30SBram Moolenaar\ 'ssh2_sftp_rmdir(': 'resource sftp, string dirname | bool', 4160362e1a30SBram Moolenaar\ 'ssh2_sftp_stat(': 'resource sftp, string path | array', 4161362e1a30SBram Moolenaar\ 'ssh2_sftp_symlink(': 'resource sftp, string target, string link | bool', 4162362e1a30SBram Moolenaar\ 'ssh2_sftp_unlink(': 'resource sftp, string filename | bool', 4163*e48ec1faSBram Moolenaar\ 'ssh2_shell(': 'resource session [, string term_type [, array env [, int width [, int height [, int width_height_type]]]]] | resource', 4164*e48ec1faSBram Moolenaar\ 'ssh2_tunnel(': 'resource session, string host, int port | resource', 4165362e1a30SBram Moolenaar\ 'stat(': 'string filename | array', 4166*e48ec1faSBram Moolenaar\ 'stats_absolute_deviation(': 'array a | float', 4167*e48ec1faSBram Moolenaar\ 'stats_cdf_beta(': 'float par1, float par2, float par3, int which | float', 4168*e48ec1faSBram Moolenaar\ 'stats_cdf_binomial(': 'float par1, float par2, float par3, int which | float', 4169*e48ec1faSBram Moolenaar\ 'stats_cdf_cauchy(': 'float par1, float par2, float par3, int which | float', 4170*e48ec1faSBram Moolenaar\ 'stats_cdf_chisquare(': 'float par1, float par2, int which | float', 4171*e48ec1faSBram Moolenaar\ 'stats_cdf_exponential(': 'float par1, float par2, int which | float', 4172*e48ec1faSBram Moolenaar\ 'stats_cdf_f(': 'float par1, float par2, float par3, int which | float', 4173*e48ec1faSBram Moolenaar\ 'stats_cdf_gamma(': 'float par1, float par2, float par3, int which | float', 4174*e48ec1faSBram Moolenaar\ 'stats_cdf_laplace(': 'float par1, float par2, float par3, int which | float', 4175*e48ec1faSBram Moolenaar\ 'stats_cdf_logistic(': 'float par1, float par2, float par3, int which | float', 4176*e48ec1faSBram Moolenaar\ 'stats_cdf_negative_binomial(': 'float par1, float par2, float par3, int which | float', 4177*e48ec1faSBram Moolenaar\ 'stats_cdf_noncentral_chisquare(': 'float par1, float par2, float par3, int which | float', 4178*e48ec1faSBram Moolenaar\ 'stats_cdf_noncentral_f(': 'float par1, float par2, float par3, float par4, int which | float', 4179*e48ec1faSBram Moolenaar\ 'stats_cdf_poisson(': 'float par1, float par2, int which | float', 4180*e48ec1faSBram Moolenaar\ 'stats_cdf_t(': 'float par1, float par2, int which | float', 4181*e48ec1faSBram Moolenaar\ 'stats_cdf_uniform(': 'float par1, float par2, float par3, int which | float', 4182*e48ec1faSBram Moolenaar\ 'stats_cdf_weibull(': 'float par1, float par2, float par3, int which | float', 4183*e48ec1faSBram Moolenaar\ 'stats_covariance(': 'array a, array b | float', 4184*e48ec1faSBram Moolenaar\ 'stats_dens_beta(': 'float x, float a, float b | float', 4185*e48ec1faSBram Moolenaar\ 'stats_dens_cauchy(': 'float x, float ave, float stdev | float', 4186*e48ec1faSBram Moolenaar\ 'stats_dens_chisquare(': 'float x, float dfr | float', 4187*e48ec1faSBram Moolenaar\ 'stats_dens_exponential(': 'float x, float scale | float', 4188*e48ec1faSBram Moolenaar\ 'stats_dens_f(': 'float x, float dfr1, float dfr2 | float', 4189*e48ec1faSBram Moolenaar\ 'stats_dens_gamma(': 'float x, float shape, float scale | float', 4190*e48ec1faSBram Moolenaar\ 'stats_dens_laplace(': 'float x, float ave, float stdev | float', 4191*e48ec1faSBram Moolenaar\ 'stats_dens_logistic(': 'float x, float ave, float stdev | float', 4192*e48ec1faSBram Moolenaar\ 'stats_dens_negative_binomial(': 'float x, float n, float pi | float', 4193*e48ec1faSBram Moolenaar\ 'stats_dens_normal(': 'float x, float ave, float stdev | float', 4194*e48ec1faSBram Moolenaar\ 'stats_dens_pmf_binomial(': 'float x, float n, float pi | float', 4195*e48ec1faSBram Moolenaar\ 'stats_dens_pmf_hypergeometric(': 'float n1, float n2, float N1, float N2 | float', 4196*e48ec1faSBram Moolenaar\ 'stats_dens_pmf_poisson(': 'float x, float lb | float', 4197*e48ec1faSBram Moolenaar\ 'stats_dens_t(': 'float x, float dfr | float', 4198*e48ec1faSBram Moolenaar\ 'stats_dens_weibull(': 'float x, float a, float b | float', 4199*e48ec1faSBram Moolenaar\ 'stats_den_uniform(': 'float x, float a, float b | float', 4200*e48ec1faSBram Moolenaar\ 'stats_harmonic_mean(': 'array a | number', 4201*e48ec1faSBram Moolenaar\ 'stats_kurtosis(': 'array a | float', 4202*e48ec1faSBram Moolenaar\ 'stats_rand_gen_beta(': 'float a, float b | float', 4203*e48ec1faSBram Moolenaar\ 'stats_rand_gen_chisquare(': 'float df | float', 4204*e48ec1faSBram Moolenaar\ 'stats_rand_gen_exponential(': 'float av | float', 4205*e48ec1faSBram Moolenaar\ 'stats_rand_gen_f(': 'float dfn, float dfd | float', 4206*e48ec1faSBram Moolenaar\ 'stats_rand_gen_funiform(': 'float low, float high | float', 4207*e48ec1faSBram Moolenaar\ 'stats_rand_gen_gamma(': 'float a, float r | float', 4208*e48ec1faSBram Moolenaar\ 'stats_rand_gen_ibinomial(': 'int n, float pp | int', 4209*e48ec1faSBram Moolenaar\ 'stats_rand_gen_ibinomial_negative(': 'int n, float p | int', 4210*e48ec1faSBram Moolenaar\ 'stats_rand_gen_int(': 'void | int', 4211*e48ec1faSBram Moolenaar\ 'stats_rand_gen_ipoisson(': 'float mu | int', 4212*e48ec1faSBram Moolenaar\ 'stats_rand_gen_iuniform(': 'int low, int high | int', 4213*e48ec1faSBram Moolenaar\ 'stats_rand_gen_noncenral_chisquare(': 'float df, float xnonc | float', 4214*e48ec1faSBram Moolenaar\ 'stats_rand_gen_noncentral_f(': 'float dfn, float dfd, float xnonc | float', 4215*e48ec1faSBram Moolenaar\ 'stats_rand_gen_noncentral_t(': 'float df, float xnonc | float', 4216*e48ec1faSBram Moolenaar\ 'stats_rand_gen_normal(': 'float av, float sd | float', 4217*e48ec1faSBram Moolenaar\ 'stats_rand_gen_t(': 'float df | float', 4218*e48ec1faSBram Moolenaar\ 'stats_rand_get_seeds(': 'void | array', 4219*e48ec1faSBram Moolenaar\ 'stats_rand_phrase_to_seeds(': 'string phrase | array', 4220*e48ec1faSBram Moolenaar\ 'stats_rand_ranf(': 'void | float', 4221*e48ec1faSBram Moolenaar\ 'stats_rand_setall(': 'int iseed1, int iseed2 | void', 4222*e48ec1faSBram Moolenaar\ 'stats_skew(': 'array a | float', 4223*e48ec1faSBram Moolenaar\ 'stats_standard_deviation(': 'array a [, bool sample] | float', 4224*e48ec1faSBram Moolenaar\ 'stats_stat_binomial_coef(': 'int x, int n | float', 4225*e48ec1faSBram Moolenaar\ 'stats_stat_correlation(': 'array arr1, array arr2 | float', 4226*e48ec1faSBram Moolenaar\ 'stats_stat_gennch(': 'int n | float', 4227*e48ec1faSBram Moolenaar\ 'stats_stat_independent_t(': 'array arr1, array arr2 | float', 4228*e48ec1faSBram Moolenaar\ 'stats_stat_innerproduct(': 'array arr1, array arr2 | float', 4229*e48ec1faSBram Moolenaar\ 'stats_stat_noncentral_t(': 'float par1, float par2, float par3, int which | float', 4230*e48ec1faSBram Moolenaar\ 'stats_stat_paired_t(': 'array arr1, array arr2 | float', 4231*e48ec1faSBram Moolenaar\ 'stats_stat_percentile(': 'float df, float xnonc | float', 4232*e48ec1faSBram Moolenaar\ 'stats_stat_powersum(': 'array arr, float power | float', 4233*e48ec1faSBram Moolenaar\ 'stats_variance(': 'array a [, bool sample] | float', 4234362e1a30SBram Moolenaar\ 'strcasecmp(': 'string str1, string str2 | int', 4235362e1a30SBram Moolenaar\ 'strcmp(': 'string str1, string str2 | int', 4236362e1a30SBram Moolenaar\ 'strcoll(': 'string str1, string str2 | int', 4237362e1a30SBram Moolenaar\ 'strcspn(': 'string str1, string str2 [, int start [, int length]] | int', 4238*e48ec1faSBram Moolenaar\ 'stream_bucket_append(': 'resource brigade, resource bucket | void', 4239*e48ec1faSBram Moolenaar\ 'stream_bucket_make_writeable(': 'resource brigade | object', 4240*e48ec1faSBram Moolenaar\ 'stream_bucket_new(': 'resource stream, string buffer | object', 4241*e48ec1faSBram Moolenaar\ 'stream_bucket_prepend(': 'resource brigade, resource bucket | void', 4242362e1a30SBram Moolenaar\ 'stream_context_create(': '[array options] | resource', 4243362e1a30SBram Moolenaar\ 'stream_context_get_default(': '[array options] | resource', 4244362e1a30SBram Moolenaar\ 'stream_context_get_options(': 'resource stream_or_context | array', 4245362e1a30SBram Moolenaar\ 'stream_context_set_option(': 'resource stream_or_context, string wrapper, string option, mixed value | bool', 4246362e1a30SBram Moolenaar\ 'stream_context_set_params(': 'resource stream_or_context, array params | bool', 4247*e48ec1faSBram Moolenaar\ 'stream_copy_to_stream(': 'resource source, resource dest [, int maxlength [, int offset]] | int', 4248362e1a30SBram Moolenaar\ 'stream_filter_append(': 'resource stream, string filtername [, int read_write [, mixed params]] | resource', 4249362e1a30SBram Moolenaar\ 'stream_filter_prepend(': 'resource stream, string filtername [, int read_write [, mixed params]] | resource', 4250362e1a30SBram Moolenaar\ 'stream_filter_register(': 'string filtername, string classname | bool', 4251362e1a30SBram Moolenaar\ 'stream_filter_remove(': 'resource stream_filter | bool', 4252362e1a30SBram Moolenaar\ 'stream_get_contents(': 'resource handle [, int maxlength [, int offset]] | string', 4253362e1a30SBram Moolenaar\ 'stream_get_filters(': 'void | array', 4254362e1a30SBram Moolenaar\ 'stream_get_line(': 'resource handle, int length [, string ending] | string', 4255362e1a30SBram Moolenaar\ 'stream_get_meta_data(': 'resource stream | array', 4256362e1a30SBram Moolenaar\ 'stream_get_transports(': 'void | array', 4257362e1a30SBram Moolenaar\ 'stream_get_wrappers(': 'void | array', 4258*e48ec1faSBram Moolenaar\ 'stream_select(': 'array &read, array &write, array &except, int tv_sec [, int tv_usec] | int', 4259362e1a30SBram Moolenaar\ 'stream_set_blocking(': 'resource stream, int mode | bool', 4260362e1a30SBram Moolenaar\ 'stream_set_timeout(': 'resource stream, int seconds [, int microseconds] | bool', 4261362e1a30SBram Moolenaar\ 'stream_set_write_buffer(': 'resource stream, int buffer | int', 4262*e48ec1faSBram Moolenaar\ 'stream_socket_accept(': 'resource server_socket [, float timeout [, string &peername]] | resource', 4263*e48ec1faSBram Moolenaar\ 'stream_socket_client(': 'string remote_socket [, int &errno [, string &errstr [, float timeout [, int flags [, resource context]]]]] | resource', 4264362e1a30SBram Moolenaar\ 'stream_socket_enable_crypto(': 'resource stream, bool enable [, int crypto_type [, resource session_stream]] | mixed', 4265362e1a30SBram Moolenaar\ 'stream_socket_get_name(': 'resource handle, bool want_peer | string', 4266362e1a30SBram Moolenaar\ 'stream_socket_pair(': 'int domain, int type, int protocol | array', 4267*e48ec1faSBram Moolenaar\ 'stream_socket_recvfrom(': 'resource socket, int length [, int flags [, string &address]] | string', 4268362e1a30SBram Moolenaar\ 'stream_socket_sendto(': 'resource socket, string data [, int flags [, string address]] | int', 4269*e48ec1faSBram Moolenaar\ 'stream_socket_server(': 'string local_socket [, int &errno [, string &errstr [, int flags [, resource context]]]] | resource', 4270362e1a30SBram Moolenaar\ 'stream_wrapper_register(': 'string protocol, string classname | bool', 4271362e1a30SBram Moolenaar\ 'stream_wrapper_restore(': 'string protocol | bool', 4272362e1a30SBram Moolenaar\ 'stream_wrapper_unregister(': 'string protocol | bool', 4273362e1a30SBram Moolenaar\ 'strftime(': 'string format [, int timestamp] | string', 4274362e1a30SBram Moolenaar\ 'stripcslashes(': 'string str | string', 4275362e1a30SBram Moolenaar\ 'stripos(': 'string haystack, string needle [, int offset] | int', 4276362e1a30SBram Moolenaar\ 'stripslashes(': 'string str | string', 4277362e1a30SBram Moolenaar\ 'strip_tags(': 'string str [, string allowable_tags] | string', 4278*e48ec1faSBram Moolenaar\ 'str_ireplace(': 'mixed search, mixed replace, mixed subject [, int &count] | mixed', 4279362e1a30SBram Moolenaar\ 'stristr(': 'string haystack, string needle | string', 4280362e1a30SBram Moolenaar\ 'strlen(': 'string string | int', 4281362e1a30SBram Moolenaar\ 'strnatcasecmp(': 'string str1, string str2 | int', 4282362e1a30SBram Moolenaar\ 'strnatcmp(': 'string str1, string str2 | int', 4283362e1a30SBram Moolenaar\ 'strncasecmp(': 'string str1, string str2, int len | int', 4284362e1a30SBram Moolenaar\ 'strncmp(': 'string str1, string str2, int len | int', 4285362e1a30SBram Moolenaar\ 'str_pad(': 'string input, int pad_length [, string pad_string [, int pad_type]] | string', 4286362e1a30SBram Moolenaar\ 'strpbrk(': 'string haystack, string char_list | string', 4287362e1a30SBram Moolenaar\ 'strpos(': 'string haystack, mixed needle [, int offset] | int', 4288*e48ec1faSBram Moolenaar\ 'strptime(': 'string date, string format | array', 4289362e1a30SBram Moolenaar\ 'strrchr(': 'string haystack, string needle | string', 4290362e1a30SBram Moolenaar\ 'str_repeat(': 'string input, int multiplier | string', 4291*e48ec1faSBram Moolenaar\ 'str_replace(': 'mixed search, mixed replace, mixed subject [, int &count] | mixed', 4292362e1a30SBram Moolenaar\ 'strrev(': 'string string | string', 4293362e1a30SBram Moolenaar\ 'strripos(': 'string haystack, string needle [, int offset] | int', 4294362e1a30SBram Moolenaar\ 'str_rot13(': 'string str | string', 4295362e1a30SBram Moolenaar\ 'strrpos(': 'string haystack, string needle [, int offset] | int', 4296362e1a30SBram Moolenaar\ 'str_shuffle(': 'string str | string', 4297362e1a30SBram Moolenaar\ 'str_split(': 'string string [, int split_length] | array', 4298362e1a30SBram Moolenaar\ 'strspn(': 'string str1, string str2 [, int start [, int length]] | int', 4299362e1a30SBram Moolenaar\ 'strstr(': 'string haystack, string needle | string', 4300362e1a30SBram Moolenaar\ 'strtok(': 'string str, string token | string', 4301362e1a30SBram Moolenaar\ 'strtolower(': 'string str | string', 4302362e1a30SBram Moolenaar\ 'strtotime(': 'string time [, int now] | int', 4303362e1a30SBram Moolenaar\ 'strtoupper(': 'string string | string', 4304362e1a30SBram Moolenaar\ 'strtr(': 'string str, string from, string to | string', 4305362e1a30SBram Moolenaar\ 'strval(': 'mixed var | string', 4306362e1a30SBram Moolenaar\ 'str_word_count(': 'string string [, int format [, string charlist]] | mixed', 4307362e1a30SBram Moolenaar\ 'substr_compare(': 'string main_str, string str, int offset [, int length [, bool case_insensitivity]] | int', 4308*e48ec1faSBram Moolenaar\ 'substr_count(': 'string haystack, string needle [, int offset [, int length]] | int', 4309*e48ec1faSBram Moolenaar\ 'substr(': 'string string, int start [, int length] | string', 4310*e48ec1faSBram Moolenaar\ 'substr_replace(': 'mixed string, string replacement, int start [, int length] | mixed', 4311362e1a30SBram Moolenaar\ 'swf_actiongeturl(': 'string url, string target | void', 4312362e1a30SBram Moolenaar\ 'swf_actiongotoframe(': 'int framenumber | void', 4313362e1a30SBram Moolenaar\ 'swf_actiongotolabel(': 'string label | void', 4314*e48ec1faSBram Moolenaar\ 'swfaction(': 'string script | SWFAction', 4315362e1a30SBram Moolenaar\ 'swf_actionnextframe(': 'void | void', 4316362e1a30SBram Moolenaar\ 'swf_actionplay(': 'void | void', 4317362e1a30SBram Moolenaar\ 'swf_actionprevframe(': 'void | void', 4318362e1a30SBram Moolenaar\ 'swf_actionsettarget(': 'string target | void', 4319362e1a30SBram Moolenaar\ 'swf_actionstop(': 'void | void', 4320362e1a30SBram Moolenaar\ 'swf_actiontogglequality(': 'void | void', 4321362e1a30SBram Moolenaar\ 'swf_actionwaitforframe(': 'int framenumber, int skipcount | void', 4322362e1a30SBram Moolenaar\ 'swf_addbuttonrecord(': 'int states, int shapeid, int depth | void', 4323362e1a30SBram Moolenaar\ 'swf_addcolor(': 'float r, float g, float b, float a | void', 4324*e48ec1faSBram Moolenaar\ 'swfbitmap->getheight(': 'void | float', 4325*e48ec1faSBram Moolenaar\ 'swfbitmap->getwidth(': 'void | float', 4326362e1a30SBram Moolenaar\ 'swfbitmap(': 'mixed file [, mixed alphafile] | SWFBitmap', 4327*e48ec1faSBram Moolenaar\ 'swfbutton->addaction(': 'resource action, int flags | void', 4328*e48ec1faSBram Moolenaar\ 'SWFButton::addASound(': 'SWFSound sound, int flags | SWFSoundInstance', 4329*e48ec1faSBram Moolenaar\ 'swfbutton->addshape(': 'resource shape, int flags | void', 4330362e1a30SBram Moolenaar\ 'swfbutton(': 'void | SWFButton', 4331*e48ec1faSBram Moolenaar\ 'swfbutton->setaction(': 'resource action | void', 4332*e48ec1faSBram Moolenaar\ 'swfbutton->setdown(': 'resource shape | void', 4333*e48ec1faSBram Moolenaar\ 'swfbutton->sethit(': 'resource shape | void', 4334*e48ec1faSBram Moolenaar\ 'SWFButton::setMenu(': 'int flag | void', 4335*e48ec1faSBram Moolenaar\ 'swfbutton->setover(': 'resource shape | void', 4336*e48ec1faSBram Moolenaar\ 'swfbutton->setup(': 'resource shape | void', 4337362e1a30SBram Moolenaar\ 'swf_closefile(': '[int return_file] | void', 4338362e1a30SBram Moolenaar\ 'swf_definebitmap(': 'int objid, string image_name | void', 4339362e1a30SBram Moolenaar\ 'swf_definefont(': 'int fontid, string fontname | void', 4340362e1a30SBram Moolenaar\ 'swf_defineline(': 'int objid, float x1, float y1, float x2, float y2, float width | void', 4341362e1a30SBram Moolenaar\ 'swf_definepoly(': 'int objid, array coords, int npoints, float width | void', 4342362e1a30SBram Moolenaar\ 'swf_definerect(': 'int objid, float x1, float y1, float x2, float y2, float width | void', 4343362e1a30SBram Moolenaar\ 'swf_definetext(': 'int objid, string str, int docenter | void', 4344*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::addAction(': 'SWFAction action, int flags | void', 4345*e48ec1faSBram Moolenaar\ 'swfdisplayitem->addcolor(': 'int red, int green, int blue [, int a] | void', 4346*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::endMask(': 'void | void', 4347*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getRot(': 'void | float', 4348*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getX(': 'void | float', 4349*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getXScale(': 'void | float', 4350*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getXSkew(': 'void | float', 4351*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getY(': 'void | float', 4352*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getYScale(': 'void | float', 4353*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::getYSkew(': 'void | float', 4354*e48ec1faSBram Moolenaar\ 'swfdisplayitem->move(': 'int dx, int dy | void', 4355*e48ec1faSBram Moolenaar\ 'swfdisplayitem->moveto(': 'int x, int y | void', 4356*e48ec1faSBram Moolenaar\ 'swfdisplayitem->multcolor(': 'int red, int green, int blue [, int a] | void', 4357*e48ec1faSBram Moolenaar\ 'swfdisplayitem->remove(': 'void | void', 4358*e48ec1faSBram Moolenaar\ 'swfdisplayitem->rotate(': 'float ddegrees | void', 4359*e48ec1faSBram Moolenaar\ 'swfdisplayitem->rotateto(': 'float degrees | void', 4360*e48ec1faSBram Moolenaar\ 'swfdisplayitem->scale(': 'int dx, int dy | void', 4361*e48ec1faSBram Moolenaar\ 'swfdisplayitem->scaleto(': 'int x [, int y] | void', 4362*e48ec1faSBram Moolenaar\ 'swfdisplayitem->setdepth(': 'float depth | void', 4363*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::setMaskLevel(': 'int level | void', 4364*e48ec1faSBram Moolenaar\ 'SWFDisplayItem::setMatrix(': 'float a, float b, float c, float d, float x, float y | void', 4365*e48ec1faSBram Moolenaar\ 'swfdisplayitem->setname(': 'string name | void', 4366*e48ec1faSBram Moolenaar\ 'swfdisplayitem->setratio(': 'float ratio | void', 4367*e48ec1faSBram Moolenaar\ 'swfdisplayitem->skewx(': 'float ddegrees | void', 4368*e48ec1faSBram Moolenaar\ 'swfdisplayitem->skewxto(': 'float degrees | void', 4369*e48ec1faSBram Moolenaar\ 'swfdisplayitem->skewy(': 'float ddegrees | void', 4370*e48ec1faSBram Moolenaar\ 'swfdisplayitem->skewyto(': 'float degrees | void', 4371362e1a30SBram Moolenaar\ 'swf_endbutton(': 'void | void', 4372362e1a30SBram Moolenaar\ 'swf_enddoaction(': 'void | void', 4373362e1a30SBram Moolenaar\ 'swf_endshape(': 'void | void', 4374362e1a30SBram Moolenaar\ 'swf_endsymbol(': 'void | void', 4375362e1a30SBram Moolenaar\ 'swffill(': 'void | SWFFill', 4376*e48ec1faSBram Moolenaar\ 'swffill->moveto(': 'int x, int y | void', 4377*e48ec1faSBram Moolenaar\ 'swffill->rotateto(': 'float degrees | void', 4378*e48ec1faSBram Moolenaar\ 'swffill->scaleto(': 'int x [, int y] | void', 4379*e48ec1faSBram Moolenaar\ 'swffill->skewxto(': 'float x | void', 4380*e48ec1faSBram Moolenaar\ 'swffill->skewyto(': 'float y | void', 4381*e48ec1faSBram Moolenaar\ 'SWFFontChar::addChars(': 'string char | void', 4382*e48ec1faSBram Moolenaar\ 'SWFFontChar::addUTF8Chars(': 'string char | void', 4383*e48ec1faSBram Moolenaar\ 'SWFFont::getAscent(': 'void | float', 4384*e48ec1faSBram Moolenaar\ 'SWFFont::getDescent(': 'void | float', 4385*e48ec1faSBram Moolenaar\ 'SWFFont::getLeading(': 'void | float', 4386*e48ec1faSBram Moolenaar\ 'SWFFont::getShape(': 'int code | string', 4387*e48ec1faSBram Moolenaar\ 'SWFFont::getUTF8Width(': 'string string | float', 4388*e48ec1faSBram Moolenaar\ 'swffont->getwidth(': 'string string | float', 4389362e1a30SBram Moolenaar\ 'swffont(': 'string filename | SWFFont', 4390362e1a30SBram Moolenaar\ 'swf_fontsize(': 'float size | void', 4391362e1a30SBram Moolenaar\ 'swf_fontslant(': 'float slant | void', 4392362e1a30SBram Moolenaar\ 'swf_fonttracking(': 'float tracking | void', 4393362e1a30SBram Moolenaar\ 'swf_getbitmapinfo(': 'int bitmapid | array', 4394362e1a30SBram Moolenaar\ 'swf_getfontinfo(': 'void | array', 4395362e1a30SBram Moolenaar\ 'swf_getframe(': 'void | int', 4396*e48ec1faSBram Moolenaar\ 'swfgradient->addentry(': 'float ratio, int red, int green, int blue [, int a] | void', 4397362e1a30SBram Moolenaar\ 'swfgradient(': 'void | SWFGradient', 4398362e1a30SBram Moolenaar\ 'swf_labelframe(': 'string name | void', 4399362e1a30SBram Moolenaar\ 'swf_lookat(': 'float view_x, float view_y, float view_z, float reference_x, float reference_y, float reference_z, float twist | void', 4400362e1a30SBram Moolenaar\ 'swf_modifyobject(': 'int depth, int how | void', 4401*e48ec1faSBram Moolenaar\ 'swfmorph->getshape1(': 'void | mixed', 4402*e48ec1faSBram Moolenaar\ 'swfmorph->getshape2(': 'void | mixed', 4403362e1a30SBram Moolenaar\ 'swfmorph(': 'void | SWFMorph', 4404*e48ec1faSBram Moolenaar\ 'SWFMovie::addExport(': 'SWFCharacter char, string name | void', 4405*e48ec1faSBram Moolenaar\ 'SWFMovie::addFont(': 'SWFFont font | SWFFontChar', 4406*e48ec1faSBram Moolenaar\ 'swfmovie->add(': 'resource instance | void', 4407362e1a30SBram Moolenaar\ 'swfmovie(': 'void | SWFMovie', 4408*e48ec1faSBram Moolenaar\ 'SWFMovie::importChar(': 'string libswf, string name | SWFSprite', 4409*e48ec1faSBram Moolenaar\ 'SWFMovie::importFont(': 'string libswf, string name | SWFFontChar', 4410*e48ec1faSBram Moolenaar\ 'SWFMovie::labelFrame(': 'string label | void', 4411*e48ec1faSBram Moolenaar\ 'swfmovie->nextframe(': 'void | void', 4412*e48ec1faSBram Moolenaar\ 'swfmovie->output(': '[int compression] | int', 4413*e48ec1faSBram Moolenaar\ 'swfmovie->remove(': 'resource instance | void', 4414*e48ec1faSBram Moolenaar\ 'swfmovie->save(': 'string filename [, int compression] | int', 4415*e48ec1faSBram Moolenaar\ 'SWFMovie::saveToFile(': 'stream x [, int compression] | int', 4416*e48ec1faSBram Moolenaar\ 'swfmovie->setbackground(': 'int red, int green, int blue | void', 4417*e48ec1faSBram Moolenaar\ 'swfmovie->setdimension(': 'int width, int height | void', 4418*e48ec1faSBram Moolenaar\ 'swfmovie->setframes(': 'string numberofframes | void', 4419*e48ec1faSBram Moolenaar\ 'swfmovie->setrate(': 'int rate | void', 4420*e48ec1faSBram Moolenaar\ 'SWFMovie::startSound(': 'SWFSound sound | SWFSoundInstance', 4421*e48ec1faSBram Moolenaar\ 'SWFMovie::stopSound(': 'SWFSound sound | void', 4422*e48ec1faSBram Moolenaar\ 'swfmovie->streammp3(': 'mixed mp3File | void', 4423*e48ec1faSBram Moolenaar\ 'SWFMovie::writeExports(': 'void | void', 4424362e1a30SBram Moolenaar\ 'swf_mulcolor(': 'float r, float g, float b, float a | void', 4425362e1a30SBram Moolenaar\ 'swf_nextid(': 'void | int', 4426362e1a30SBram Moolenaar\ 'swf_oncondition(': 'int transition | void', 4427362e1a30SBram Moolenaar\ 'swf_openfile(': 'string filename, float width, float height, float framerate, float r, float g, float b | void', 4428362e1a30SBram Moolenaar\ 'swf_ortho2(': 'float xmin, float xmax, float ymin, float ymax | void', 4429*e48ec1faSBram Moolenaar\ 'swf_ortho(': 'float xmin, float xmax, float ymin, float ymax, float zmin, float zmax | void', 4430362e1a30SBram Moolenaar\ 'swf_perspective(': 'float fovy, float aspect, float near, float far | void', 4431362e1a30SBram Moolenaar\ 'swf_placeobject(': 'int objid, int depth | void', 4432362e1a30SBram Moolenaar\ 'swf_polarview(': 'float dist, float azimuth, float incidence, float twist | void', 4433362e1a30SBram Moolenaar\ 'swf_popmatrix(': 'void | void', 4434362e1a30SBram Moolenaar\ 'swf_posround(': 'int round | void', 4435*e48ec1faSBram Moolenaar\ 'SWFPrebuiltClip(': '[string file] | SWFPrebuiltClip', 4436362e1a30SBram Moolenaar\ 'swf_pushmatrix(': 'void | void', 4437362e1a30SBram Moolenaar\ 'swf_removeobject(': 'int depth | void', 4438362e1a30SBram Moolenaar\ 'swf_rotate(': 'float angle, string axis | void', 4439362e1a30SBram Moolenaar\ 'swf_scale(': 'float x, float y, float z | void', 4440362e1a30SBram Moolenaar\ 'swf_setfont(': 'int fontid | void', 4441362e1a30SBram Moolenaar\ 'swf_setframe(': 'int framenumber | void', 4442*e48ec1faSBram Moolenaar\ 'SWFShape->addFill(': 'int red, int green, int blue [, int a] | SWFFill', 4443362e1a30SBram Moolenaar\ 'swf_shapearc(': 'float x, float y, float r, float ang1, float ang2 | void', 4444362e1a30SBram Moolenaar\ 'swf_shapecurveto3(': 'float x1, float y1, float x2, float y2, float x3, float y3 | void', 4445*e48ec1faSBram Moolenaar\ 'swf_shapecurveto(': 'float x1, float y1, float x2, float y2 | void', 4446*e48ec1faSBram Moolenaar\ 'SWFShape::drawArc(': 'float r, float startAngle, float endAngle | void', 4447*e48ec1faSBram Moolenaar\ 'SWFShape::drawCircle(': 'float r | void', 4448*e48ec1faSBram Moolenaar\ 'SWFShape::drawCubic(': 'float bx, float by, float cx, float cy, float dx, float dy | int', 4449*e48ec1faSBram Moolenaar\ 'SWFShape::drawCubicTo(': 'float bx, float by, float cx, float cy, float dx, float dy | int', 4450*e48ec1faSBram Moolenaar\ 'swfshape->drawcurve(': 'int controldx, int controldy, int anchordx, int anchordy [, int targetdx, int targetdy] | int', 4451*e48ec1faSBram Moolenaar\ 'swfshape->drawcurveto(': 'int controlx, int controly, int anchorx, int anchory [, int targetx, int targety] | int', 4452*e48ec1faSBram Moolenaar\ 'SWFShape::drawGlyph(': 'SWFFont font, string character [, int size] | void', 4453*e48ec1faSBram Moolenaar\ 'swfshape->drawline(': 'int dx, int dy | void', 4454*e48ec1faSBram Moolenaar\ 'swfshape->drawlineto(': 'int x, int y | void', 4455362e1a30SBram Moolenaar\ 'swf_shapefillbitmapclip(': 'int bitmapid | void', 4456362e1a30SBram Moolenaar\ 'swf_shapefillbitmaptile(': 'int bitmapid | void', 4457362e1a30SBram Moolenaar\ 'swf_shapefilloff(': 'void | void', 4458362e1a30SBram Moolenaar\ 'swf_shapefillsolid(': 'float r, float g, float b, float a | void', 4459*e48ec1faSBram Moolenaar\ 'swfshape(': 'void | SWFShape', 4460362e1a30SBram Moolenaar\ 'swf_shapelinesolid(': 'float r, float g, float b, float a, float width | void', 4461362e1a30SBram Moolenaar\ 'swf_shapelineto(': 'float x, float y | void', 4462*e48ec1faSBram Moolenaar\ 'swfshape->movepen(': 'int dx, int dy | void', 4463*e48ec1faSBram Moolenaar\ 'swfshape->movepento(': 'int x, int y | void', 4464362e1a30SBram Moolenaar\ 'swf_shapemoveto(': 'float x, float y | void', 4465*e48ec1faSBram Moolenaar\ 'swfshape->setleftfill(': 'swfgradient fill | void', 4466*e48ec1faSBram Moolenaar\ 'swfshape->setline(': 'swfshape shape | void', 4467*e48ec1faSBram Moolenaar\ 'swfshape->setrightfill(': 'swfgradient fill | void', 4468362e1a30SBram Moolenaar\ 'swf_showframe(': 'void | void', 4469*e48ec1faSBram Moolenaar\ 'SWFSound(': 'string filename, int flags | SWFSound', 4470*e48ec1faSBram Moolenaar\ 'SWFSoundInstance::loopCount(': 'int point | void', 4471*e48ec1faSBram Moolenaar\ 'SWFSoundInstance::loopInPoint(': 'int point | void', 4472*e48ec1faSBram Moolenaar\ 'SWFSoundInstance::loopOutPoint(': 'int point | void', 4473*e48ec1faSBram Moolenaar\ 'SWFSoundInstance::noMultiple(': 'void | void', 4474*e48ec1faSBram Moolenaar\ 'swfsprite->add(': 'resource object | void', 4475362e1a30SBram Moolenaar\ 'swfsprite(': 'void | SWFSprite', 4476*e48ec1faSBram Moolenaar\ 'SWFSprite::labelFrame(': 'string label | void', 4477*e48ec1faSBram Moolenaar\ 'swfsprite->nextframe(': 'void | void', 4478*e48ec1faSBram Moolenaar\ 'swfsprite->remove(': 'resource object | void', 4479*e48ec1faSBram Moolenaar\ 'swfsprite->setframes(': 'int numberofframes | void', 4480*e48ec1faSBram Moolenaar\ 'SWFSprite::startSound(': 'SWFSound sound | SWFSoundInstance', 4481*e48ec1faSBram Moolenaar\ 'SWFSprite::stopSound(': 'SWFSound sound | void', 4482362e1a30SBram Moolenaar\ 'swf_startbutton(': 'int objid, int type | void', 4483362e1a30SBram Moolenaar\ 'swf_startdoaction(': 'void | void', 4484362e1a30SBram Moolenaar\ 'swf_startshape(': 'int objid | void', 4485362e1a30SBram Moolenaar\ 'swf_startsymbol(': 'int objid | void', 4486*e48ec1faSBram Moolenaar\ 'swftext->addstring(': 'string string | void', 4487*e48ec1faSBram Moolenaar\ 'SWFText::addUTF8String(': 'string text | void', 4488*e48ec1faSBram Moolenaar\ 'SWFTextField::addChars(': 'string chars | void', 4489*e48ec1faSBram Moolenaar\ 'swftextfield->addstring(': 'string string | void', 4490*e48ec1faSBram Moolenaar\ 'swftextfield->align(': 'int alignement | void', 4491362e1a30SBram Moolenaar\ 'swftextfield(': '[int flags] | SWFTextField', 4492*e48ec1faSBram Moolenaar\ 'swftextfield->setbounds(': 'int width, int height | void', 4493*e48ec1faSBram Moolenaar\ 'swftextfield->setcolor(': 'int red, int green, int blue [, int a] | void', 4494*e48ec1faSBram Moolenaar\ 'swftextfield->setfont(': 'string font | void', 4495*e48ec1faSBram Moolenaar\ 'swftextfield->setheight(': 'int height | void', 4496*e48ec1faSBram Moolenaar\ 'swftextfield->setindentation(': 'int width | void', 4497*e48ec1faSBram Moolenaar\ 'swftextfield->setleftmargin(': 'int width | void', 4498*e48ec1faSBram Moolenaar\ 'swftextfield->setlinespacing(': 'int height | void', 4499*e48ec1faSBram Moolenaar\ 'swftextfield->setmargins(': 'int left, int right | void', 4500*e48ec1faSBram Moolenaar\ 'swftextfield->setname(': 'string name | void', 4501*e48ec1faSBram Moolenaar\ 'SWFTextField::setPadding(': 'float padding | void', 4502*e48ec1faSBram Moolenaar\ 'swftextfield->setrightmargin(': 'int width | void', 4503*e48ec1faSBram Moolenaar\ 'SWFText::getAscent(': 'void | float', 4504*e48ec1faSBram Moolenaar\ 'SWFText::getDescent(': 'void | float', 4505*e48ec1faSBram Moolenaar\ 'SWFText::getLeading(': 'void | float', 4506*e48ec1faSBram Moolenaar\ 'SWFText::getUTF8Width(': 'string string | float', 4507*e48ec1faSBram Moolenaar\ 'swftext->getwidth(': 'string string | float', 4508*e48ec1faSBram Moolenaar\ 'swftext(': 'void | SWFText', 4509*e48ec1faSBram Moolenaar\ 'swftext->moveto(': 'int x, int y | void', 4510*e48ec1faSBram Moolenaar\ 'swftext->setcolor(': 'int red, int green, int blue [, int a] | void', 4511*e48ec1faSBram Moolenaar\ 'swftext->setfont(': 'string font | void', 4512*e48ec1faSBram Moolenaar\ 'swftext->setheight(': 'int height | void', 4513*e48ec1faSBram Moolenaar\ 'swftext->setspacing(': 'float spacing | void', 4514362e1a30SBram Moolenaar\ 'swf_textwidth(': 'string str | float', 4515362e1a30SBram Moolenaar\ 'swf_translate(': 'float x, float y, float z | void', 4516*e48ec1faSBram Moolenaar\ 'SWFVideoStream::getNumFrames(': 'void | int', 4517*e48ec1faSBram Moolenaar\ 'SWFVideoStream(': '[string file] | SWFVideoStream', 4518*e48ec1faSBram Moolenaar\ 'SWFVideoStream::setDimension(': 'int x, int y | void', 4519362e1a30SBram Moolenaar\ 'swf_viewport(': 'float xmin, float xmax, float ymin, float ymax | void', 4520362e1a30SBram Moolenaar\ 'sybase_affected_rows(': '[resource link_identifier] | int', 4521362e1a30SBram Moolenaar\ 'sybase_close(': '[resource link_identifier] | bool', 4522362e1a30SBram Moolenaar\ 'sybase_connect(': '[string servername [, string username [, string password [, string charset [, string appname]]]]] | resource', 4523362e1a30SBram Moolenaar\ 'sybase_data_seek(': 'resource result_identifier, int row_number | bool', 4524362e1a30SBram Moolenaar\ 'sybase_deadlock_retry_count(': 'int retry_count | void', 4525362e1a30SBram Moolenaar\ 'sybase_fetch_array(': 'resource result | array', 4526362e1a30SBram Moolenaar\ 'sybase_fetch_assoc(': 'resource result | array', 4527362e1a30SBram Moolenaar\ 'sybase_fetch_field(': 'resource result [, int field_offset] | object', 4528362e1a30SBram Moolenaar\ 'sybase_fetch_object(': 'resource result [, mixed object] | object', 4529362e1a30SBram Moolenaar\ 'sybase_fetch_row(': 'resource result | array', 4530362e1a30SBram Moolenaar\ 'sybase_field_seek(': 'resource result, int field_offset | bool', 4531362e1a30SBram Moolenaar\ 'sybase_free_result(': 'resource result | bool', 4532362e1a30SBram Moolenaar\ 'sybase_get_last_message(': 'void | string', 4533362e1a30SBram Moolenaar\ 'sybase_min_client_severity(': 'int severity | void', 4534362e1a30SBram Moolenaar\ 'sybase_min_error_severity(': 'int severity | void', 4535362e1a30SBram Moolenaar\ 'sybase_min_message_severity(': 'int severity | void', 4536362e1a30SBram Moolenaar\ 'sybase_min_server_severity(': 'int severity | void', 4537362e1a30SBram Moolenaar\ 'sybase_num_fields(': 'resource result | int', 4538362e1a30SBram Moolenaar\ 'sybase_num_rows(': 'resource result | int', 4539362e1a30SBram Moolenaar\ 'sybase_pconnect(': '[string servername [, string username [, string password [, string charset [, string appname]]]]] | resource', 4540*e48ec1faSBram Moolenaar\ 'sybase_query(': 'string query [, resource link_identifier] | mixed', 4541362e1a30SBram Moolenaar\ 'sybase_result(': 'resource result, int row, mixed field | string', 4542362e1a30SBram Moolenaar\ 'sybase_select_db(': 'string database_name [, resource link_identifier] | bool', 4543362e1a30SBram Moolenaar\ 'sybase_set_message_handler(': 'callback handler [, resource connection] | bool', 4544362e1a30SBram Moolenaar\ 'sybase_unbuffered_query(': 'string query, resource link_identifier [, bool store_result] | resource', 4545362e1a30SBram Moolenaar\ 'symlink(': 'string target, string link | bool', 4546*e48ec1faSBram Moolenaar\ 'sys_getloadavg(': 'void | array', 4547*e48ec1faSBram Moolenaar\ 'syslog(': 'int priority, string message | bool', 4548*e48ec1faSBram Moolenaar\ 'system(': 'string command [, int &return_var] | string', 4549362e1a30SBram Moolenaar\ 'tanh(': 'float arg | float', 4550*e48ec1faSBram Moolenaar\ 'tan(': 'float arg | float', 4551362e1a30SBram Moolenaar\ 'tcpwrap_check(': 'string daemon, string address [, string user [, bool nodns]] | bool', 4552362e1a30SBram Moolenaar\ 'tempnam(': 'string dir, string prefix | string', 4553362e1a30SBram Moolenaar\ 'textdomain(': 'string text_domain | string', 4554362e1a30SBram Moolenaar\ 'tidy_access_count(': 'tidy object | int', 4555362e1a30SBram Moolenaar\ 'tidy_config_count(': 'tidy object | int', 4556*e48ec1faSBram Moolenaar\ 'tidy::__construct(': '[string filename [, mixed config [, string encoding [, bool use_include_path]]]] | tidy', 4557362e1a30SBram Moolenaar\ 'tidy_error_count(': 'tidy object | int', 4558362e1a30SBram Moolenaar\ 'tidy_get_output(': 'tidy object | string', 4559362e1a30SBram Moolenaar\ 'tidy_load_config(': 'string filename, string encoding | void', 4560*e48ec1faSBram Moolenaar\ 'tidy_node->get_attr(': 'int attrib_id | tidy_attr', 4561*e48ec1faSBram Moolenaar\ 'tidy_node->get_nodes(': 'int node_id | array', 4562*e48ec1faSBram Moolenaar\ 'tidyNode->hasChildren(': 'void | bool', 4563*e48ec1faSBram Moolenaar\ 'tidyNode->hasSiblings(': 'void | bool', 4564*e48ec1faSBram Moolenaar\ 'tidyNode->isAsp(': 'void | bool', 4565*e48ec1faSBram Moolenaar\ 'tidyNode->isComment(': 'void | bool', 4566*e48ec1faSBram Moolenaar\ 'tidyNode->isHtml(': 'void | bool', 4567*e48ec1faSBram Moolenaar\ 'tidyNode->isJste(': 'void | bool', 4568*e48ec1faSBram Moolenaar\ 'tidyNode->isPhp(': 'void | bool', 4569*e48ec1faSBram Moolenaar\ 'tidyNode->isText(': 'void | bool', 4570*e48ec1faSBram Moolenaar\ 'tidy_node->next(': 'void | tidy_node', 4571*e48ec1faSBram Moolenaar\ 'tidy_node->prev(': 'void | tidy_node', 4572362e1a30SBram Moolenaar\ 'tidy_repair_file(': 'string filename [, mixed config [, string encoding [, bool use_include_path]]] | string', 4573362e1a30SBram Moolenaar\ 'tidy_repair_string(': 'string data [, mixed config [, string encoding]] | string', 4574362e1a30SBram Moolenaar\ 'tidy_reset_config(': 'void | bool', 4575362e1a30SBram Moolenaar\ 'tidy_save_config(': 'string filename | bool', 4576362e1a30SBram Moolenaar\ 'tidy_set_encoding(': 'string encoding | bool', 4577362e1a30SBram Moolenaar\ 'tidy_setopt(': 'string option, mixed value | bool', 4578362e1a30SBram Moolenaar\ 'tidy_warning_count(': 'tidy object | int', 4579362e1a30SBram Moolenaar\ 'time(': 'void | int', 4580362e1a30SBram Moolenaar\ 'time_nanosleep(': 'int seconds, int nanoseconds | mixed', 4581*e48ec1faSBram Moolenaar\ 'time_sleep_until(': 'float timestamp | bool', 4582362e1a30SBram Moolenaar\ 'tmpfile(': 'void | resource', 4583362e1a30SBram Moolenaar\ 'token_get_all(': 'string source | array', 4584362e1a30SBram Moolenaar\ 'token_name(': 'int token | string', 4585362e1a30SBram Moolenaar\ 'touch(': 'string filename [, int time [, int atime]] | bool', 4586362e1a30SBram Moolenaar\ 'trigger_error(': 'string error_msg [, int error_type] | bool', 4587362e1a30SBram Moolenaar\ 'trim(': 'string str [, string charlist] | string', 4588*e48ec1faSBram Moolenaar\ 'uasort(': 'array &array, callback cmp_function | bool', 4589362e1a30SBram Moolenaar\ 'ucfirst(': 'string str | string', 4590362e1a30SBram Moolenaar\ 'ucwords(': 'string str | string', 4591362e1a30SBram Moolenaar\ 'udm_add_search_limit(': 'resource agent, int var, string val | bool', 4592362e1a30SBram Moolenaar\ 'udm_alloc_agent_array(': 'array databases | resource', 4593*e48ec1faSBram Moolenaar\ 'udm_alloc_agent(': 'string dbaddr [, string dbmode] | resource', 4594362e1a30SBram Moolenaar\ 'udm_api_version(': 'void | int', 4595362e1a30SBram Moolenaar\ 'udm_cat_list(': 'resource agent, string category | array', 4596362e1a30SBram Moolenaar\ 'udm_cat_path(': 'resource agent, string category | array', 4597362e1a30SBram Moolenaar\ 'udm_check_charset(': 'resource agent, string charset | bool', 4598362e1a30SBram Moolenaar\ 'udm_check_stored(': 'resource agent, int link, string doc_id | int', 4599362e1a30SBram Moolenaar\ 'udm_clear_search_limits(': 'resource agent | bool', 4600362e1a30SBram Moolenaar\ 'udm_close_stored(': 'resource agent, int link | int', 4601362e1a30SBram Moolenaar\ 'udm_crc32(': 'resource agent, string str | int', 4602362e1a30SBram Moolenaar\ 'udm_errno(': 'resource agent | int', 4603362e1a30SBram Moolenaar\ 'udm_error(': 'resource agent | string', 4604362e1a30SBram Moolenaar\ 'udm_find(': 'resource agent, string query | resource', 4605362e1a30SBram Moolenaar\ 'udm_free_agent(': 'resource agent | int', 4606362e1a30SBram Moolenaar\ 'udm_free_ispell_data(': 'int agent | bool', 4607362e1a30SBram Moolenaar\ 'udm_free_res(': 'resource res | bool', 4608362e1a30SBram Moolenaar\ 'udm_get_doc_count(': 'resource agent | int', 4609362e1a30SBram Moolenaar\ 'udm_get_res_field(': 'resource res, int row, int field | string', 4610362e1a30SBram Moolenaar\ 'udm_get_res_param(': 'resource res, int param | string', 4611362e1a30SBram Moolenaar\ 'udm_hash32(': 'resource agent, string str | int', 4612362e1a30SBram Moolenaar\ 'udm_load_ispell_data(': 'resource agent, int var, string val1, string val2, int flag | bool', 4613362e1a30SBram Moolenaar\ 'udm_open_stored(': 'resource agent, string storedaddr | int', 4614362e1a30SBram Moolenaar\ 'udm_set_agent_param(': 'resource agent, int var, string val | bool', 4615*e48ec1faSBram Moolenaar\ 'uksort(': 'array &array, callback cmp_function | bool', 4616362e1a30SBram Moolenaar\ 'umask(': '[int mask] | int', 4617*e48ec1faSBram Moolenaar\ 'unicode_encode(': 'unicode input, string encoding | string', 4618*e48ec1faSBram Moolenaar\ 'unicode_semantics(': 'void | bool', 4619362e1a30SBram Moolenaar\ 'uniqid(': '[string prefix [, bool more_entropy]] | string', 4620362e1a30SBram Moolenaar\ 'unixtojd(': '[int timestamp] | int', 4621362e1a30SBram Moolenaar\ 'unlink(': 'string filename [, resource context] | bool', 4622362e1a30SBram Moolenaar\ 'unpack(': 'string format, string data | array', 4623362e1a30SBram Moolenaar\ 'unregister_tick_function(': 'string function_name | void', 4624362e1a30SBram Moolenaar\ 'unserialize(': 'string str | mixed', 4625362e1a30SBram Moolenaar\ 'unset(': 'mixed var [, mixed var [, mixed ...]] | void', 4626362e1a30SBram Moolenaar\ 'urldecode(': 'string str | string', 4627362e1a30SBram Moolenaar\ 'urlencode(': 'string str | string', 4628*e48ec1faSBram Moolenaar\ 'use_soap_error_handler(': '[bool handler] | bool', 4629362e1a30SBram Moolenaar\ 'usleep(': 'int micro_seconds | void', 4630*e48ec1faSBram Moolenaar\ 'usort(': 'array &array, callback cmp_function | bool', 4631362e1a30SBram Moolenaar\ 'utf8_decode(': 'string data | string', 4632362e1a30SBram Moolenaar\ 'utf8_encode(': 'string data | string', 4633362e1a30SBram Moolenaar\ 'var_dump(': 'mixed expression [, mixed expression [, ...]] | void', 4634362e1a30SBram Moolenaar\ 'var_export(': 'mixed expression [, bool return] | mixed', 4635362e1a30SBram Moolenaar\ 'variant_abs(': 'mixed val | mixed', 4636362e1a30SBram Moolenaar\ 'variant_add(': 'mixed left, mixed right | mixed', 4637362e1a30SBram Moolenaar\ 'variant_and(': 'mixed left, mixed right | mixed', 4638362e1a30SBram Moolenaar\ 'variant_cast(': 'variant variant, int type | variant', 4639362e1a30SBram Moolenaar\ 'variant_cat(': 'mixed left, mixed right | mixed', 4640362e1a30SBram Moolenaar\ 'variant_cmp(': 'mixed left, mixed right [, int lcid [, int flags]] | int', 4641362e1a30SBram Moolenaar\ 'variant_date_from_timestamp(': 'int timestamp | variant', 4642362e1a30SBram Moolenaar\ 'variant_date_to_timestamp(': 'variant variant | int', 4643362e1a30SBram Moolenaar\ 'variant_div(': 'mixed left, mixed right | mixed', 4644362e1a30SBram Moolenaar\ 'variant_eqv(': 'mixed left, mixed right | mixed', 4645362e1a30SBram Moolenaar\ 'variant_fix(': 'mixed variant | mixed', 4646362e1a30SBram Moolenaar\ 'variant_get_type(': 'variant variant | int', 4647362e1a30SBram Moolenaar\ 'variant_idiv(': 'mixed left, mixed right | mixed', 4648362e1a30SBram Moolenaar\ 'variant_imp(': 'mixed left, mixed right | mixed', 4649362e1a30SBram Moolenaar\ 'variant_int(': 'mixed variant | mixed', 4650362e1a30SBram Moolenaar\ 'variant_mod(': 'mixed left, mixed right | mixed', 4651362e1a30SBram Moolenaar\ 'variant_mul(': 'mixed left, mixed right | mixed', 4652362e1a30SBram Moolenaar\ 'variant_neg(': 'mixed variant | mixed', 4653362e1a30SBram Moolenaar\ 'variant_not(': 'mixed variant | mixed', 4654362e1a30SBram Moolenaar\ 'variant_or(': 'mixed left, mixed right | mixed', 4655362e1a30SBram Moolenaar\ 'variant_pow(': 'mixed left, mixed right | mixed', 4656362e1a30SBram Moolenaar\ 'variant_round(': 'mixed variant, int decimals | mixed', 4657362e1a30SBram Moolenaar\ 'variant_set(': 'variant variant, mixed value | void', 4658362e1a30SBram Moolenaar\ 'variant_set_type(': 'variant variant, int type | void', 4659362e1a30SBram Moolenaar\ 'variant_sub(': 'mixed left, mixed right | mixed', 4660362e1a30SBram Moolenaar\ 'variant_xor(': 'mixed left, mixed right | mixed', 4661*e48ec1faSBram Moolenaar\ 'version_compare(': 'string version1, string version2 [, string operator] | mixed', 4662362e1a30SBram Moolenaar\ 'vfprintf(': 'resource handle, string format, array args | int', 4663*e48ec1faSBram Moolenaar\ 'virtual(': 'string filename | bool', 4664362e1a30SBram Moolenaar\ 'vpopmail_add_alias_domain_ex(': 'string olddomain, string newdomain | bool', 4665*e48ec1faSBram Moolenaar\ 'vpopmail_add_alias_domain(': 'string domain, string aliasdomain | bool', 4666362e1a30SBram Moolenaar\ 'vpopmail_add_domain_ex(': 'string domain, string passwd [, string quota [, string bounce [, bool apop]]] | bool', 4667*e48ec1faSBram Moolenaar\ 'vpopmail_add_domain(': 'string domain, string dir, int uid, int gid | bool', 4668362e1a30SBram Moolenaar\ 'vpopmail_add_user(': 'string user, string domain, string password [, string gecos [, bool apop]] | bool', 4669362e1a30SBram Moolenaar\ 'vpopmail_alias_add(': 'string user, string domain, string alias | bool', 4670362e1a30SBram Moolenaar\ 'vpopmail_alias_del_domain(': 'string domain | bool', 4671*e48ec1faSBram Moolenaar\ 'vpopmail_alias_del(': 'string user, string domain | bool', 4672362e1a30SBram Moolenaar\ 'vpopmail_alias_get_all(': 'string domain | array', 4673*e48ec1faSBram Moolenaar\ 'vpopmail_alias_get(': 'string alias, string domain | array', 4674362e1a30SBram Moolenaar\ 'vpopmail_auth_user(': 'string user, string domain, string password [, string apop] | bool', 4675362e1a30SBram Moolenaar\ 'vpopmail_del_domain_ex(': 'string domain | bool', 4676*e48ec1faSBram Moolenaar\ 'vpopmail_del_domain(': 'string domain | bool', 4677362e1a30SBram Moolenaar\ 'vpopmail_del_user(': 'string user, string domain | bool', 4678362e1a30SBram Moolenaar\ 'vpopmail_error(': 'void | string', 4679362e1a30SBram Moolenaar\ 'vpopmail_passwd(': 'string user, string domain, string password [, bool apop] | bool', 4680362e1a30SBram Moolenaar\ 'vpopmail_set_user_quota(': 'string user, string domain, string quota | bool', 4681362e1a30SBram Moolenaar\ 'vprintf(': 'string format, array args | int', 4682362e1a30SBram Moolenaar\ 'vsprintf(': 'string format, array args | string', 4683362e1a30SBram Moolenaar\ 'w32api_deftype(': 'string typename, string member1_type, string member1_name [, string ... [, string ...]] | bool', 4684362e1a30SBram Moolenaar\ 'w32api_init_dtype(': 'string typename, mixed value [, mixed ...] | resource', 4685362e1a30SBram Moolenaar\ 'w32api_invoke_function(': 'string funcname, mixed argument [, mixed ...] | mixed', 4686362e1a30SBram Moolenaar\ 'w32api_register_function(': 'string library, string function_name, string return_type | bool', 4687362e1a30SBram Moolenaar\ 'w32api_set_call_method(': 'int method | void', 4688362e1a30SBram Moolenaar\ 'wddx_add_vars(': 'int packet_id, mixed name_var [, mixed ...] | bool', 4689*e48ec1faSBram Moolenaar\ 'wddx_packet_end(': 'resource packet_id | string', 4690*e48ec1faSBram Moolenaar\ 'wddx_packet_start(': '[string comment] | resource', 4691362e1a30SBram Moolenaar\ 'wddx_serialize_value(': 'mixed var [, string comment] | string', 4692362e1a30SBram Moolenaar\ 'wddx_serialize_vars(': 'mixed var_name [, mixed ...] | string', 4693*e48ec1faSBram Moolenaar\ 'wddx_unserialize(': 'string packet | mixed', 4694*e48ec1faSBram Moolenaar\ 'win32_create_service(': 'array details [, string machine] | int', 4695*e48ec1faSBram Moolenaar\ 'win32_delete_service(': 'string servicename [, string machine] | int', 4696*e48ec1faSBram Moolenaar\ 'win32_get_last_control_message(': 'void | int', 4697*e48ec1faSBram Moolenaar\ 'win32_ps_list_procs(': 'void | array', 4698*e48ec1faSBram Moolenaar\ 'win32_ps_stat_mem(': 'void | array', 4699*e48ec1faSBram Moolenaar\ 'win32_ps_stat_proc(': '[int pid] | array', 4700*e48ec1faSBram Moolenaar\ 'win32_query_service_status(': 'string servicename [, string machine] | mixed', 4701*e48ec1faSBram Moolenaar\ 'win32_set_service_status(': 'int status | bool', 4702*e48ec1faSBram Moolenaar\ 'win32_start_service_ctrl_dispatcher(': 'string name | bool', 4703*e48ec1faSBram Moolenaar\ 'win32_start_service(': 'string servicename [, string machine] | int', 4704*e48ec1faSBram Moolenaar\ 'win32_stop_service(': 'string servicename [, string machine] | int', 4705362e1a30SBram Moolenaar\ 'wordwrap(': 'string str [, int width [, string break [, bool cut]]] | string', 4706362e1a30SBram Moolenaar\ 'xattr_get(': 'string filename, string name [, int flags] | string', 4707362e1a30SBram Moolenaar\ 'xattr_list(': 'string filename [, int flags] | array', 4708362e1a30SBram Moolenaar\ 'xattr_remove(': 'string filename, string name [, int flags] | bool', 4709362e1a30SBram Moolenaar\ 'xattr_set(': 'string filename, string name, string value [, int flags] | bool', 4710362e1a30SBram Moolenaar\ 'xattr_supported(': 'string filename [, int flags] | bool', 4711362e1a30SBram Moolenaar\ 'xdiff_file_diff_binary(': 'string file1, string file2, string dest | bool', 4712*e48ec1faSBram Moolenaar\ 'xdiff_file_diff(': 'string file1, string file2, string dest [, int context [, bool minimal]] | bool', 4713362e1a30SBram Moolenaar\ 'xdiff_file_merge3(': 'string file1, string file2, string file3, string dest | mixed', 4714362e1a30SBram Moolenaar\ 'xdiff_file_patch_binary(': 'string file, string patch, string dest | bool', 4715*e48ec1faSBram Moolenaar\ 'xdiff_file_patch(': 'string file, string patch, string dest [, int flags] | mixed', 4716*e48ec1faSBram Moolenaar\ 'xdiff_string_diff_binary(': 'string str1, string str2 | string', 4717*e48ec1faSBram Moolenaar\ 'xdiff_string_diff(': 'string str1, string str2 [, int context [, bool minimal]] | string', 4718*e48ec1faSBram Moolenaar\ 'xdiff_string_merge3(': 'string str1, string str2, string str3 [, string &error] | mixed', 4719362e1a30SBram Moolenaar\ 'xdiff_string_patch_binary(': 'string str, string patch | string', 4720*e48ec1faSBram Moolenaar\ 'xdiff_string_patch(': 'string str, string patch [, int flags [, string &error]] | string', 4721362e1a30SBram Moolenaar\ 'xml_error_string(': 'int code | string', 4722362e1a30SBram Moolenaar\ 'xml_get_current_byte_index(': 'resource parser | int', 4723362e1a30SBram Moolenaar\ 'xml_get_current_column_number(': 'resource parser | int', 4724362e1a30SBram Moolenaar\ 'xml_get_current_line_number(': 'resource parser | int', 4725362e1a30SBram Moolenaar\ 'xml_get_error_code(': 'resource parser | int', 4726*e48ec1faSBram Moolenaar\ 'xml_parse(': 'resource parser, string data [, bool is_final] | int', 4727*e48ec1faSBram Moolenaar\ 'xml_parse_into_struct(': 'resource parser, string data, array &values [, array &index] | int', 4728362e1a30SBram Moolenaar\ 'xml_parser_create(': '[string encoding] | resource', 4729362e1a30SBram Moolenaar\ 'xml_parser_create_ns(': '[string encoding [, string separator]] | resource', 4730362e1a30SBram Moolenaar\ 'xml_parser_free(': 'resource parser | bool', 4731362e1a30SBram Moolenaar\ 'xml_parser_get_option(': 'resource parser, int option | mixed', 4732362e1a30SBram Moolenaar\ 'xml_parser_set_option(': 'resource parser, int option, mixed value | bool', 4733362e1a30SBram Moolenaar\ 'xmlrpc_decode(': 'string xml [, string encoding] | array', 4734*e48ec1faSBram Moolenaar\ 'xmlrpc_decode_request(': 'string xml, string &method [, string encoding] | array', 4735362e1a30SBram Moolenaar\ 'xmlrpc_encode(': 'mixed value | string', 4736362e1a30SBram Moolenaar\ 'xmlrpc_encode_request(': 'string method, mixed params [, array output_options] | string', 4737362e1a30SBram Moolenaar\ 'xmlrpc_get_type(': 'mixed value | string', 4738362e1a30SBram Moolenaar\ 'xmlrpc_is_fault(': 'array arg | bool', 4739362e1a30SBram Moolenaar\ 'xmlrpc_parse_method_descriptions(': 'string xml | array', 4740362e1a30SBram Moolenaar\ 'xmlrpc_server_add_introspection_data(': 'resource server, array desc | int', 4741*e48ec1faSBram Moolenaar\ 'xmlrpc_server_call_method(': 'resource server, string xml, mixed user_data [, array output_options] | string', 4742362e1a30SBram Moolenaar\ 'xmlrpc_server_create(': 'void | resource', 4743362e1a30SBram Moolenaar\ 'xmlrpc_server_destroy(': 'resource server | int', 4744362e1a30SBram Moolenaar\ 'xmlrpc_server_register_introspection_callback(': 'resource server, string function | bool', 4745362e1a30SBram Moolenaar\ 'xmlrpc_server_register_method(': 'resource server, string method_name, string function | bool', 4746*e48ec1faSBram Moolenaar\ 'xmlrpc_set_type(': 'string &value, string type | bool', 4747362e1a30SBram Moolenaar\ 'xml_set_character_data_handler(': 'resource parser, callback handler | bool', 4748362e1a30SBram Moolenaar\ 'xml_set_default_handler(': 'resource parser, callback handler | bool', 4749362e1a30SBram Moolenaar\ 'xml_set_element_handler(': 'resource parser, callback start_element_handler, callback end_element_handler | bool', 4750362e1a30SBram Moolenaar\ 'xml_set_end_namespace_decl_handler(': 'resource parser, callback handler | bool', 4751362e1a30SBram Moolenaar\ 'xml_set_external_entity_ref_handler(': 'resource parser, callback handler | bool', 4752362e1a30SBram Moolenaar\ 'xml_set_notation_decl_handler(': 'resource parser, callback handler | bool', 4753*e48ec1faSBram Moolenaar\ 'xml_set_object(': 'resource parser, object &object | bool', 4754362e1a30SBram Moolenaar\ 'xml_set_processing_instruction_handler(': 'resource parser, callback handler | bool', 4755362e1a30SBram Moolenaar\ 'xml_set_start_namespace_decl_handler(': 'resource parser, callback handler | bool', 4756362e1a30SBram Moolenaar\ 'xml_set_unparsed_entity_decl_handler(': 'resource parser, callback handler | bool', 4757*e48ec1faSBram Moolenaar\ 'xmlwriter_end_attribute(': 'resource xmlwriter | bool', 4758*e48ec1faSBram Moolenaar\ 'xmlwriter_end_cdata(': 'resource xmlwriter | bool', 4759*e48ec1faSBram Moolenaar\ 'xmlwriter_end_comment(': 'resource xmlwriter | bool', 4760*e48ec1faSBram Moolenaar\ 'xmlwriter_end_document(': 'resource xmlwriter | bool', 4761*e48ec1faSBram Moolenaar\ 'xmlwriter_end_dtd_attlist(': 'resource xmlwriter | bool', 4762*e48ec1faSBram Moolenaar\ 'xmlwriter_end_dtd_element(': 'resource xmlwriter | bool', 4763*e48ec1faSBram Moolenaar\ 'xmlwriter_end_dtd_entity(': 'resource xmlwriter | bool', 4764*e48ec1faSBram Moolenaar\ 'xmlwriter_end_dtd(': 'resource xmlwriter | bool', 4765*e48ec1faSBram Moolenaar\ 'xmlwriter_end_element(': 'resource xmlwriter | bool', 4766*e48ec1faSBram Moolenaar\ 'xmlwriter_end_pi(': 'resource xmlwriter | bool', 4767*e48ec1faSBram Moolenaar\ 'xmlwriter_flush(': 'resource xmlwriter [, bool empty] | mixed', 4768*e48ec1faSBram Moolenaar\ 'xmlwriter_full_end_element(': 'resource xmlwriter | bool', 4769*e48ec1faSBram Moolenaar\ 'xmlwriter_open_memory(': 'void | resource', 4770*e48ec1faSBram Moolenaar\ 'xmlwriter_open_uri(': 'string source | resource', 4771*e48ec1faSBram Moolenaar\ 'xmlwriter_output_memory(': 'resource xmlwriter [, bool flush] | string', 4772*e48ec1faSBram Moolenaar\ 'xmlwriter_set_indent(': 'resource xmlwriter, bool indent | bool', 4773*e48ec1faSBram Moolenaar\ 'xmlwriter_set_indent_string(': 'resource xmlwriter, string indentString | bool', 4774*e48ec1faSBram Moolenaar\ 'xmlwriter_start_attribute(': 'resource xmlwriter, string name | bool', 4775*e48ec1faSBram Moolenaar\ 'xmlwriter_start_attribute_ns(': 'resource xmlwriter, string prefix, string name, string uri | bool', 4776*e48ec1faSBram Moolenaar\ 'xmlwriter_start_cdata(': 'resource xmlwriter | bool', 4777*e48ec1faSBram Moolenaar\ 'xmlwriter_start_comment(': 'resource xmlwriter | bool', 4778*e48ec1faSBram Moolenaar\ 'xmlwriter_start_document(': 'resource xmlwriter [, string version [, string encoding [, string standalone]]] | bool', 4779*e48ec1faSBram Moolenaar\ 'xmlwriter_start_dtd_attlist(': 'resource xmlwriter, string name | bool', 4780*e48ec1faSBram Moolenaar\ 'xmlwriter_start_dtd_element(': 'resource xmlwriter, string name | bool', 4781*e48ec1faSBram Moolenaar\ 'xmlwriter_start_dtd_entity(': 'resource xmlwriter, string name, bool isparam | bool', 4782*e48ec1faSBram Moolenaar\ 'xmlwriter_start_dtd(': 'resource xmlwriter, string name [, string pubid [, string sysid]] | bool', 4783*e48ec1faSBram Moolenaar\ 'xmlwriter_start_element(': 'resource xmlwriter, string name | bool', 4784*e48ec1faSBram Moolenaar\ 'xmlwriter_start_element_ns(': 'resource xmlwriter, string prefix, string name, string uri | bool', 4785*e48ec1faSBram Moolenaar\ 'xmlwriter_start_pi(': 'resource xmlwriter, string target | bool', 4786*e48ec1faSBram Moolenaar\ 'xmlwriter_text(': 'resource xmlwriter, string content | bool', 4787*e48ec1faSBram Moolenaar\ 'xmlwriter_write_attribute(': 'resource xmlwriter, string name, string content | bool', 4788*e48ec1faSBram Moolenaar\ 'xmlwriter_write_attribute_ns(': 'resource xmlwriter, string prefix, string name, string uri, string content | bool', 4789*e48ec1faSBram Moolenaar\ 'xmlwriter_write_cdata(': 'resource xmlwriter, string content | bool', 4790*e48ec1faSBram Moolenaar\ 'xmlwriter_write_comment(': 'resource xmlwriter, string content | bool', 4791*e48ec1faSBram Moolenaar\ 'xmlwriter_write_dtd_attlist(': 'resource xmlwriter, string name, string content | bool', 4792*e48ec1faSBram Moolenaar\ 'xmlwriter_write_dtd_element(': 'resource xmlwriter, string name, string content | bool', 4793*e48ec1faSBram Moolenaar\ 'xmlwriter_write_dtd_entity(': 'resource xmlwriter, string name, string content | bool', 4794*e48ec1faSBram Moolenaar\ 'xmlwriter_write_dtd(': 'resource xmlwriter, string name [, string pubid [, string sysid [, string subset]]] | bool', 4795*e48ec1faSBram Moolenaar\ 'xmlwriter_write_element(': 'resource xmlwriter, string name, string content | bool', 4796*e48ec1faSBram Moolenaar\ 'xmlwriter_write_element_ns(': 'resource xmlwriter, string prefix, string name, string uri, string content | bool', 4797*e48ec1faSBram Moolenaar\ 'xmlwriter_write_pi(': 'resource xmlwriter, string target, string content | bool', 4798*e48ec1faSBram Moolenaar\ 'xmlwriter_write_raw(': 'resource xmlwriter, string content | bool', 4799362e1a30SBram Moolenaar\ 'xpath_new_context(': 'domdocument dom_document | XPathContext', 4800*e48ec1faSBram Moolenaar\ 'xpath_register_ns_auto(': 'XPathContext xpath_context [, object context_node] | bool', 4801*e48ec1faSBram Moolenaar\ 'xpath_register_ns(': 'XPathContext xpath_context, string prefix, string uri | bool', 4802362e1a30SBram Moolenaar\ 'xptr_new_context(': 'void | XPathContext', 4803362e1a30SBram Moolenaar\ 'xslt_backend_info(': 'void | string', 4804362e1a30SBram Moolenaar\ 'xslt_backend_name(': 'void | string', 4805362e1a30SBram Moolenaar\ 'xslt_backend_version(': 'void | string', 4806362e1a30SBram Moolenaar\ 'xslt_create(': 'void | resource', 4807362e1a30SBram Moolenaar\ 'xslt_errno(': 'resource xh | int', 4808*e48ec1faSBram Moolenaar\ 'xslt_error(': 'resource xh | string', 4809362e1a30SBram Moolenaar\ 'xslt_free(': 'resource xh | void', 4810362e1a30SBram Moolenaar\ 'xslt_getopt(': 'resource processor | int', 4811362e1a30SBram Moolenaar\ 'xslt_process(': 'resource xh, string xmlcontainer, string xslcontainer [, string resultcontainer [, array arguments [, array parameters]]] | mixed', 4812362e1a30SBram Moolenaar\ 'xslt_set_base(': 'resource xh, string uri | void', 4813362e1a30SBram Moolenaar\ 'xslt_set_encoding(': 'resource xh, string encoding | void', 4814362e1a30SBram Moolenaar\ 'xslt_set_error_handler(': 'resource xh, mixed handler | void', 4815362e1a30SBram Moolenaar\ 'xslt_set_log(': 'resource xh [, mixed log] | void', 4816*e48ec1faSBram Moolenaar\ 'xslt_set_object(': 'resource processor, object &obj | bool', 4817*e48ec1faSBram Moolenaar\ 'xslt_setopt(': 'resource processor, int newmask | mixed', 4818362e1a30SBram Moolenaar\ 'xslt_set_sax_handler(': 'resource xh, array handlers | void', 4819362e1a30SBram Moolenaar\ 'xslt_set_sax_handlers(': 'resource processor, array handlers | void', 4820362e1a30SBram Moolenaar\ 'xslt_set_scheme_handler(': 'resource xh, array handlers | void', 4821362e1a30SBram Moolenaar\ 'xslt_set_scheme_handlers(': 'resource processor, array handlers | void', 4822362e1a30SBram Moolenaar\ 'yaz_addinfo(': 'resource id | string', 4823*e48ec1faSBram Moolenaar\ 'yaz_ccl_conf(': 'resource id, array config | void', 4824*e48ec1faSBram Moolenaar\ 'yaz_ccl_parse(': 'resource id, string query, array &result | bool', 4825362e1a30SBram Moolenaar\ 'yaz_close(': 'resource id | bool', 4826*e48ec1faSBram Moolenaar\ 'yaz_connect(': 'string zurl [, mixed options] | mixed', 4827362e1a30SBram Moolenaar\ 'yaz_database(': 'resource id, string databases | bool', 4828362e1a30SBram Moolenaar\ 'yaz_element(': 'resource id, string elementset | bool', 4829362e1a30SBram Moolenaar\ 'yaz_errno(': 'resource id | int', 4830362e1a30SBram Moolenaar\ 'yaz_error(': 'resource id | string', 4831362e1a30SBram Moolenaar\ 'yaz_es_result(': 'resource id | array', 4832362e1a30SBram Moolenaar\ 'yaz_get_option(': 'resource id, string name | string', 4833*e48ec1faSBram Moolenaar\ 'yaz_hits(': 'resource id [, array searchresult] | int', 4834*e48ec1faSBram Moolenaar\ 'yaz_itemorder(': 'resource id, array args | void', 4835362e1a30SBram Moolenaar\ 'yaz_present(': 'resource id | bool', 4836*e48ec1faSBram Moolenaar\ 'yaz_range(': 'resource id, int start, int number | void', 4837362e1a30SBram Moolenaar\ 'yaz_record(': 'resource id, int pos, string type | string', 4838*e48ec1faSBram Moolenaar\ 'yaz_scan(': 'resource id, string type, string startterm [, array flags] | void', 4839*e48ec1faSBram Moolenaar\ 'yaz_scan_result(': 'resource id [, array &result] | array', 4840*e48ec1faSBram Moolenaar\ 'yaz_schema(': 'resource id, string schema | void', 4841*e48ec1faSBram Moolenaar\ 'yaz_search(': 'resource id, string type, string query | bool', 4842*e48ec1faSBram Moolenaar\ 'yaz_set_option(': 'resource id, string name, string value | void', 4843*e48ec1faSBram Moolenaar\ 'yaz_sort(': 'resource id, string criteria | void', 4844*e48ec1faSBram Moolenaar\ 'yaz_syntax(': 'resource id, string syntax | void', 4845*e48ec1faSBram Moolenaar\ 'yaz_wait(': '[array &options] | mixed', 4846362e1a30SBram Moolenaar\ 'yp_all(': 'string domain, string map, string callback | void', 4847362e1a30SBram Moolenaar\ 'yp_cat(': 'string domain, string map | array', 4848362e1a30SBram Moolenaar\ 'yp_errno(': 'void | int', 4849362e1a30SBram Moolenaar\ 'yp_err_string(': 'int errorcode | string', 4850362e1a30SBram Moolenaar\ 'yp_first(': 'string domain, string map | array', 4851*e48ec1faSBram Moolenaar\ 'yp_get_default_domain(': 'void | string', 4852362e1a30SBram Moolenaar\ 'yp_master(': 'string domain, string map | string', 4853362e1a30SBram Moolenaar\ 'yp_match(': 'string domain, string map, string key | string', 4854362e1a30SBram Moolenaar\ 'yp_next(': 'string domain, string map, string key | array', 4855362e1a30SBram Moolenaar\ 'yp_order(': 'string domain, string map | int', 4856362e1a30SBram Moolenaar\ 'zend_logo_guid(': 'void | string', 4857362e1a30SBram Moolenaar\ 'zend_version(': 'void | string', 4858362e1a30SBram Moolenaar\ 'zip_close(': 'resource zip | void', 4859362e1a30SBram Moolenaar\ 'zip_entry_close(': 'resource zip_entry | void', 4860362e1a30SBram Moolenaar\ 'zip_entry_compressedsize(': 'resource zip_entry | int', 4861362e1a30SBram Moolenaar\ 'zip_entry_compressionmethod(': 'resource zip_entry | string', 4862362e1a30SBram Moolenaar\ 'zip_entry_filesize(': 'resource zip_entry | int', 4863362e1a30SBram Moolenaar\ 'zip_entry_name(': 'resource zip_entry | string', 4864362e1a30SBram Moolenaar\ 'zip_entry_open(': 'resource zip, resource zip_entry [, string mode] | bool', 4865362e1a30SBram Moolenaar\ 'zip_entry_read(': 'resource zip_entry [, int length] | string', 4866362e1a30SBram Moolenaar\ 'zip_open(': 'string filename | resource', 4867362e1a30SBram Moolenaar\ 'zip_read(': 'resource zip | resource', 4868*e48ec1faSBram Moolenaar\ 'zlib_get_coding_type(': 'void | string' 4869*e48ec1faSBram Moolenaar\ } 4870*e48ec1faSBram Moolenaar" }}} 4871*e48ec1faSBram Moolenaar" Add control structures (they are outside regular pattern of PHP functions) 4872*e48ec1faSBram Moolenaarlet php_control = { 4873*e48ec1faSBram Moolenaar \ 'include(': 'string filename | resource', 4874*e48ec1faSBram Moolenaar \ 'include_once(': 'string filename | resource', 4875*e48ec1faSBram Moolenaar \ 'require(': 'string filename | resource', 4876*e48ec1faSBram Moolenaar \ 'require_once(': 'string filename | resource', 4877*e48ec1faSBram Moolenaar \ } 4878*e48ec1faSBram Moolenaarcall extend(b:php_builtin_functions, php_control) 4879362e1a30SBram Moolenaarendfunction 4880362e1a30SBram Moolenaar" }}} 4881362e1a30SBram Moolenaar" vim:set foldmethod=marker: 4882