summary refs log tree commit diff stats
path: root/doc/theindex.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/theindex.txt')
-rw-r--r--doc/theindex.txt722
1 files changed, 399 insertions, 323 deletions
diff --git a/doc/theindex.txt b/doc/theindex.txt
index 24d58ec68..b5650e1be 100644
--- a/doc/theindex.txt
+++ b/doc/theindex.txt
@@ -10,17 +10,17 @@ Index
      `macros.html#115 <macros.html#115>`_
 
    `!=`:idx:
-     `system.html#353 <system.html#353>`_
+     `system.html#355 <system.html#355>`_
 
    `$`:idx:
-     * `system.html#424 <system.html#424>`_
-     * `system.html#425 <system.html#425>`_
      * `system.html#426 <system.html#426>`_
      * `system.html#427 <system.html#427>`_
      * `system.html#428 <system.html#428>`_
      * `system.html#429 <system.html#429>`_
      * `system.html#430 <system.html#430>`_
      * `system.html#431 <system.html#431>`_
+     * `system.html#432 <system.html#432>`_
+     * `system.html#433 <system.html#433>`_
      * `times.html#109 <times.html#109>`_
      * `times.html#110 <times.html#110>`_
      * `macros.html#116 <macros.html#116>`_
@@ -31,164 +31,162 @@ Index
      * `strtabs.html#112 <strtabs.html#112>`_
 
    `%%`:idx:
-     * `system.html#298 <system.html#298>`_
-     * `system.html#299 <system.html#299>`_
      * `system.html#300 <system.html#300>`_
      * `system.html#301 <system.html#301>`_
      * `system.html#302 <system.html#302>`_
+     * `system.html#303 <system.html#303>`_
+     * `system.html#304 <system.html#304>`_
 
    `&`:idx:
-     * `system.html#364 <system.html#364>`_
-     * `system.html#365 <system.html#365>`_
      * `system.html#366 <system.html#366>`_
      * `system.html#367 <system.html#367>`_
-     * `system.html#455 <system.html#455>`_
-     * `system.html#456 <system.html#456>`_
+     * `system.html#368 <system.html#368>`_
+     * `system.html#369 <system.html#369>`_
      * `system.html#457 <system.html#457>`_
      * `system.html#458 <system.html#458>`_
+     * `system.html#459 <system.html#459>`_
+     * `system.html#460 <system.html#460>`_
 
    `*`:idx:
-     * `system.html#206 <system.html#206>`_
-     * `system.html#207 <system.html#207>`_
      * `system.html#208 <system.html#208>`_
      * `system.html#209 <system.html#209>`_
      * `system.html#210 <system.html#210>`_
-     * `system.html#317 <system.html#317>`_
-     * `system.html#325 <system.html#325>`_
+     * `system.html#211 <system.html#211>`_
+     * `system.html#212 <system.html#212>`_
+     * `system.html#319 <system.html#319>`_
+     * `system.html#327 <system.html#327>`_
      * `complex.html#107 <complex.html#107>`_
 
    `*%`:idx:
-     * `system.html#288 <system.html#288>`_
-     * `system.html#289 <system.html#289>`_
      * `system.html#290 <system.html#290>`_
      * `system.html#291 <system.html#291>`_
      * `system.html#292 <system.html#292>`_
+     * `system.html#293 <system.html#293>`_
+     * `system.html#294 <system.html#294>`_
 
    `+`:idx:
-     * `system.html#181 <system.html#181>`_
-     * `system.html#182 <system.html#182>`_
      * `system.html#183 <system.html#183>`_
      * `system.html#184 <system.html#184>`_
      * `system.html#185 <system.html#185>`_
-     * `system.html#196 <system.html#196>`_
-     * `system.html#197 <system.html#197>`_
+     * `system.html#186 <system.html#186>`_
+     * `system.html#187 <system.html#187>`_
      * `system.html#198 <system.html#198>`_
      * `system.html#199 <system.html#199>`_
      * `system.html#200 <system.html#200>`_
-     * `system.html#313 <system.html#313>`_
+     * `system.html#201 <system.html#201>`_
+     * `system.html#202 <system.html#202>`_
      * `system.html#315 <system.html#315>`_
-     * `system.html#326 <system.html#326>`_
+     * `system.html#317 <system.html#317>`_
+     * `system.html#328 <system.html#328>`_
      * `complex.html#103 <complex.html#103>`_
 
    `+%`:idx:
-     * `system.html#278 <system.html#278>`_
-     * `system.html#279 <system.html#279>`_
      * `system.html#280 <system.html#280>`_
      * `system.html#281 <system.html#281>`_
      * `system.html#282 <system.html#282>`_
+     * `system.html#283 <system.html#283>`_
+     * `system.html#284 <system.html#284>`_
 
    `-`:idx:
-     * `system.html#186 <system.html#186>`_
-     * `system.html#187 <system.html#187>`_
      * `system.html#188 <system.html#188>`_
      * `system.html#189 <system.html#189>`_
      * `system.html#190 <system.html#190>`_
-     * `system.html#201 <system.html#201>`_
-     * `system.html#202 <system.html#202>`_
+     * `system.html#191 <system.html#191>`_
+     * `system.html#192 <system.html#192>`_
      * `system.html#203 <system.html#203>`_
      * `system.html#204 <system.html#204>`_
      * `system.html#205 <system.html#205>`_
-     * `system.html#314 <system.html#314>`_
+     * `system.html#206 <system.html#206>`_
+     * `system.html#207 <system.html#207>`_
      * `system.html#316 <system.html#316>`_
-     * `system.html#327 <system.html#327>`_
+     * `system.html#318 <system.html#318>`_
+     * `system.html#329 <system.html#329>`_
      * `complex.html#104 <complex.html#104>`_
      * `complex.html#105 <complex.html#105>`_
      * `times.html#113 <times.html#113>`_
 
    `-%`:idx:
-     * `system.html#283 <system.html#283>`_
-     * `system.html#284 <system.html#284>`_
      * `system.html#285 <system.html#285>`_
      * `system.html#286 <system.html#286>`_
      * `system.html#287 <system.html#287>`_
+     * `system.html#288 <system.html#288>`_
+     * `system.html#289 <system.html#289>`_
 
    `-+-`:idx:
-     `system.html#328 <system.html#328>`_
+     `system.html#330 <system.html#330>`_
 
    `/`:idx:
-     * `system.html#318 <system.html#318>`_
-     * `os.html#119 <os.html#119>`_
+     * `system.html#320 <system.html#320>`_
+     * `os.html#124 <os.html#124>`_
      * `complex.html#106 <complex.html#106>`_
 
    `/%`:idx:
-     * `system.html#293 <system.html#293>`_
-     * `system.html#294 <system.html#294>`_
      * `system.html#295 <system.html#295>`_
      * `system.html#296 <system.html#296>`_
      * `system.html#297 <system.html#297>`_
+     * `system.html#298 <system.html#298>`_
+     * `system.html#299 <system.html#299>`_
 
    `/../`:idx:
-     `os.html#123 <os.html#123>`_
+     `os.html#127 <os.html#127>`_
 
    `<`:idx:
-     * `system.html#256 <system.html#256>`_
-     * `system.html#257 <system.html#257>`_
      * `system.html#258 <system.html#258>`_
      * `system.html#259 <system.html#259>`_
      * `system.html#260 <system.html#260>`_
-     * `system.html#321 <system.html#321>`_
-     * `system.html#345 <system.html#345>`_
-     * `system.html#346 <system.html#346>`_
+     * `system.html#261 <system.html#261>`_
+     * `system.html#262 <system.html#262>`_
+     * `system.html#323 <system.html#323>`_
      * `system.html#347 <system.html#347>`_
      * `system.html#348 <system.html#348>`_
      * `system.html#349 <system.html#349>`_
      * `system.html#350 <system.html#350>`_
      * `system.html#351 <system.html#351>`_
      * `system.html#352 <system.html#352>`_
+     * `system.html#353 <system.html#353>`_
+     * `system.html#354 <system.html#354>`_
      * `times.html#114 <times.html#114>`_
 
    `<%`:idx:
-     * `system.html#308 <system.html#308>`_
-     * `system.html#309 <system.html#309>`_
      * `system.html#310 <system.html#310>`_
      * `system.html#311 <system.html#311>`_
      * `system.html#312 <system.html#312>`_
+     * `system.html#313 <system.html#313>`_
+     * `system.html#314 <system.html#314>`_
 
    `<=`:idx:
-     `times.html#115 <times.html#115>`_
-
-   `<=`:idx:
-     * `system.html#251 <system.html#251>`_
-     * `system.html#252 <system.html#252>`_
      * `system.html#253 <system.html#253>`_
      * `system.html#254 <system.html#254>`_
      * `system.html#255 <system.html#255>`_
-     * `system.html#320 <system.html#320>`_
-     * `system.html#338 <system.html#338>`_
-     * `system.html#339 <system.html#339>`_
+     * `system.html#256 <system.html#256>`_
+     * `system.html#257 <system.html#257>`_
+     * `system.html#322 <system.html#322>`_
      * `system.html#340 <system.html#340>`_
      * `system.html#341 <system.html#341>`_
      * `system.html#342 <system.html#342>`_
      * `system.html#343 <system.html#343>`_
      * `system.html#344 <system.html#344>`_
+     * `system.html#345 <system.html#345>`_
+     * `system.html#346 <system.html#346>`_
+
+   `<=`:idx:
+     `times.html#115 <times.html#115>`_
 
    `<=%`:idx:
