Description: fcl-process

This file as text.
(active) Revisions in this set:
e429be38e8494ae7f18c1a2fbb0f9cc90f990044,e13625d56244d06fdf64691a927ea0d170a3412b,038c163717927f9729f0fdac74fcc3838b73bd30
08e494ffd190d815266b31fbdb893e48a5aab5ac,d901f72002f040261d377c0912ff84b5ed492af4,272417e60290f8ab6fc8d475e20b9a4635114c7e
2e1c7cbc10083a3e098b553f8adc1326fc349df0,031539dd691dc1efcabd08c952076aaafd417ebb,1546c4a7947afcb45783b1251b01fd31016ef84d
f0703c4dacac7060ffd9cf3f556e78375534b290,d89851d094088a6b69224a516b7398ae39ec11ef,dc30431d89aead90e9d743c90af2446098da3e26
54157a17c670544aa05a377a22a5c49f14aa0188,d56da2d93085d4d3c18a661709bf7216c59eaa08,abb5792aed050247263fe6765e7a5fee25371ffd
8c8b336914750c2808a2624f5be633ad93ec66e4,299c90b91dc4624b9ebb9f0c2b10fc3933863411,7ffbbdd50becaf2ea8eeb59f95b77564b479ca28
31654093377e7c7b7b69665ec0b19b212589eddb,84e230f6e5d2d61acdedd57ee9f510894ba0481a

Clicking a revision will expand files
 


Fix compilation of fcl-process for wince target OS, FIXME: untested :-(
Commit consists out of
  • R100 packages/fcl-process/src/win/pipes.inc packages/fcl-process/src/winall/pipes.inc
  • M packages/fcl-process/src/wince/process.inc


Revert move of packages/fcl-process/src/win/pipes.inc to packages/fcl-process/src/winall directory: wince should use dummy/pipes.inc file
Commit consists out of
  • R100 packages/fcl-process/src/winall/pipes.inc packages/fcl-process/src/win/pipes.inc


* New CG tests for verifying tvecnode.simplify correctness
Commit consists out of
  • A tests/test/cg/tvecsimplify1.pp
  • A tests/test/cg/tvecsimplify1a.pp
  • A tests/test/cg/tvecsimplify2.pp
  • A tests/test/cg/tvecsimplify2a.pp
  • A tests/test/cg/tvecsimplify3.pp
  • A tests/test/cg/tvecsimplify4.pp


* extended test
Commit consists out of
  • M tests/test/units/sysutils/tfile1.pp


* named test properly
Commit consists out of
  • R100 tests/webtbs/tw40589.pp tests/webtbs/tw40598.pp


* while on windows the max. possible year should be 1980+127=2127, 2104 causes an error (seems to be limited to 2099), so stay with 2096
Commit consists out of
  • M tests/test/units/sysutils/tfile1.pp


* Do not lock output files
Commit consists out of
  • M packages/fcl-process/src/unix/process.inc


* Use TProcess file redirection facilities
Commit consists out of
  • M tests/utils/redir.pp


* Set executeredir
Commit consists out of
  • M tests/utils/redir.pp


* Fix exit code
Commit consists out of
  • M tests/utils/redir.pp


* Fixed compilation with FPC 3.2.2
Commit consists out of
  • M tests/utils/redir.pp


* compile with stack checking
Commit consists out of
  • M tests/webtbs/tw40598.pp


* Patch from Martin to rename iotNone to iotDefault.
Commit consists out of
  • M packages/fcl-process/src/process.pp
  • M packages/fcl-process/src/processbody.inc
  • M packages/fcl-process/src/win/process.inc


* Introduce ToString for all enumerateds.
Commit consists out of
  • M packages/fcl-process/src/process.pp
  • M packages/fcl-process/src/processbody.inc


* Patch from Martin to improve backwards compatibility: do not use Startf_UseStdHandles if all descriptors are iotDefault
Commit consists out of
  • M packages/fcl-process/src/win/process.inc


* Fix compilation of processunicode
Commit consists out of
  • M packages/fcl-process/src/processbody.inc
  • M packages/fcl-process/src/processunicode.pp


* Patch from Martin to set FCloseHandleOnExecute before invoking OnGetHandle - the handler might change it
Commit consists out of
  • M packages/fcl-process/src/processbody.inc


Fix dummy and wince fcl-process code after commit 54157a17
Commit consists out of
  • M packages/fcl-process/src/dummy/process.inc
  • M packages/fcl-process/src/wince/process.inc


* Extra check for poStdErrToStdOut
Commit consists out of
  • M packages/fcl-process/src/unix/process.inc


* Remove some hints/warnings, add extra check for poStdErrToOutPut
Commit consists out of
  • M packages/fcl-process/src/win/process.inc