summaryrefslogtreecommitdiffstats
path: root/generic/tclProcess.c
Commit message (Collapse)AuthorAgeFilesLines
* Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵jan.nijtmans2020-12-081-1/+1
| | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
* Fix -Wshadow warnings, when compiling with a C++ compilerjan.nijtmans2020-10-021-2/+2
|
* Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> ↵jan.nijtmans2020-09-171-6/+6
| | | | TclNewIntObj or Tcl_NewWideIntObj)
* More usage of TclNewIntObj() macrojan.nijtmans2020-08-131-6/+6
|
* More TCL_UNUSED.dgp2020-03-081-8/+4
|
* Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and ↵jan.nijtmans2019-09-051-4/+9
| | | | Windows) without -Wunused-parameters warnings
* Modify testbytestring such that is only produces pure byte-arrays, if not it ↵jan.nijtmans2019-04-011-2/+2
| | | | | errors out. Modify Tcl_NewIntObj/Tcl_NewBooleanObj -> Tcl_NewWideIntObj. Less references to "long" datatype.
* Purge end-of-line spacingjan.nijtmans2018-08-021-35/+35
|
* Failed to mutex protect all multi-thread access to the hash tables in thedgp2018-04-051-0/+5
| | | [tcl::process] implementation. This was causing segfaults in thread-8.1.
* silence compiler warningdgp2018-03-141-1/+1
|
* Comments and formattingf.bonnet2017-08-271-392/+531
|
* Fixed reference counting issue with objects returned by WaitProcessStatusf.bonnet2017-08-271-32/+78
|
* Refactoring to support all processes and not just detached ones.f.bonnet2017-08-271-266/+359
|
* Added switches and pid list support to tcl::process statusf.bonnet2017-08-231-40/+119
|
* Refactoring and preliminary implementation of tcl::process (list|status)f.bonnet2017-08-231-79/+376
|
* Completed [tcl::process autopurge] semantics and added [tcl::process purge] ↵f.bonnet2017-08-181-3/+42
| | | | implementation along with the necessary internal functions TclpGetChildPid/TclReapPids
* Added [tcl::process autopurge] flag management with ↵f.bonnet2017-08-181-46/+130
| | | | TclProcessGetAutopurge/TclProcessSetAutopurge companion functions.
* Fixed line endingsf.bonnet2017-08-171-174/+174
|
* Basic scaffolding for tcl::processf.bonnet2017-08-171-0/+175