-     * `system.html#303 <system.html#303>`_
-     * `system.html#304 <system.html#304>`_
      * `system.html#305 <system.html#305>`_
      * `system.html#306 <system.html#306>`_
      * `system.html#307 <system.html#307>`_
+     * `system.html#308 <system.html#308>`_
+     * `system.html#309 <system.html#309>`_
 
    `==`:idx:
      * `md5.html#107 <md5.html#107>`_
-     * `system.html#246 <system.html#246>`_
-     * `system.html#247 <system.html#247>`_
      * `system.html#248 <system.html#248>`_
      * `system.html#249 <system.html#249>`_
      * `system.html#250 <system.html#250>`_
-     * `system.html#319 <system.html#319>`_
-     * `system.html#329 <system.html#329>`_
-     * `system.html#330 <system.html#330>`_
+     * `system.html#251 <system.html#251>`_
+     * `system.html#252 <system.html#252>`_
+     * `system.html#321 <system.html#321>`_
      * `system.html#331 <system.html#331>`_
      * `system.html#332 <system.html#332>`_
      * `system.html#333 <system.html#333>`_
@@ -196,7 +194,9 @@ Index
      * `system.html#335 <system.html#335>`_
      * `system.html#336 <system.html#336>`_
      * `system.html#337 <system.html#337>`_
-     * `system.html#460 <system.html#460>`_
+     * `system.html#338 <system.html#338>`_
+     * `system.html#339 <system.html#339>`_
+     * `system.html#462 <system.html#462>`_
      * `complex.html#102 <complex.html#102>`_
      * `macros.html#117 <macros.html#117>`_
 
@@ -204,31 +204,31 @@ Index
      `regexprs.html#111 <regexprs.html#111>`_
 
    `>`:idx:
-     `system.html#355 <system.html#355>`_
+     `system.html#357 <system.html#357>`_
 
    `>%`:idx:
-     `system.html#423 <system.html#423>`_
+     `system.html#425 <system.html#425>`_
 
    `>=`:idx:
-     `system.html#354 <system.html#354>`_
+     `system.html#356 <system.html#356>`_
 
    `>=%`:idx:
-     `system.html#422 <system.html#422>`_
+     `system.html#424 <system.html#424>`_
 
    `@`:idx:
-     `system.html#363 <system.html#363>`_
+     `system.html#365 <system.html#365>`_
 
    `[]`:idx:
-     `macros.html#113 <macros.html#113>`_
+     `strtabs.html#107 <strtabs.html#107>`_
 
    `[]`:idx:
-     `strtabs.html#107 <strtabs.html#107>`_
+     `macros.html#113 <macros.html#113>`_
 
    `[]=`:idx:
-     `strtabs.html#106 <strtabs.html#106>`_
+     `macros.html#114 <macros.html#114>`_
 
    `[]=`:idx:
-     `macros.html#114 <macros.html#114>`_
+     `strtabs.html#106 <strtabs.html#106>`_
 
    `[ESC]`:idx:
      `manual.html#134 <manual.html#134>`_
@@ -237,12 +237,12 @@ Index
      `xmlgen.html#107 <xmlgen.html#107>`_
 
    `abs`:idx:
-     * `system.html#261 <system.html#261>`_
-     * `system.html#262 <system.html#262>`_
      * `system.html#263 <system.html#263>`_
      * `system.html#264 <system.html#264>`_
      * `system.html#265 <system.html#265>`_
-     * `system.html#322 <system.html#322>`_
+     * `system.html#266 <system.html#266>`_
+     * `system.html#267 <system.html#267>`_
+     * `system.html#324 <system.html#324>`_
      * `complex.html#108 <complex.html#108>`_
 
    `acronym`:idx:
@@ -252,11 +252,11 @@ Index
      `nimrodc.html#113 <nimrodc.html#113>`_
 
    `add`:idx:
-     * `system.html#368 <system.html#368>`_
-     * `system.html#369 <system.html#369>`_
      * `system.html#370 <system.html#370>`_
      * `system.html#371 <system.html#371>`_
      * `system.html#372 <system.html#372>`_
+     * `system.html#373 <system.html#373>`_
+     * `system.html#374 <system.html#374>`_
      * `macros.html#119 <macros.html#119>`_
      * `macros.html#120 <macros.html#120>`_
 
@@ -269,7 +269,7 @@ Index
      * `zipfiles.html#107 <zipfiles.html#107>`_
 
    `addQuitProc`:idx:
-     `system.html#406 <system.html#406>`_
+     `system.html#408 <system.html#408>`_
 
    `address`:idx:
      `xmlgen.html#109 <xmlgen.html#109>`_
@@ -284,10 +284,10 @@ Index
      `strutils.html#152 <strutils.html#152>`_
 
    `alloc`:idx:
-     `system.html#415 <system.html#415>`_
+     `system.html#417 <system.html#417>`_
 
    `alloc0`:idx:
-     `system.html#416 <system.html#416>`_
+     `system.html#418 <system.html#418>`_
 
    `ALLOC_MAX_BLOCK_TO_DROP`:idx:
      `mysql.html#317 <mysql.html#317>`_
@@ -299,18 +299,18 @@ Index
      `os.html#104 <os.html#104>`_
 
    `and`:idx:
-     * `system.html#116 <system.html#116>`_
-     * `system.html#231 <system.html#231>`_
-     * `system.html#232 <system.html#232>`_
+     * `system.html#117 <system.html#117>`_
      * `system.html#233 <system.html#233>`_
      * `system.html#234 <system.html#234>`_
      * `system.html#235 <system.html#235>`_
+     * `system.html#236 <system.html#236>`_
+     * `system.html#237 <system.html#237>`_
 
    `apostrophe`:idx:
      `manual.html#129 <manual.html#129>`_
 
    `AppendFileExt`:idx:
-     `os.html#131 <os.html#131>`_
+     `os.html#135 <os.html#135>`_
 
    `arccos`:idx:
      `math.html#122 <math.html#122>`_
@@ -332,7 +332,7 @@ Index
 
    `array`:idx:
      * `tut1.html#117 <tut1.html#117>`_
-     * `system.html#124 <system.html#124>`_
+     * `system.html#125 <system.html#125>`_
 
    `array properties`:idx:
      `tut2.html#105 <tut2.html#105>`_
@@ -344,7 +344,7 @@ Index
      `manual.html#196 <manual.html#196>`_
 
    `assert`:idx:
-     `system.html#420 <system.html#420>`_
+     `system.html#422 <system.html#422>`_
 
    `AST`:idx:
      `macros.html#101 <macros.html#101>`_
@@ -379,10 +379,10 @@ Index
      `xmlgen.html#113 <xmlgen.html#113>`_
 
    `BiggestFloat`:idx:
-     `system.html#376 <system.html#376>`_
+     `system.html#378 <system.html#378>`_
 
    `BiggestInt`:idx:
-     `system.html#375 <system.html#375>`_
+     `system.html#377 <system.html#377>`_
 
    `BINARY_FLAG`:idx:
      `mysql.html#131 <mysql.html#131>`_
@@ -425,7 +425,7 @@ Index
      `xmlgen.html#117 <xmlgen.html#117>`_
 
    `Byte`:idx:
-     `system.html#128 <system.html#128>`_
+     `system.html#129 <system.html#129>`_
 
    `calling conventions`:idx:
      `manual.html#163 <manual.html#163>`_
@@ -437,7 +437,7 @@ Index
      `xmlgen.html#118 <xmlgen.html#118>`_
 
    `card`:idx:
-     `system.html#169 <system.html#169>`_
+     `system.html#171 <system.html#171>`_
 
    `carriage return`:idx:
      `manual.html#122 <manual.html#122>`_
@@ -446,22 +446,22 @@ Index
      `manual.html#181 <manual.html#181>`_
 
    `cchar`:idx:
-     `system.html#377 <system.html#377>`_
+     `system.html#379 <system.html#379>`_
 
    `cdecl`:idx:
      `manual.html#165 <manual.html#165>`_
 
    `cdouble`:idx:
-     `system.html#384 <system.html#384>`_
+     `system.html#386 <system.html#386>`_
 
    `cfloat`:idx:
-     `system.html#383 <system.html#383>`_
+     `system.html#385 <system.html#385>`_
 
    `cgiError`:idx:
      `cgi.html#106 <cgi.html#106>`_
 
    `ChangeFileExt`:idx:
-     `os.html#132 <os.html#132>`_
+     `os.html#134 <os.html#134>`_
 
    `char`:idx:
      `system.html#110 <system.html#110>`_
@@ -497,10 +497,10 @@ Index
      `mysql.html#273 <mysql.html#273>`_
 
    `chr`:idx:
-     `system.html#171 <system.html#171>`_
+     `system.html#173 <system.html#173>`_
 
    `cint`:idx:
-     `system.html#380 <system.html#380>`_
+     `system.html#382 <system.html#382>`_
 
    `cite`:idx:
      `xmlgen.html#119 <xmlgen.html#119>`_
@@ -575,13 +575,13 @@ Index
      `mysql.html#169 <mysql.html#169>`_
 
    `clong`:idx:
-     `system.html#381 <system.html#381>`_
+     `system.html#383 <system.html#383>`_
 
    `clongdouble`:idx:
-     `system.html#385 <system.html#385>`_
+     `system.html#387 <system.html#387>`_
 
    `clonglong`:idx:
-     `system.html#382 <system.html#382>`_
+     `system.html#384 <system.html#384>`_
 
    `close`:idx:
      * `lexbase.html#105 <lexbase.html#105>`_
@@ -591,14 +591,14 @@ Index
      * `zipfiles.html#103 <zipfiles.html#103>`_
 
    `CloseFile`:idx:
-     `system.html#492 <system.html#492>`_
+     `system.html#493 <system.html#493>`_
 
    `closure`:idx:
      `manual.html#170 <manual.html#170>`_
 
    `cmp`:idx:
-     * `system.html#361 <system.html#361>`_
-     * `system.html#362 <system.html#362>`_
+     * `system.html#363 <system.html#363>`_
+     * `system.html#364 <system.html#364>`_
 
    `cmpIgnoreCase`:idx:
      `strutils.html#137 <strutils.html#137>`_
@@ -607,7 +607,7 @@ Index
      `strutils.html#138 <strutils.html#138>`_
 
    `cmpPaths`:idx:
-     `os.html#130 <os.html#130>`_
+     `os.html#136 <os.html#136>`_
 
    `cmpRunesIgnoreCase`:idx:
      `unicode.html#115 <unicode.html#115>`_
@@ -639,10 +639,10 @@ Index
      `mysql.html#266 <mysql.html#266>`_
 
    `CompileDate`:idx:
-     `system.html#393 <system.html#393>`_
+     `system.html#395 <system.html#395>`_
 
    `CompileTime`:idx:
-     `system.html#394 <system.html#394>`_
+     `system.html#396 <system.html#396>`_
 
    `complex statements`:idx:
      `manual.html#175 <manual.html#175>`_
@@ -658,7 +658,7 @@ Index
      * `tut1.html#104 <tut1.html#104>`_
 
    `contains`:idx:
-     * `system.html#356 <system.html#356>`_
+     * `system.html#358 <system.html#358>`_
      * `strutils.html#139 <strutils.html#139>`_
      * `strutils.html#140 <strutils.html#140>`_
      * `strutils.html#141 <strutils.html#141>`_
@@ -667,14 +667,14 @@ Index
      `manual.html#195 <manual.html#195>`_
 
    `copy`:idx:
-     * `system.html#407 <system.html#407>`_
-     * `system.html#408 <system.html#408>`_
+     * `system.html#409 <system.html#409>`_
+     * `system.html#410 <system.html#410>`_
 
    `copyFile`:idx:
-     `os.html#134 <os.html#134>`_
+     `os.html#139 <os.html#139>`_
 
    `copyMem`:idx:
-     `system.html#412 <system.html#412>`_
+     `system.html#414 <system.html#414>`_
 
    `copyNimNode`:idx:
      `macros.html#136 <macros.html#136>`_
@@ -695,32 +695,32 @@ Index
      `math.html#109 <math.html#109>`_
 
    `countdown`:idx:
-     `system.html#441 <system.html#441>`_
+     `system.html#443 <system.html#443>`_
 
    `countup`:idx:
-     `system.html#442 <system.html#442>`_
+     `system.html#444 <system.html#444>`_
 
    `cpuEndian`:idx:
-     `system.html#399 <system.html#399>`_
+     `system.html#401 <system.html#401>`_
 
    `createDir`:idx:
-     * `os.html#138 <os.html#138>`_
+     * `os.html#151 <os.html#151>`_
      * `zipfiles.html#104 <zipfiles.html#104>`_
 
    `create_random_string`:idx:
      `mysql.html#269 <mysql.html#269>`_
 
    `cschar`:idx:
-     `system.html#378 <system.html#378>`_
+     `system.html#380 <system.html#380>`_
 
    `cshort`:idx:
-     `system.html#379 <system.html#379>`_
+     `system.html#381 <system.html#381>`_
 
    `cstring`:idx:
      `system.html#112 <system.html#112>`_
 
    `cstringArray`:idx:
-     `system.html#386 <system.html#386>`_
+     `system.html#388 <system.html#388>`_
 
    `CSV`:idx:
      `parsecsv.html#101 <parsecsv.html#101>`_
@@ -1095,7 +1095,7 @@ Index
      `manual.html#176 <manual.html#176>`_
 
    `dbgLineHook`:idx:
-     `system.html#437 <system.html#437>`_
+     `system.html#439 <system.html#439>`_
 
    `dd`:idx:
      `xmlgen.html#123 <xmlgen.html#123>`_
@@ -1104,13 +1104,13 @@ Index
      `nimrodc.html#114 <nimrodc.html#114>`_
 
    `dealloc`:idx:
-     `system.html#418 <system.html#418>`_
+     `system.html#420 <system.html#420>`_
 
    `debugger`:idx:
      `nimrodc.html#110 <nimrodc.html#110>`_
 
    `dec`:idx:
-     `system.html#160 <system.html#160>`_
+     `system.html#162 <system.html#162>`_
 
    `decodeData`:idx:
      `cgi.html#107 <cgi.html#107>`_
@@ -1119,7 +1119,7 @@ Index
      `manual.html#222 <manual.html#222>`_
 
    `defined`:idx:
-     `system.html#114 <system.html#114>`_
+     `system.html#115 <system.html#115>`_
 
    `del`:idx:
      * `xmlgen.html#124 <xmlgen.html#124>`_
@@ -1141,11 +1141,11 @@ Index
      `manual.html#177 <manual.html#177>`_
 
    `div`:idx:
-     * `system.html#211 <system.html#211>`_
-     * `system.html#212 <system.html#212>`_
      * `system.html#213 <system.html#213>`_
      * `system.html#214 <system.html#214>`_
      * `system.html#215 <system.html#215>`_
+     * `system.html#216 <system.html#216>`_
+     * `system.html#217 <system.html#217>`_
      * `xmlgen.html#126 <xmlgen.html#126>`_
 
    `dl`:idx:
@@ -1174,65 +1174,67 @@ Index
      `math.html#102 <math.html#102>`_
 
    `EAccessViolation`:idx:
-     `system.html#143 <system.html#143>`_
+     `system.html#145 <system.html#145>`_
 
    `each`:idx:
-     `system.html#463 <system.html#463>`_
+     `system.html#465 <system.html#465>`_
 
    `EArithmetic`:idx:
-     `system.html#140 <system.html#140>`_
+     `system.html#142 <system.html#142>`_
 
    `EAssertionFailed`:idx:
-     `system.html#144 <system.html#144>`_
+     `system.html#146 <system.html#146>`_
 
    `EAsynch`:idx:
-     `system.html#134 <system.html#134>`_
+     `system.html#135 <system.html#135>`_
 
    `E_Base`:idx:
-     `system.html#133 <system.html#133>`_
+     `system.html#134 <system.html#134>`_
 
    `ECgi`:idx:
      `cgi.html#104 <cgi.html#104>`_
 
    `echo`:idx:
-     * `system.html#478 <system.html#478>`_
-     * `system.html#479 <system.html#479>`_
+     `system.html#480 <system.html#480>`_
 
    `ECMAScript`:idx:
      `nimrodc.html#115 <nimrodc.html#115>`_
 
    `EControlC`:idx:
-     `system.html#145 <system.html#145>`_
+     `system.html#147 <system.html#147>`_
 
    `editDistance`:idx:
      `strutils.html#159 <strutils.html#159>`_
 
    `EDivByZero`:idx:
-     `system.html#141 <system.html#141>`_
+     `system.html#143 <system.html#143>`_
 
    `EInvalidCsv`:idx:
      `parsecsv.html#105 <parsecsv.html#105>`_
 
    `EInvalidField`:idx:
-     `system.html#149 <system.html#149>`_
+     `system.html#151 <system.html#151>`_
 
    `EInvalidIndex`:idx:
-     `system.html#148 <system.html#148>`_
+     `system.html#150 <system.html#150>`_
+
+   `EInvalidLibrary`:idx:
+     `system.html#140 <system.html#140>`_
 
    `EInvalidObjectAssignment`:idx:
-     `system.html#153 <system.html#153>`_
+     `system.html#155 <system.html#155>`_
 
    `EInvalidObjectConversion`:idx:
-     `system.html#154 <system.html#154>`_
+     `system.html#156 <system.html#156>`_
 
    `EInvalidRegEx`:idx:
      `regexprs.html#104 <regexprs.html#104>`_
 
    `EInvalidValue`:idx:
-     `system.html#146 <system.html#146>`_
+     `system.html#148 <system.html#148>`_
 
    `EIO`:idx:
-     `system.html#137 <system.html#137>`_
+     `system.html#138 <system.html#138>`_
 
    `elementName`:idx:
      `parsexml.html#111 <parsexml.html#111>`_
@@ -1247,7 +1249,7 @@ Index
      `endb.html#102 <endb.html#102>`_
 
    `EndOfFile`:idx:
-     * `system.html#493 <system.html#493>`_
+     * `system.html#494 <system.html#494>`_
      * `lexbase.html#101 <lexbase.html#101>`_
 
    `endsWith`:idx:
@@ -1255,7 +1257,7 @@ Index
 
    `ENoExceptionToReraise`:idx:
      * `manual.html#184 <manual.html#184>`_
-     * `system.html#152 <system.html#152>`_
+     * `system.html#154 <system.html#154>`_
 
    `entityName`:idx:
      `parsexml.html#112 <parsexml.html#112>`_
@@ -1263,12 +1265,12 @@ Index
    `enum_cursor_type`:idx:
      `mysql.html#237 <mysql.html#237>`_
 
-   `enumeration`:idx:
-     `tut1.html#113 <tut1.html#113>`_
-
    `Enumeration`:idx:
      `manual.html#148 <manual.html#148>`_
 
+   `enumeration`:idx:
+     `tut1.html#113 <tut1.html#113>`_
+
    `enum_field_types`:idx:
      `mysql.html#202 <mysql.html#202>`_
 
@@ -1288,21 +1290,21 @@ Index
      `mysql.html#383 <mysql.html#383>`_
 
    `EOS`:idx:
-     `system.html#138 <system.html#138>`_
+     `system.html#139 <system.html#139>`_
 
    `EOutOfMemory`:idx:
-     `system.html#147 <system.html#147>`_
+     `system.html#149 <system.html#149>`_
 
    `EOutOfRange`:idx:
      * `manual.html#145 <manual.html#145>`_
      * `tut1.html#112 <tut1.html#112>`_
-     * `system.html#150 <system.html#150>`_
+     * `system.html#152 <system.html#152>`_
 
    `EOverflow`:idx:
-     `system.html#142 <system.html#142>`_
+     `system.html#144 <system.html#144>`_
 
    `equalMem`:idx:
-     `system.html#414 <system.html#414>`_
+     `system.html#416 <system.html#416>`_
 
    `EraseLine`:idx:
      `terminal.html#108 <terminal.html#108>`_
@@ -1311,7 +1313,7 @@ Index
      `terminal.html#109 <terminal.html#109>`_
 
    `ERessourceExhausted`:idx:
-     `system.html#139 <system.html#139>`_
+     `system.html#141 <system.html#141>`_
 
    `error`:idx:
      * `manual.html#221 <manual.html#221>`_
@@ -1327,6 +1329,9 @@ Index
    `errorStr`:idx:
      `parsecfg.html#110 <parsecfg.html#110>`_
 
+   `errorStream`:idx:
+     `osproc.html#114 <osproc.html#114>`_
+
    `escape`:idx:
      * `manual.html#133 <manual.html#133>`_
      * `strutils.html#156 <strutils.html#156>`_
@@ -1335,13 +1340,13 @@ Index
      `manual.html#120 <manual.html#120>`_
 
    `EStackOverflow`:idx:
-     `system.html#151 <system.html#151>`_
+     `system.html#153 <system.html#153>`_
 
    `ESynch`:idx:
-     `system.html#135 <system.html#135>`_
+     `system.html#136 <system.html#136>`_
 
    `ESystem`:idx:
-     `system.html#136 <system.html#136>`_
+     `system.html#137 <system.html#137>`_
 
    `eventAttr`:idx:
      `xmlgen.html#104 <xmlgen.html#104>`_
@@ -1356,28 +1361,38 @@ Index
      `tut2.html#106 <tut2.html#106>`_
 
    `excl`:idx:
-     `system.html#168 <system.html#168>`_
+     `system.html#170 <system.html#170>`_
+
+   `exclFilePermissions`:idx:
+     `os.html#157 <os.html#157>`_
+
+   `executeCommand`:idx:
+     `osproc.html#104 <osproc.html#104>`_
+
+   `executeProcess`:idx:
+     * `osproc.html#103 <osproc.html#103>`_
+     * `osproc.html#115 <osproc.html#115>`_
 
    `executeShellCommand`:idx:
-     `os.html#133 <os.html#133>`_
+     `os.html#142 <os.html#142>`_
 
    `ExeExt`:idx:
      `os.html#107 <os.html#107>`_
 
    `existsDir`:idx:
-     `os.html#139 <os.html#139>`_
+     `os.html#115 <os.html#115>`_
 
    `existsEnv`:idx:
      `os.html#144 <os.html#144>`_
 
-   `ExistsFile`:idx:
-     `os.html#117 <os.html#117>`_
+   `existsFile`:idx:
+     `os.html#114 <os.html#114>`_
 
    `exp`:idx:
      `math.html#119 <math.html#119>`_
 
    `expandFilename`:idx:
-     `os.html#116 <os.html#116>`_
+     `os.html#130 <os.html#130>`_
 
    `expectKind`:idx:
      `macros.html#147 <macros.html#147>`_
@@ -1398,16 +1413,16 @@ Index
      `tut2.html#112 <tut2.html#112>`_
 
    `extractDir`:idx:
-     `os.html#126 <os.html#126>`_
+     `os.html#128 <os.html#128>`_
 
    `extractFileExt`:idx:
-     `os.html#128 <os.html#128>`_
+     `os.html#132 <os.html#132>`_
 
    `extractFilename`:idx:
-     `os.html#127 <os.html#127>`_
+     `os.html#129 <os.html#129>`_
 
    `extractFileTrunk`:idx:
-     `os.html#129 <os.html#129>`_
+     `os.html#133 <os.html#133>`_
 
    `ExtSep`:idx:
      `os.html#109 <os.html#109>`_
@@ -1509,10 +1524,10 @@ Index
      `mysql.html#218 <mysql.html#218>`_
 
    `fileHandle`:idx:
-     `system.html#517 <system.html#517>`_
+     `system.html#518 <system.html#518>`_
 
    `fileNewer`:idx:
-     `os.html#141 <os.html#141>`_
+     `os.html#119 <os.html#119>`_
 
    `FILE_OFFSET_BITS`:idx:
      `libcurl.html#263 <libcurl.html#263>`_
@@ -1527,7 +1542,7 @@ Index
      `manual.html#188 <manual.html#188>`_
 
    `find`:idx:
-     * `system.html#461 <system.html#461>`_
+     * `system.html#463 <system.html#463>`_
      * `strutils.html#124 <strutils.html#124>`_
      * `strutils.html#125 <strutils.html#125>`_
      * `strutils.html#126 <strutils.html#126>`_
@@ -1557,7 +1572,7 @@ Index
      `macros.html#130 <macros.html#130>`_
 
    `FlushFile`:idx:
-     `system.html#495 <system.html#495>`_
+     `system.html#496 <system.html#496>`_
 
    `for`:idx:
      * `manual.html#203 <manual.html#203>`_
@@ -1586,35 +1601,35 @@ Index
      `manual.html#198 <manual.html#198>`_
 
    `GC_disable`:idx:
-     `system.html#464 <system.html#464>`_
+     `system.html#466 <system.html#466>`_
 
    `GC_disableMarkAndSweep`:idx:
-     `system.html#470 <system.html#470>`_
+     `system.html#472 <system.html#472>`_
 
    `GC_enable`:idx:
-     `system.html#465 <system.html#465>`_
+     `system.html#467 <system.html#467>`_
 
    `GC_enableMarkAndSweep`:idx:
-     `system.html#469 <system.html#469>`_
+     `system.html#471 <system.html#471>`_
 
    `GC_fullCollect`:idx:
-     `system.html#466 <system.html#466>`_
+     `system.html#468 <system.html#468>`_
 
    `GC_getStatistics`:idx:
-     `system.html#471 <system.html#471>`_
+     `system.html#473 <system.html#473>`_
 
    `GC_ref`:idx:
-     * `system.html#472 <system.html#472>`_
-     * `system.html#473 <system.html#473>`_
      * `system.html#474 <system.html#474>`_
+     * `system.html#475 <system.html#475>`_
+     * `system.html#476 <system.html#476>`_
 
    `GC_setStrategy`:idx:
-     `system.html#468 <system.html#468>`_
+     `system.html#470 <system.html#470>`_
 
    `GC_unref`:idx:
-     * `system.html#475 <system.html#475>`_
-     * `system.html#476 <system.html#476>`_
      * `system.html#477 <system.html#477>`_
+     * `system.html#478 <system.html#478>`_
+     * `system.html#479 <system.html#479>`_
 
    `generic character types`:idx:
      `regexprs.html#102 <regexprs.html#102>`_
@@ -1624,10 +1639,10 @@ Index
      * `tut2.html#108 <tut2.html#108>`_
 
    `getApplicationDir`:idx:
-     `os.html#110 <os.html#110>`_
+     `os.html#161 <os.html#161>`_
 
    `getApplicationFilename`:idx:
-     `os.html#111 <os.html#111>`_
+     `os.html#160 <os.html#160>`_
 
    `getClockStr`:idx:
      `times.html#112 <times.html#112>`_
@@ -1640,7 +1655,7 @@ Index
      * `parsexml.html#117 <parsexml.html#117>`_
 
    `getConfigDir`:idx:
-     `os.html#115 <os.html#115>`_
+     `os.html#159 <os.html#159>`_
 
    `getContentLength`:idx:
      `cgi.html#110 <cgi.html#110>`_
@@ -1648,11 +1663,14 @@ Index
    `getContentType`:idx:
      `cgi.html#111 <cgi.html#111>`_
 
+   `getCreationTime`:idx:
+     `os.html#118 <os.html#118>`_
+
    `getCurrentDir`:idx:
-     `os.html#112 <os.html#112>`_
+     `os.html#120 <os.html#120>`_
 
    `getCurrentExceptionMsg`:idx:
-     `system.html#433 <system.html#433>`_
+     `system.html#435 <system.html#435>`_
 
    `getCurrentLine`:idx:
      `lexbase.html#106 <lexbase.html#106>`_
@@ -1670,14 +1688,17 @@ Index
      * `parsecfg.html#109 <parsecfg.html#109>`_
      * `parsexml.html#119 <parsexml.html#119>`_
 
+   `getFilePermissions`:idx:
+     `os.html#154 <os.html#154>`_
+
    `getFilePos`:idx:
-     `system.html#515 <system.html#515>`_
+     `system.html#516 <system.html#516>`_
 
    `getFileSize`:idx:
-     `system.html#507 <system.html#507>`_
+     `system.html#508 <system.html#508>`_
 
    `getFreeMem`:idx:
-     `system.html#439 <system.html#439>`_
+     `system.html#441 <system.html#441>`_
 
    `getGatewayInterface`:idx:
      `cgi.html#113 <cgi.html#113>`_
@@ -1686,7 +1707,7 @@ Index
      `times.html#107 <times.html#107>`_
 
    `getHomeDir`:idx:
-     `os.html#114 <os.html#114>`_
+     `os.html#158 <os.html#158>`_
 
    `getHttpAccept`:idx:
      `cgi.html#114 <cgi.html#114>`_
@@ -1715,8 +1736,11 @@ Index
    `getHttpUserAgent`:idx:
      `cgi.html#122 <cgi.html#122>`_
 
+   `getLastAccessTime`:idx:
+     `os.html#117 <os.html#117>`_
+
    `getLastModificationTime`:idx:
-     `os.html#140 <os.html#140>`_
+     `os.html#116 <os.html#116>`_
 
    `getLine`:idx:
      * `parsecfg.html#108 <parsecfg.html#108>`_
@@ -1729,7 +1753,7 @@ Index
      `md5.html#106 <md5.html#106>`_
 
    `getOccupiedMem`:idx:
-     `system.html#438 <system.html#438>`_
+     `system.html#440 <system.html#440>`_
 
    `getopt`:idx:
      `parseopt.html#106 <parseopt.html#106>`_
@@ -1744,7 +1768,7 @@ Index
      `cgi.html#125 <cgi.html#125>`_
 
    `getRefcount`:idx:
-     `system.html#432 <system.html#432>`_
+     `system.html#434 <system.html#434>`_
 
    `getRemoteAddr`:idx:
      `cgi.html#126 <cgi.html#126>`_
@@ -1813,7 +1837,7 @@ Index
      `times.html#105 <times.html#105>`_
 
    `getTotalMem`:idx:
-     `system.html#440 <system.html#440>`_
+     `system.html#442 <system.html#442>`_
 
    `get_tty_password`:idx:
      `mysql.html#282 <mysql.html#282>`_
@@ -1877,7 +1901,7 @@ Index
      `nimrodc.html#105 <nimrodc.html#105>`_
 
    `high`:idx:
-     `system.html#121 <system.html#121>`_
+     `system.html#122 <system.html#122>`_
 
    `hint`:idx:
      * `manual.html#219 <manual.html#219>`_
@@ -1885,13 +1909,13 @@ Index
      * `macros.html#140 <macros.html#140>`_
 
    `hostCPU`:idx:
-     `system.html#401 <system.html#401>`_
+     `system.html#403 <system.html#403>`_
 
    `HOSTNAME_LENGTH`:idx:
      `mysql.html#111 <mysql.html#111>`_
 
    `hostOS`:idx:
-     `system.html#400 <system.html#400>`_
+     `system.html#402 <system.html#402>`_
 
    `hr`:idx:
      `xmlgen.html#140 <xmlgen.html#140>`_
@@ -1962,13 +1986,16 @@ Index
      `nimrodc.html#101 <nimrodc.html#101>`_
 
    `in`:idx:
-     `system.html#357 <system.html#357>`_
+     `system.html#359 <system.html#359>`_
 
    `inc`:idx:
-     `system.html#159 <system.html#159>`_
+     `system.html#161 <system.html#161>`_
 
    `incl`:idx:
-     `system.html#167 <system.html#167>`_
+     `system.html#169 <system.html#169>`_
+
+   `inclFilePermissions`:idx:
+     `os.html#156 <os.html#156>`_
 
    `include`:idx:
      `tut1.html#129 <tut1.html#129>`_
@@ -1977,7 +2004,7 @@ Index
      `manual.html#113 <manual.html#113>`_
 
    `inf`:idx:
-     `system.html#434 <system.html#434>`_
+     `system.html#436 <system.html#436>`_
 
    `information hiding`:idx:
      * `manual.html#213 <manual.html#213>`_
@@ -1992,6 +2019,9 @@ Index
    `input`:idx:
      `xmlgen.html#143 <xmlgen.html#143>`_
 
+   `inputStream`:idx:
+     `osproc.html#112 <osproc.html#112>`_
+
    `ins`:idx:
      `xmlgen.html#144 <xmlgen.html#144>`_
 
@@ -2023,7 +2053,7 @@ Index
      `macros.html#129 <macros.html#129>`_
 
    `is`:idx:
-     `system.html#359 <system.html#359>`_
+     `system.html#361 <system.html#361>`_
 
    `isAlpha`:idx:
      `unicode.html#111 <unicode.html#111>`_
@@ -2035,18 +2065,18 @@ Index
      `unicode.html#109 <unicode.html#109>`_
 
    `isMainModule`:idx:
-     `system.html#392 <system.html#392>`_
+     `system.html#394 <system.html#394>`_
 
    `isNil`:idx:
-     * `system.html#449 <system.html#449>`_
-     * `system.html#450 <system.html#450>`_
      * `system.html#451 <system.html#451>`_
      * `system.html#452 <system.html#452>`_
      * `system.html#453 <system.html#453>`_
      * `system.html#454 <system.html#454>`_
+     * `system.html#455 <system.html#455>`_
+     * `system.html#456 <system.html#456>`_
 
    `is_not`:idx:
-     `system.html#360 <system.html#360>`_
+     `system.html#362 <system.html#362>`_
 
    `IS_NOT_NULL`:idx:
      `mysql.html#303 <mysql.html#303>`_
@@ -2076,25 +2106,25 @@ Index
      `mysql.html#255 <mysql.html#255>`_
 
    `items`:idx:
-     * `system.html#443 <system.html#443>`_
-     * `system.html#444 <system.html#444>`_
      * `system.html#445 <system.html#445>`_
      * `system.html#446 <system.html#446>`_
      * `system.html#447 <system.html#447>`_
      * `system.html#448 <system.html#448>`_
+     * `system.html#449 <system.html#449>`_
+     * `system.html#450 <system.html#450>`_
 
    `iterator`:idx:
      `manual.html#204 <manual.html#204>`_
 
    `iterOverEnvironment`:idx:
-     `os.html#150 <os.html#150>`_
+     `os.html#146 <os.html#146>`_
 
    `JavaScript`:idx:
      `nimrodc.html#116 <nimrodc.html#116>`_
 
    `JoinPath`:idx:
-     * `os.html#118 <os.html#118>`_
-     * `os.html#120 <os.html#120>`_
+     * `os.html#122 <os.html#122>`_
+     * `os.html#123 <os.html#123>`_
 
    `kbd`:idx:
      `xmlgen.html#145 <xmlgen.html#145>`_
@@ -2116,11 +2146,11 @@ Index
      `xmlgen.html#147 <xmlgen.html#147>`_
 
    `len`:idx:
-     * `system.html#162 <system.html#162>`_
-     * `system.html#163 <system.html#163>`_
      * `system.html#164 <system.html#164>`_
      * `system.html#165 <system.html#165>`_
      * `system.html#166 <system.html#166>`_
+     * `system.html#167 <system.html#167>`_
+     * `system.html#168 <system.html#168>`_
      * `strtabs.html#109 <strtabs.html#109>`_
      * `macros.html#118 <macros.html#118>`_
 
@@ -2152,7 +2182,7 @@ Index
      `nimrodc.html#107 <nimrodc.html#107>`_
 
    `lines`:idx:
-     `system.html#516 <system.html#516>`_
+     `system.html#517 <system.html#517>`_
 
    `line_trace`:idx:
      `nimrodc.html#109 <nimrodc.html#109>`_
@@ -2191,7 +2221,7 @@ Index
      `math.html#118 <math.html#118>`_
 
    `low`:idx:
-     `system.html#122 <system.html#122>`_
+     `system.html#123 <system.html#123>`_
 
    `Macros`:idx:
      * `manual.html#210 <manual.html#210>`_
@@ -2238,13 +2268,13 @@ Index
      `nimrodc.html#118 <nimrodc.html#118>`_
 
    `max`:idx:
-     * `system.html#272 <system.html#272>`_
-     * `system.html#273 <system.html#273>`_
      * `system.html#274 <system.html#274>`_
      * `system.html#275 <system.html#275>`_
      * `system.html#276 <system.html#276>`_
      * `system.html#277 <system.html#277>`_
-     * `system.html#324 <system.html#324>`_
+     * `system.html#278 <system.html#278>`_
+     * `system.html#279 <system.html#279>`_
+     * `system.html#326 <system.html#326>`_
 
    `MAX_BIGINT_WIDTH`:idx:
      `mysql.html#194 <mysql.html#194>`_
@@ -2307,20 +2337,20 @@ Index
      `manual.html#197 <manual.html#197>`_
 
    `min`:idx:
-     * `system.html#266 <system.html#266>`_
-     * `system.html#267 <system.html#267>`_
      * `system.html#268 <system.html#268>`_
      * `system.html#269 <system.html#269>`_
      * `system.html#270 <system.html#270>`_
      * `system.html#271 <system.html#271>`_
-     * `system.html#323 <system.html#323>`_
+     * `system.html#272 <system.html#272>`_
+     * `system.html#273 <system.html#273>`_
+     * `system.html#325 <system.html#325>`_
 
    `mod`:idx:
-     * `system.html#216 <system.html#216>`_
-     * `system.html#217 <system.html#217>`_
      * `system.html#218 <system.html#218>`_
      * `system.html#219 <system.html#219>`_
      * `system.html#220 <system.html#220>`_
+     * `system.html#221 <system.html#221>`_
+     * `system.html#222 <system.html#222>`_
 
    `modify_defaults_file`:idx:
      `mysql.html#284 <mysql.html#284>`_
@@ -2330,10 +2360,10 @@ Index
      * `tut1.html#125 <tut1.html#125>`_
 
    `moveFile`:idx:
-     `os.html#135 <os.html#135>`_
+     `os.html#140 <os.html#140>`_
 
    `moveMem`:idx:
-     `system.html#413 <system.html#413>`_
+     `system.html#415 <system.html#415>`_
 
    `MULTIPLE_KEY_FLAG`:idx:
      `mysql.html#127 <mysql.html#127>`_
@@ -2853,13 +2883,13 @@ Index
      `mysql.html#110 <mysql.html#110>`_
 
    `nan`:idx:
-     `system.html#436 <system.html#436>`_
+     `system.html#438 <system.html#438>`_
 
    `Natural`:idx:
-     `system.html#129 <system.html#129>`_
+     `system.html#130 <system.html#130>`_
 
    `neginf`:idx:
-     `system.html#435 <system.html#435>`_
+     `system.html#437 <system.html#437>`_
 
    `nestList`:idx:
      `macros.html#152 <macros.html#152>`_
@@ -2904,8 +2934,8 @@ Index
      `mysql.html#187 <mysql.html#187>`_
 
    `new`:idx:
-     * `system.html#119 <system.html#119>`_
      * `system.html#120 <system.html#120>`_
+     * `system.html#121 <system.html#121>`_
 
    `newCall`:idx:
      * `macros.html#150 <macros.html#150>`_
@@ -2935,10 +2965,10 @@ Index
      `macros.html#135 <macros.html#135>`_
 
    `newSeq`:idx:
-     `system.html#161 <system.html#161>`_
+     `system.html#163 <system.html#163>`_
 
    `newString`:idx:
-     `system.html#410 <system.html#410>`_
+     `system.html#412 <system.html#412>`_
 
    `newStringStream`:idx:
      `streams.html#117 <streams.html#117>`_
@@ -2962,16 +2992,16 @@ Index
      `manual.html#169 <manual.html#169>`_
 
    `NimrodMajor`:idx:
-     `system.html#396 <system.html#396>`_
+     `system.html#398 <system.html#398>`_
 
    `NimrodMinor`:idx:
-     `system.html#397 <system.html#397>`_
+     `system.html#399 <system.html#399>`_
 
    `NimrodPatch`:idx:
-     `system.html#398 <system.html#398>`_
+     `system.html#400 <system.html#400>`_
 
    `NimrodVersion`:idx:
-     `system.html#395 <system.html#395>`_
+     `system.html#397 <system.html#397>`_
 
    `nl`:idx:
      `strutils.html#108 <strutils.html#108>`_
@@ -2992,15 +3022,15 @@ Index
      `xmlgen.html#152 <xmlgen.html#152>`_
 
    `not`:idx:
-     * `system.html#115 <system.html#115>`_
-     * `system.html#191 <system.html#191>`_
-     * `system.html#192 <system.html#192>`_
+     * `system.html#116 <system.html#116>`_
      * `system.html#193 <system.html#193>`_
      * `system.html#194 <system.html#194>`_
      * `system.html#195 <system.html#195>`_
+     * `system.html#196 <system.html#196>`_
+     * `system.html#197 <system.html#197>`_
 
    `not_in`:idx:
-     `system.html#358 <system.html#358>`_
+     `system.html#360 <system.html#360>`_
 
    `NOT_NULL_FLAG`:idx:
      `mysql.html#124 <mysql.html#124>`_
@@ -3036,11 +3066,11 @@ Index
 
    `openarray`:idx:
      * `tut1.html#119 <tut1.html#119>`_
-     * `system.html#125 <system.html#125>`_
+     * `system.html#126 <system.html#126>`_
 
    `OpenFile`:idx:
-     * `system.html#490 <system.html#490>`_
      * `system.html#491 <system.html#491>`_
+     * `system.html#492 <system.html#492>`_
 
    `operator`:idx:
      `manual.html#138 <manual.html#138>`_
@@ -3055,24 +3085,30 @@ Index
      `xmlgen.html#156 <xmlgen.html#156>`_
 
    `or`:idx:
-     * `system.html#117 <system.html#117>`_
-     * `system.html#236 <system.html#236>`_
-     * `system.html#237 <system.html#237>`_
+     * `system.html#118 <system.html#118>`_
      * `system.html#238 <system.html#238>`_
      * `system.html#239 <system.html#239>`_
      * `system.html#240 <system.html#240>`_
+     * `system.html#241 <system.html#241>`_
+     * `system.html#242 <system.html#242>`_
 
    `ord`:idx:
-     `system.html#170 <system.html#170>`_
+     `system.html#172 <system.html#172>`_
 
    `ordinal`:idx:
      `tut1.html#114 <tut1.html#114>`_
 
+   `Ordinal`:idx:
+     `system.html#114 <system.html#114>`_
+
    `Ordinal types`:idx:
      `manual.html#141 <manual.html#141>`_
 
    `OSError`:idx:
-     `os.html#147 <os.html#147>`_
+     `os.html#112 <os.html#112>`_
+
+   `outputStream`:idx:
+     `osproc.html#113 <osproc.html#113>`_
 
    `p`:idx:
      `xmlgen.html#157 <xmlgen.html#157>`_
@@ -3087,22 +3123,22 @@ Index
      `xmlgen.html#158 <xmlgen.html#158>`_
 
    `paramCount`:idx:
-     `os.html#145 <os.html#145>`_
+     `os.html#110 <os.html#110>`_
 
    `paramStr`:idx:
-     `os.html#146 <os.html#146>`_
+     `os.html#111 <os.html#111>`_
 
    `ParDir`:idx:
      `os.html#102 <os.html#102>`_
 
    `parentDir`:idx:
-     `os.html#122 <os.html#122>`_
+     `os.html#126 <os.html#126>`_
 
    `ParseBiggestInt`:idx:
      `strutils.html#145 <strutils.html#145>`_
 
    `parseCmdLine`:idx:
-     `os.html#154 <os.html#154>`_
+     `os.html#152 <os.html#152>`_
 
    `ParseFloat`:idx:
      `strutils.html#146 <strutils.html#146>`_
@@ -3240,10 +3276,10 @@ Index
      `streams.html#118 <streams.html#118>`_
 
    `PFloat32`:idx:
-     `system.html#388 <system.html#388>`_
+     `system.html#390 <system.html#390>`_
 
    `PFloat64`:idx:
-     `system.html#389 <system.html#389>`_
+     `system.html#391 <system.html#391>`_
 
    `Pgptr`:idx:
      `mysql.html#104 <mysql.html#104>`_
@@ -3255,10 +3291,10 @@ Index
      `parsexml.html#115 <parsexml.html#115>`_
 
    `PInt32`:idx:
-     `system.html#391 <system.html#391>`_
+     `system.html#393 <system.html#393>`_
 
    `PInt64`:idx:
-     `system.html#390 <system.html#390>`_
+     `system.html#392 <system.html#392>`_
 
    `PIRest`:idx:
      `parsexml.html#116 <parsexml.html#116>`_
@@ -3333,7 +3369,7 @@ Index
      `macros.html#108 <macros.html#108>`_
 
    `PObject`:idx:
-     `system.html#132 <system.html#132>`_
+     `system.html#133 <system.html#133>`_
 
    `pointer`:idx:
      `system.html#113 <system.html#113>`_
@@ -3343,10 +3379,10 @@ Index
      * `tut1.html#120 <tut1.html#120>`_
 
    `pop`:idx:
-     `system.html#462 <system.html#462>`_
+     `system.html#464 <system.html#464>`_
 
    `Positive`:idx:
-     `system.html#130 <system.html#130>`_
+     `system.html#131 <system.html#131>`_
 
    `pow`:idx:
      `math.html#132 <math.html#132>`_
@@ -3360,6 +3396,9 @@ Index
    `PPPChar`:idx:
      `sqlite3.html#174 <sqlite3.html#174>`_
 
+   `PProcess`:idx:
+     `osproc.html#101 <osproc.html#101>`_
+
    `PPSqlite3`:idx:
      `sqlite3.html#176 <sqlite3.html#176>`_
 
@@ -3376,7 +3415,7 @@ Index
      `xmlgen.html#159 <xmlgen.html#159>`_
 
    `pred`:idx:
-     `system.html#158 <system.html#158>`_
+     `system.html#160 <system.html#160>`_
 
    `PRI_KEY_FLAG`:idx:
      `mysql.html#125 <mysql.html#125>`_
@@ -3391,6 +3430,9 @@ Index
    `processedRows`:idx:
      `parsecsv.html#107 <parsecsv.html#107>`_
 
+   `processID`:idx:
+     `osproc.html#110 <osproc.html#110>`_
+
    `Psockaddr`:idx:
      `mysql.html#250 <mysql.html#250>`_
 
@@ -3482,7 +3524,7 @@ Index
      `manual.html#228 <manual.html#228>`_
 
    `putEnv`:idx:
-     `os.html#142 <os.html#142>`_
+     `os.html#145 <os.html#145>`_
 
    `PVIO`:idx:
      `mysql.html#103 <mysql.html#103>`_
@@ -3494,14 +3536,14 @@ Index
      `xmlgen.html#160 <xmlgen.html#160>`_
 
    `quit`:idx:
-     * `system.html#482 <system.html#482>`_
      * `system.html#483 <system.html#483>`_
+     * `system.html#484 <system.html#484>`_
 
    `QuitFailure`:idx:
-     `system.html#481 <system.html#481>`_
+     `system.html#482 <system.html#482>`_
 
    `QuitSuccess`:idx:
-     `system.html#480 <system.html#480>`_
+     `system.html#481 <system.html#481>`_
 
    `quotation mark`:idx:
      `manual.html#128 <manual.html#128>`_
@@ -3522,7 +3564,7 @@ Index
      `mysql.html#254 <mysql.html#254>`_
 
    `range`:idx:
-     `system.html#123 <system.html#123>`_
+     `system.html#124 <system.html#124>`_
 
    `re-raised`:idx:
      `manual.html#183 <manual.html#183>`_
@@ -3531,23 +3573,23 @@ Index
      `streams.html#106 <streams.html#106>`_
 
    `readBuffer`:idx:
-     `system.html#510 <system.html#510>`_
+     `system.html#511 <system.html#511>`_
 
    `ReadBytes`:idx:
-     `system.html#508 <system.html#508>`_
+     `system.html#509 <system.html#509>`_
 
    `readChar`:idx:
-     * `system.html#494 <system.html#494>`_
+     * `system.html#495 <system.html#495>`_
      * `streams.html#105 <streams.html#105>`_
 
    `ReadChars`:idx:
-     `system.html#509 <system.html#509>`_
+     `system.html#510 <system.html#510>`_
 
    `readData`:idx:
      `cgi.html#108 <cgi.html#108>`_
 
    `readFile`:idx:
-     `system.html#496 <system.html#496>`_
+     `system.html#497 <system.html#497>`_
 
    `readFloat32`:idx:
      `streams.html#111 <streams.html#111>`_
@@ -3568,7 +3610,7 @@ Index
      `streams.html#107 <streams.html#107>`_
 
    `readLine`:idx:
-     * `system.html#504 <system.html#504>`_
+     * `system.html#505 <system.html#505>`_
      * `streams.html#114 <streams.html#114>`_
 
    `readRow`:idx:
@@ -3578,7 +3620,7 @@ Index
      `streams.html#113 <streams.html#113>`_
 
    `realloc`:idx:
-     `system.html#417 <system.html#417>`_
+     `system.html#419 <system.html#419>`_
 
    `reBinary`:idx:
      `regexprs.html#116 <regexprs.html#116>`_
@@ -3647,10 +3689,10 @@ Index
      `regexprs.html#114 <regexprs.html#114>`_
 
    `removeDir`:idx:
-     `os.html#137 <os.html#137>`_
+     `os.html#150 <os.html#150>`_
 
    `removeFile`:idx:
-     `os.html#136 <os.html#136>`_
+     `os.html#141 <os.html#141>`_
 
    `reNatural`:idx:
      `regexprs.html#113 <regexprs.html#113>`_
@@ -3666,7 +3708,7 @@ Index
      * `strutils.html#128 <strutils.html#128>`_
 
    `repr`:idx:
-     `system.html#373 <system.html#373>`_
+     `system.html#375 <system.html#375>`_
 
    `ResetAttributes`:idx:
      `terminal.html#110 <terminal.html#110>`_
@@ -3675,6 +3717,9 @@ Index
      * `manual.html#190 <manual.html#190>`_
      * `manual.html#201 <manual.html#201>`_
 
+   `resume`:idx:
+     `osproc.html#107 <osproc.html#107>`_
+
    `return`:idx:
      `manual.html#189 <manual.html#189>`_
 
@@ -3693,6 +3738,9 @@ Index
    `runes`:idx:
      `unicode.html#114 <unicode.html#114>`_
 
+   `running`:idx:
+     `osproc.html#109 <osproc.html#109>`_
+
    `safe`:idx:
      `manual.html#112 <manual.html#112>`_
 
@@ -3700,10 +3748,10 @@ Index
      `manual.html#166 <manual.html#166>`_
 
    `sameFile`:idx:
-     `os.html#148 <os.html#148>`_
+     `os.html#137 <os.html#137>`_
 
    `sameFileContent`:idx:
-     `os.html#149 <os.html#149>`_
+     `os.html#138 <os.html#138>`_
 
    `samp`:idx:
      `xmlgen.html#161 <xmlgen.html#161>`_
@@ -3744,10 +3792,10 @@ Index
      * `tut1.html#127 <tut1.html#127>`_
 
    `seq`:idx:
-     `system.html#126 <system.html#126>`_
+     `system.html#127 <system.html#127>`_
 
    `seqToPtr`:idx:
-     `system.html#459 <system.html#459>`_
+     `system.html#461 <system.html#461>`_
 
    `Sequences`:idx:
      * `manual.html#153 <manual.html#153>`_
@@ -3787,7 +3835,7 @@ Index
      `mysql.html#113 <mysql.html#113>`_
 
    `set`:idx:
-     `system.html#127 <system.html#127>`_
+     `system.html#128 <system.html#128>`_
 
    `set type`:idx:
      * `manual.html#157 <manual.html#157>`_
@@ -3797,7 +3845,7 @@ Index
      `terminal.html#116 <terminal.html#116>`_
 
    `setCurrentDir`:idx:
-     `os.html#113 <os.html#113>`_
+     `os.html#121 <os.html#121>`_
 
    `setCursorPos`:idx:
      `terminal.html#101 <terminal.html#101>`_
@@ -3808,8 +3856,11 @@ Index
    `setCursorYPos`:idx:
      `terminal.html#103 <terminal.html#103>`_
 
+   `setFilePermissions`:idx:
+     `os.html#155 <os.html#155>`_
+
    `setFilePos`:idx:
-     `system.html#514 <system.html#514>`_
+     `system.html#515 <system.html#515>`_
 
    `SET_FLAG`:idx:
      `mysql.html#135 <mysql.html#135>`_
@@ -3818,25 +3869,25 @@ Index
      `terminal.html#115 <terminal.html#115>`_
 
    `setLen`:idx:
-     * `system.html#409 <system.html#409>`_
-     * `system.html#419 <system.html#419>`_
+     * `system.html#411 <system.html#411>`_
+     * `system.html#421 <system.html#421>`_
 
    `setTestData`:idx:
      `cgi.html#142 <cgi.html#142>`_
 
    `shl`:idx:
-     * `system.html#226 <system.html#226>`_
-     * `system.html#227 <system.html#227>`_
      * `system.html#228 <system.html#228>`_
      * `system.html#229 <system.html#229>`_
      * `system.html#230 <system.html#230>`_
+     * `system.html#231 <system.html#231>`_
+     * `system.html#232 <system.html#232>`_
 
    `shr`:idx:
-     * `system.html#221 <system.html#221>`_
-     * `system.html#222 <system.html#222>`_
      * `system.html#223 <system.html#223>`_
      * `system.html#224 <system.html#224>`_
      * `system.html#225 <system.html#225>`_
+     * `system.html#226 <system.html#226>`_
+     * `system.html#227 <system.html#227>`_
 
    `simple assertions`:idx:
      `regexprs.html#103 <regexprs.html#103>`_
@@ -3848,7 +3899,7 @@ Index
      `math.html#129 <math.html#129>`_
 
    `sizeof`:idx:
-     `system.html#156 <system.html#156>`_
+     `system.html#158 <system.html#158>`_
 
    `small`:idx:
      `xmlgen.html#164 <xmlgen.html#164>`_
@@ -3864,7 +3915,7 @@ Index
      * `strutils.html#132 <strutils.html#132>`_
 
    `SplitFilename`:idx:
-     `os.html#125 <os.html#125>`_
+     `os.html#131 <os.html#131>`_
 
    `splitLines`:idx:
      `strutils.html#133 <strutils.html#133>`_
@@ -3873,7 +3924,7 @@ Index
      `strutils.html#134 <strutils.html#134>`_
 
    `SplitPath`:idx:
-     `os.html#121 <os.html#121>`_
+     `os.html#125 <os.html#125>`_
 
    `splitSeq`:idx:
      * `strutils.html#135 <strutils.html#135>`_
@@ -4387,6 +4438,10 @@ Index
    `standardDeviation`:idx:
      `math.html#136 <math.html#136>`_
 
+   `startProcess`:idx:
+     * `osproc.html#105 <osproc.html#105>`_
+     * `osproc.html#116 <osproc.html#116>`_
+
    `startsWith`:idx:
      `strutils.html#149 <strutils.html#149>`_
 
@@ -4406,13 +4461,13 @@ Index
      `manual.html#164 <manual.html#164>`_
 
    `stderr`:idx:
-     `system.html#489 <system.html#489>`_
+     `system.html#490 <system.html#490>`_
 
    `stdin`:idx:
-     `system.html#487 <system.html#487>`_
+     `system.html#488 <system.html#488>`_
 
    `stdout`:idx:
-     `system.html#488 <system.html#488>`_
+     `system.html#489 <system.html#489>`_
 
    `st_dynamic_array`:idx:
      `mysql.html#339 <mysql.html#339>`_
@@ -4513,7 +4568,7 @@ Index
      `strutils.html#109 <strutils.html#109>`_
 
    `succ`:idx:
-     `system.html#157 <system.html#157>`_
+     `system.html#159 <system.html#159>`_
 
    `sum`:idx:
      `math.html#110 <math.html#110>`_
@@ -4521,8 +4576,11 @@ Index
    `sup`:idx:
      `xmlgen.html#169 <xmlgen.html#169>`_
 
+   `suspend`:idx:
+     `osproc.html#106 <osproc.html#106>`_
+
    `swap`:idx:
-     `system.html#421 <system.html#421>`_
+     `system.html#423 <system.html#423>`_
 
    `symbol`:idx:
      `macros.html#125 <macros.html#125>`_
@@ -4543,7 +4601,7 @@ Index
      `manual.html#125 <manual.html#125>`_
 
    `TAddress`:idx:
-     `system.html#374 <system.html#374>`_
+     `system.html#376 <system.html#376>`_
 
    `tan`:idx:
      `math.html#130 <math.html#130>`_
@@ -4756,19 +4814,25 @@ Index
      `manual.html#209 <manual.html#209>`_
 
    `TEndian`:idx:
-     `system.html#387 <system.html#387>`_
+     `system.html#389 <system.html#389>`_
+
+   `terminate`:idx:
+     `osproc.html#108 <osproc.html#108>`_
 
    `textarea`:idx:
      `xmlgen.html#173 <xmlgen.html#173>`_
 
    `TFile`:idx:
-     `system.html#484 <system.html#484>`_
+     `system.html#485 <system.html#485>`_
 
    `TFileHandle`:idx:
-     `system.html#486 <system.html#486>`_
+     `system.html#487 <system.html#487>`_
 
    `TFileMode`:idx:
-     `system.html#485 <system.html#485>`_
+     `system.html#486 <system.html#486>`_
+
+   `TFilePermission`:idx:
+     `os.html#153 <os.html#153>`_
 
    `TFileStream`:idx:
      `streams.html#119 <streams.html#119>`_
@@ -4786,7 +4850,7 @@ Index
      `strtabs.html#111 <strtabs.html#111>`_
 
    `TGC_Strategy`:idx:
-     `system.html#467 <system.html#467>`_
+     `system.html#469 <system.html#469>`_
 
    `th`:idx:
      `xmlgen.html#175 <xmlgen.html#175>`_
@@ -4831,25 +4895,25 @@ Index
      `macros.html#105 <macros.html#105>`_
 
    `toBiggestFloat`:idx:
-     `system.html#403 <system.html#403>`_
+     `system.html#405 <system.html#405>`_
 
    `toBiggestInt`:idx:
-     `system.html#405 <system.html#405>`_
+     `system.html#407 <system.html#407>`_
 
    `toBin`:idx:
      `strutils.html#155 <strutils.html#155>`_
 
    `TObject`:idx:
-     `system.html#131 <system.html#131>`_
+     `system.html#132 <system.html#132>`_
 
    `toFloat`:idx:
-     `system.html#402 <system.html#402>`_
+     `system.html#404 <system.html#404>`_
 
    `toHex`:idx:
      `strutils.html#142 <strutils.html#142>`_
 
    `toInt`:idx:
-     `system.html#404 <system.html#404>`_
+     `system.html#406 <system.html#406>`_
 
    `toLower`:idx:
      * `strutils.html#115 <strutils.html#115>`_
@@ -4875,13 +4939,13 @@ Index
      `unicode.html#108 <unicode.html#108>`_
 
    `toU16`:idx:
-     `system.html#179 <system.html#179>`_
+     `system.html#181 <system.html#181>`_
 
    `toU32`:idx:
-     `system.html#180 <system.html#180>`_
+     `system.html#182 <system.html#182>`_
 
    `toU8`:idx:
-     `system.html#178 <system.html#178>`_
+     `system.html#180 <system.html#180>`_
 
    `toUpper`:idx:
      * `strutils.html#117 <strutils.html#117>`_
@@ -4892,7 +4956,10 @@ Index
      `unicode.html#105 <unicode.html#105>`_
 
    `TPathComponent`:idx:
-     `os.html#152 <os.html#152>`_
+     `os.html#148 <os.html#148>`_
+
+   `TProcessOption`:idx:
+     `osproc.html#102 <osproc.html#102>`_
 
    `tr`:idx:
      `xmlgen.html#178 <xmlgen.html#178>`_
@@ -4905,7 +4972,7 @@ Index
      `cgi.html#105 <cgi.html#105>`_
 
    `TResult`:idx:
-     `system.html#155 <system.html#155>`_
+     `system.html#157 <system.html#157>`_
 
    `TRune`:idx:
      `unicode.html#101 <unicode.html#101>`_
@@ -5022,8 +5089,11 @@ Index
    `UNIQUE_KEY_FLAG`:idx:
      `mysql.html#126 <mysql.html#126>`_
 
+   `unixTimeToWinTime`:idx:
+     `times.html#117 <times.html#117>`_
+
    `UnixToNativePath`:idx:
-     `os.html#124 <os.html#124>`_
+     `os.html#113 <os.html#113>`_
 
    `unsigned integer`:idx:
      * `manual.html#142 <manual.html#142>`_
@@ -5067,12 +5137,12 @@ Index
    `validIdentifier`:idx:
      `strutils.html#158 <strutils.html#158>`_
 
-   `var`:idx:
-     `xmlgen.html#181 <xmlgen.html#181>`_
-
    `Var`:idx:
      `manual.html#178 <manual.html#178>`_
 
+   `var`:idx:
+     `xmlgen.html#181 <xmlgen.html#181>`_
+
    `varargs`:idx:
      `nimrodc.html#106 <nimrodc.html#106>`_
 
@@ -5090,11 +5160,14 @@ Index
    `volatile`:idx:
      `nimrodc.html#111 <nimrodc.html#111>`_
 
+   `waitForExit`:idx:
+     `osproc.html#111 <osproc.html#111>`_
+
    `walkDir`:idx:
-     `os.html#153 <os.html#153>`_
+     `os.html#149 <os.html#149>`_
 
    `walkFiles`:idx:
-     * `os.html#151 <os.html#151>`_
+     * `os.html#147 <os.html#147>`_
      * `zipfiles.html#110 <zipfiles.html#110>`_
 
    `warning`:idx:
@@ -5112,32 +5185,35 @@ Index
    `Whitespace`:idx:
      `strutils.html#102 <strutils.html#102>`_
 
+   `winTimeToUnixTime`:idx:
+     `times.html#118 <times.html#118>`_
+
    `write`:idx:
-     * `system.html#497 <system.html#497>`_
      * `system.html#498 <system.html#498>`_
      * `system.html#499 <system.html#499>`_
      * `system.html#500 <system.html#500>`_
      * `system.html#501 <system.html#501>`_
      * `system.html#502 <system.html#502>`_
      * `system.html#503 <system.html#503>`_
+     * `system.html#504 <system.html#504>`_
      * `streams.html#103 <streams.html#103>`_
      * `streams.html#104 <streams.html#104>`_
 
    `writeBuffer`:idx:
-     `system.html#513 <system.html#513>`_
+     `system.html#514 <system.html#514>`_
 
    `writeBytes`:idx:
-     `system.html#511 <system.html#511>`_
+     `system.html#512 <system.html#512>`_
 
    `writeChars`:idx:
-     `system.html#512 <system.html#512>`_
+     `system.html#513 <system.html#513>`_
 
    `writeContentType`:idx:
      `cgi.html#143 <cgi.html#143>`_
 
    `writeln`:idx:
-     * `system.html#505 <system.html#505>`_
      * `system.html#506 <system.html#506>`_
+     * `system.html#507 <system.html#507>`_
 
    `WriteStyled`:idx:
      `terminal.html#112 <terminal.html#112>`_
@@ -5153,28 +5229,28 @@ Index
      `cgi.html#103 <cgi.html#103>`_
 
    `xor`:idx:
-     * `system.html#118 <system.html#118>`_
-     * `system.html#241 <system.html#241>`_
-     * `system.html#242 <system.html#242>`_
+     * `system.html#119 <system.html#119>`_
      * `system.html#243 <system.html#243>`_
      * `system.html#244 <system.html#244>`_
      * `system.html#245 <system.html#245>`_
+     * `system.html#246 <system.html#246>`_
+     * `system.html#247 <system.html#247>`_
 
    `yield`:idx:
      `manual.html#191 <manual.html#191>`_
 
    `ze`:idx:
-     * `system.html#172 <system.html#172>`_
-     * `system.html#173 <system.html#173>`_
-
-   `ze64`:idx:
      * `system.html#174 <system.html#174>`_
      * `system.html#175 <system.html#175>`_
+
+   `ze64`:idx:
      * `system.html#176 <system.html#176>`_
      * `system.html#177 <system.html#177>`_
+     * `system.html#178 <system.html#178>`_
+     * `system.html#179 <system.html#179>`_
 
    `ZEROFILL_FLAG`:idx:
      `mysql.html#130 <mysql.html#130>`_
 
    `zeroMem`:idx:
-     `system.html#411 <system.html#411>`_
\ No newline at end of file
+     `system.html#413 <system.html#413>`_
\ No newline at end of file